/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/three-array-sum.wvr.bpl -------------------------------------------------------------------------------- This is Ultimate 0.2.1-7cd14b8b9f04096d8ddfd3d9cd8a4ac590fe5404-7cd14b8 [2021-03-10 23:24:32,022 INFO L177 SettingsManager]: Resetting all preferences to default values... [2021-03-10 23:24:32,024 INFO L181 SettingsManager]: Resetting UltimateCore preferences to default values [2021-03-10 23:24:32,044 INFO L184 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2021-03-10 23:24:32,045 INFO L181 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2021-03-10 23:24:32,046 INFO L181 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2021-03-10 23:24:32,047 INFO L181 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2021-03-10 23:24:32,048 INFO L181 SettingsManager]: Resetting LassoRanker preferences to default values [2021-03-10 23:24:32,049 INFO L181 SettingsManager]: Resetting Reaching Definitions preferences to default values [2021-03-10 23:24:32,050 INFO L181 SettingsManager]: Resetting SyntaxChecker preferences to default values [2021-03-10 23:24:32,051 INFO L181 SettingsManager]: Resetting Sifa preferences to default values [2021-03-10 23:24:32,051 INFO L184 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2021-03-10 23:24:32,052 INFO L181 SettingsManager]: Resetting LTL2Aut preferences to default values [2021-03-10 23:24:32,052 INFO L181 SettingsManager]: Resetting PEA to Boogie preferences to default values [2021-03-10 23:24:32,053 INFO L181 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2021-03-10 23:24:32,054 INFO L181 SettingsManager]: Resetting ChcToBoogie preferences to default values [2021-03-10 23:24:32,054 INFO L181 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2021-03-10 23:24:32,055 INFO L181 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2021-03-10 23:24:32,056 INFO L181 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2021-03-10 23:24:32,057 INFO L181 SettingsManager]: Resetting CodeCheck preferences to default values [2021-03-10 23:24:32,058 INFO L181 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2021-03-10 23:24:32,060 INFO L181 SettingsManager]: Resetting RCFGBuilder preferences to default values [2021-03-10 23:24:32,061 INFO L181 SettingsManager]: Resetting Referee preferences to default values [2021-03-10 23:24:32,061 INFO L181 SettingsManager]: Resetting TraceAbstraction preferences to default values [2021-03-10 23:24:32,063 INFO L184 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2021-03-10 23:24:32,063 INFO L184 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2021-03-10 23:24:32,063 INFO L181 SettingsManager]: Resetting TreeAutomizer preferences to default values [2021-03-10 23:24:32,064 INFO L181 SettingsManager]: Resetting IcfgToChc preferences to default values [2021-03-10 23:24:32,064 INFO L181 SettingsManager]: Resetting IcfgTransformer preferences to default values [2021-03-10 23:24:32,065 INFO L184 SettingsManager]: ReqToTest provides no preferences, ignoring... [2021-03-10 23:24:32,065 INFO L181 SettingsManager]: Resetting Boogie Printer preferences to default values [2021-03-10 23:24:32,066 INFO L181 SettingsManager]: Resetting ChcSmtPrinter preferences to default values [2021-03-10 23:24:32,066 INFO L181 SettingsManager]: Resetting ReqPrinter preferences to default values [2021-03-10 23:24:32,067 INFO L181 SettingsManager]: Resetting Witness Printer preferences to default values [2021-03-10 23:24:32,068 INFO L184 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2021-03-10 23:24:32,068 INFO L181 SettingsManager]: Resetting CDTParser preferences to default values [2021-03-10 23:24:32,068 INFO L184 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2021-03-10 23:24:32,068 INFO L184 SettingsManager]: ReqParser provides no preferences, ignoring... [2021-03-10 23:24:32,069 INFO L181 SettingsManager]: Resetting SmtParser preferences to default values [2021-03-10 23:24:32,069 INFO L181 SettingsManager]: Resetting Witness Parser preferences to default values [2021-03-10 23:24:32,070 INFO L188 SettingsManager]: Finished resetting all preferences to default values... [2021-03-10 23:24:32,071 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:24:32,097 INFO L113 SettingsManager]: Loading preferences was successful [2021-03-10 23:24:32,097 INFO L115 SettingsManager]: Preferences different from defaults after loading the file: [2021-03-10 23:24:32,098 INFO L136 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2021-03-10 23:24:32,098 INFO L138 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2021-03-10 23:24:32,100 INFO L136 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2021-03-10 23:24:32,101 INFO L138 SettingsManager]: * Create parallel compositions if possible=false [2021-03-10 23:24:32,101 INFO L138 SettingsManager]: * Use SBE=true [2021-03-10 23:24:32,101 INFO L136 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2021-03-10 23:24:32,101 INFO L138 SettingsManager]: * sizeof long=4 [2021-03-10 23:24:32,101 INFO L138 SettingsManager]: * Overapproximate operations on floating types=true [2021-03-10 23:24:32,102 INFO L138 SettingsManager]: * sizeof POINTER=4 [2021-03-10 23:24:32,102 INFO L138 SettingsManager]: * Check division by zero=IGNORE [2021-03-10 23:24:32,102 INFO L138 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2021-03-10 23:24:32,102 INFO L138 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2021-03-10 23:24:32,102 INFO L138 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2021-03-10 23:24:32,102 INFO L138 SettingsManager]: * sizeof long double=12 [2021-03-10 23:24:32,102 INFO L138 SettingsManager]: * Check if freed pointer was valid=false [2021-03-10 23:24:32,102 INFO L138 SettingsManager]: * Use constant arrays=true [2021-03-10 23:24:32,102 INFO L138 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2021-03-10 23:24:32,102 INFO L136 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2021-03-10 23:24:32,103 INFO L138 SettingsManager]: * Size of a code block=SequenceOfStatements [2021-03-10 23:24:32,103 INFO L138 SettingsManager]: * To the following directory=./dump/ [2021-03-10 23:24:32,103 INFO L138 SettingsManager]: * SMT solver=External_DefaultMode [2021-03-10 23:24:32,103 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2021-03-10 23:24:32,103 INFO L136 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2021-03-10 23:24:32,103 INFO L138 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2021-03-10 23:24:32,103 INFO L138 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopsAndPotentialCycles [2021-03-10 23:24:32,103 INFO L138 SettingsManager]: * Trace refinement strategy=CAMEL [2021-03-10 23:24:32,103 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2021-03-10 23:24:32,104 INFO L138 SettingsManager]: * Large block encoding in concurrent analysis=OFF [2021-03-10 23:24:32,104 INFO L138 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2021-03-10 23:24:32,104 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:24:32,377 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2021-03-10 23:24:32,395 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2021-03-10 23:24:32,398 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2021-03-10 23:24:32,398 INFO L271 PluginConnector]: Initializing Boogie PL CUP Parser... [2021-03-10 23:24:32,400 INFO L275 PluginConnector]: Boogie PL CUP Parser initialized [2021-03-10 23:24:32,401 INFO L432 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/concurrent/bpl/weaver-benchmarks/generated/popl20/three-array-sum.wvr.bpl [2021-03-10 23:24:32,401 INFO L110 BoogieParser]: Parsing: '/storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/concurrent/bpl/weaver-benchmarks/generated/popl20/three-array-sum.wvr.bpl' [2021-03-10 23:24:32,428 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2021-03-10 23:24:32,435 INFO L131 ToolchainWalker]: Walking toolchain with 4 elements. [2021-03-10 23:24:32,436 INFO L113 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2021-03-10 23:24:32,436 INFO L271 PluginConnector]: Initializing Boogie Procedure Inliner... [2021-03-10 23:24:32,436 INFO L275 PluginConnector]: Boogie Procedure Inliner initialized [2021-03-10 23:24:32,446 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "three-array-sum.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 10.03 11:24:32" (1/1) ... [2021-03-10 23:24:32,451 INFO L185 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "three-array-sum.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 10.03 11:24:32" (1/1) ... [2021-03-10 23:24:32,457 INFO L132 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2021-03-10 23:24:32,458 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2021-03-10 23:24:32,458 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2021-03-10 23:24:32,458 INFO L275 PluginConnector]: Boogie Preprocessor initialized [2021-03-10 23:24:32,463 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "three-array-sum.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 10.03 11:24:32" (1/1) ... [2021-03-10 23:24:32,463 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "three-array-sum.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 10.03 11:24:32" (1/1) ... [2021-03-10 23:24:32,464 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "three-array-sum.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 10.03 11:24:32" (1/1) ... [2021-03-10 23:24:32,464 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "three-array-sum.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 10.03 11:24:32" (1/1) ... [2021-03-10 23:24:32,466 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "three-array-sum.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 10.03 11:24:32" (1/1) ... [2021-03-10 23:24:32,468 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "three-array-sum.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 10.03 11:24:32" (1/1) ... [2021-03-10 23:24:32,469 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "three-array-sum.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 10.03 11:24:32" (1/1) ... [2021-03-10 23:24:32,469 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2021-03-10 23:24:32,470 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2021-03-10 23:24:32,470 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2021-03-10 23:24:32,470 INFO L275 PluginConnector]: RCFGBuilder initialized [2021-03-10 23:24:32,471 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "three-array-sum.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 10.03 11:24:32" (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:24:32,535 INFO L124 BoogieDeclarations]: Specification and implementation of procedure thread1 given in one single declaration [2021-03-10 23:24:32,536 INFO L130 BoogieDeclarations]: Found specification of procedure thread1 [2021-03-10 23:24:32,536 INFO L138 BoogieDeclarations]: Found implementation of procedure thread1 [2021-03-10 23:24:32,537 INFO L124 BoogieDeclarations]: Specification and implementation of procedure thread2 given in one single declaration [2021-03-10 23:24:32,537 INFO L130 BoogieDeclarations]: Found specification of procedure thread2 [2021-03-10 23:24:32,537 INFO L138 BoogieDeclarations]: Found implementation of procedure thread2 [2021-03-10 23:24:32,537 INFO L124 BoogieDeclarations]: Specification and implementation of procedure ULTIMATE.start given in one single declaration [2021-03-10 23:24:32,537 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2021-03-10 23:24:32,537 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2021-03-10 23:24:32,537 INFO L124 BoogieDeclarations]: Specification and implementation of procedure thread3 given in one single declaration [2021-03-10 23:24:32,537 INFO L130 BoogieDeclarations]: Found specification of procedure thread3 [2021-03-10 23:24:32,537 INFO L138 BoogieDeclarations]: Found implementation of procedure thread3 [2021-03-10 23:24:32,538 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:24:32,734 INFO L294 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2021-03-10 23:24:32,735 INFO L299 CfgBuilder]: Removed 0 assume(true) statements. [2021-03-10 23:24:32,736 INFO L202 PluginConnector]: Adding new model three-array-sum.wvr.bpl de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 10.03 11:24:32 BoogieIcfgContainer [2021-03-10 23:24:32,736 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2021-03-10 23:24:32,737 INFO L113 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2021-03-10 23:24:32,738 INFO L271 PluginConnector]: Initializing TraceAbstraction... [2021-03-10 23:24:32,740 INFO L275 PluginConnector]: TraceAbstraction initialized [2021-03-10 23:24:32,740 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "three-array-sum.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 10.03 11:24:32" (1/2) ... [2021-03-10 23:24:32,741 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@2bd7b115 and model type three-array-sum.wvr.bpl de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 10.03 11:24:32, skipping insertion in model container [2021-03-10 23:24:32,741 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "three-array-sum.wvr.bpl de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 10.03 11:24:32" (2/2) ... [2021-03-10 23:24:32,741 INFO L111 eAbstractionObserver]: Analyzing ICFG three-array-sum.wvr.bpl [2021-03-10 23:24:32,745 WARN L142 ceAbstractionStarter]: Switching off computation of Hoare annotation because input is a concurrent program [2021-03-10 23:24:32,745 INFO L153 ceAbstractionStarter]: Automizer settings: Hoare:false NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2021-03-10 23:24:32,748 INFO L165 ceAbstractionStarter]: Appying trace abstraction to program that has 1 error locations. [2021-03-10 23:24:32,748 INFO L323 ceAbstractionStarter]: Constructing petrified ICFG for 1 thread instances. [2021-03-10 23:24:32,773 INFO L149 ThreadInstanceAdder]: Constructed 3 joinOtherThreadTransitions. [2021-03-10 23:24:32,785 INFO L253 AbstractCegarLoop]: Starting to check reachability of 4 error locations. [2021-03-10 23:24:32,800 INFO L376 AbstractCegarLoop]: Interprodecural is true [2021-03-10 23:24:32,800 INFO L377 AbstractCegarLoop]: Hoare is true [2021-03-10 23:24:32,800 INFO L378 AbstractCegarLoop]: Compute interpolants for FPandBP [2021-03-10 23:24:32,800 INFO L379 AbstractCegarLoop]: Backedges is STRAIGHT_LINE [2021-03-10 23:24:32,800 INFO L380 AbstractCegarLoop]: Determinization is PREDICATE_ABSTRACTION [2021-03-10 23:24:32,800 INFO L381 AbstractCegarLoop]: Difference is false [2021-03-10 23:24:32,800 INFO L382 AbstractCegarLoop]: Minimize is MINIMIZE_SEVPA [2021-03-10 23:24:32,801 INFO L386 AbstractCegarLoop]: ======== Iteration 0==of CEGAR loop == AllErrorsAtOnce======== [2021-03-10 23:24:32,807 INFO L100 iNet2FiniteAutomaton]: Start petriNet2FiniteAutomaton. Operand has 35 places, 29 transitions, 82 flow [2021-03-10 23:24:32,821 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:24:32,822 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:24:32,831 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 17 [2021-03-10 23:24:32,831 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 23:24:32,832 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:24:32,832 INFO L428 AbstractCegarLoop]: === Iteration 1 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 23:24:32,835 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 23:24:32,836 INFO L82 PathProgramCache]: Analyzing trace with hash 1387413595, now seen corresponding path program 1 times [2021-03-10 23:24:32,841 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 23:24:32,841 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [780387351] [2021-03-10 23:24:32,841 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 23:24:32,905 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 23:24:33,062 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:24:33,062 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [780387351] [2021-03-10 23:24:33,063 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-03-10 23:24:33,063 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2021-03-10 23:24:33,064 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1767599049] [2021-03-10 23:24:33,067 INFO L460 AbstractCegarLoop]: Interpolant automaton has 3 states [2021-03-10 23:24:33,067 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 23:24:33,075 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-03-10 23:24:33,075 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-03-10 23:24:33,077 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 3 states, 3 states have (on average 5.333333333333333) internal successors, (16), 2 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:24:33,111 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 23:24:33,111 INFO L93 Difference]: Finished difference Result 257 states and 781 transitions. [2021-03-10 23:24:33,113 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-03-10 23:24:33,114 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 5.333333333333333) internal successors, (16), 2 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:24:33,115 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 23:24:33,127 INFO L225 Difference]: With dead ends: 257 [2021-03-10 23:24:33,127 INFO L226 Difference]: Without dead ends: 230 [2021-03-10 23:24:33,128 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 2 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 43.7ms TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-03-10 23:24:33,143 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 230 states. [2021-03-10 23:24:33,187 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 230 to 188. [2021-03-10 23:24:33,189 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:24:33,190 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 188 states to 188 states and 576 transitions. [2021-03-10 23:24:33,191 INFO L78 Accepts]: Start accepts. Automaton has 188 states and 576 transitions. Word has length 16 [2021-03-10 23:24:33,192 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 23:24:33,192 INFO L480 AbstractCegarLoop]: Abstraction has 188 states and 576 transitions. [2021-03-10 23:24:33,192 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 3 states, 3 states have (on average 5.333333333333333) internal successors, (16), 2 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:24:33,193 INFO L276 IsEmpty]: Start isEmpty. Operand 188 states and 576 transitions. [2021-03-10 23:24:33,194 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2021-03-10 23:24:33,194 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 23:24:33,194 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:24:33,194 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2021-03-10 23:24:33,195 INFO L428 AbstractCegarLoop]: === Iteration 2 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 23:24:33,195 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 23:24:33,195 INFO L82 PathProgramCache]: Analyzing trace with hash -1521254665, now seen corresponding path program 1 times [2021-03-10 23:24:33,196 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 23:24:33,196 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1394685429] [2021-03-10 23:24:33,196 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 23:24:33,206 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 23:24:33,234 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:24:33,234 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1394685429] [2021-03-10 23:24:33,234 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-03-10 23:24:33,235 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-03-10 23:24:33,235 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1089428588] [2021-03-10 23:24:33,237 INFO L460 AbstractCegarLoop]: Interpolant automaton has 4 states [2021-03-10 23:24:33,238 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 23:24:33,240 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-03-10 23:24:33,240 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2021-03-10 23:24:33,240 INFO L87 Difference]: Start difference. First operand 188 states and 576 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:24:33,286 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 23:24:33,287 INFO L93 Difference]: Finished difference Result 355 states and 1087 transitions. [2021-03-10 23:24:33,287 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-03-10 23:24:33,288 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:24:33,288 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 23:24:33,291 INFO L225 Difference]: With dead ends: 355 [2021-03-10 23:24:33,291 INFO L226 Difference]: Without dead ends: 355 [2021-03-10 23:24:33,292 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 3 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 2 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 12.9ms TimeCoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2021-03-10 23:24:33,294 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 355 states. [2021-03-10 23:24:33,317 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 355 to 213. [2021-03-10 23:24:33,318 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 213 states, 212 states have (on average 3.1792452830188678) internal successors, (674), 212 states have internal predecessors, (674), 0 states have call successors, (0), 0 states have call 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:33,320 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 213 states to 213 states and 674 transitions. [2021-03-10 23:24:33,320 INFO L78 Accepts]: Start accepts. Automaton has 213 states and 674 transitions. Word has length 18 [2021-03-10 23:24:33,320 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 23:24:33,320 INFO L480 AbstractCegarLoop]: Abstraction has 213 states and 674 transitions. [2021-03-10 23:24:33,320 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:24:33,321 INFO L276 IsEmpty]: Start isEmpty. Operand 213 states and 674 transitions. [2021-03-10 23:24:33,322 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2021-03-10 23:24:33,322 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 23:24:33,322 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:24:33,322 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1 [2021-03-10 23:24:33,322 INFO L428 AbstractCegarLoop]: === Iteration 3 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 23:24:33,323 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 23:24:33,323 INFO L82 PathProgramCache]: Analyzing trace with hash -1294033285, now seen corresponding path program 2 times [2021-03-10 23:24:33,323 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 23:24:33,323 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [126915020] [2021-03-10 23:24:33,323 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 23:24:33,333 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 23:24:33,362 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:24:33,363 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [126915020] [2021-03-10 23:24:33,363 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-03-10 23:24:33,363 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-03-10 23:24:33,364 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [656424424] [2021-03-10 23:24:33,364 INFO L460 AbstractCegarLoop]: Interpolant automaton has 5 states [2021-03-10 23:24:33,364 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 23:24:33,385 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-03-10 23:24:33,385 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2021-03-10 23:24:33,386 INFO L87 Difference]: Start difference. First operand 213 states and 674 transitions. Second operand has 5 states, 5 states have (on average 3.6) internal successors, (18), 4 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:24:33,431 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 23:24:33,431 INFO L93 Difference]: Finished difference Result 450 states and 1348 transitions. [2021-03-10 23:24:33,432 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-03-10 23:24:33,432 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 3.6) internal successors, (18), 4 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:24:33,432 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 23:24:33,434 INFO L225 Difference]: With dead ends: 450 [2021-03-10 23:24:33,434 INFO L226 Difference]: Without dead ends: 450 [2021-03-10 23:24:33,434 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 4 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 12.9ms TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2021-03-10 23:24:33,435 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 450 states. [2021-03-10 23:24:33,441 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 450 to 235. [2021-03-10 23:24:33,442 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 235 states, 234 states have (on average 3.1837606837606836) internal successors, (745), 234 states have internal predecessors, (745), 0 states have call successors, (0), 0 states have call 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:33,443 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 235 states to 235 states and 745 transitions. [2021-03-10 23:24:33,445 INFO L78 Accepts]: Start accepts. Automaton has 235 states and 745 transitions. Word has length 18 [2021-03-10 23:24:33,446 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 23:24:33,446 INFO L480 AbstractCegarLoop]: Abstraction has 235 states and 745 transitions. [2021-03-10 23:24:33,446 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 5 states, 5 states have (on average 3.6) internal successors, (18), 4 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:24:33,450 INFO L276 IsEmpty]: Start isEmpty. Operand 235 states and 745 transitions. [2021-03-10 23:24:33,454 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2021-03-10 23:24:33,455 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 23:24:33,455 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:24:33,455 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2 [2021-03-10 23:24:33,455 INFO L428 AbstractCegarLoop]: === Iteration 4 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 23:24:33,456 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 23:24:33,456 INFO L82 PathProgramCache]: Analyzing trace with hash -1381326531, now seen corresponding path program 3 times [2021-03-10 23:24:33,456 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 23:24:33,456 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [861747855] [2021-03-10 23:24:33,456 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 23:24:33,469 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 23:24:33,511 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:24:33,511 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [861747855] [2021-03-10 23:24:33,511 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-03-10 23:24:33,512 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-03-10 23:24:33,512 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [816884535] [2021-03-10 23:24:33,512 INFO L460 AbstractCegarLoop]: Interpolant automaton has 4 states [2021-03-10 23:24:33,512 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 23:24:33,513 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-03-10 23:24:33,513 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-03-10 23:24:33,513 INFO L87 Difference]: Start difference. First operand 235 states and 745 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:24:33,545 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 23:24:33,545 INFO L93 Difference]: Finished difference Result 349 states and 1037 transitions. [2021-03-10 23:24:33,546 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-03-10 23:24:33,546 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:24:33,546 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 23:24:33,548 INFO L225 Difference]: With dead ends: 349 [2021-03-10 23:24:33,548 INFO L226 Difference]: Without dead ends: 345 [2021-03-10 23:24:33,548 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 5 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 13.7ms TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2021-03-10 23:24:33,549 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 345 states. [2021-03-10 23:24:33,556 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 345 to 274. [2021-03-10 23:24:33,557 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 274 states, 273 states have (on average 3.128205128205128) internal successors, (854), 273 states have internal predecessors, (854), 0 states have call successors, (0), 0 states have call 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:33,558 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 274 states to 274 states and 854 transitions. [2021-03-10 23:24:33,558 INFO L78 Accepts]: Start accepts. Automaton has 274 states and 854 transitions. Word has length 18 [2021-03-10 23:24:33,558 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 23:24:33,558 INFO L480 AbstractCegarLoop]: Abstraction has 274 states and 854 transitions. [2021-03-10 23:24:33,558 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:24:33,559 INFO L276 IsEmpty]: Start isEmpty. Operand 274 states and 854 transitions. [2021-03-10 23:24:33,560 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 20 [2021-03-10 23:24:33,560 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 23:24:33,561 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:24:33,561 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3 [2021-03-10 23:24:33,561 INFO L428 AbstractCegarLoop]: === Iteration 5 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 23:24:33,562 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 23:24:33,562 INFO L82 PathProgramCache]: Analyzing trace with hash -132679827, now seen corresponding path program 1 times [2021-03-10 23:24:33,562 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 23:24:33,562 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [398870148] [2021-03-10 23:24:33,562 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 23:24:33,582 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 23:24:33,620 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:24:33,620 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [398870148] [2021-03-10 23:24:33,620 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-03-10 23:24:33,620 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-03-10 23:24:33,621 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [149382173] [2021-03-10 23:24:33,621 INFO L460 AbstractCegarLoop]: Interpolant automaton has 5 states [2021-03-10 23:24:33,622 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 23:24:33,622 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-03-10 23:24:33,623 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2021-03-10 23:24:33,623 INFO L87 Difference]: Start difference. First operand 274 states and 854 transitions. Second operand has 5 states, 5 states have (on average 3.8) internal successors, (19), 4 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:24:33,708 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 23:24:33,708 INFO L93 Difference]: Finished difference Result 349 states and 1020 transitions. [2021-03-10 23:24:33,709 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-03-10 23:24:33,709 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 3.8) internal successors, (19), 4 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:24:33,709 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 23:24:33,711 INFO L225 Difference]: With dead ends: 349 [2021-03-10 23:24:33,711 INFO L226 Difference]: Without dead ends: 315 [2021-03-10 23:24:33,712 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 5 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 22.3ms TimeCoverageRelationStatistics Valid=13, Invalid=17, Unknown=0, NotChecked=0, Total=30 [2021-03-10 23:24:33,713 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 315 states. [2021-03-10 23:24:33,718 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 315 to 299. [2021-03-10 23:24:33,718 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 299 states, 298 states have (on average 3.030201342281879) internal successors, (903), 298 states have internal predecessors, (903), 0 states have call successors, (0), 0 states have call 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:33,720 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 299 states to 299 states and 903 transitions. [2021-03-10 23:24:33,720 INFO L78 Accepts]: Start accepts. Automaton has 299 states and 903 transitions. Word has length 19 [2021-03-10 23:24:33,720 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 23:24:33,720 INFO L480 AbstractCegarLoop]: Abstraction has 299 states and 903 transitions. [2021-03-10 23:24:33,720 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 5 states, 5 states have (on average 3.8) internal successors, (19), 4 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:24:33,720 INFO L276 IsEmpty]: Start isEmpty. Operand 299 states and 903 transitions. [2021-03-10 23:24:33,721 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 20 [2021-03-10 23:24:33,721 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 23:24:33,721 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:24:33,722 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4 [2021-03-10 23:24:33,722 INFO L428 AbstractCegarLoop]: === Iteration 6 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 23:24:33,722 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 23:24:33,722 INFO L82 PathProgramCache]: Analyzing trace with hash 1937348973, now seen corresponding path program 2 times [2021-03-10 23:24:33,722 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 23:24:33,722 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1510313153] [2021-03-10 23:24:33,723 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 23:24:33,733 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 23:24:33,773 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:24:33,773 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1510313153] [2021-03-10 23:24:33,774 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-03-10 23:24:33,774 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2021-03-10 23:24:33,774 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1255168629] [2021-03-10 23:24:33,774 INFO L460 AbstractCegarLoop]: Interpolant automaton has 3 states [2021-03-10 23:24:33,774 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 23:24:33,774 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-03-10 23:24:33,775 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-03-10 23:24:33,775 INFO L87 Difference]: Start difference. First operand 299 states and 903 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:24:33,785 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 23:24:33,785 INFO L93 Difference]: Finished difference Result 258 states and 767 transitions. [2021-03-10 23:24:33,785 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-03-10 23:24:33,786 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:24:33,786 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 23:24:33,787 INFO L225 Difference]: With dead ends: 258 [2021-03-10 23:24:33,787 INFO L226 Difference]: Without dead ends: 246 [2021-03-10 23:24:33,787 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 3 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 3.9ms TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-03-10 23:24:33,788 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 246 states. [2021-03-10 23:24:33,791 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 246 to 236. [2021-03-10 23:24:33,792 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 236 states, 235 states have (on average 3.0808510638297872) internal successors, (724), 235 states have internal predecessors, (724), 0 states have call successors, (0), 0 states have call 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:33,793 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 236 states to 236 states and 724 transitions. [2021-03-10 23:24:33,793 INFO L78 Accepts]: Start accepts. Automaton has 236 states and 724 transitions. Word has length 19 [2021-03-10 23:24:33,793 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 23:24:33,793 INFO L480 AbstractCegarLoop]: Abstraction has 236 states and 724 transitions. [2021-03-10 23:24:33,793 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:24:33,793 INFO L276 IsEmpty]: Start isEmpty. Operand 236 states and 724 transitions. [2021-03-10 23:24:33,794 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2021-03-10 23:24:33,794 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 23:24:33,794 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] [2021-03-10 23:24:33,794 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5 [2021-03-10 23:24:33,794 INFO L428 AbstractCegarLoop]: === Iteration 7 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 23:24:33,795 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 23:24:33,795 INFO L82 PathProgramCache]: Analyzing trace with hash 134265877, now seen corresponding path program 1 times [2021-03-10 23:24:33,828 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 23:24:33,831 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1223577639] [2021-03-10 23:24:33,831 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 23:24:33,847 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 23:24:33,877 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-03-10 23:24:33,879 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1223577639] [2021-03-10 23:24:33,879 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [996754263] [2021-03-10 23:24:33,880 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:24:33,912 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 23:24:33,913 INFO L263 TraceCheckSpWp]: Trace formula consists of 62 conjuncts, 3 conjunts are in the unsatisfiable core [2021-03-10 23:24:33,923 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 23:24:34,005 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-03-10 23:24:34,006 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 23:24:34,006 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [4, 3] total 5 [2021-03-10 23:24:34,006 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [21917103] [2021-03-10 23:24:34,006 INFO L460 AbstractCegarLoop]: Interpolant automaton has 6 states [2021-03-10 23:24:34,006 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 23:24:34,007 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-03-10 23:24:34,007 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=17, Unknown=0, NotChecked=0, Total=30 [2021-03-10 23:24:34,007 INFO L87 Difference]: Start difference. First operand 236 states and 724 transitions. Second operand has 6 states, 6 states have (on average 4.333333333333333) internal successors, (26), 5 states have internal predecessors, (26), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:24:34,061 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 23:24:34,061 INFO L93 Difference]: Finished difference Result 416 states and 1235 transitions. [2021-03-10 23:24:34,062 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-03-10 23:24:34,062 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 4.333333333333333) internal successors, (26), 5 states have internal predecessors, (26), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 20 [2021-03-10 23:24:34,062 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 23:24:34,065 INFO L225 Difference]: With dead ends: 416 [2021-03-10 23:24:34,065 INFO L226 Difference]: Without dead ends: 416 [2021-03-10 23:24:34,065 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 24 GetRequests, 18 SyntacticMatches, 1 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 6 ImplicationChecksByTransitivity, 21.3ms TimeCoverageRelationStatistics Valid=18, Invalid=24, Unknown=0, NotChecked=0, Total=42 [2021-03-10 23:24:34,066 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 416 states. [2021-03-10 23:24:34,073 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 416 to 217. [2021-03-10 23:24:34,074 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 217 states, 216 states have (on average 3.060185185185185) internal successors, (661), 216 states have internal predecessors, (661), 0 states have call successors, (0), 0 states have call 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:34,074 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 217 states to 217 states and 661 transitions. [2021-03-10 23:24:34,074 INFO L78 Accepts]: Start accepts. Automaton has 217 states and 661 transitions. Word has length 20 [2021-03-10 23:24:34,075 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 23:24:34,075 INFO L480 AbstractCegarLoop]: Abstraction has 217 states and 661 transitions. [2021-03-10 23:24:34,075 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 6 states, 6 states have (on average 4.333333333333333) internal successors, (26), 5 states have internal predecessors, (26), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:24:34,075 INFO L276 IsEmpty]: Start isEmpty. Operand 217 states and 661 transitions. [2021-03-10 23:24:34,075 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2021-03-10 23:24:34,076 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 23:24:34,076 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] [2021-03-10 23:24:34,283 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 2 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable6 [2021-03-10 23:24:34,284 INFO L428 AbstractCegarLoop]: === Iteration 8 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 23:24:34,284 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 23:24:34,284 INFO L82 PathProgramCache]: Analyzing trace with hash -114849777, now seen corresponding path program 2 times [2021-03-10 23:24:34,284 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 23:24:34,284 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [609461631] [2021-03-10 23:24:34,285 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 23:24:34,290 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 23:24:34,323 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-03-10 23:24:34,323 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [609461631] [2021-03-10 23:24:34,324 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1303013298] [2021-03-10 23:24:34,324 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 3 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 3 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 23:24:34,352 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-03-10 23:24:34,353 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-10 23:24:34,353 INFO L263 TraceCheckSpWp]: Trace formula consists of 62 conjuncts, 4 conjunts are in the unsatisfiable core [2021-03-10 23:24:34,354 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 23:24:34,413 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-03-10 23:24:34,414 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 23:24:34,414 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [4, 3] total 6 [2021-03-10 23:24:34,414 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1868057098] [2021-03-10 23:24:34,414 INFO L460 AbstractCegarLoop]: Interpolant automaton has 7 states [2021-03-10 23:24:34,414 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 23:24:34,414 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-03-10 23:24:34,415 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=25, Unknown=0, NotChecked=0, Total=42 [2021-03-10 23:24:34,415 INFO L87 Difference]: Start difference. First operand 217 states and 661 transitions. Second operand has 7 states, 7 states have (on average 4.285714285714286) internal successors, (30), 6 states have internal predecessors, (30), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:24:34,478 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 23:24:34,478 INFO L93 Difference]: Finished difference Result 310 states and 951 transitions. [2021-03-10 23:24:34,479 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-03-10 23:24:34,479 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 4.285714285714286) internal successors, (30), 6 states have internal predecessors, (30), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 20 [2021-03-10 23:24:34,479 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 23:24:34,482 INFO L225 Difference]: With dead ends: 310 [2021-03-10 23:24:34,482 INFO L226 Difference]: Without dead ends: 310 [2021-03-10 23:24:34,482 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 25 GetRequests, 18 SyntacticMatches, 0 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 8 ImplicationChecksByTransitivity, 43.1ms TimeCoverageRelationStatistics Valid=29, Invalid=43, Unknown=0, NotChecked=0, Total=72 [2021-03-10 23:24:34,483 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 310 states. [2021-03-10 23:24:34,486 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 310 to 209. [2021-03-10 23:24:34,487 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 209 states, 208 states have (on average 3.0625) internal successors, (637), 208 states have internal predecessors, (637), 0 states have call successors, (0), 0 states have call 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:34,488 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 209 states to 209 states and 637 transitions. [2021-03-10 23:24:34,488 INFO L78 Accepts]: Start accepts. Automaton has 209 states and 637 transitions. Word has length 20 [2021-03-10 23:24:34,488 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 23:24:34,488 INFO L480 AbstractCegarLoop]: Abstraction has 209 states and 637 transitions. [2021-03-10 23:24:34,488 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 7 states, 7 states have (on average 4.285714285714286) internal successors, (30), 6 states have internal predecessors, (30), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:24:34,488 INFO L276 IsEmpty]: Start isEmpty. Operand 209 states and 637 transitions. [2021-03-10 23:24:34,489 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-03-10 23:24:34,489 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 23:24:34,489 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:24:34,695 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable7,3 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 23:24:34,695 INFO L428 AbstractCegarLoop]: === Iteration 9 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 23:24:34,696 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 23:24:34,696 INFO L82 PathProgramCache]: Analyzing trace with hash 795815307, now seen corresponding path program 1 times [2021-03-10 23:24:34,696 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 23:24:34,696 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [317248200] [2021-03-10 23:24:34,696 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 23:24:34,702 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 23:24:34,728 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-03-10 23:24:34,728 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [317248200] [2021-03-10 23:24:34,728 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [440391041] [2021-03-10 23:24:34,728 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:24:34,755 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 23:24:34,756 INFO L263 TraceCheckSpWp]: Trace formula consists of 61 conjuncts, 3 conjunts are in the unsatisfiable core [2021-03-10 23:24:34,757 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 23:24:34,807 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-03-10 23:24:34,807 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 23:24:34,808 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [4, 3] total 5 [2021-03-10 23:24:34,808 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2074649504] [2021-03-10 23:24:34,808 INFO L460 AbstractCegarLoop]: Interpolant automaton has 6 states [2021-03-10 23:24:34,808 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 23:24:34,809 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-03-10 23:24:34,809 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=17, Unknown=0, NotChecked=0, Total=30 [2021-03-10 23:24:34,809 INFO L87 Difference]: Start difference. First operand 209 states and 637 transitions. Second operand has 6 states, 6 states have (on average 5.5) internal successors, (33), 5 states have internal predecessors, (33), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:24:34,864 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 23:24:34,864 INFO L93 Difference]: Finished difference Result 421 states and 1250 transitions. [2021-03-10 23:24:34,865 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-03-10 23:24:34,865 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 5.5) internal successors, (33), 5 states have internal predecessors, (33), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-03-10 23:24:34,865 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 23:24:34,867 INFO L225 Difference]: With dead ends: 421 [2021-03-10 23:24:34,867 INFO L226 Difference]: Without dead ends: 421 [2021-03-10 23:24:34,867 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 25 GetRequests, 19 SyntacticMatches, 1 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 6 ImplicationChecksByTransitivity, 25.6ms TimeCoverageRelationStatistics Valid=18, Invalid=24, Unknown=0, NotChecked=0, Total=42 [2021-03-10 23:24:34,868 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 421 states. [2021-03-10 23:24:34,873 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 421 to 221. [2021-03-10 23:24:34,873 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 221 states, 220 states have (on average 3.059090909090909) internal successors, (673), 220 states have internal predecessors, (673), 0 states have call successors, (0), 0 states have call 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:34,874 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 221 states to 221 states and 673 transitions. [2021-03-10 23:24:34,874 INFO L78 Accepts]: Start accepts. Automaton has 221 states and 673 transitions. Word has length 21 [2021-03-10 23:24:34,874 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 23:24:34,874 INFO L480 AbstractCegarLoop]: Abstraction has 221 states and 673 transitions. [2021-03-10 23:24:34,874 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 6 states, 6 states have (on average 5.5) internal successors, (33), 5 states have internal predecessors, (33), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:24:34,874 INFO L276 IsEmpty]: Start isEmpty. Operand 221 states and 673 transitions. [2021-03-10 23:24:34,875 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-03-10 23:24:34,875 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 23:24:34,875 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:24:35,090 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable8,4 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 23:24:35,093 INFO L428 AbstractCegarLoop]: === Iteration 10 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 23:24:35,094 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 23:24:35,094 INFO L82 PathProgramCache]: Analyzing trace with hash -2104887795, now seen corresponding path program 2 times [2021-03-10 23:24:35,094 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 23:24:35,094 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2057689315] [2021-03-10 23:24:35,094 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 23:24:35,101 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 23:24:35,129 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-03-10 23:24:35,130 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2057689315] [2021-03-10 23:24:35,130 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [906472562] [2021-03-10 23:24:35,130 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:24:35,156 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-03-10 23:24:35,156 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-10 23:24:35,157 INFO L263 TraceCheckSpWp]: Trace formula consists of 61 conjuncts, 3 conjunts are in the unsatisfiable core [2021-03-10 23:24:35,158 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 23:24:35,194 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-03-10 23:24:35,194 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 23:24:35,195 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [4, 3] total 6 [2021-03-10 23:24:35,195 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1681968169] [2021-03-10 23:24:35,195 INFO L460 AbstractCegarLoop]: Interpolant automaton has 7 states [2021-03-10 23:24:35,196 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 23:24:35,196 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-03-10 23:24:35,196 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=25, Unknown=0, NotChecked=0, Total=42 [2021-03-10 23:24:35,196 INFO L87 Difference]: Start difference. First operand 221 states and 673 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:24:35,248 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 23:24:35,249 INFO L93 Difference]: Finished difference Result 270 states and 810 transitions. [2021-03-10 23:24:35,249 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-03-10 23:24:35,249 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 21 [2021-03-10 23:24:35,249 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 23:24:35,251 INFO L225 Difference]: With dead ends: 270 [2021-03-10 23:24:35,251 INFO L226 Difference]: Without dead ends: 270 [2021-03-10 23:24:35,251 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 26 GetRequests, 19 SyntacticMatches, 0 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 8 ImplicationChecksByTransitivity, 36.3ms TimeCoverageRelationStatistics Valid=29, Invalid=43, Unknown=0, NotChecked=0, Total=72 [2021-03-10 23:24:35,252 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 270 states. [2021-03-10 23:24:35,255 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 270 to 215. [2021-03-10 23:24:35,256 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:24:35,257 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 215 states to 215 states and 647 transitions. [2021-03-10 23:24:35,257 INFO L78 Accepts]: Start accepts. Automaton has 215 states and 647 transitions. Word has length 21 [2021-03-10 23:24:35,257 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 23:24:35,257 INFO L480 AbstractCegarLoop]: Abstraction has 215 states and 647 transitions. [2021-03-10 23:24:35,257 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:24:35,257 INFO L276 IsEmpty]: Start isEmpty. Operand 215 states and 647 transitions. [2021-03-10 23:24:35,258 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-03-10 23:24:35,258 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 23:24:35,258 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:24:35,476 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable9,5 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 23:24:35,477 INFO L428 AbstractCegarLoop]: === Iteration 11 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 23:24:35,477 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 23:24:35,477 INFO L82 PathProgramCache]: Analyzing trace with hash -1224555989, now seen corresponding path program 1 times [2021-03-10 23:24:35,477 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 23:24:35,477 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1799736242] [2021-03-10 23:24:35,477 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 23:24:35,484 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 23:24:35,544 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:24:35,544 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1799736242] [2021-03-10 23:24:35,544 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [953179998] [2021-03-10 23:24:35,545 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY 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:24:35,570 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 23:24:35,571 INFO L263 TraceCheckSpWp]: Trace formula consists of 68 conjuncts, 20 conjunts are in the unsatisfiable core [2021-03-10 23:24:35,572 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 23:24:35,654 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 18 treesize of output 14 [2021-03-10 23:24:35,656 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:24:35,668 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:24:35,670 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:24:35,671 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-03-10 23:24:35,674 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:24:35,677 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:24:35,678 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-03-10 23:24:35,682 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:24:35,682 INFO L550 ElimStorePlain]: Start of recursive call 1: 3 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 23:24:35,682 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 3 variables, input treesize:29, output treesize:14 [2021-03-10 23:24:35,717 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:24:35,718 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:24:35,719 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:24:35,720 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 23:24:35,720 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:13, output treesize:5 [2021-03-10 23:24:35,743 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:24:35,743 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 23:24:35,743 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5] total 7 [2021-03-10 23:24:35,743 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [647010216] [2021-03-10 23:24:35,744 INFO L460 AbstractCegarLoop]: Interpolant automaton has 8 states [2021-03-10 23:24:35,744 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 23:24:35,744 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2021-03-10 23:24:35,744 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=16, Invalid=40, Unknown=0, NotChecked=0, Total=56 [2021-03-10 23:24:35,744 INFO L87 Difference]: Start difference. First operand 215 states and 647 transitions. Second operand has 8 states, 8 states have (on average 4.25) internal successors, (34), 7 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:24:35,809 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 23:24:35,809 INFO L93 Difference]: Finished difference Result 476 states and 1460 transitions. [2021-03-10 23:24:35,810 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-03-10 23:24:35,810 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 4.25) internal successors, (34), 7 states have internal predecessors, (34), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-03-10 23:24:35,810 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 23:24:35,812 INFO L225 Difference]: With dead ends: 476 [2021-03-10 23:24:35,812 INFO L226 Difference]: Without dead ends: 449 [2021-03-10 23:24:35,813 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 27 GetRequests, 19 SyntacticMatches, 2 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 6 ImplicationChecksByTransitivity, 58.6ms TimeCoverageRelationStatistics Valid=16, Invalid=40, Unknown=0, NotChecked=0, Total=56 [2021-03-10 23:24:35,814 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 449 states. [2021-03-10 23:24:35,819 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 449 to 314. [2021-03-10 23:24:35,820 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:24:35,821 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 314 states to 314 states and 962 transitions. [2021-03-10 23:24:35,821 INFO L78 Accepts]: Start accepts. Automaton has 314 states and 962 transitions. Word has length 23 [2021-03-10 23:24:35,821 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 23:24:35,821 INFO L480 AbstractCegarLoop]: Abstraction has 314 states and 962 transitions. [2021-03-10 23:24:35,821 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 8 states, 8 states have (on average 4.25) internal successors, (34), 7 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:24:35,821 INFO L276 IsEmpty]: Start isEmpty. Operand 314 states and 962 transitions. [2021-03-10 23:24:35,823 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-03-10 23:24:35,823 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 23:24:35,823 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:24:36,039 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 6 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable10 [2021-03-10 23:24:36,040 INFO L428 AbstractCegarLoop]: === Iteration 12 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 23:24:36,040 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 23:24:36,040 INFO L82 PathProgramCache]: Analyzing trace with hash 444763657, now seen corresponding path program 2 times [2021-03-10 23:24:36,041 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 23:24:36,041 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1222476089] [2021-03-10 23:24:36,041 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 23:24:36,046 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 23:24:36,122 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:24:36,123 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1222476089] [2021-03-10 23:24:36,123 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [432054657] [2021-03-10 23:24:36,123 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 7 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-03-10 23:24:36,166 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-03-10 23:24:36,166 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-10 23:24:36,167 INFO L263 TraceCheckSpWp]: Trace formula consists of 68 conjuncts, 24 conjunts are in the unsatisfiable core [2021-03-10 23:24:36,168 INFO L286 TraceCheckSpWp]: Computing forward predicates... Waiting until toolchain timeout for monitored process 7 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 23:24:36,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 12 treesize of output 11 [2021-03-10 23:24:36,205 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:24:36,213 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:24:36,214 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 23:24:36,214 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:28, output treesize:27 [2021-03-10 23:24:36,245 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 19 treesize of output 15 [2021-03-10 23:24:36,246 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:24:36,252 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:24:36,253 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 23:24:36,253 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:28, output treesize:20 [2021-03-10 23:24:36,276 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 24 treesize of output 18 [2021-03-10 23:24:36,278 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:24:36,282 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:24:36,284 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 20 treesize of output 14 [2021-03-10 23:24:36,286 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-03-10 23:24:36,289 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:24:36,290 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 23:24:36,290 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:29, output treesize:11 [2021-03-10 23:24:36,311 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:24:36,311 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 23:24:36,311 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5] total 6 [2021-03-10 23:24:36,311 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1122890723] [2021-03-10 23:24:36,312 INFO L460 AbstractCegarLoop]: Interpolant automaton has 7 states [2021-03-10 23:24:36,312 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 23:24:36,312 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-03-10 23:24:36,312 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=27, Unknown=0, NotChecked=0, Total=42 [2021-03-10 23:24:36,312 INFO L87 Difference]: Start difference. First operand 314 states and 962 transitions. Second operand has 7 states, 7 states have (on average 4.0) internal successors, (28), 6 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:24:36,405 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 23:24:36,406 INFO L93 Difference]: Finished difference Result 517 states and 1600 transitions. [2021-03-10 23:24:36,406 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-03-10 23:24:36,406 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 4.0) internal successors, (28), 6 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-03-10 23:24:36,406 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 23:24:36,408 INFO L225 Difference]: With dead ends: 517 [2021-03-10 23:24:36,408 INFO L226 Difference]: Without dead ends: 490 [2021-03-10 23:24:36,409 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 27 GetRequests, 19 SyntacticMatches, 3 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 7 ImplicationChecksByTransitivity, 57.8ms TimeCoverageRelationStatistics Valid=15, Invalid=27, Unknown=0, NotChecked=0, Total=42 [2021-03-10 23:24:36,410 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 490 states. [2021-03-10 23:24:36,415 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 490 to 366. [2021-03-10 23:24:36,415 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:24:36,417 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 366 states to 366 states and 1126 transitions. [2021-03-10 23:24:36,417 INFO L78 Accepts]: Start accepts. Automaton has 366 states and 1126 transitions. Word has length 23 [2021-03-10 23:24:36,417 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 23:24:36,417 INFO L480 AbstractCegarLoop]: Abstraction has 366 states and 1126 transitions. [2021-03-10 23:24:36,417 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 7 states, 7 states have (on average 4.0) internal successors, (28), 6 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:24:36,417 INFO L276 IsEmpty]: Start isEmpty. Operand 366 states and 1126 transitions. [2021-03-10 23:24:36,418 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-03-10 23:24:36,418 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 23:24:36,418 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:24:36,631 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable11,7 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 23:24:36,631 INFO L428 AbstractCegarLoop]: === Iteration 13 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 23:24:36,632 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 23:24:36,632 INFO L82 PathProgramCache]: Analyzing trace with hash -674031635, now seen corresponding path program 3 times [2021-03-10 23:24:36,632 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 23:24:36,632 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [189317152] [2021-03-10 23:24:36,632 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 23:24:36,637 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 23:24:36,686 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:24:36,686 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [189317152] [2021-03-10 23:24:36,687 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1861084652] [2021-03-10 23:24:36,687 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 8 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-03-10 23:24:36,721 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2021-03-10 23:24:36,721 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-10 23:24:36,722 INFO L263 TraceCheckSpWp]: Trace formula consists of 68 conjuncts, 20 conjunts are in the unsatisfiable core [2021-03-10 23:24:36,723 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:24:36,746 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 12 treesize of output 11 [2021-03-10 23:24:36,747 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:24:36,753 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:24:36,757 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 23:24:36,757 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:28, output treesize:27 [2021-03-10 23:24:36,796 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 19 treesize of output 15 [2021-03-10 23:24:36,798 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:24:36,803 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:24:36,805 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 20 treesize of output 16 [2021-03-10 23:24:36,806 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-03-10 23:24:36,809 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:24:36,810 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 23:24:36,810 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:32, output treesize:18 [2021-03-10 23:24:36,824 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:24:36,826 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:24:36,827 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:24:36,827 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 23:24:36,827 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:13, output treesize:5 [2021-03-10 23:24:36,849 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:24:36,849 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 23:24:36,849 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5] total 7 [2021-03-10 23:24:36,850 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [181500531] [2021-03-10 23:24:36,850 INFO L460 AbstractCegarLoop]: Interpolant automaton has 8 states [2021-03-10 23:24:36,850 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 23:24:36,850 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2021-03-10 23:24:36,851 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=18, Invalid=38, Unknown=0, NotChecked=0, Total=56 [2021-03-10 23:24:36,851 INFO L87 Difference]: Start difference. First operand 366 states and 1126 transitions. Second operand has 8 states, 8 states have (on average 3.625) internal successors, (29), 7 states have internal predecessors, (29), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:24:36,932 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 23:24:36,940 INFO L93 Difference]: Finished difference Result 572 states and 1775 transitions. [2021-03-10 23:24:36,940 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-03-10 23:24:36,941 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 3.625) internal successors, (29), 7 states have internal predecessors, (29), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-03-10 23:24:36,941 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 23:24:36,943 INFO L225 Difference]: With dead ends: 572 [2021-03-10 23:24:36,943 INFO L226 Difference]: Without dead ends: 545 [2021-03-10 23:24:36,943 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 27 GetRequests, 19 SyntacticMatches, 2 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 8 ImplicationChecksByTransitivity, 49.5ms TimeCoverageRelationStatistics Valid=18, Invalid=38, Unknown=0, NotChecked=0, Total=56 [2021-03-10 23:24:36,944 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 545 states. [2021-03-10 23:24:36,950 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 545 to 366. [2021-03-10 23:24:36,951 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:24:36,952 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 366 states to 366 states and 1126 transitions. [2021-03-10 23:24:36,952 INFO L78 Accepts]: Start accepts. Automaton has 366 states and 1126 transitions. Word has length 23 [2021-03-10 23:24:36,952 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 23:24:36,952 INFO L480 AbstractCegarLoop]: Abstraction has 366 states and 1126 transitions. [2021-03-10 23:24:36,952 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 8 states, 8 states have (on average 3.625) internal successors, (29), 7 states have internal predecessors, (29), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:24:36,953 INFO L276 IsEmpty]: Start isEmpty. Operand 366 states and 1126 transitions. [2021-03-10 23:24:36,953 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 26 [2021-03-10 23:24:36,953 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 23:24:36,953 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:24:37,171 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable12,8 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 23:24:37,172 INFO L428 AbstractCegarLoop]: === Iteration 14 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 23:24:37,172 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 23:24:37,172 INFO L82 PathProgramCache]: Analyzing trace with hash 1902444169, now seen corresponding path program 4 times [2021-03-10 23:24:37,172 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 23:24:37,173 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1259826603] [2021-03-10 23:24:37,173 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 23:24:37,177 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 23:24:37,196 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:24:37,197 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1259826603] [2021-03-10 23:24:37,197 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [274004152] [2021-03-10 23:24:37,197 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 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:24:37,221 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-03-10 23:24:37,221 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-10 23:24:37,222 INFO L263 TraceCheckSpWp]: Trace formula consists of 75 conjuncts, 5 conjunts are in the unsatisfiable core [2021-03-10 23:24:37,223 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 23:24:37,262 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:24:37,262 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 23:24:37,262 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5] total 6 [2021-03-10 23:24:37,263 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2097675329] [2021-03-10 23:24:37,263 INFO L460 AbstractCegarLoop]: Interpolant automaton has 7 states [2021-03-10 23:24:37,263 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 23:24:37,263 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-03-10 23:24:37,263 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=14, Invalid=28, Unknown=0, NotChecked=0, Total=42 [2021-03-10 23:24:37,263 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:24:37,336 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 23:24:37,336 INFO L93 Difference]: Finished difference Result 886 states and 2662 transitions. [2021-03-10 23:24:37,336 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-03-10 23:24:37,337 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:24:37,337 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 23:24:37,342 INFO L225 Difference]: With dead ends: 886 [2021-03-10 23:24:37,342 INFO L226 Difference]: Without dead ends: 886 [2021-03-10 23:24:37,343 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 33 GetRequests, 23 SyntacticMatches, 1 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 9 ImplicationChecksByTransitivity, 35.7ms TimeCoverageRelationStatistics Valid=38, Invalid=72, Unknown=0, NotChecked=0, Total=110 [2021-03-10 23:24:37,344 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 886 states. [2021-03-10 23:24:37,358 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 886 to 517. [2021-03-10 23:24:37,360 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 517 states, 516 states have (on average 3.203488372093023) internal successors, (1653), 516 states have internal predecessors, (1653), 0 states have call successors, (0), 0 states have call 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:37,362 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 517 states to 517 states and 1653 transitions. [2021-03-10 23:24:37,362 INFO L78 Accepts]: Start accepts. Automaton has 517 states and 1653 transitions. Word has length 25 [2021-03-10 23:24:37,362 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 23:24:37,362 INFO L480 AbstractCegarLoop]: Abstraction has 517 states and 1653 transitions. [2021-03-10 23:24:37,362 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:24:37,363 INFO L276 IsEmpty]: Start isEmpty. Operand 517 states and 1653 transitions. [2021-03-10 23:24:37,364 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 26 [2021-03-10 23:24:37,364 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 23:24:37,364 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:24:37,571 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 9 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable13 [2021-03-10 23:24:37,571 INFO L428 AbstractCegarLoop]: === Iteration 15 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 23:24:37,572 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 23:24:37,572 INFO L82 PathProgramCache]: Analyzing trace with hash -2029468015, now seen corresponding path program 5 times [2021-03-10 23:24:37,572 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 23:24:37,572 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1786558026] [2021-03-10 23:24:37,572 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 23:24:37,577 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 23:24:37,602 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:24:37,602 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1786558026] [2021-03-10 23:24:37,602 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [914000009] [2021-03-10 23:24:37,602 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 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:24:37,624 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2021-03-10 23:24:37,624 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-10 23:24:37,625 INFO L263 TraceCheckSpWp]: Trace formula consists of 74 conjuncts, 5 conjunts are in the unsatisfiable core [2021-03-10 23:24:37,626 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 23:24:37,695 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 5 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 23:24:37,696 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 23:24:37,696 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 5] total 9 [2021-03-10 23:24:37,698 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1802272919] [2021-03-10 23:24:37,698 INFO L460 AbstractCegarLoop]: Interpolant automaton has 10 states [2021-03-10 23:24:37,698 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 23:24:37,698 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2021-03-10 23:24:37,698 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=69, Unknown=0, NotChecked=0, Total=90 [2021-03-10 23:24:37,699 INFO L87 Difference]: Start difference. First operand 517 states and 1653 transitions. Second operand has 10 states, 10 states have (on average 3.8) internal successors, (38), 9 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:24:38,305 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 23:24:38,305 INFO L93 Difference]: Finished difference Result 1687 states and 5019 transitions. [2021-03-10 23:24:38,305 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 42 states. [2021-03-10 23:24:38,306 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 3.8) internal successors, (38), 9 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 25 [2021-03-10 23:24:38,306 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 23:24:38,318 INFO L225 Difference]: With dead ends: 1687 [2021-03-10 23:24:38,318 INFO L226 Difference]: Without dead ends: 1687 [2021-03-10 23:24:38,320 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 65 GetRequests, 22 SyntacticMatches, 0 SemanticMatches, 43 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 561 ImplicationChecksByTransitivity, 331.5ms TimeCoverageRelationStatistics Valid=439, Invalid=1541, Unknown=0, NotChecked=0, Total=1980 [2021-03-10 23:24:38,329 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1687 states. [2021-03-10 23:24:38,359 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1687 to 733. [2021-03-10 23:24:38,361 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 733 states, 732 states have (on average 3.2991803278688523) internal successors, (2415), 732 states have internal predecessors, (2415), 0 states have call successors, (0), 0 states have call 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:38,364 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 733 states to 733 states and 2415 transitions. [2021-03-10 23:24:38,364 INFO L78 Accepts]: Start accepts. Automaton has 733 states and 2415 transitions. Word has length 25 [2021-03-10 23:24:38,364 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 23:24:38,364 INFO L480 AbstractCegarLoop]: Abstraction has 733 states and 2415 transitions. [2021-03-10 23:24:38,364 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 10 states, 10 states have (on average 3.8) internal successors, (38), 9 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:24:38,364 INFO L276 IsEmpty]: Start isEmpty. Operand 733 states and 2415 transitions. [2021-03-10 23:24:38,366 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 26 [2021-03-10 23:24:38,366 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 23:24:38,366 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:24:38,576 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 10 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable14 [2021-03-10 23:24:38,576 INFO L428 AbstractCegarLoop]: === Iteration 16 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 23:24:38,576 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 23:24:38,577 INFO L82 PathProgramCache]: Analyzing trace with hash 156506377, now seen corresponding path program 6 times [2021-03-10 23:24:38,577 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 23:24:38,577 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [240829490] [2021-03-10 23:24:38,577 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 23:24:38,582 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 23:24:38,598 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 3 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 23:24:38,598 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [240829490] [2021-03-10 23:24:38,598 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [83879364] [2021-03-10 23:24:38,598 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 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:24:38,651 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 5 check-sat command(s) [2021-03-10 23:24:38,651 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-10 23:24:38,652 INFO L263 TraceCheckSpWp]: Trace formula consists of 75 conjuncts, 5 conjunts are in the unsatisfiable core [2021-03-10 23:24:38,652 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 23:24:38,708 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 3 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 23:24:38,709 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 23:24:38,709 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 4] total 5 [2021-03-10 23:24:38,709 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [52813435] [2021-03-10 23:24:38,709 INFO L460 AbstractCegarLoop]: Interpolant automaton has 6 states [2021-03-10 23:24:38,709 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 23:24:38,710 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-03-10 23:24:38,710 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2021-03-10 23:24:38,710 INFO L87 Difference]: Start difference. First operand 733 states and 2415 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:24:38,759 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 23:24:38,759 INFO L93 Difference]: Finished difference Result 997 states and 3129 transitions. [2021-03-10 23:24:38,759 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-03-10 23:24:38,759 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:24:38,759 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 23:24:38,764 INFO L225 Difference]: With dead ends: 997 [2021-03-10 23:24:38,764 INFO L226 Difference]: Without dead ends: 993 [2021-03-10 23:24:38,764 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 31 GetRequests, 25 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 15.6ms TimeCoverageRelationStatistics Valid=21, Invalid=35, Unknown=0, NotChecked=0, Total=56 [2021-03-10 23:24:38,767 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 993 states. [2021-03-10 23:24:38,785 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 993 to 755. [2021-03-10 23:24:38,787 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 755 states, 754 states have (on average 3.2785145888594163) internal successors, (2472), 754 states have internal predecessors, (2472), 0 states have call successors, (0), 0 states have call 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:38,789 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 755 states to 755 states and 2472 transitions. [2021-03-10 23:24:38,789 INFO L78 Accepts]: Start accepts. Automaton has 755 states and 2472 transitions. Word has length 25 [2021-03-10 23:24:38,789 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 23:24:38,789 INFO L480 AbstractCegarLoop]: Abstraction has 755 states and 2472 transitions. [2021-03-10 23:24:38,790 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:24:38,790 INFO L276 IsEmpty]: Start isEmpty. Operand 755 states and 2472 transitions. [2021-03-10 23:24:38,793 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 26 [2021-03-10 23:24:38,793 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 23:24:38,793 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:24:39,009 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 11 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable15 [2021-03-10 23:24:39,011 INFO L428 AbstractCegarLoop]: === Iteration 17 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 23:24:39,012 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 23:24:39,012 INFO L82 PathProgramCache]: Analyzing trace with hash 1025392081, now seen corresponding path program 7 times [2021-03-10 23:24:39,012 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 23:24:39,012 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1126367902] [2021-03-10 23:24:39,012 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 23:24:39,017 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 23:24:39,042 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 5 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 23:24:39,042 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1126367902] [2021-03-10 23:24:39,042 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1269340385] [2021-03-10 23:24:39,042 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 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:24:39,077 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 23:24:39,078 INFO L263 TraceCheckSpWp]: Trace formula consists of 74 conjuncts, 6 conjunts are in the unsatisfiable core [2021-03-10 23:24:39,080 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 23:24:39,127 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:24:39,128 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 23:24:39,128 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 5] total 7 [2021-03-10 23:24:39,128 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1336355420] [2021-03-10 23:24:39,128 INFO L460 AbstractCegarLoop]: Interpolant automaton has 7 states [2021-03-10 23:24:39,128 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 23:24:39,129 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-03-10 23:24:39,129 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=29, Unknown=0, NotChecked=0, Total=42 [2021-03-10 23:24:39,129 INFO L87 Difference]: Start difference. First operand 755 states and 2472 transitions. Second operand has 7 states, 7 states have (on average 5.142857142857143) internal successors, (36), 7 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:24:39,206 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 23:24:39,206 INFO L93 Difference]: Finished difference Result 1930 states and 5978 transitions. [2021-03-10 23:24:39,206 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-03-10 23:24:39,206 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 5.142857142857143) internal successors, (36), 7 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 25 [2021-03-10 23:24:39,206 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 23:24:39,214 INFO L225 Difference]: With dead ends: 1930 [2021-03-10 23:24:39,214 INFO L226 Difference]: Without dead ends: 1930 [2021-03-10 23:24:39,215 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 40 GetRequests, 29 SyntacticMatches, 1 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 7 ImplicationChecksByTransitivity, 42.5ms TimeCoverageRelationStatistics Valid=49, Invalid=83, Unknown=0, NotChecked=0, Total=132 [2021-03-10 23:24:39,217 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1930 states. [2021-03-10 23:24:39,246 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1930 to 1101. [2021-03-10 23:24:39,249 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1101 states, 1100 states have (on average 3.288181818181818) internal successors, (3617), 1100 states have internal predecessors, (3617), 0 states have call successors, (0), 0 states have call 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:39,252 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1101 states to 1101 states and 3617 transitions. [2021-03-10 23:24:39,252 INFO L78 Accepts]: Start accepts. Automaton has 1101 states and 3617 transitions. Word has length 25 [2021-03-10 23:24:39,252 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 23:24:39,252 INFO L480 AbstractCegarLoop]: Abstraction has 1101 states and 3617 transitions. [2021-03-10 23:24:39,252 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 7 states, 7 states have (on average 5.142857142857143) internal successors, (36), 7 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:24:39,252 INFO L276 IsEmpty]: Start isEmpty. Operand 1101 states and 3617 transitions. [2021-03-10 23:24:39,255 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 26 [2021-03-10 23:24:39,255 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 23:24:39,255 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:24:39,472 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 12 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable16 [2021-03-10 23:24:39,472 INFO L428 AbstractCegarLoop]: === Iteration 18 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 23:24:39,472 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 23:24:39,472 INFO L82 PathProgramCache]: Analyzing trace with hash 2082329639, now seen corresponding path program 8 times [2021-03-10 23:24:39,473 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 23:24:39,473 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [217502329] [2021-03-10 23:24:39,473 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 23:24:39,477 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 23:24:39,501 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:24:39,502 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [217502329] [2021-03-10 23:24:39,502 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [711350691] [2021-03-10 23:24:39,502 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 13 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-03-10 23:24:39,536 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-03-10 23:24:39,537 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-10 23:24:39,537 INFO L263 TraceCheckSpWp]: Trace formula consists of 75 conjuncts, 5 conjunts are in the unsatisfiable core [2021-03-10 23:24:39,542 INFO L286 TraceCheckSpWp]: Computing forward predicates... Waiting until toolchain timeout for monitored process 13 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 23:24:39,584 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 3 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 23:24:39,584 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 23:24:39,584 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5] total 7 [2021-03-10 23:24:39,584 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1656745782] [2021-03-10 23:24:39,584 INFO L460 AbstractCegarLoop]: Interpolant automaton has 8 states [2021-03-10 23:24:39,585 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 23:24:39,585 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2021-03-10 23:24:39,585 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=16, Invalid=40, Unknown=0, NotChecked=0, Total=56 [2021-03-10 23:24:39,585 INFO L87 Difference]: Start difference. First operand 1101 states and 3617 transitions. Second operand has 8 states, 8 states have (on average 4.875) internal successors, (39), 7 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:24:39,807 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 23:24:39,807 INFO L93 Difference]: Finished difference Result 3067 states and 9712 transitions. [2021-03-10 23:24:39,807 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2021-03-10 23:24:39,807 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 4.875) internal successors, (39), 7 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 25 [2021-03-10 23:24:39,808 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 23:24:39,820 INFO L225 Difference]: With dead ends: 3067 [2021-03-10 23:24:39,820 INFO L226 Difference]: Without dead ends: 3031 [2021-03-10 23:24:39,821 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 42 GetRequests, 23 SyntacticMatches, 0 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 84 ImplicationChecksByTransitivity, 90.5ms TimeCoverageRelationStatistics Valid=118, Invalid=302, Unknown=0, NotChecked=0, Total=420 [2021-03-10 23:24:39,824 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3031 states. [2021-03-10 23:24:39,864 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3031 to 1371. [2021-03-10 23:24:39,867 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1371 states, 1370 states have (on average 3.408759124087591) internal successors, (4670), 1370 states have internal predecessors, (4670), 0 states have call successors, (0), 0 states have call 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:39,871 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1371 states to 1371 states and 4670 transitions. [2021-03-10 23:24:39,872 INFO L78 Accepts]: Start accepts. Automaton has 1371 states and 4670 transitions. Word has length 25 [2021-03-10 23:24:39,872 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 23:24:39,872 INFO L480 AbstractCegarLoop]: Abstraction has 1371 states and 4670 transitions. [2021-03-10 23:24:39,872 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 8 states, 8 states have (on average 4.875) internal successors, (39), 7 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:24:39,872 INFO L276 IsEmpty]: Start isEmpty. Operand 1371 states and 4670 transitions. [2021-03-10 23:24:39,875 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 26 [2021-03-10 23:24:39,875 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 23:24:39,875 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:24:40,094 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 13 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable17 [2021-03-10 23:24:40,094 INFO L428 AbstractCegarLoop]: === Iteration 19 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 23:24:40,094 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 23:24:40,094 INFO L82 PathProgramCache]: Analyzing trace with hash 1027156865, now seen corresponding path program 9 times [2021-03-10 23:24:40,094 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 23:24:40,095 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1974045504] [2021-03-10 23:24:40,095 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 23:24:40,108 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 23:24:40,126 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:24:40,127 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1974045504] [2021-03-10 23:24:40,127 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [369680018] [2021-03-10 23:24:40,127 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 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:24:40,149 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-03-10 23:24:40,150 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-10 23:24:40,150 INFO L263 TraceCheckSpWp]: Trace formula consists of 75 conjuncts, 5 conjunts are in the unsatisfiable core [2021-03-10 23:24:40,151 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 23:24:40,190 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 3 proven. 1 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2021-03-10 23:24:40,191 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 23:24:40,191 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 4] total 8 [2021-03-10 23:24:40,192 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1564332476] [2021-03-10 23:24:40,192 INFO L460 AbstractCegarLoop]: Interpolant automaton has 9 states [2021-03-10 23:24:40,193 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 23:24:40,193 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2021-03-10 23:24:40,193 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=19, Invalid=53, Unknown=0, NotChecked=0, Total=72 [2021-03-10 23:24:40,193 INFO L87 Difference]: Start difference. First operand 1371 states and 4670 transitions. Second operand has 9 states, 9 states have (on average 4.555555555555555) internal successors, (41), 8 states have internal predecessors, (41), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:24:40,717 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 23:24:40,717 INFO L93 Difference]: Finished difference Result 4784 states and 15212 transitions. [2021-03-10 23:24:40,717 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 37 states. [2021-03-10 23:24:40,718 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 4.555555555555555) internal successors, (41), 8 states have internal predecessors, (41), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 25 [2021-03-10 23:24:40,718 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 23:24:40,746 INFO L225 Difference]: With dead ends: 4784 [2021-03-10 23:24:40,746 INFO L226 Difference]: Without dead ends: 4772 [2021-03-10 23:24:40,747 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 57 GetRequests, 22 SyntacticMatches, 0 SemanticMatches, 35 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 399 ImplicationChecksByTransitivity, 240.5ms TimeCoverageRelationStatistics Valid=312, Invalid=1020, Unknown=0, NotChecked=0, Total=1332 [2021-03-10 23:24:40,754 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4772 states. [2021-03-10 23:24:40,814 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4772 to 2158. [2021-03-10 23:24:40,819 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2158 states, 2157 states have (on average 3.596662030598053) internal successors, (7758), 2157 states have internal predecessors, (7758), 0 states have call successors, (0), 0 states have call 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:40,826 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2158 states to 2158 states and 7758 transitions. [2021-03-10 23:24:40,826 INFO L78 Accepts]: Start accepts. Automaton has 2158 states and 7758 transitions. Word has length 25 [2021-03-10 23:24:40,826 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 23:24:40,826 INFO L480 AbstractCegarLoop]: Abstraction has 2158 states and 7758 transitions. [2021-03-10 23:24:40,826 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 9 states, 9 states have (on average 4.555555555555555) internal successors, (41), 8 states have internal predecessors, (41), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:24:40,826 INFO L276 IsEmpty]: Start isEmpty. Operand 2158 states and 7758 transitions. [2021-03-10 23:24:40,831 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-03-10 23:24:40,831 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 23:24:40,832 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:24:41,044 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable18,14 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 23:24:41,044 INFO L428 AbstractCegarLoop]: === Iteration 20 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 23:24:41,045 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 23:24:41,045 INFO L82 PathProgramCache]: Analyzing trace with hash -1396055139, now seen corresponding path program 10 times [2021-03-10 23:24:41,045 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 23:24:41,045 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [762916099] [2021-03-10 23:24:41,045 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 23:24:41,049 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 23:24:41,071 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:24:41,071 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [762916099] [2021-03-10 23:24:41,071 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [252501237] [2021-03-10 23:24:41,071 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 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:24:41,122 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-03-10 23:24:41,122 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-10 23:24:41,123 INFO L263 TraceCheckSpWp]: Trace formula consists of 74 conjuncts, 5 conjunts are in the unsatisfiable core [2021-03-10 23:24:41,124 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 23:24:41,156 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:24:41,156 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 23:24:41,157 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5] total 6 [2021-03-10 23:24:41,157 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [33918287] [2021-03-10 23:24:41,157 INFO L460 AbstractCegarLoop]: Interpolant automaton has 7 states [2021-03-10 23:24:41,157 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 23:24:41,157 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-03-10 23:24:41,157 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=27, Unknown=0, NotChecked=0, Total=42 [2021-03-10 23:24:41,158 INFO L87 Difference]: Start difference. First operand 2158 states and 7758 transitions. Second operand has 7 states, 7 states have (on average 4.571428571428571) internal successors, (32), 6 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:24:41,243 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 23:24:41,244 INFO L93 Difference]: Finished difference Result 4642 states and 16520 transitions. [2021-03-10 23:24:41,244 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-03-10 23:24:41,244 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 4.571428571428571) internal successors, (32), 6 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-03-10 23:24:41,244 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 23:24:41,260 INFO L225 Difference]: With dead ends: 4642 [2021-03-10 23:24:41,260 INFO L226 Difference]: Without dead ends: 4398 [2021-03-10 23:24:41,260 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 33 GetRequests, 25 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4 ImplicationChecksByTransitivity, 24.2ms TimeCoverageRelationStatistics Valid=33, Invalid=57, Unknown=0, NotChecked=0, Total=90 [2021-03-10 23:24:41,265 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4398 states. [2021-03-10 23:24:41,349 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4398 to 3856. [2021-03-10 23:24:41,358 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3856 states, 3855 states have (on average 3.6202334630350195) internal successors, (13956), 3855 states have internal predecessors, (13956), 0 states have call successors, (0), 0 states have call 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:41,375 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3856 states to 3856 states and 13956 transitions. [2021-03-10 23:24:41,375 INFO L78 Accepts]: Start accepts. Automaton has 3856 states and 13956 transitions. Word has length 26 [2021-03-10 23:24:41,375 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 23:24:41,375 INFO L480 AbstractCegarLoop]: Abstraction has 3856 states and 13956 transitions. [2021-03-10 23:24:41,375 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 7 states, 7 states have (on average 4.571428571428571) internal successors, (32), 6 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:24:41,375 INFO L276 IsEmpty]: Start isEmpty. Operand 3856 states and 13956 transitions. [2021-03-10 23:24:41,447 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-03-10 23:24:41,447 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 23:24:41,447 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:24:41,655 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable19,15 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 23:24:41,655 INFO L428 AbstractCegarLoop]: === Iteration 21 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 23:24:41,656 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 23:24:41,656 INFO L82 PathProgramCache]: Analyzing trace with hash 1428029849, now seen corresponding path program 11 times [2021-03-10 23:24:41,656 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 23:24:41,656 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1950336884] [2021-03-10 23:24:41,656 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 23:24:41,663 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 23:24:41,689 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 5 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 23:24:41,690 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1950336884] [2021-03-10 23:24:41,690 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1956044009] [2021-03-10 23:24:41,690 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 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:24:41,713 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2021-03-10 23:24:41,714 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-10 23:24:41,714 INFO L263 TraceCheckSpWp]: Trace formula consists of 74 conjuncts, 6 conjunts are in the unsatisfiable core [2021-03-10 23:24:41,714 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 23:24:41,746 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 5 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 23:24:41,746 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 23:24:41,746 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 5] total 6 [2021-03-10 23:24:41,746 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1840361228] [2021-03-10 23:24:41,746 INFO L460 AbstractCegarLoop]: Interpolant automaton has 7 states [2021-03-10 23:24:41,747 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 23:24:41,747 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-03-10 23:24:41,747 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=27, Unknown=0, NotChecked=0, Total=42 [2021-03-10 23:24:41,747 INFO L87 Difference]: Start difference. First operand 3856 states and 13956 transitions. Second operand has 7 states, 7 states have (on average 4.571428571428571) internal successors, (32), 6 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:24:41,872 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 23:24:41,873 INFO L93 Difference]: Finished difference Result 7342 states and 26106 transitions. [2021-03-10 23:24:41,873 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-03-10 23:24:41,873 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 4.571428571428571) internal successors, (32), 6 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-03-10 23:24:41,874 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 23:24:41,897 INFO L225 Difference]: With dead ends: 7342 [2021-03-10 23:24:41,897 INFO L226 Difference]: Without dead ends: 7147 [2021-03-10 23:24:41,897 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 34 GetRequests, 26 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 5 ImplicationChecksByTransitivity, 28.3ms TimeCoverageRelationStatistics Valid=33, Invalid=57, Unknown=0, NotChecked=0, Total=90 [2021-03-10 23:24:41,905 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7147 states. [2021-03-10 23:24:42,032 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7147 to 6219. [2021-03-10 23:24:42,055 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6219 states, 6218 states have (on average 3.6933097458990027) internal successors, (22965), 6218 states have internal predecessors, (22965), 0 states have call successors, (0), 0 states have call 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:42,083 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6219 states to 6219 states and 22965 transitions. [2021-03-10 23:24:42,083 INFO L78 Accepts]: Start accepts. Automaton has 6219 states and 22965 transitions. Word has length 26 [2021-03-10 23:24:42,083 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 23:24:42,083 INFO L480 AbstractCegarLoop]: Abstraction has 6219 states and 22965 transitions. [2021-03-10 23:24:42,084 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 7 states, 7 states have (on average 4.571428571428571) internal successors, (32), 6 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:24:42,084 INFO L276 IsEmpty]: Start isEmpty. Operand 6219 states and 22965 transitions. [2021-03-10 23:24:42,101 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-03-10 23:24:42,102 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 23:24:42,102 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:24:42,315 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 16 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable20 [2021-03-10 23:24:42,315 INFO L428 AbstractCegarLoop]: === Iteration 22 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 23:24:42,316 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 23:24:42,316 INFO L82 PathProgramCache]: Analyzing trace with hash -1734973483, now seen corresponding path program 12 times [2021-03-10 23:24:42,316 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 23:24:42,316 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1535004140] [2021-03-10 23:24:42,316 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 23:24:42,323 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 23:24:42,350 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:24:42,350 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1535004140] [2021-03-10 23:24:42,350 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1785868085] [2021-03-10 23:24:42,350 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 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:24:42,372 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-03-10 23:24:42,373 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-10 23:24:42,373 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 5 conjunts are in the unsatisfiable core [2021-03-10 23:24:42,374 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 23:24:42,416 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 1 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 23:24:42,416 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 23:24:42,416 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 4] total 8 [2021-03-10 23:24:42,416 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [890785472] [2021-03-10 23:24:42,416 INFO L460 AbstractCegarLoop]: Interpolant automaton has 9 states [2021-03-10 23:24:42,417 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 23:24:42,417 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2021-03-10 23:24:42,417 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=51, Unknown=0, NotChecked=0, Total=72 [2021-03-10 23:24:42,417 INFO L87 Difference]: Start difference. First operand 6219 states and 22965 transitions. Second operand has 9 states, 9 states have (on average 5.111111111111111) internal successors, (46), 8 states have internal predecessors, (46), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:24:42,916 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 23:24:42,916 INFO L93 Difference]: Finished difference Result 9161 states and 31012 transitions. [2021-03-10 23:24:42,917 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 39 states. [2021-03-10 23:24:42,917 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 5.111111111111111) internal successors, (46), 8 states have internal predecessors, (46), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-03-10 23:24:42,917 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 23:24:42,944 INFO L225 Difference]: With dead ends: 9161 [2021-03-10 23:24:42,944 INFO L226 Difference]: Without dead ends: 9087 [2021-03-10 23:24:42,945 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 61 GetRequests, 24 SyntacticMatches, 0 SemanticMatches, 37 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 447 ImplicationChecksByTransitivity, 229.0ms TimeCoverageRelationStatistics Valid=372, Invalid=1110, Unknown=0, NotChecked=0, Total=1482 [2021-03-10 23:24:42,955 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 9087 states. [2021-03-10 23:24:43,092 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 9087 to 6052. [2021-03-10 23:24:43,103 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6052 states, 6051 states have (on average 3.63708477937531) internal successors, (22008), 6051 states have internal predecessors, (22008), 0 states have call successors, (0), 0 states have call 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:43,131 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6052 states to 6052 states and 22008 transitions. [2021-03-10 23:24:43,131 INFO L78 Accepts]: Start accepts. Automaton has 6052 states and 22008 transitions. Word has length 26 [2021-03-10 23:24:43,132 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 23:24:43,132 INFO L480 AbstractCegarLoop]: Abstraction has 6052 states and 22008 transitions. [2021-03-10 23:24:43,132 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 9 states, 9 states have (on average 5.111111111111111) internal successors, (46), 8 states have internal predecessors, (46), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:24:43,133 INFO L276 IsEmpty]: Start isEmpty. Operand 6052 states and 22008 transitions. [2021-03-10 23:24:43,146 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 28 [2021-03-10 23:24:43,146 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 23:24:43,146 INFO L519 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 23:24:43,359 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable21,17 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 23:24:43,359 INFO L428 AbstractCegarLoop]: === Iteration 23 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 23:24:43,360 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 23:24:43,360 INFO L82 PathProgramCache]: Analyzing trace with hash 1940239527, now seen corresponding path program 13 times [2021-03-10 23:24:43,360 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 23:24:43,360 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [751422499] [2021-03-10 23:24:43,360 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 23:24:43,366 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 23:24:43,390 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 3 proven. 5 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-03-10 23:24:43,390 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [751422499] [2021-03-10 23:24:43,390 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [347449922] [2021-03-10 23:24:43,390 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 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:24:43,413 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 23:24:43,414 INFO L263 TraceCheckSpWp]: Trace formula consists of 81 conjuncts, 5 conjunts are in the unsatisfiable core [2021-03-10 23:24:43,419 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 23:24:43,456 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 4 proven. 4 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-03-10 23:24:43,456 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 23:24:43,456 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5] total 6 [2021-03-10 23:24:43,456 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1073273297] [2021-03-10 23:24:43,456 INFO L460 AbstractCegarLoop]: Interpolant automaton has 7 states [2021-03-10 23:24:43,456 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 23:24:43,457 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-03-10 23:24:43,457 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=14, Invalid=28, Unknown=0, NotChecked=0, Total=42 [2021-03-10 23:24:43,457 INFO L87 Difference]: Start difference. First operand 6052 states and 22008 transitions. Second operand has 7 states, 7 states have (on average 4.714285714285714) internal successors, (33), 6 states have internal predecessors, (33), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:24:43,574 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 23:24:43,574 INFO L93 Difference]: Finished difference Result 11603 states and 40114 transitions. [2021-03-10 23:24:43,574 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-03-10 23:24:43,574 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 4.714285714285714) internal successors, (33), 6 states have internal predecessors, (33), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 27 [2021-03-10 23:24:43,574 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 23:24:43,603 INFO L225 Difference]: With dead ends: 11603 [2021-03-10 23:24:43,603 INFO L226 Difference]: Without dead ends: 11496 [2021-03-10 23:24:43,603 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 35 GetRequests, 25 SyntacticMatches, 1 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 9 ImplicationChecksByTransitivity, 32.8ms TimeCoverageRelationStatistics Valid=38, Invalid=72, Unknown=0, NotChecked=0, Total=110 [2021-03-10 23:24:43,615 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 11496 states. [2021-03-10 23:24:43,858 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 11496 to 7346. [2021-03-10 23:24:43,872 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7346 states, 7345 states have (on average 3.663444520081688) internal successors, (26908), 7345 states have internal predecessors, (26908), 0 states have call successors, (0), 0 states have call 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:43,899 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7346 states to 7346 states and 26908 transitions. [2021-03-10 23:24:43,899 INFO L78 Accepts]: Start accepts. Automaton has 7346 states and 26908 transitions. Word has length 27 [2021-03-10 23:24:43,899 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 23:24:43,899 INFO L480 AbstractCegarLoop]: Abstraction has 7346 states and 26908 transitions. [2021-03-10 23:24:43,899 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 7 states, 7 states have (on average 4.714285714285714) internal successors, (33), 6 states have internal predecessors, (33), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:24:43,899 INFO L276 IsEmpty]: Start isEmpty. Operand 7346 states and 26908 transitions. [2021-03-10 23:24:43,922 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 28 [2021-03-10 23:24:43,922 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 23:24:43,922 INFO L519 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 23:24:44,135 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 18 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable22 [2021-03-10 23:24:44,135 INFO L428 AbstractCegarLoop]: === Iteration 24 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 23:24:44,136 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 23:24:44,136 INFO L82 PathProgramCache]: Analyzing trace with hash 1113663271, now seen corresponding path program 14 times [2021-03-10 23:24:44,136 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 23:24:44,136 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [507212805] [2021-03-10 23:24:44,136 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 23:24:44,141 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 23:24:44,159 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 8 proven. 0 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-03-10 23:24:44,159 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [507212805] [2021-03-10 23:24:44,159 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-03-10 23:24:44,159 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2021-03-10 23:24:44,159 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1001918895] [2021-03-10 23:24:44,159 INFO L460 AbstractCegarLoop]: Interpolant automaton has 6 states [2021-03-10 23:24:44,160 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 23:24:44,160 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-03-10 23:24:44,160 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=10, Invalid=20, Unknown=0, NotChecked=0, Total=30 [2021-03-10 23:24:44,160 INFO L87 Difference]: Start difference. First operand 7346 states and 26908 transitions. Second operand has 6 states, 6 states have (on average 4.5) internal successors, (27), 6 states have internal predecessors, (27), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:24:44,246 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 23:24:44,246 INFO L93 Difference]: Finished difference Result 7661 states and 27405 transitions. [2021-03-10 23:24:44,246 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-03-10 23:24:44,246 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 4.5) internal successors, (27), 6 states have internal predecessors, (27), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 27 [2021-03-10 23:24:44,247 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 23:24:44,264 INFO L225 Difference]: With dead ends: 7661 [2021-03-10 23:24:44,264 INFO L226 Difference]: Without dead ends: 7434 [2021-03-10 23:24:44,264 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 14 GetRequests, 6 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3 ImplicationChecksByTransitivity, 27.3ms TimeCoverageRelationStatistics Valid=35, Invalid=55, Unknown=0, NotChecked=0, Total=90 [2021-03-10 23:24:44,272 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7434 states. [2021-03-10 23:24:44,377 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7434 to 6072. [2021-03-10 23:24:44,387 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6072 states, 6071 states have (on average 3.6867072969856696) internal successors, (22382), 6071 states have internal predecessors, (22382), 0 states have call successors, (0), 0 states have call 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:44,406 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6072 states to 6072 states and 22382 transitions. [2021-03-10 23:24:44,406 INFO L78 Accepts]: Start accepts. Automaton has 6072 states and 22382 transitions. Word has length 27 [2021-03-10 23:24:44,407 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 23:24:44,407 INFO L480 AbstractCegarLoop]: Abstraction has 6072 states and 22382 transitions. [2021-03-10 23:24:44,407 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 6 states, 6 states have (on average 4.5) internal successors, (27), 6 states have internal predecessors, (27), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:24:44,407 INFO L276 IsEmpty]: Start isEmpty. Operand 6072 states and 22382 transitions. [2021-03-10 23:24:44,419 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-03-10 23:24:44,420 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 23:24:44,420 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:24:44,420 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable23 [2021-03-10 23:24:44,420 INFO L428 AbstractCegarLoop]: === Iteration 25 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 23:24:44,420 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 23:24:44,420 INFO L82 PathProgramCache]: Analyzing trace with hash 1371753675, now seen corresponding path program 15 times [2021-03-10 23:24:44,421 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 23:24:44,421 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [947957581] [2021-03-10 23:24:44,421 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 23:24:44,431 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 23:24:44,448 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:24:44,448 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [947957581] [2021-03-10 23:24:44,448 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1076290027] [2021-03-10 23:24:44,449 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 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:24:44,472 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-03-10 23:24:44,473 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-10 23:24:44,473 INFO L263 TraceCheckSpWp]: Trace formula consists of 80 conjuncts, 5 conjunts are in the unsatisfiable core [2021-03-10 23:24:44,474 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 23:24:44,516 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:24:44,517 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 23:24:44,517 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 4] total 8 [2021-03-10 23:24:44,517 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1308848820] [2021-03-10 23:24:44,518 INFO L460 AbstractCegarLoop]: Interpolant automaton has 9 states [2021-03-10 23:24:44,518 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 23:24:44,518 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2021-03-10 23:24:44,518 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=55, Unknown=0, NotChecked=0, Total=72 [2021-03-10 23:24:44,518 INFO L87 Difference]: Start difference. First operand 6072 states and 22382 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:24:44,869 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 23:24:44,869 INFO L93 Difference]: Finished difference Result 8153 states and 28832 transitions. [2021-03-10 23:24:44,870 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2021-03-10 23:24:44,870 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:24:44,870 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 23:24:44,888 INFO L225 Difference]: With dead ends: 8153 [2021-03-10 23:24:44,889 INFO L226 Difference]: Without dead ends: 8135 [2021-03-10 23:24:44,889 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 49 GetRequests, 25 SyntacticMatches, 0 SemanticMatches, 24 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 113 ImplicationChecksByTransitivity, 145.1ms TimeCoverageRelationStatistics Valid=179, Invalid=471, Unknown=0, NotChecked=0, Total=650 [2021-03-10 23:24:44,896 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 8135 states. [2021-03-10 23:24:45,009 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 8135 to 7223. [2021-03-10 23:24:45,022 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7223 states, 7222 states have (on average 3.6158958737191913) internal successors, (26114), 7222 states have internal predecessors, (26114), 0 states have call successors, (0), 0 states have call 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:45,048 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7223 states to 7223 states and 26114 transitions. [2021-03-10 23:24:45,048 INFO L78 Accepts]: Start accepts. Automaton has 7223 states and 26114 transitions. Word has length 28 [2021-03-10 23:24:45,049 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 23:24:45,049 INFO L480 AbstractCegarLoop]: Abstraction has 7223 states and 26114 transitions. [2021-03-10 23:24:45,049 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:24:45,049 INFO L276 IsEmpty]: Start isEmpty. Operand 7223 states and 26114 transitions. [2021-03-10 23:24:45,064 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-03-10 23:24:45,064 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 23:24:45,064 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:24:45,279 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 19 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable24 [2021-03-10 23:24:45,280 INFO L428 AbstractCegarLoop]: === Iteration 26 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 23:24:45,280 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 23:24:45,280 INFO L82 PathProgramCache]: Analyzing trace with hash 1776101465, now seen corresponding path program 16 times [2021-03-10 23:24:45,280 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 23:24:45,280 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [249962837] [2021-03-10 23:24:45,280 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 23:24:45,296 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 23:24:45,513 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:24:45,513 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [249962837] [2021-03-10 23:24:45,513 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [334276162] [2021-03-10 23:24:45,513 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 20 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 20 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 23:24:45,549 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-03-10 23:24:45,549 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-10 23:24:45,550 INFO L263 TraceCheckSpWp]: Trace formula consists of 87 conjuncts, 33 conjunts are in the unsatisfiable core [2021-03-10 23:24:45,551 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 23:24:45,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 12 treesize of output 11 [2021-03-10 23:24:45,634 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:24:45,644 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:24:45,644 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 23:24:45,644 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:48, output treesize:47 [2021-03-10 23:24:45,719 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:24:45,720 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 32 [2021-03-10 23:24:45,721 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:24:45,727 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:24:45,729 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:24:45,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 41 treesize of output 29 [2021-03-10 23:24:45,731 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-03-10 23:24:45,735 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:24:45,736 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:24:45,737 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:24:45,738 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-03-10 23:24:45,742 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:24:45,743 INFO L550 ElimStorePlain]: Start of recursive call 1: 3 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 23:24:45,743 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 3 variables, input treesize:72, output treesize:32 [2021-03-10 23:24:45,787 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 11 treesize of output 7 [2021-03-10 23:24:45,788 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:24:45,789 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:24:45,789 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 23:24:45,789 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:17, output treesize:5 [2021-03-10 23:24:45,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:24:45,811 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 23:24:45,811 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 8] total 17 [2021-03-10 23:24:45,812 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1164971306] [2021-03-10 23:24:45,812 INFO L460 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-03-10 23:24:45,812 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 23:24:45,812 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-03-10 23:24:45,812 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=51, Invalid=255, Unknown=0, NotChecked=0, Total=306 [2021-03-10 23:24:45,812 INFO L87 Difference]: Start difference. First operand 7223 states and 26114 transitions. Second operand has 18 states, 18 states have (on average 3.0) internal successors, (54), 17 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:24:46,539 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 23:24:46,539 INFO L93 Difference]: Finished difference Result 11902 states and 42046 transitions. [2021-03-10 23:24:46,539 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2021-03-10 23:24:46,540 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 3.0) internal successors, (54), 17 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:24:46,540 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 23:24:46,573 INFO L225 Difference]: With dead ends: 11902 [2021-03-10 23:24:46,573 INFO L226 Difference]: Without dead ends: 11853 [2021-03-10 23:24:46,574 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 48 GetRequests, 23 SyntacticMatches, 1 SemanticMatches, 24 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 119 ImplicationChecksByTransitivity, 495.7ms TimeCoverageRelationStatistics Valid=112, Invalid=538, Unknown=0, NotChecked=0, Total=650 [2021-03-10 23:24:46,588 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 11853 states. [2021-03-10 23:24:46,748 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 11853 to 7302. [2021-03-10 23:24:46,759 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7302 states, 7301 states have (on average 3.611149157649637) internal successors, (26365), 7301 states have internal predecessors, (26365), 0 states have call successors, (0), 0 states have call 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:46,784 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7302 states to 7302 states and 26365 transitions. [2021-03-10 23:24:46,784 INFO L78 Accepts]: Start accepts. Automaton has 7302 states and 26365 transitions. Word has length 30 [2021-03-10 23:24:46,784 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 23:24:46,784 INFO L480 AbstractCegarLoop]: Abstraction has 7302 states and 26365 transitions. [2021-03-10 23:24:46,785 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 3.0) internal successors, (54), 17 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:24:46,785 INFO L276 IsEmpty]: Start isEmpty. Operand 7302 states and 26365 transitions. [2021-03-10 23:24:46,799 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-03-10 23:24:46,799 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 23:24:46,799 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:24:47,015 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 20 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable25 [2021-03-10 23:24:47,015 INFO L428 AbstractCegarLoop]: === Iteration 27 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 23:24:47,016 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 23:24:47,016 INFO L82 PathProgramCache]: Analyzing trace with hash -421352833, now seen corresponding path program 17 times [2021-03-10 23:24:47,016 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 23:24:47,016 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1907117555] [2021-03-10 23:24:47,016 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 23:24:47,021 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 23:24:47,050 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-03-10 23:24:47,050 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1907117555] [2021-03-10 23:24:47,050 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [483871800] [2021-03-10 23:24:47,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 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:24:47,075 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 5 check-sat command(s) [2021-03-10 23:24:47,075 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-10 23:24:47,075 INFO L263 TraceCheckSpWp]: Trace formula consists of 87 conjuncts, 6 conjunts are in the unsatisfiable core [2021-03-10 23:24:47,076 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 23:24:47,136 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 7 proven. 2 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2021-03-10 23:24:47,136 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 23:24:47,136 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 4] total 10 [2021-03-10 23:24:47,136 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1236880825] [2021-03-10 23:24:47,136 INFO L460 AbstractCegarLoop]: Interpolant automaton has 11 states [2021-03-10 23:24:47,137 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 23:24:47,137 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-03-10 23:24:47,137 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=89, Unknown=0, NotChecked=0, Total=110 [2021-03-10 23:24:47,137 INFO L87 Difference]: Start difference. First operand 7302 states and 26365 transitions. Second operand has 11 states, 11 states have (on average 4.7272727272727275) internal successors, (52), 10 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:24:47,446 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 23:24:47,446 INFO L93 Difference]: Finished difference Result 10911 states and 38175 transitions. [2021-03-10 23:24:47,447 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2021-03-10 23:24:47,447 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 4.7272727272727275) internal successors, (52), 10 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-03-10 23:24:47,447 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 23:24:47,472 INFO L225 Difference]: With dead ends: 10911 [2021-03-10 23:24:47,472 INFO L226 Difference]: Without dead ends: 10657 [2021-03-10 23:24:47,473 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 47 GetRequests, 27 SyntacticMatches, 0 SemanticMatches, 20 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 47 ImplicationChecksByTransitivity, 142.5ms TimeCoverageRelationStatistics Valid=116, Invalid=346, Unknown=0, NotChecked=0, Total=462 [2021-03-10 23:24:47,482 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 10657 states. [2021-03-10 23:24:47,663 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 10657 to 8856. [2021-03-10 23:24:47,674 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 8856 states, 8855 states have (on average 3.5375494071146245) internal successors, (31325), 8855 states have internal predecessors, (31325), 0 states have call successors, (0), 0 states have call 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:47,703 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8856 states to 8856 states and 31325 transitions. [2021-03-10 23:24:47,704 INFO L78 Accepts]: Start accepts. Automaton has 8856 states and 31325 transitions. Word has length 30 [2021-03-10 23:24:47,704 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 23:24:47,704 INFO L480 AbstractCegarLoop]: Abstraction has 8856 states and 31325 transitions. [2021-03-10 23:24:47,704 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 11 states, 11 states have (on average 4.7272727272727275) internal successors, (52), 10 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:24:47,704 INFO L276 IsEmpty]: Start isEmpty. Operand 8856 states and 31325 transitions. [2021-03-10 23:24:47,720 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-03-10 23:24:47,721 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 23:24:47,721 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:24:47,921 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 21 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable26 [2021-03-10 23:24:47,921 INFO L428 AbstractCegarLoop]: === Iteration 28 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 23:24:47,922 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 23:24:47,922 INFO L82 PathProgramCache]: Analyzing trace with hash 252611545, now seen corresponding path program 18 times [2021-03-10 23:24:47,922 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 23:24:47,922 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1312759303] [2021-03-10 23:24:47,922 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 23:24:47,940 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 23:24:48,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:24:48,247 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1312759303] [2021-03-10 23:24:48,247 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [248768328] [2021-03-10 23:24:48,247 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 22 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 22 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 23:24:48,270 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2021-03-10 23:24:48,270 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-10 23:24:48,271 INFO L263 TraceCheckSpWp]: Trace formula consists of 87 conjuncts, 37 conjunts are in the unsatisfiable core [2021-03-10 23:24:48,272 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 23:24:48,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 12 treesize of output 11 [2021-03-10 23:24:48,339 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:24:48,347 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:24:48,348 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 23:24:48,348 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:42, output treesize:41 [2021-03-10 23:24:48,405 INFO L446 ElimStorePlain]: Different costs {1=[v_C_16], 5=[A, B]} [2021-03-10 23:24:48,408 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:24:48,409 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 32 [2021-03-10 23:24:48,410 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:24:48,422 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:24:48,424 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:24:48,424 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 23:24:48,425 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 38 treesize of output 28 [2021-03-10 23:24:48,426 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-03-10 23:24:48,432 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:24:48,434 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:24:48,435 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 23:24:48,435 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 31 treesize of output 21 [2021-03-10 23:24:48,436 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-03-10 23:24:48,441 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:24:48,441 INFO L550 ElimStorePlain]: Start of recursive call 1: 3 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 23:24:48,441 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 3 variables, input treesize:59, output treesize:25 [2021-03-10 23:24:48,506 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:24:48,507 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:24:48,516 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 2 xjuncts. [2021-03-10 23:24:48,529 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:24:48,537 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:48,537 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:32, output treesize:53 [2021-03-10 23:24:48,587 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:24:48,587 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 23:24:48,587 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 10] total 19 [2021-03-10 23:24:48,587 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [549014650] [2021-03-10 23:24:48,588 INFO L460 AbstractCegarLoop]: Interpolant automaton has 20 states [2021-03-10 23:24:48,588 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 23:24:48,590 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-03-10 23:24:48,590 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=71, Invalid=309, Unknown=0, NotChecked=0, Total=380 [2021-03-10 23:24:48,590 INFO L87 Difference]: Start difference. First operand 8856 states and 31325 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:24:49,444 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 23:24:49,444 INFO L93 Difference]: Finished difference Result 13492 states and 47057 transitions. [2021-03-10 23:24:49,445 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2021-03-10 23:24:49,445 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:24:49,445 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 23:24:49,478 INFO L225 Difference]: With dead ends: 13492 [2021-03-10 23:24:49,479 INFO L226 Difference]: Without dead ends: 13465 [2021-03-10 23:24:49,479 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 51 GetRequests, 21 SyntacticMatches, 2 SemanticMatches, 28 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 176 ImplicationChecksByTransitivity, 695.9ms TimeCoverageRelationStatistics Valid=165, Invalid=705, Unknown=0, NotChecked=0, Total=870 [2021-03-10 23:24:49,490 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 13465 states. [2021-03-10 23:24:49,656 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 13465 to 8951. [2021-03-10 23:24:49,667 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 8951 states, 8950 states have (on average 3.5350837988826815) internal successors, (31639), 8950 states have internal predecessors, (31639), 0 states have call successors, (0), 0 states have call 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:49,695 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8951 states to 8951 states and 31639 transitions. [2021-03-10 23:24:49,695 INFO L78 Accepts]: Start accepts. Automaton has 8951 states and 31639 transitions. Word has length 30 [2021-03-10 23:24:49,695 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 23:24:49,695 INFO L480 AbstractCegarLoop]: Abstraction has 8951 states and 31639 transitions. [2021-03-10 23:24:49,695 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:24:49,695 INFO L276 IsEmpty]: Start isEmpty. Operand 8951 states and 31639 transitions. [2021-03-10 23:24:49,712 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-03-10 23:24:49,712 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 23:24:49,712 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:24:49,912 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 22 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable27 [2021-03-10 23:24:49,912 INFO L428 AbstractCegarLoop]: === Iteration 29 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 23:24:49,913 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 23:24:49,913 INFO L82 PathProgramCache]: Analyzing trace with hash -942793939, now seen corresponding path program 19 times [2021-03-10 23:24:49,913 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 23:24:49,913 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1058656780] [2021-03-10 23:24:49,914 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 23:24:49,981 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 23:24:50,234 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:24:50,234 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1058656780] [2021-03-10 23:24:50,234 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [334856349] [2021-03-10 23:24:50,234 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 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:24:50,256 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 23:24:50,257 INFO L263 TraceCheckSpWp]: Trace formula consists of 87 conjuncts, 33 conjunts are in the unsatisfiable core [2021-03-10 23:24:50,258 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 23:24:50,306 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 18 treesize of output 17 [2021-03-10 23:24:50,307 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:24:50,316 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:24:50,316 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 23:24:50,316 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:43, output treesize:42 [2021-03-10 23:24:50,414 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 25 [2021-03-10 23:24:50,415 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:24:50,422 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:24:50,425 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:24:50,426 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-03-10 23:24:50,431 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:24:50,433 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 19 treesize of output 19 [2021-03-10 23:24:50,434 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-03-10 23:24:50,438 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:24:50,438 INFO L550 ElimStorePlain]: Start of recursive call 1: 3 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 23:24:50,439 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 3 variables, input treesize:50, output treesize:18 [2021-03-10 23:24:50,463 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 11 treesize of output 7 [2021-03-10 23:24:50,464 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:24:50,465 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:24:50,466 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 23:24:50,466 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:17, output treesize:5 [2021-03-10 23:24:50,485 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:24:50,485 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 23:24:50,485 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 8] total 15 [2021-03-10 23:24:50,485 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1369182028] [2021-03-10 23:24:50,485 INFO L460 AbstractCegarLoop]: Interpolant automaton has 16 states [2021-03-10 23:24:50,485 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 23:24:50,486 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-03-10 23:24:50,486 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=52, Invalid=188, Unknown=0, NotChecked=0, Total=240 [2021-03-10 23:24:50,486 INFO L87 Difference]: Start difference. First operand 8951 states and 31639 transitions. Second operand has 16 states, 16 states have (on average 3.0625) internal successors, (49), 15 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:24:51,182 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 23:24:51,183 INFO L93 Difference]: Finished difference Result 13518 states and 47061 transitions. [2021-03-10 23:24:51,183 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2021-03-10 23:24:51,183 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 3.0625) internal successors, (49), 15 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-03-10 23:24:51,183 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 23:24:51,217 INFO L225 Difference]: With dead ends: 13518 [2021-03-10 23:24:51,218 INFO L226 Difference]: Without dead ends: 13383 [2021-03-10 23:24:51,218 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 48 GetRequests, 23 SyntacticMatches, 2 SemanticMatches, 23 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 141 ImplicationChecksByTransitivity, 544.8ms TimeCoverageRelationStatistics Valid=124, Invalid=476, Unknown=0, NotChecked=0, Total=600 [2021-03-10 23:24:51,231 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 13383 states. [2021-03-10 23:24:51,369 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 13383 to 8965. [2021-03-10 23:24:51,381 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 8965 states, 8964 states have (on average 3.534248103525212) internal successors, (31681), 8964 states have internal predecessors, (31681), 0 states have call successors, (0), 0 states have call 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:51,413 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8965 states to 8965 states and 31681 transitions. [2021-03-10 23:24:51,413 INFO L78 Accepts]: Start accepts. Automaton has 8965 states and 31681 transitions. Word has length 30 [2021-03-10 23:24:51,413 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 23:24:51,413 INFO L480 AbstractCegarLoop]: Abstraction has 8965 states and 31681 transitions. [2021-03-10 23:24:51,413 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 16 states, 16 states have (on average 3.0625) internal successors, (49), 15 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:24:51,413 INFO L276 IsEmpty]: Start isEmpty. Operand 8965 states and 31681 transitions. [2021-03-10 23:24:51,429 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-03-10 23:24:51,429 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 23:24:51,429 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:24:51,629 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable33,23 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 23:24:51,629 INFO L428 AbstractCegarLoop]: === Iteration 30 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 23:24:51,630 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 23:24:51,630 INFO L82 PathProgramCache]: Analyzing trace with hash -2058545279, now seen corresponding path program 20 times [2021-03-10 23:24:51,630 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 23:24:51,630 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1471716751] [2021-03-10 23:24:51,630 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 23:24:51,648 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 23:24:51,946 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:24:51,946 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1471716751] [2021-03-10 23:24:51,946 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1255583892] [2021-03-10 23:24:51,946 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 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:24:51,971 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-03-10 23:24:51,971 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-10 23:24:51,975 INFO L263 TraceCheckSpWp]: Trace formula consists of 87 conjuncts, 33 conjunts are in the unsatisfiable core [2021-03-10 23:24:51,976 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 23:24:52,023 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 18 treesize of output 17 [2021-03-10 23:24:52,024 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:24:52,033 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:24:52,034 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 23:24:52,034 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:47, output treesize:46 [2021-03-10 23:24:52,088 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:24:52,090 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 35 [2021-03-10 23:24:52,092 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:24:52,103 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:24:52,104 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 23:24:52,104 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:57, output treesize:62 [2021-03-10 23:24:52,137 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 29 [2021-03-10 23:24:52,138 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:24:52,144 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:24:52,144 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 23:24:52,144 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:52, output treesize:33 [2021-03-10 23:24:52,178 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 25 treesize of output 17 [2021-03-10 23:24:52,180 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:24:52,183 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:24:52,184 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 24 treesize of output 16 [2021-03-10 23:24:52,186 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-03-10 23:24:52,187 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:24:52,187 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 23:24:52,187 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:34, output treesize:7 [2021-03-10 23:24:52,217 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:24:52,217 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 23:24:52,217 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 8] total 15 [2021-03-10 23:24:52,218 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1810233787] [2021-03-10 23:24:52,218 INFO L460 AbstractCegarLoop]: Interpolant automaton has 16 states [2021-03-10 23:24:52,218 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 23:24:52,219 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-03-10 23:24:52,219 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=46, Invalid=194, Unknown=0, NotChecked=0, Total=240 [2021-03-10 23:24:52,219 INFO L87 Difference]: Start difference. First operand 8965 states and 31681 transitions. Second operand has 16 states, 16 states have (on average 3.0) internal successors, (48), 15 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:24:52,861 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 23:24:52,861 INFO L93 Difference]: Finished difference Result 13604 states and 47436 transitions. [2021-03-10 23:24:52,861 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2021-03-10 23:24:52,862 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 3.0) internal successors, (48), 15 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-03-10 23:24:52,862 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 23:24:52,897 INFO L225 Difference]: With dead ends: 13604 [2021-03-10 23:24:52,898 INFO L226 Difference]: Without dead ends: 13576 [2021-03-10 23:24:52,898 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 50 GetRequests, 23 SyntacticMatches, 2 SemanticMatches, 25 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 164 ImplicationChecksByTransitivity, 589.6ms TimeCoverageRelationStatistics Valid=124, Invalid=578, Unknown=0, NotChecked=0, Total=702 [2021-03-10 23:24:52,910 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 13576 states. [2021-03-10 23:24:53,031 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 13576 to 8986. [2021-03-10 23:24:53,042 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 8986 states, 8985 states have (on average 3.5337785197551477) internal successors, (31751), 8985 states have internal predecessors, (31751), 0 states have call successors, (0), 0 states have call 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:53,068 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8986 states to 8986 states and 31751 transitions. [2021-03-10 23:24:53,068 INFO L78 Accepts]: Start accepts. Automaton has 8986 states and 31751 transitions. Word has length 30 [2021-03-10 23:24:53,068 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 23:24:53,068 INFO L480 AbstractCegarLoop]: Abstraction has 8986 states and 31751 transitions. [2021-03-10 23:24:53,068 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 16 states, 16 states have (on average 3.0) internal successors, (48), 15 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:24:53,068 INFO L276 IsEmpty]: Start isEmpty. Operand 8986 states and 31751 transitions. [2021-03-10 23:24:53,082 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-03-10 23:24:53,082 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 23:24:53,082 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:24:53,283 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 24 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable34 [2021-03-10 23:24:53,283 INFO L428 AbstractCegarLoop]: === Iteration 31 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 23:24:53,283 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 23:24:53,283 INFO L82 PathProgramCache]: Analyzing trace with hash 1117626725, now seen corresponding path program 21 times [2021-03-10 23:24:53,284 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 23:24:53,284 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [835970471] [2021-03-10 23:24:53,284 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 23:24:53,297 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 23:24:53,529 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:24:53,529 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [835970471] [2021-03-10 23:24:53,529 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [791430937] [2021-03-10 23:24:53,529 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 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:24:53,552 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2021-03-10 23:24:53,552 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-10 23:24:53,553 INFO L263 TraceCheckSpWp]: Trace formula consists of 87 conjuncts, 39 conjunts are in the unsatisfiable core [2021-03-10 23:24:53,554 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 23:24:53,611 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 18 treesize of output 17 [2021-03-10 23:24:53,612 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:24:53,623 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:24:53,624 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 23:24:53,624 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:50, output treesize:49 [2021-03-10 23:24:53,706 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:24:53,710 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:24:53,723 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:24:53,724 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 23:24:53,724 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:52, output treesize:49 [2021-03-10 23:24:53,771 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 22 [2021-03-10 23:24:53,773 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:24:53,781 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:24:53,784 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 25 treesize of output 17 [2021-03-10 23:24:53,785 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-03-10 23:24:53,791 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:24:53,792 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 23:24:53,792 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:53, output treesize:24 [2021-03-10 23:24:53,831 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:24:53,831 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 22 treesize of output 30 [2021-03-10 23:24:53,836 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 2 xjuncts. [2021-03-10 23:24:53,850 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:24:53,862 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:53,862 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:36, output treesize:93 [2021-03-10 23:24:53,952 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:24:53,952 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 23:24:53,952 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 12] total 19 [2021-03-10 23:24:53,953 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1178163854] [2021-03-10 23:24:53,953 INFO L460 AbstractCegarLoop]: Interpolant automaton has 20 states [2021-03-10 23:24:53,953 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 23:24:53,953 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-03-10 23:24:53,953 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=80, Invalid=300, Unknown=0, NotChecked=0, Total=380 [2021-03-10 23:24:53,954 INFO L87 Difference]: Start difference. First operand 8986 states and 31751 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:24:54,796 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 23:24:54,796 INFO L93 Difference]: Finished difference Result 13731 states and 47737 transitions. [2021-03-10 23:24:54,797 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2021-03-10 23:24:54,797 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:24:54,797 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 23:24:54,837 INFO L225 Difference]: With dead ends: 13731 [2021-03-10 23:24:54,838 INFO L226 Difference]: Without dead ends: 13670 [2021-03-10 23:24:54,838 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 49 GetRequests, 19 SyntacticMatches, 2 SemanticMatches, 28 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 230 ImplicationChecksByTransitivity, 724.4ms TimeCoverageRelationStatistics Valid=169, Invalid=701, Unknown=0, NotChecked=0, Total=870 [2021-03-10 23:24:54,854 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 13670 states. [2021-03-10 23:24:55,036 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 13670 to 9019. [2021-03-10 23:24:55,055 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 9019 states, 9018 states have (on average 3.531049013084941) internal successors, (31843), 9018 states have internal predecessors, (31843), 0 states have call successors, (0), 0 states have call 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:55,088 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9019 states to 9019 states and 31843 transitions. [2021-03-10 23:24:55,088 INFO L78 Accepts]: Start accepts. Automaton has 9019 states and 31843 transitions. Word has length 30 [2021-03-10 23:24:55,088 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 23:24:55,089 INFO L480 AbstractCegarLoop]: Abstraction has 9019 states and 31843 transitions. [2021-03-10 23:24:55,089 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:24:55,089 INFO L276 IsEmpty]: Start isEmpty. Operand 9019 states and 31843 transitions. [2021-03-10 23:24:55,104 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-03-10 23:24:55,104 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 23:24:55,105 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:24:55,321 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable35,25 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 23:24:55,322 INFO L428 AbstractCegarLoop]: === Iteration 32 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 23:24:55,322 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 23:24:55,322 INFO L82 PathProgramCache]: Analyzing trace with hash 843443479, now seen corresponding path program 22 times [2021-03-10 23:24:55,322 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 23:24:55,322 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [613922999] [2021-03-10 23:24:55,322 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 23:24:55,335 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 23:24:55,572 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:24:55,572 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [613922999] [2021-03-10 23:24:55,572 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [481490422] [2021-03-10 23:24:55,572 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 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:24:55,599 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-03-10 23:24:55,599 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-10 23:24:55,600 INFO L263 TraceCheckSpWp]: Trace formula consists of 87 conjuncts, 33 conjunts are in the unsatisfiable core [2021-03-10 23:24:55,601 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 23:24:55,726 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 12 treesize of output 11 [2021-03-10 23:24:55,727 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:24:55,736 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:24:55,737 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 23:24:55,737 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:37, output treesize:36 [2021-03-10 23:24:55,823 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 25 [2021-03-10 23:24:55,824 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:24:55,829 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:24:55,831 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 24 [2021-03-10 23:24:55,832 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-03-10 23:24:55,837 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:24:55,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 24 treesize of output 16 [2021-03-10 23:24:55,839 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-03-10 23:24:55,843 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:24:55,843 INFO L550 ElimStorePlain]: Start of recursive call 1: 3 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 23:24:55,844 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 3 variables, input treesize:50, output treesize:18 [2021-03-10 23:24:55,865 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 11 treesize of output 7 [2021-03-10 23:24:55,866 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:24:55,867 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:24:55,867 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 23:24:55,868 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:17, output treesize:5 [2021-03-10 23:24:55,885 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:24:55,885 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 23:24:55,885 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 8] total 15 [2021-03-10 23:24:55,885 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [340308728] [2021-03-10 23:24:55,885 INFO L460 AbstractCegarLoop]: Interpolant automaton has 16 states [2021-03-10 23:24:55,885 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 23:24:55,886 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-03-10 23:24:55,886 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=48, Invalid=192, Unknown=0, NotChecked=0, Total=240 [2021-03-10 23:24:55,886 INFO L87 Difference]: Start difference. First operand 9019 states and 31843 transitions. Second operand has 16 states, 16 states have (on average 3.0625) internal successors, (49), 15 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:24:56,505 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 23:24:56,506 INFO L93 Difference]: Finished difference Result 13556 states and 47136 transitions. [2021-03-10 23:24:56,506 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-03-10 23:24:56,506 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 3.0625) internal successors, (49), 15 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-03-10 23:24:56,506 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 23:24:56,539 INFO L225 Difference]: With dead ends: 13556 [2021-03-10 23:24:56,539 INFO L226 Difference]: Without dead ends: 13469 [2021-03-10 23:24:56,539 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 48 GetRequests, 23 SyntacticMatches, 2 SemanticMatches, 23 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 114 ImplicationChecksByTransitivity, 490.8ms TimeCoverageRelationStatistics Valid=117, Invalid=483, Unknown=0, NotChecked=0, Total=600 [2021-03-10 23:24:56,552 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 13469 states. [2021-03-10 23:24:56,684 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 13469 to 9025. [2021-03-10 23:24:56,695 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 9025 states, 9024 states have (on average 3.530031028368794) internal successors, (31855), 9024 states have internal predecessors, (31855), 0 states have call successors, (0), 0 states have call 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:56,723 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9025 states to 9025 states and 31855 transitions. [2021-03-10 23:24:56,724 INFO L78 Accepts]: Start accepts. Automaton has 9025 states and 31855 transitions. Word has length 30 [2021-03-10 23:24:56,724 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 23:24:56,724 INFO L480 AbstractCegarLoop]: Abstraction has 9025 states and 31855 transitions. [2021-03-10 23:24:56,724 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 16 states, 16 states have (on average 3.0625) internal successors, (49), 15 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:24:56,724 INFO L276 IsEmpty]: Start isEmpty. Operand 9025 states and 31855 transitions. [2021-03-10 23:24:56,739 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-03-10 23:24:56,739 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 23:24:56,739 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:24:56,939 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 26 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable42 [2021-03-10 23:24:56,939 INFO L428 AbstractCegarLoop]: === Iteration 33 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 23:24:56,940 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 23:24:56,940 INFO L82 PathProgramCache]: Analyzing trace with hash 1195736663, now seen corresponding path program 23 times [2021-03-10 23:24:56,940 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 23:24:56,940 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1779546831] [2021-03-10 23:24:56,940 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 23:24:56,952 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 23:24:57,280 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:24:57,280 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1779546831] [2021-03-10 23:24:57,280 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [87174526] [2021-03-10 23:24:57,280 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 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:24:57,302 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-03-10 23:24:57,302 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-10 23:24:57,303 INFO L263 TraceCheckSpWp]: Trace formula consists of 87 conjuncts, 35 conjunts are in the unsatisfiable core [2021-03-10 23:24:57,303 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 23:24:57,342 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 18 treesize of output 17 [2021-03-10 23:24:57,343 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:24:57,353 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:24:57,354 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 23:24:57,354 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:46, output treesize:45 [2021-03-10 23:24:57,431 INFO L446 ElimStorePlain]: Different costs {1=[v_C_26], 5=[A, B]} [2021-03-10 23:24:57,434 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:24:57,434 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 32 [2021-03-10 23:24:57,435 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:24:57,444 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:24:57,446 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:24:57,446 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 23:24:57,446 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 38 treesize of output 28 [2021-03-10 23:24:57,447 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-03-10 23:24:57,453 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:24:57,455 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:24:57,455 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 23:24:57,456 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 31 treesize of output 21 [2021-03-10 23:24:57,457 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-03-10 23:24:57,460 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:24:57,461 INFO L550 ElimStorePlain]: Start of recursive call 1: 3 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 23:24:57,461 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 3 variables, input treesize:54, output treesize:20 [2021-03-10 23:24:57,502 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:24:57,503 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:24:57,504 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:24:57,504 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 23:24:57,504 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:21, output treesize:5 [2021-03-10 23:24:57,522 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:24:57,522 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 23:24:57,522 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 9] total 17 [2021-03-10 23:24:57,522 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1534631260] [2021-03-10 23:24:57,523 INFO L460 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-03-10 23:24:57,523 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 23:24:57,523 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-03-10 23:24:57,523 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=51, Invalid=255, Unknown=0, NotChecked=0, Total=306 [2021-03-10 23:24:57,523 INFO L87 Difference]: Start difference. First operand 9025 states and 31855 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:24:58,350 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 23:24:58,351 INFO L93 Difference]: Finished difference Result 13540 states and 47122 transitions. [2021-03-10 23:24:58,351 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-03-10 23:24:58,351 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:24:58,351 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 23:24:58,382 INFO L225 Difference]: With dead ends: 13540 [2021-03-10 23:24:58,383 INFO L226 Difference]: Without dead ends: 13507 [2021-03-10 23:24:58,383 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 51 GetRequests, 22 SyntacticMatches, 2 SemanticMatches, 27 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 154 ImplicationChecksByTransitivity, 776.2ms TimeCoverageRelationStatistics Valid=134, Invalid=678, Unknown=0, NotChecked=0, Total=812 [2021-03-10 23:24:58,395 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 13507 states. [2021-03-10 23:24:58,525 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 13507 to 9079. [2021-03-10 23:24:58,537 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 9079 states, 9078 states have (on average 3.5284203569068078) internal successors, (32031), 9078 states have internal predecessors, (32031), 0 states have call successors, (0), 0 states have call 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:58,565 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9079 states to 9079 states and 32031 transitions. [2021-03-10 23:24:58,566 INFO L78 Accepts]: Start accepts. Automaton has 9079 states and 32031 transitions. Word has length 30 [2021-03-10 23:24:58,566 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 23:24:58,566 INFO L480 AbstractCegarLoop]: Abstraction has 9079 states and 32031 transitions. [2021-03-10 23:24:58,566 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:24:58,566 INFO L276 IsEmpty]: Start isEmpty. Operand 9079 states and 32031 transitions. [2021-03-10 23:24:58,581 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-03-10 23:24:58,581 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 23:24:58,581 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:24:58,791 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable43,27 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 23:24:58,791 INFO L428 AbstractCegarLoop]: === Iteration 34 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 23:24:58,791 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 23:24:58,791 INFO L82 PathProgramCache]: Analyzing trace with hash 867632129, now seen corresponding path program 24 times [2021-03-10 23:24:58,792 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 23:24:58,792 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1212660649] [2021-03-10 23:24:58,792 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 23:24:58,799 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 23:24:58,994 WARN L205 SmtUtils]: Spent 114.00 ms on a formula simplification. DAG size of input: 32 DAG size of output: 27 [2021-03-10 23:24:59,159 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:24:59,159 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1212660649] [2021-03-10 23:24:59,159 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [503651632] [2021-03-10 23:24:59,159 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 28 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 28 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 23:24:59,185 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 6 check-sat command(s) [2021-03-10 23:24:59,185 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-10 23:24:59,186 INFO L263 TraceCheckSpWp]: Trace formula consists of 87 conjuncts, 35 conjunts are in the unsatisfiable core [2021-03-10 23:24:59,187 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 23:24:59,224 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 12 treesize of output 11 [2021-03-10 23:24:59,225 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:24:59,233 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:24:59,234 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 23:24:59,234 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:37, output treesize:36 [2021-03-10 23:24:59,264 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:24:59,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 30 treesize of output 32 [2021-03-10 23:24:59,266 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:24:59,275 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:24:59,276 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 23:24:59,276 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:49, output treesize:48 [2021-03-10 23:24:59,339 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:24:59,340 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:24:59,346 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:24:59,346 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 23:24:59,346 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:45, output treesize:29 [2021-03-10 23:24:59,374 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 25 treesize of output 17 [2021-03-10 23:24:59,375 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:24:59,379 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:24:59,380 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:24:59,381 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-03-10 23:24:59,382 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:24:59,382 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 23:24:59,382 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:34, output treesize:5 [2021-03-10 23:24:59,401 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:24:59,401 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 23:24:59,401 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 8] total 16 [2021-03-10 23:24:59,401 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [814310057] [2021-03-10 23:24:59,401 INFO L460 AbstractCegarLoop]: Interpolant automaton has 17 states [2021-03-10 23:24:59,402 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 23:24:59,402 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-03-10 23:24:59,402 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=45, Invalid=227, Unknown=0, NotChecked=0, Total=272 [2021-03-10 23:24:59,402 INFO L87 Difference]: Start difference. First operand 9079 states and 32031 transitions. Second operand has 17 states, 17 states have (on average 2.823529411764706) internal successors, (48), 16 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:25:00,307 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 23:25:00,307 INFO L93 Difference]: Finished difference Result 12203 states and 42280 transitions. [2021-03-10 23:25:00,307 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2021-03-10 23:25:00,308 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 2.823529411764706) internal successors, (48), 16 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-03-10 23:25:00,308 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 23:25:00,336 INFO L225 Difference]: With dead ends: 12203 [2021-03-10 23:25:00,336 INFO L226 Difference]: Without dead ends: 12176 [2021-03-10 23:25:00,337 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 51 GetRequests, 23 SyntacticMatches, 2 SemanticMatches, 26 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 179 ImplicationChecksByTransitivity, 697.4ms TimeCoverageRelationStatistics Valid=112, Invalid=644, Unknown=0, NotChecked=0, Total=756 [2021-03-10 23:25:00,347 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 12176 states. [2021-03-10 23:25:00,469 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 12176 to 9159. [2021-03-10 23:25:00,482 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 9159 states, 9158 states have (on average 3.5272985367984275) internal successors, (32303), 9158 states have internal predecessors, (32303), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:25:00,510 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9159 states to 9159 states and 32303 transitions. [2021-03-10 23:25:00,511 INFO L78 Accepts]: Start accepts. Automaton has 9159 states and 32303 transitions. Word has length 30 [2021-03-10 23:25:00,511 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 23:25:00,511 INFO L480 AbstractCegarLoop]: Abstraction has 9159 states and 32303 transitions. [2021-03-10 23:25:00,511 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 17 states, 17 states have (on average 2.823529411764706) internal successors, (48), 16 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:25:00,511 INFO L276 IsEmpty]: Start isEmpty. Operand 9159 states and 32303 transitions. [2021-03-10 23:25:00,527 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-03-10 23:25:00,527 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 23:25:00,527 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:25:00,743 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 28 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable44 [2021-03-10 23:25:00,743 INFO L428 AbstractCegarLoop]: === Iteration 35 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 23:25:00,744 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 23:25:00,744 INFO L82 PathProgramCache]: Analyzing trace with hash -251163163, now seen corresponding path program 25 times [2021-03-10 23:25:00,744 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 23:25:00,744 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [131744641] [2021-03-10 23:25:00,744 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 23:25:00,750 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 23:25:01,020 WARN L205 SmtUtils]: Spent 156.00 ms on a formula simplification. DAG size of input: 46 DAG size of output: 35 [2021-03-10 23:25:01,139 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:25:01,139 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [131744641] [2021-03-10 23:25:01,139 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [954459290] [2021-03-10 23:25:01,140 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 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:25:01,165 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 23:25:01,166 INFO L263 TraceCheckSpWp]: Trace formula consists of 87 conjuncts, 33 conjunts are in the unsatisfiable core [2021-03-10 23:25:01,167 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 23:25:01,213 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 18 treesize of output 17 [2021-03-10 23:25:01,214 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:25:01,224 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:25:01,225 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 23:25:01,225 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:43, output treesize:42 [2021-03-10 23:25:01,261 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:25:01,262 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 32 [2021-03-10 23:25:01,263 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:25:01,274 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:25:01,275 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 23:25:01,275 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:49, output treesize:48 [2021-03-10 23:25:01,348 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:25:01,348 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 23:25:01,349 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 38 treesize of output 28 [2021-03-10 23:25:01,350 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:25:01,356 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:25:01,358 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:25:01,359 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 23:25:01,360 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 31 treesize of output 21 [2021-03-10 23:25:01,361 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-03-10 23:25:01,366 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:25:01,366 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 23:25:01,367 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:57, output treesize:24 [2021-03-10 23:25:01,388 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:25:01,389 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:25:01,391 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:25:01,391 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 23:25:01,391 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:21, output treesize:5 [2021-03-10 23:25:01,413 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:25:01,414 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 23:25:01,414 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 8] total 16 [2021-03-10 23:25:01,414 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1931281446] [2021-03-10 23:25:01,415 INFO L460 AbstractCegarLoop]: Interpolant automaton has 17 states [2021-03-10 23:25:01,415 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 23:25:01,416 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-03-10 23:25:01,416 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=47, Invalid=225, Unknown=0, NotChecked=0, Total=272 [2021-03-10 23:25:01,416 INFO L87 Difference]: Start difference. First operand 9159 states and 32303 transitions. Second operand has 17 states, 17 states have (on average 2.7058823529411766) internal successors, (46), 16 states have internal predecessors, (46), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:25:02,238 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 23:25:02,239 INFO L93 Difference]: Finished difference Result 12022 states and 41711 transitions. [2021-03-10 23:25:02,239 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2021-03-10 23:25:02,239 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 2.7058823529411766) internal successors, (46), 16 states have internal predecessors, (46), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-03-10 23:25:02,239 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 23:25:02,270 INFO L225 Difference]: With dead ends: 12022 [2021-03-10 23:25:02,270 INFO L226 Difference]: Without dead ends: 11943 [2021-03-10 23:25:02,271 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 51 GetRequests, 23 SyntacticMatches, 2 SemanticMatches, 26 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 178 ImplicationChecksByTransitivity, 779.1ms TimeCoverageRelationStatistics Valid=118, Invalid=638, Unknown=0, NotChecked=0, Total=756 [2021-03-10 23:25:02,283 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 11943 states. [2021-03-10 23:25:02,446 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 11943 to 9185. [2021-03-10 23:25:02,460 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 9185 states, 9184 states have (on average 3.527112369337979) internal successors, (32393), 9184 states have internal predecessors, (32393), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:25:02,492 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9185 states to 9185 states and 32393 transitions. [2021-03-10 23:25:02,492 INFO L78 Accepts]: Start accepts. Automaton has 9185 states and 32393 transitions. Word has length 30 [2021-03-10 23:25:02,492 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 23:25:02,492 INFO L480 AbstractCegarLoop]: Abstraction has 9185 states and 32393 transitions. [2021-03-10 23:25:02,493 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 17 states, 17 states have (on average 2.7058823529411766) internal successors, (46), 16 states have internal predecessors, (46), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:25:02,493 INFO L276 IsEmpty]: Start isEmpty. Operand 9185 states and 32393 transitions. [2021-03-10 23:25:02,508 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-03-10 23:25:02,508 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 23:25:02,508 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:25:02,709 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable45,29 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 23:25:02,709 INFO L428 AbstractCegarLoop]: === Iteration 36 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 23:25:02,710 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 23:25:02,710 INFO L82 PathProgramCache]: Analyzing trace with hash 2094092255, now seen corresponding path program 26 times [2021-03-10 23:25:02,710 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 23:25:02,710 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [108997870] [2021-03-10 23:25:02,710 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 23:25:02,716 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 23:25:02,984 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:25:02,984 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [108997870] [2021-03-10 23:25:02,984 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1882609089] [2021-03-10 23:25:02,984 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 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:25:03,008 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-03-10 23:25:03,008 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-10 23:25:03,009 INFO L263 TraceCheckSpWp]: Trace formula consists of 87 conjuncts, 33 conjunts are in the unsatisfiable core [2021-03-10 23:25:03,010 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 23:25:03,121 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 18 treesize of output 17 [2021-03-10 23:25:03,122 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:25:03,131 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:25:03,132 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 23:25:03,132 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:47, output treesize:46 [2021-03-10 23:25:03,162 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:25:03,163 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 32 [2021-03-10 23:25:03,164 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:25:03,174 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:25:03,175 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 23:25:03,175 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:53, output treesize:52 [2021-03-10 23:25:03,211 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:25:03,212 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 23:25:03,212 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 38 treesize of output 28 [2021-03-10 23:25:03,213 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:25:03,219 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:25:03,220 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:25:03,221 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 23:25:03,221 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 31 treesize of output 21 [2021-03-10 23:25:03,222 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-03-10 23:25:03,226 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:25:03,226 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 23:25:03,226 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:53, output treesize:20 [2021-03-10 23:25:03,259 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:25:03,260 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:25:03,263 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:25:03,263 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 23:25:03,263 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:32, output treesize:11 [2021-03-10 23:25:03,284 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:25:03,284 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 23:25:03,284 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 8] total 15 [2021-03-10 23:25:03,284 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1761317357] [2021-03-10 23:25:03,285 INFO L460 AbstractCegarLoop]: Interpolant automaton has 16 states [2021-03-10 23:25:03,285 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 23:25:03,285 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-03-10 23:25:03,285 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=43, Invalid=197, Unknown=0, NotChecked=0, Total=240 [2021-03-10 23:25:03,285 INFO L87 Difference]: Start difference. First operand 9185 states and 32393 transitions. Second operand has 16 states, 16 states have (on average 2.875) internal successors, (46), 15 states have internal predecessors, (46), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:25:03,961 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 23:25:03,962 INFO L93 Difference]: Finished difference Result 12183 states and 42221 transitions. [2021-03-10 23:25:03,962 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2021-03-10 23:25:03,962 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 2.875) internal successors, (46), 15 states have internal predecessors, (46), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-03-10 23:25:03,962 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 23:25:03,991 INFO L225 Difference]: With dead ends: 12183 [2021-03-10 23:25:03,991 INFO L226 Difference]: Without dead ends: 12150 [2021-03-10 23:25:03,991 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 48 GetRequests, 23 SyntacticMatches, 3 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 129 ImplicationChecksByTransitivity, 574.4ms TimeCoverageRelationStatistics Valid=90, Invalid=462, Unknown=0, NotChecked=0, Total=552 [2021-03-10 23:25:04,002 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 12150 states. [2021-03-10 23:25:04,128 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 12150 to 9218. [2021-03-10 23:25:04,141 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 9218 states, 9217 states have (on average 3.5297819247043507) internal successors, (32534), 9217 states have internal predecessors, (32534), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:25:04,170 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9218 states to 9218 states and 32534 transitions. [2021-03-10 23:25:04,170 INFO L78 Accepts]: Start accepts. Automaton has 9218 states and 32534 transitions. Word has length 30 [2021-03-10 23:25:04,170 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 23:25:04,170 INFO L480 AbstractCegarLoop]: Abstraction has 9218 states and 32534 transitions. [2021-03-10 23:25:04,171 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 16 states, 16 states have (on average 2.875) internal successors, (46), 15 states have internal predecessors, (46), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:25:04,171 INFO L276 IsEmpty]: Start isEmpty. Operand 9218 states and 32534 transitions. [2021-03-10 23:25:04,186 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-03-10 23:25:04,186 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 23:25:04,186 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:25:04,386 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 30 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable46 [2021-03-10 23:25:04,387 INFO L428 AbstractCegarLoop]: === Iteration 37 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 23:25:04,387 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 23:25:04,387 INFO L82 PathProgramCache]: Analyzing trace with hash 1897056969, now seen corresponding path program 27 times [2021-03-10 23:25:04,387 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 23:25:04,387 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [975619076] [2021-03-10 23:25:04,387 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 23:25:04,393 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 23:25:04,629 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:25:04,629 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [975619076] [2021-03-10 23:25:04,629 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [571297203] [2021-03-10 23:25:04,630 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 31 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-03-10 23:25:04,661 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2021-03-10 23:25:04,662 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-10 23:25:04,662 INFO L263 TraceCheckSpWp]: Trace formula consists of 87 conjuncts, 39 conjunts are in the unsatisfiable core [2021-03-10 23:25:04,663 INFO L286 TraceCheckSpWp]: Computing forward predicates... Waiting until toolchain timeout for monitored process 31 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 23:25:04,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 18 treesize of output 17 [2021-03-10 23:25:04,721 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:25:04,730 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:25:04,731 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 23:25:04,731 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:41, output treesize:40 [2021-03-10 23:25:04,834 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:25:04,835 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:25:04,848 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:25:04,849 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 23:25:04,849 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:48, output treesize:47 [2021-03-10 23:25:04,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 32 treesize of output 24 [2021-03-10 23:25:04,892 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:25:04,901 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:25:04,904 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 27 treesize of output 19 [2021-03-10 23:25:04,905 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-03-10 23:25:04,913 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:25:04,913 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 23:25:04,913 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:55, output treesize:26 [2021-03-10 23:25:04,957 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:25:04,957 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:25:04,961 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 2 xjuncts. [2021-03-10 23:25:04,978 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:25:04,985 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:25:04,985 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:35, output treesize:93 [2021-03-10 23:25:05,091 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:25:05,092 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 23:25:05,092 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 12] total 21 [2021-03-10 23:25:05,092 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2135297548] [2021-03-10 23:25:05,092 INFO L460 AbstractCegarLoop]: Interpolant automaton has 22 states [2021-03-10 23:25:05,092 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 23:25:05,093 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2021-03-10 23:25:05,093 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=74, Invalid=388, Unknown=0, NotChecked=0, Total=462 [2021-03-10 23:25:05,093 INFO L87 Difference]: Start difference. First operand 9218 states and 32534 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:25:06,747 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 23:25:06,747 INFO L93 Difference]: Finished difference Result 14291 states and 49482 transitions. [2021-03-10 23:25:06,747 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 36 states. [2021-03-10 23:25:06,748 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:25:06,748 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 23:25:06,785 INFO L225 Difference]: With dead ends: 14291 [2021-03-10 23:25:06,785 INFO L226 Difference]: Without dead ends: 14230 [2021-03-10 23:25:06,786 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 64 GetRequests, 19 SyntacticMatches, 1 SemanticMatches, 44 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 559 ImplicationChecksByTransitivity, 1335.3ms TimeCoverageRelationStatistics Valid=325, Invalid=1745, Unknown=0, NotChecked=0, Total=2070 [2021-03-10 23:25:06,798 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 14230 states. [2021-03-10 23:25:06,932 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 14230 to 9197. [2021-03-10 23:25:06,945 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 9197 states, 9196 states have (on average 3.53099173553719) internal successors, (32471), 9196 states have internal predecessors, (32471), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:25:06,974 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9197 states to 9197 states and 32471 transitions. [2021-03-10 23:25:06,974 INFO L78 Accepts]: Start accepts. Automaton has 9197 states and 32471 transitions. Word has length 30 [2021-03-10 23:25:06,974 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 23:25:06,974 INFO L480 AbstractCegarLoop]: Abstraction has 9197 states and 32471 transitions. [2021-03-10 23:25:06,974 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:25:06,974 INFO L276 IsEmpty]: Start isEmpty. Operand 9197 states and 32471 transitions. [2021-03-10 23:25:06,989 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-03-10 23:25:06,989 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 23:25:06,989 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:25:07,189 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable47,31 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 23:25:07,190 INFO L428 AbstractCegarLoop]: === Iteration 38 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 23:25:07,190 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 23:25:07,190 INFO L82 PathProgramCache]: Analyzing trace with hash 389444073, now seen corresponding path program 28 times [2021-03-10 23:25:07,190 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 23:25:07,190 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1348096079] [2021-03-10 23:25:07,190 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 23:25:07,195 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 23:25:07,421 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:25:07,421 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1348096079] [2021-03-10 23:25:07,421 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1034650075] [2021-03-10 23:25:07,421 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 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:25:07,447 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-03-10 23:25:07,447 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-10 23:25:07,447 INFO L263 TraceCheckSpWp]: Trace formula consists of 87 conjuncts, 33 conjunts are in the unsatisfiable core [2021-03-10 23:25:07,448 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 23:25:07,479 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 12 treesize of output 11 [2021-03-10 23:25:07,480 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:25:07,488 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:25:07,489 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 23:25:07,489 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:33, output treesize:32 [2021-03-10 23:25:07,610 INFO L446 ElimStorePlain]: Different costs {0=[A, B], 2=[v_C_36]} [2021-03-10 23:25:07,613 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 25 [2021-03-10 23:25:07,614 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:25:07,620 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:25:07,622 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:25:07,623 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-03-10 23:25:07,627 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:25:07,628 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 23:25:07,629 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:25:07,630 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-03-10 23:25:07,635 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:25:07,636 INFO L550 ElimStorePlain]: Start of recursive call 1: 3 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 23:25:07,636 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 3 variables, input treesize:52, output treesize:24 [2021-03-10 23:25:07,664 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:25:07,666 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:25:07,667 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:25:07,668 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 23:25:07,668 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:21, output treesize:5 [2021-03-10 23:25:07,693 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:25:07,693 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 23:25:07,693 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 8] total 17 [2021-03-10 23:25:07,693 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1589031778] [2021-03-10 23:25:07,694 INFO L460 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-03-10 23:25:07,694 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 23:25:07,695 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-03-10 23:25:07,695 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=65, Invalid=241, Unknown=0, NotChecked=0, Total=306 [2021-03-10 23:25:07,695 INFO L87 Difference]: Start difference. First operand 9197 states and 32471 transitions. Second operand has 18 states, 18 states have (on average 3.0) internal successors, (54), 17 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:25:09,714 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 23:25:09,715 INFO L93 Difference]: Finished difference Result 14461 states and 50009 transitions. [2021-03-10 23:25:09,715 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2021-03-10 23:25:09,715 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 3.0) internal successors, (54), 17 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:25:09,716 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 23:25:09,752 INFO L225 Difference]: With dead ends: 14461 [2021-03-10 23:25:09,752 INFO L226 Difference]: Without dead ends: 14363 [2021-03-10 23:25:09,753 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 62 GetRequests, 23 SyntacticMatches, 1 SemanticMatches, 38 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 403 ImplicationChecksByTransitivity, 1586.3ms TimeCoverageRelationStatistics Valid=285, Invalid=1275, Unknown=0, NotChecked=0, Total=1560 [2021-03-10 23:25:09,766 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 14363 states. [2021-03-10 23:25:09,904 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 14363 to 9225. [2021-03-10 23:25:09,916 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 9225 states, 9224 states have (on average 3.5307892454466607) internal successors, (32568), 9224 states have internal predecessors, (32568), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:25:09,947 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9225 states to 9225 states and 32568 transitions. [2021-03-10 23:25:09,947 INFO L78 Accepts]: Start accepts. Automaton has 9225 states and 32568 transitions. Word has length 30 [2021-03-10 23:25:09,947 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 23:25:09,947 INFO L480 AbstractCegarLoop]: Abstraction has 9225 states and 32568 transitions. [2021-03-10 23:25:09,947 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 3.0) internal successors, (54), 17 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:25:09,947 INFO L276 IsEmpty]: Start isEmpty. Operand 9225 states and 32568 transitions. [2021-03-10 23:25:09,962 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-03-10 23:25:09,962 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 23:25:09,962 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:25:10,163 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 32 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable54 [2021-03-10 23:25:10,163 INFO L428 AbstractCegarLoop]: === Iteration 39 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 23:25:10,163 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 23:25:10,164 INFO L82 PathProgramCache]: Analyzing trace with hash -726307267, now seen corresponding path program 29 times [2021-03-10 23:25:10,164 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 23:25:10,164 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1513573329] [2021-03-10 23:25:10,164 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 23:25:10,169 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 23:25:10,383 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:25:10,384 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1513573329] [2021-03-10 23:25:10,384 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1932671987] [2021-03-10 23:25:10,384 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 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:25:10,406 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 5 check-sat command(s) [2021-03-10 23:25:10,407 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-10 23:25:10,407 INFO L263 TraceCheckSpWp]: Trace formula consists of 87 conjuncts, 38 conjunts are in the unsatisfiable core [2021-03-10 23:25:10,408 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 23:25:10,438 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 12 treesize of output 11 [2021-03-10 23:25:10,439 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:25:10,448 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:25:10,449 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 23:25:10,449 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:33, output treesize:32 [2021-03-10 23:25:10,598 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:25:10,599 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:25:10,601 INFO L354 Elim1Store]: treesize reduction 11, result has 8.3 percent of original size [2021-03-10 23:25:10,601 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 41 treesize of output 46 [2021-03-10 23:25:10,602 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:25:10,615 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:25:10,625 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 23:25:10,625 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:74, output treesize:73 [2021-03-10 23:25:10,675 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:25:10,676 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:25:10,679 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:25:10,691 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:25:10,691 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 43 treesize of output 61 [2021-03-10 23:25:10,714 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 2 xjuncts. [2021-03-10 23:25:10,748 INFO L628 ElimStorePlain]: treesize reduction 58, result has 53.2 percent of original size [2021-03-10 23:25:10,753 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:25:10,753 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:81, output treesize:69 [2021-03-10 23:25:10,824 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 25 treesize of output 17 [2021-03-10 23:25:10,825 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:25:10,829 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:25:10,831 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 24 treesize of output 16 [2021-03-10 23:25:10,832 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-03-10 23:25:10,833 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:25:10,834 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 23:25:10,834 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:34, output treesize:7 [2021-03-10 23:25:10,853 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:25:10,854 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 23:25:10,854 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 20 [2021-03-10 23:25:10,854 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1198589407] [2021-03-10 23:25:10,854 INFO L460 AbstractCegarLoop]: Interpolant automaton has 21 states [2021-03-10 23:25:10,854 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 23:25:10,854 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2021-03-10 23:25:10,855 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=71, Invalid=349, Unknown=0, NotChecked=0, Total=420 [2021-03-10 23:25:10,855 INFO L87 Difference]: Start difference. First operand 9225 states and 32568 transitions. Second operand has 21 states, 21 states have (on average 2.5238095238095237) internal successors, (53), 20 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:25:11,377 WARN L205 SmtUtils]: Spent 109.00 ms on a formula simplification. DAG size of input: 55 DAG size of output: 52 [2021-03-10 23:25:12,505 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 23:25:12,506 INFO L93 Difference]: Finished difference Result 14958 states and 51490 transitions. [2021-03-10 23:25:12,506 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2021-03-10 23:25:12,506 INFO L78 Accepts]: Start accepts. Automaton has has 21 states, 21 states have (on average 2.5238095238095237) internal successors, (53), 20 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:25:12,506 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 23:25:12,544 INFO L225 Difference]: With dead ends: 14958 [2021-03-10 23:25:12,544 INFO L226 Difference]: Without dead ends: 14886 [2021-03-10 23:25:12,545 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 64 GetRequests, 20 SyntacticMatches, 1 SemanticMatches, 43 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 499 ImplicationChecksByTransitivity, 1359.7ms TimeCoverageRelationStatistics Valid=323, Invalid=1657, Unknown=0, NotChecked=0, Total=1980 [2021-03-10 23:25:12,559 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 14886 states. [2021-03-10 23:25:12,710 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 14886 to 9313. [2021-03-10 23:25:12,724 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 9313 states, 9312 states have (on average 3.5283505154639174) internal successors, (32856), 9312 states have internal predecessors, (32856), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:25:12,754 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9313 states to 9313 states and 32856 transitions. [2021-03-10 23:25:12,754 INFO L78 Accepts]: Start accepts. Automaton has 9313 states and 32856 transitions. Word has length 30 [2021-03-10 23:25:12,754 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 23:25:12,754 INFO L480 AbstractCegarLoop]: Abstraction has 9313 states and 32856 transitions. [2021-03-10 23:25:12,754 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 21 states, 21 states have (on average 2.5238095238095237) internal successors, (53), 20 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:25:12,755 INFO L276 IsEmpty]: Start isEmpty. Operand 9313 states and 32856 transitions. [2021-03-10 23:25:12,771 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-03-10 23:25:12,771 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 23:25:12,771 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:25:12,972 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 33 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable55 [2021-03-10 23:25:12,972 INFO L428 AbstractCegarLoop]: === Iteration 40 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 23:25:12,972 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 23:25:12,973 INFO L82 PathProgramCache]: Analyzing trace with hash 2024917527, now seen corresponding path program 30 times [2021-03-10 23:25:12,973 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 23:25:12,973 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [667104611] [2021-03-10 23:25:12,973 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 23:25:12,980 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 23:25:13,194 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:25:13,194 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [667104611] [2021-03-10 23:25:13,194 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [439858239] [2021-03-10 23:25:13,194 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 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:25:13,217 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 5 check-sat command(s) [2021-03-10 23:25:13,217 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-10 23:25:13,217 INFO L263 TraceCheckSpWp]: Trace formula consists of 87 conjuncts, 33 conjunts are in the unsatisfiable core [2021-03-10 23:25:13,218 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 23:25:13,248 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 12 treesize of output 11 [2021-03-10 23:25:13,249 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:25:13,258 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:25:13,258 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 23:25:13,259 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:33, output treesize:32 [2021-03-10 23:25:13,337 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:25:13,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 41 treesize of output 39 [2021-03-10 23:25:13,339 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:25:13,351 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:25:13,352 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 23:25:13,352 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:69, output treesize:67 [2021-03-10 23:25:13,392 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:25:13,392 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 48 treesize of output 40 [2021-03-10 23:25:13,394 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:25:13,400 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:25:13,401 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 23:25:13,401 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:73, output treesize:48 [2021-03-10 23:25:13,430 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 25 treesize of output 17 [2021-03-10 23:25:13,431 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:25:13,434 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:25:13,436 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:25:13,437 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-03-10 23:25:13,438 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:25:13,438 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 23:25:13,438 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:34, output treesize:7 [2021-03-10 23:25:13,462 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:25:13,462 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 23:25:13,462 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 8] total 17 [2021-03-10 23:25:13,462 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1828810436] [2021-03-10 23:25:13,462 INFO L460 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-03-10 23:25:13,463 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 23:25:13,463 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-03-10 23:25:13,463 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=72, Invalid=234, Unknown=0, NotChecked=0, Total=306 [2021-03-10 23:25:13,463 INFO L87 Difference]: Start difference. First operand 9313 states and 32856 transitions. Second operand has 18 states, 18 states have (on average 2.888888888888889) internal successors, (52), 17 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:25:14,574 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 23:25:14,574 INFO L93 Difference]: Finished difference Result 17054 states and 58832 transitions. [2021-03-10 23:25:14,575 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2021-03-10 23:25:14,575 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.888888888888889) internal successors, (52), 17 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-03-10 23:25:14,575 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 23:25:14,621 INFO L225 Difference]: With dead ends: 17054 [2021-03-10 23:25:14,622 INFO L226 Difference]: Without dead ends: 16984 [2021-03-10 23:25:14,622 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 56 GetRequests, 23 SyntacticMatches, 1 SemanticMatches, 32 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 267 ImplicationChecksByTransitivity, 923.1ms TimeCoverageRelationStatistics Valid=233, Invalid=889, Unknown=0, NotChecked=0, Total=1122 [2021-03-10 23:25:14,639 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 16984 states. [2021-03-10 23:25:14,819 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 16984 to 9326. [2021-03-10 23:25:14,833 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 9326 states, 9325 states have (on average 3.5276139410187666) internal successors, (32895), 9325 states have internal predecessors, (32895), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:25:14,864 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9326 states to 9326 states and 32895 transitions. [2021-03-10 23:25:14,864 INFO L78 Accepts]: Start accepts. Automaton has 9326 states and 32895 transitions. Word has length 30 [2021-03-10 23:25:14,864 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 23:25:14,864 INFO L480 AbstractCegarLoop]: Abstraction has 9326 states and 32895 transitions. [2021-03-10 23:25:14,864 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 2.888888888888889) internal successors, (52), 17 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:25:14,865 INFO L276 IsEmpty]: Start isEmpty. Operand 9326 states and 32895 transitions. [2021-03-10 23:25:14,882 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-03-10 23:25:14,882 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 23:25:14,882 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:25:15,082 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable60,34 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 23:25:15,083 INFO L428 AbstractCegarLoop]: === Iteration 41 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 23:25:15,084 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 23:25:15,084 INFO L82 PathProgramCache]: Analyzing trace with hash -1845102559, now seen corresponding path program 31 times [2021-03-10 23:25:15,084 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 23:25:15,084 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2023765658] [2021-03-10 23:25:15,084 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 23:25:15,090 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 23:25:15,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:25:15,333 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2023765658] [2021-03-10 23:25:15,333 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [152789895] [2021-03-10 23:25:15,333 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 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:25:15,371 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 23:25:15,372 INFO L263 TraceCheckSpWp]: Trace formula consists of 87 conjuncts, 33 conjunts are in the unsatisfiable core [2021-03-10 23:25:15,373 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 23:25:15,405 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 12 treesize of output 11 [2021-03-10 23:25:15,406 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:25:15,415 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:25:15,416 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 23:25:15,416 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:33, output treesize:32 [2021-03-10 23:25:15,485 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:25:15,486 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:25:15,496 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:25:15,496 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 23:25:15,497 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:45, output treesize:44 [2021-03-10 23:25:15,532 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:25:15,533 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:25:15,539 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:25:15,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 29 treesize of output 21 [2021-03-10 23:25:15,541 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-03-10 23:25:15,545 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:25:15,545 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 23:25:15,546 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:49, output treesize:20 [2021-03-10 23:25:15,564 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:25:15,565 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:25:15,566 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:25:15,566 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 23:25:15,566 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:21, output treesize:5 [2021-03-10 23:25:15,588 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:25:15,588 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 23:25:15,588 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 8] total 17 [2021-03-10 23:25:15,588 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1368620099] [2021-03-10 23:25:15,589 INFO L460 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-03-10 23:25:15,589 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 23:25:15,589 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-03-10 23:25:15,589 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=71, Invalid=235, Unknown=0, NotChecked=0, Total=306 [2021-03-10 23:25:15,589 INFO L87 Difference]: Start difference. First operand 9326 states and 32895 transitions. Second operand has 18 states, 18 states have (on average 2.888888888888889) internal successors, (52), 17 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:25:17,017 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 23:25:17,017 INFO L93 Difference]: Finished difference Result 14967 states and 51677 transitions. [2021-03-10 23:25:17,018 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2021-03-10 23:25:17,018 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.888888888888889) internal successors, (52), 17 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-03-10 23:25:17,018 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 23:25:17,058 INFO L225 Difference]: With dead ends: 14967 [2021-03-10 23:25:17,058 INFO L226 Difference]: Without dead ends: 14796 [2021-03-10 23:25:17,059 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 58 GetRequests, 23 SyntacticMatches, 1 SemanticMatches, 34 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 302 ImplicationChecksByTransitivity, 1187.2ms TimeCoverageRelationStatistics Valid=254, Invalid=1006, Unknown=0, NotChecked=0, Total=1260 [2021-03-10 23:25:17,073 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 14796 states. [2021-03-10 23:25:17,285 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 14796 to 9313. [2021-03-10 23:25:17,298 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 9313 states, 9312 states have (on average 3.5278135738831615) internal successors, (32851), 9312 states have internal predecessors, (32851), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:25:17,328 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9313 states to 9313 states and 32851 transitions. [2021-03-10 23:25:17,328 INFO L78 Accepts]: Start accepts. Automaton has 9313 states and 32851 transitions. Word has length 30 [2021-03-10 23:25:17,328 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 23:25:17,328 INFO L480 AbstractCegarLoop]: Abstraction has 9313 states and 32851 transitions. [2021-03-10 23:25:17,328 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 2.888888888888889) internal successors, (52), 17 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:25:17,329 INFO L276 IsEmpty]: Start isEmpty. Operand 9313 states and 32851 transitions. [2021-03-10 23:25:17,343 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-03-10 23:25:17,343 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 23:25:17,344 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:25:17,544 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 35 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable61 [2021-03-10 23:25:17,544 INFO L428 AbstractCegarLoop]: === Iteration 42 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 23:25:17,545 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 23:25:17,545 INFO L82 PathProgramCache]: Analyzing trace with hash 1071325629, now seen corresponding path program 32 times [2021-03-10 23:25:17,545 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 23:25:17,545 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [89091361] [2021-03-10 23:25:17,545 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 23:25:17,550 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 23:25:17,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:25:17,649 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [89091361] [2021-03-10 23:25:17,649 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1301273608] [2021-03-10 23:25:17,649 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 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:25:17,676 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-03-10 23:25:17,676 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-10 23:25:17,677 INFO L263 TraceCheckSpWp]: Trace formula consists of 87 conjuncts, 33 conjunts are in the unsatisfiable core [2021-03-10 23:25:17,678 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 23:25:17,711 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 12 treesize of output 11 [2021-03-10 23:25:17,712 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:25:17,720 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:25:17,721 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 23:25:17,721 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:33, output treesize:32 [2021-03-10 23:25:17,776 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:25:17,777 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 39 treesize of output 39 [2021-03-10 23:25:17,778 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:25:17,790 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:25:17,791 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 23:25:17,791 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:53, output treesize:54 [2021-03-10 23:25:17,827 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:25:17,827 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 41 treesize of output 29 [2021-03-10 23:25:17,828 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:25:17,835 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:25:17,836 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 23:25:17,836 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:50, output treesize:30 [2021-03-10 23:25:17,887 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 25 treesize of output 17 [2021-03-10 23:25:17,888 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:25:17,892 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:25:17,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 24 treesize of output 16 [2021-03-10 23:25:17,894 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-03-10 23:25:17,895 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:25:17,895 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 23:25:17,895 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:34, output treesize:5 [2021-03-10 23:25:17,914 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:25:17,914 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 23:25:17,914 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 14 [2021-03-10 23:25:17,914 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1864356267] [2021-03-10 23:25:17,915 INFO L460 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-03-10 23:25:17,915 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 23:25:17,915 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-03-10 23:25:17,915 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=40, Invalid=170, Unknown=0, NotChecked=0, Total=210 [2021-03-10 23:25:17,915 INFO L87 Difference]: Start difference. First operand 9313 states and 32851 transitions. Second operand has 15 states, 15 states have (on average 3.533333333333333) internal successors, (53), 14 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:25:18,173 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 23:25:18,174 INFO L93 Difference]: Finished difference Result 10166 states and 35461 transitions. [2021-03-10 23:25:18,174 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-03-10 23:25:18,174 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 3.533333333333333) internal successors, (53), 14 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:25:18,174 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 23:25:18,198 INFO L225 Difference]: With dead ends: 10166 [2021-03-10 23:25:18,198 INFO L226 Difference]: Without dead ends: 10138 [2021-03-10 23:25:18,198 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 37 GetRequests, 23 SyntacticMatches, 1 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 40 ImplicationChecksByTransitivity, 192.3ms TimeCoverageRelationStatistics Valid=40, Invalid=170, Unknown=0, NotChecked=0, Total=210 [2021-03-10 23:25:18,207 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 10138 states. [2021-03-10 23:25:18,314 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 10138 to 9351. [2021-03-10 23:25:18,326 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 9351 states, 9350 states have (on average 3.52524064171123) internal successors, (32961), 9350 states have internal predecessors, (32961), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:25:18,356 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9351 states to 9351 states and 32961 transitions. [2021-03-10 23:25:18,357 INFO L78 Accepts]: Start accepts. Automaton has 9351 states and 32961 transitions. Word has length 30 [2021-03-10 23:25:18,357 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 23:25:18,357 INFO L480 AbstractCegarLoop]: Abstraction has 9351 states and 32961 transitions. [2021-03-10 23:25:18,357 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 15 states, 15 states have (on average 3.533333333333333) internal successors, (53), 14 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:25:18,357 INFO L276 IsEmpty]: Start isEmpty. Operand 9351 states and 32961 transitions. [2021-03-10 23:25:18,373 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-03-10 23:25:18,373 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 23:25:18,374 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:25:18,574 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable62,36 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 23:25:18,574 INFO L428 AbstractCegarLoop]: === Iteration 43 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 23:25:18,575 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 23:25:18,575 INFO L82 PathProgramCache]: Analyzing trace with hash -349125983, now seen corresponding path program 33 times [2021-03-10 23:25:18,575 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 23:25:18,575 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1935306941] [2021-03-10 23:25:18,575 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 23:25:18,580 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 23:25:18,670 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:25:18,670 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1935306941] [2021-03-10 23:25:18,670 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [482550848] [2021-03-10 23:25:18,671 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 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:25:18,695 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 5 check-sat command(s) [2021-03-10 23:25:18,695 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-10 23:25:18,696 INFO L263 TraceCheckSpWp]: Trace formula consists of 87 conjuncts, 41 conjunts are in the unsatisfiable core [2021-03-10 23:25:18,697 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 23:25:18,729 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 18 treesize of output 17 [2021-03-10 23:25:18,730 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:25:18,739 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:25:18,740 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 23:25:18,740 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:39, output treesize:38 [2021-03-10 23:25:18,797 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:25:18,798 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 39 treesize of output 39 [2021-03-10 23:25:18,800 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:25:18,814 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:25:18,817 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 23:25:18,817 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:58, output treesize:59 [2021-03-10 23:25:18,910 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:25:18,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 43 treesize of output 31 [2021-03-10 23:25:18,912 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:25:18,920 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:25:18,921 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 23:25:18,921 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:73, output treesize:53 [2021-03-10 23:25:19,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 25 treesize of output 17 [2021-03-10 23:25:19,005 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:25:19,008 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:25:19,010 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 24 treesize of output 16 [2021-03-10 23:25:19,011 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-03-10 23:25:19,012 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:25:19,012 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 23:25:19,012 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:34, output treesize:5 [2021-03-10 23:25:19,029 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:25:19,029 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 23:25:19,029 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 11] total 17 [2021-03-10 23:25:19,030 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1929366364] [2021-03-10 23:25:19,030 INFO L460 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-03-10 23:25:19,030 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 23:25:19,030 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-03-10 23:25:19,030 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=56, Invalid=250, Unknown=0, NotChecked=0, Total=306 [2021-03-10 23:25:19,030 INFO L87 Difference]: Start difference. First operand 9351 states and 32961 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:25:19,398 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 23:25:19,398 INFO L93 Difference]: Finished difference Result 10057 states and 35154 transitions. [2021-03-10 23:25:19,398 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-03-10 23:25:19,398 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:25:19,399 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 23:25:19,423 INFO L225 Difference]: With dead ends: 10057 [2021-03-10 23:25:19,423 INFO L226 Difference]: Without dead ends: 10023 [2021-03-10 23:25:19,423 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 39 GetRequests, 20 SyntacticMatches, 1 SemanticMatches, 18 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 98 ImplicationChecksByTransitivity, 294.0ms TimeCoverageRelationStatistics Valid=69, Invalid=311, Unknown=0, NotChecked=0, Total=380 [2021-03-10 23:25:19,432 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 10023 states. [2021-03-10 23:25:19,543 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 10023 to 9378. [2021-03-10 23:25:19,555 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 9378 states, 9377 states have (on average 3.523834915218087) internal successors, (33043), 9377 states have internal predecessors, (33043), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:25:19,587 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9378 states to 9378 states and 33043 transitions. [2021-03-10 23:25:19,587 INFO L78 Accepts]: Start accepts. Automaton has 9378 states and 33043 transitions. Word has length 30 [2021-03-10 23:25:19,587 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 23:25:19,587 INFO L480 AbstractCegarLoop]: Abstraction has 9378 states and 33043 transitions. [2021-03-10 23:25:19,587 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:25:19,587 INFO L276 IsEmpty]: Start isEmpty. Operand 9378 states and 33043 transitions. [2021-03-10 23:25:19,604 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-03-10 23:25:19,605 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 23:25:19,605 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:25:19,805 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 37 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable63 [2021-03-10 23:25:19,806 INFO L428 AbstractCegarLoop]: === Iteration 44 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 23:25:19,806 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 23:25:19,806 INFO L82 PathProgramCache]: Analyzing trace with hash -1368944027, now seen corresponding path program 34 times [2021-03-10 23:25:19,806 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 23:25:19,806 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [404292236] [2021-03-10 23:25:19,806 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 23:25:19,812 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 23:25:19,905 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:25:19,905 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [404292236] [2021-03-10 23:25:19,905 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1809101116] [2021-03-10 23:25:19,905 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 38 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 38 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 23:25:19,933 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-03-10 23:25:19,934 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-10 23:25:19,934 INFO L263 TraceCheckSpWp]: Trace formula consists of 87 conjuncts, 33 conjunts are in the unsatisfiable core [2021-03-10 23:25:19,935 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 23:25:19,964 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 12 treesize of output 11 [2021-03-10 23:25:19,965 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:25:19,973 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:25:19,973 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 23:25:19,974 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:33, output treesize:32 [2021-03-10 23:25:20,024 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:25:20,025 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 39 treesize of output 39 [2021-03-10 23:25:20,026 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:25:20,037 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:25:20,038 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 23:25:20,038 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:53, output treesize:51 [2021-03-10 23:25:20,106 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:25:20,107 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 101 treesize of output 59 [2021-03-10 23:25:20,108 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:25:20,115 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:25:20,117 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:25:20,118 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 75 treesize of output 33 [2021-03-10 23:25:20,119 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-03-10 23:25:20,124 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:25:20,125 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 23:25:20,125 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:152, output treesize:44 [2021-03-10 23:25:20,155 INFO L354 Elim1Store]: treesize reduction 26, result has 10.3 percent of original size [2021-03-10 23:25:20,156 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 4 new quantified variables, introduced 3 case distinctions, treesize of input 61 treesize of output 41 [2021-03-10 23:25:20,158 INFO L550 ElimStorePlain]: Start of recursive call 2: 1 dim-0 vars, End of recursive call: and 1 xjuncts. [2021-03-10 23:25:20,160 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:25:20,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:25:20,161 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:61, output treesize:5 [2021-03-10 23:25:20,181 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:25:20,182 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 23:25:20,182 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 14 [2021-03-10 23:25:20,182 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1175501973] [2021-03-10 23:25:20,182 INFO L460 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-03-10 23:25:20,182 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 23:25:20,182 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-03-10 23:25:20,183 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=40, Invalid=170, Unknown=0, NotChecked=0, Total=210 [2021-03-10 23:25:20,183 INFO L87 Difference]: Start difference. First operand 9378 states and 33043 transitions. Second operand has 15 states, 15 states have (on average 3.4) internal successors, (51), 14 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:25:20,608 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 23:25:20,609 INFO L93 Difference]: Finished difference Result 10219 states and 35595 transitions. [2021-03-10 23:25:20,609 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-03-10 23:25:20,610 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 3.4) internal successors, (51), 14 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:25:20,610 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 23:25:20,639 INFO L225 Difference]: With dead ends: 10219 [2021-03-10 23:25:20,640 INFO L226 Difference]: Without dead ends: 10170 [2021-03-10 23:25:20,640 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 38 GetRequests, 23 SyntacticMatches, 1 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 46 ImplicationChecksByTransitivity, 204.7ms TimeCoverageRelationStatistics Valid=47, Invalid=193, Unknown=0, NotChecked=0, Total=240 [2021-03-10 23:25:20,649 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 10170 states. [2021-03-10 23:25:20,763 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 10170 to 9382. [2021-03-10 23:25:20,775 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 9382 states, 9381 states have (on average 3.5245709412642574) internal successors, (33064), 9381 states have internal predecessors, (33064), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:25:20,803 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9382 states to 9382 states and 33064 transitions. [2021-03-10 23:25:20,804 INFO L78 Accepts]: Start accepts. Automaton has 9382 states and 33064 transitions. Word has length 30 [2021-03-10 23:25:20,804 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 23:25:20,804 INFO L480 AbstractCegarLoop]: Abstraction has 9382 states and 33064 transitions. [2021-03-10 23:25:20,804 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 15 states, 15 states have (on average 3.4) internal successors, (51), 14 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:25:20,804 INFO L276 IsEmpty]: Start isEmpty. Operand 9382 states and 33064 transitions. [2021-03-10 23:25:20,819 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-03-10 23:25:20,819 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 23:25:20,819 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:25:21,020 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 38 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable64 [2021-03-10 23:25:21,020 INFO L428 AbstractCegarLoop]: === Iteration 45 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 23:25:21,020 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 23:25:21,020 INFO L82 PathProgramCache]: Analyzing trace with hash -1023315629, now seen corresponding path program 35 times [2021-03-10 23:25:21,021 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 23:25:21,021 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2114961573] [2021-03-10 23:25:21,021 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 23:25:21,026 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 23:25:21,268 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:25:21,268 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2114961573] [2021-03-10 23:25:21,268 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1862583981] [2021-03-10 23:25:21,268 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 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:25:21,292 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-03-10 23:25:21,292 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-10 23:25:21,293 INFO L263 TraceCheckSpWp]: Trace formula consists of 87 conjuncts, 36 conjunts are in the unsatisfiable core [2021-03-10 23:25:21,294 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 23:25:21,326 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 12 treesize of output 11 [2021-03-10 23:25:21,326 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:25:21,336 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:25:21,336 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 23:25:21,336 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:33, output treesize:32 [2021-03-10 23:25:21,443 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 25 [2021-03-10 23:25:21,444 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:25:21,451 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:25:21,453 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:25:21,453 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-03-10 23:25:21,458 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:25:21,460 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 19 treesize of output 19 [2021-03-10 23:25:21,461 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-03-10 23:25:21,466 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:25:21,467 INFO L550 ElimStorePlain]: Start of recursive call 1: 3 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 23:25:21,467 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 3 variables, input treesize:53, output treesize:23 [2021-03-10 23:25:21,509 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:25:21,510 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:25:21,511 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:25:21,511 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 23:25:21,511 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:21, output treesize:5 [2021-03-10 23:25:21,532 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:25:21,532 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 23:25:21,533 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 9] total 18 [2021-03-10 23:25:21,533 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [354675241] [2021-03-10 23:25:21,533 INFO L460 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-03-10 23:25:21,533 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 23:25:21,533 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-03-10 23:25:21,533 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=65, Invalid=277, Unknown=0, NotChecked=0, Total=342 [2021-03-10 23:25:21,533 INFO L87 Difference]: Start difference. First operand 9382 states and 33064 transitions. Second operand has 19 states, 19 states have (on average 2.8421052631578947) internal successors, (54), 18 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:25:22,993 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 23:25:22,993 INFO L93 Difference]: Finished difference Result 14775 states and 50924 transitions. [2021-03-10 23:25:22,994 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2021-03-10 23:25:22,994 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.8421052631578947) internal successors, (54), 18 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:25:22,994 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 23:25:23,032 INFO L225 Difference]: With dead ends: 14775 [2021-03-10 23:25:23,033 INFO L226 Difference]: Without dead ends: 14611 [2021-03-10 23:25:23,033 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 63 GetRequests, 22 SyntacticMatches, 1 SemanticMatches, 40 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 432 ImplicationChecksByTransitivity, 1171.9ms TimeCoverageRelationStatistics Valid=299, Invalid=1423, Unknown=0, NotChecked=0, Total=1722 [2021-03-10 23:25:23,049 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 14611 states. [2021-03-10 23:25:23,245 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 14611 to 9422. [2021-03-10 23:25:23,256 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 9422 states, 9421 states have (on average 3.5234051586880373) internal successors, (33194), 9421 states have internal predecessors, (33194), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:25:23,285 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9422 states to 9422 states and 33194 transitions. [2021-03-10 23:25:23,286 INFO L78 Accepts]: Start accepts. Automaton has 9422 states and 33194 transitions. Word has length 30 [2021-03-10 23:25:23,286 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 23:25:23,286 INFO L480 AbstractCegarLoop]: Abstraction has 9422 states and 33194 transitions. [2021-03-10 23:25:23,286 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.8421052631578947) internal successors, (54), 18 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:25:23,286 INFO L276 IsEmpty]: Start isEmpty. Operand 9422 states and 33194 transitions. [2021-03-10 23:25:23,300 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-03-10 23:25:23,300 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 23:25:23,300 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:25:23,507 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable65,39 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 23:25:23,507 INFO L428 AbstractCegarLoop]: === Iteration 46 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 23:25:23,508 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 23:25:23,508 INFO L82 PathProgramCache]: Analyzing trace with hash -2139066969, now seen corresponding path program 36 times [2021-03-10 23:25:23,508 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 23:25:23,508 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [880728099] [2021-03-10 23:25:23,508 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 23:25:23,514 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 23:25:23,763 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:25:23,764 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [880728099] [2021-03-10 23:25:23,764 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1635159256] [2021-03-10 23:25:23,764 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 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:25:23,788 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 5 check-sat command(s) [2021-03-10 23:25:23,788 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-10 23:25:23,789 INFO L263 TraceCheckSpWp]: Trace formula consists of 87 conjuncts, 33 conjunts are in the unsatisfiable core [2021-03-10 23:25:23,789 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 23:25:23,837 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 12 treesize of output 11 [2021-03-10 23:25:23,838 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:25:23,849 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:25:23,850 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 23:25:23,850 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:33, output treesize:32 [2021-03-10 23:25:23,951 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:25:23,951 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 41 treesize of output 39 [2021-03-10 23:25:23,953 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:25:23,966 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:25:23,966 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 23:25:23,967 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:69, output treesize:73 [2021-03-10 23:25:24,023 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:25:24,023 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 48 treesize of output 40 [2021-03-10 23:25:24,025 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:25:24,032 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:25:24,033 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 23:25:24,033 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:73, output treesize:48 [2021-03-10 23:25:24,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 25 treesize of output 17 [2021-03-10 23:25:24,070 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:25:24,074 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:25:24,075 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:25:24,076 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-03-10 23:25:24,078 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:25:24,078 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 23:25:24,078 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:34, output treesize:5 [2021-03-10 23:25:24,101 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:25:24,101 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 23:25:24,101 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 8] total 17 [2021-03-10 23:25:24,101 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1065775728] [2021-03-10 23:25:24,101 INFO L460 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-03-10 23:25:24,102 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 23:25:24,102 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-03-10 23:25:24,102 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=58, Invalid=248, Unknown=0, NotChecked=0, Total=306 [2021-03-10 23:25:24,102 INFO L87 Difference]: Start difference. First operand 9422 states and 33194 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:25:25,356 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 23:25:25,356 INFO L93 Difference]: Finished difference Result 15013 states and 51768 transitions. [2021-03-10 23:25:25,356 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2021-03-10 23:25:25,357 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:25:25,357 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 23:25:25,391 INFO L225 Difference]: With dead ends: 15013 [2021-03-10 23:25:25,391 INFO L226 Difference]: Without dead ends: 14952 [2021-03-10 23:25:25,392 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 59 GetRequests, 23 SyntacticMatches, 1 SemanticMatches, 35 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 337 ImplicationChecksByTransitivity, 986.0ms TimeCoverageRelationStatistics Valid=229, Invalid=1103, Unknown=0, NotChecked=0, Total=1332 [2021-03-10 23:25:25,406 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 14952 states. [2021-03-10 23:25:25,566 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 14952 to 9444. [2021-03-10 23:25:25,577 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 9444 states, 9443 states have (on average 3.5221857460552792) internal successors, (33260), 9443 states have internal predecessors, (33260), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:25:25,604 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9444 states to 9444 states and 33260 transitions. [2021-03-10 23:25:25,605 INFO L78 Accepts]: Start accepts. Automaton has 9444 states and 33260 transitions. Word has length 30 [2021-03-10 23:25:25,605 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 23:25:25,605 INFO L480 AbstractCegarLoop]: Abstraction has 9444 states and 33260 transitions. [2021-03-10 23:25:25,605 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:25:25,605 INFO L276 IsEmpty]: Start isEmpty. Operand 9444 states and 33260 transitions. [2021-03-10 23:25:25,618 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-03-10 23:25:25,619 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 23:25:25,619 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:25:25,819 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 40 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable66 [2021-03-10 23:25:25,819 INFO L428 AbstractCegarLoop]: === Iteration 47 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 23:25:25,820 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 23:25:25,820 INFO L82 PathProgramCache]: Analyzing trace with hash 1037105035, now seen corresponding path program 37 times [2021-03-10 23:25:25,820 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 23:25:25,820 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1156994969] [2021-03-10 23:25:25,820 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 23:25:25,825 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 23:25:26,067 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:25:26,067 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1156994969] [2021-03-10 23:25:26,067 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [946514581] [2021-03-10 23:25:26,067 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 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:25:26,090 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 23:25:26,090 INFO L263 TraceCheckSpWp]: Trace formula consists of 87 conjuncts, 33 conjunts are in the unsatisfiable core [2021-03-10 23:25:26,091 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 23:25:26,124 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 12 treesize of output 11 [2021-03-10 23:25:26,125 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:25:26,135 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:25:26,135 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 23:25:26,136 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:33, output treesize:32 [2021-03-10 23:25:26,221 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:25:26,221 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 41 treesize of output 39 [2021-03-10 23:25:26,226 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:25:26,238 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:25:26,239 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 23:25:26,239 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:69, output treesize:68 [2021-03-10 23:25:26,283 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:25:26,284 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 43 treesize of output 31 [2021-03-10 23:25:26,285 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:25:26,292 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:25:26,294 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:25:26,294 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 40 treesize of output 28 [2021-03-10 23:25:26,295 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-03-10 23:25:26,300 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:25:26,301 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 23:25:26,301 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:71, output treesize:32 [2021-03-10 23:25:26,324 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:25:26,325 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:25:26,326 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:25:26,326 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 23:25:26,326 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:21, output treesize:5 [2021-03-10 23:25:26,350 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:25:26,350 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 23:25:26,350 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 8] total 17 [2021-03-10 23:25:26,351 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [225656370] [2021-03-10 23:25:26,351 INFO L460 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-03-10 23:25:26,351 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 23:25:26,351 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-03-10 23:25:26,351 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=66, Invalid=240, Unknown=0, NotChecked=0, Total=306 [2021-03-10 23:25:26,351 INFO L87 Difference]: Start difference. First operand 9444 states and 33260 transitions. Second operand has 18 states, 18 states have (on average 2.888888888888889) internal successors, (52), 17 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:25:27,513 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 23:25:27,513 INFO L93 Difference]: Finished difference Result 14967 states and 51608 transitions. [2021-03-10 23:25:27,514 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2021-03-10 23:25:27,514 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.888888888888889) internal successors, (52), 17 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-03-10 23:25:27,514 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 23:25:27,546 INFO L225 Difference]: With dead ends: 14967 [2021-03-10 23:25:27,546 INFO L226 Difference]: Without dead ends: 14802 [2021-03-10 23:25:27,547 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 58 GetRequests, 23 SyntacticMatches, 1 SemanticMatches, 34 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 301 ImplicationChecksByTransitivity, 926.7ms TimeCoverageRelationStatistics Valid=248, Invalid=1012, Unknown=0, NotChecked=0, Total=1260 [2021-03-10 23:25:27,560 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 14802 states. [2021-03-10 23:25:27,682 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 14802 to 9438. [2021-03-10 23:25:27,693 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 9438 states, 9437 states have (on average 3.5219879198897956) internal successors, (33237), 9437 states have internal predecessors, (33237), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:25:27,718 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9438 states to 9438 states and 33237 transitions. [2021-03-10 23:25:27,719 INFO L78 Accepts]: Start accepts. Automaton has 9438 states and 33237 transitions. Word has length 30 [2021-03-10 23:25:27,719 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 23:25:27,719 INFO L480 AbstractCegarLoop]: Abstraction has 9438 states and 33237 transitions. [2021-03-10 23:25:27,719 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 2.888888888888889) internal successors, (52), 17 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:25:27,719 INFO L276 IsEmpty]: Start isEmpty. Operand 9438 states and 33237 transitions. [2021-03-10 23:25:27,734 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-03-10 23:25:27,734 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 23:25:27,734 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:25:27,947 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable67,41 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 23:25:27,947 INFO L428 AbstractCegarLoop]: === Iteration 48 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 23:25:27,947 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 23:25:27,947 INFO L82 PathProgramCache]: Analyzing trace with hash 402302739, now seen corresponding path program 38 times [2021-03-10 23:25:27,948 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 23:25:27,948 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1747131816] [2021-03-10 23:25:27,948 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 23:25:27,952 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 23:25:28,182 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:25:28,182 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1747131816] [2021-03-10 23:25:28,182 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [749589766] [2021-03-10 23:25:28,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 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:25:28,210 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-03-10 23:25:28,210 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-10 23:25:28,211 INFO L263 TraceCheckSpWp]: Trace formula consists of 87 conjuncts, 37 conjunts are in the unsatisfiable core [2021-03-10 23:25:28,212 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 23:25:28,244 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 12 treesize of output 11 [2021-03-10 23:25:28,245 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:25:28,254 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:25:28,255 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 23:25:28,255 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:33, output treesize:32 [2021-03-10 23:25:28,407 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:25:28,409 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:25:28,420 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:25:28,422 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 41 treesize of output 31 [2021-03-10 23:25:28,424 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-03-10 23:25:28,431 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:25:28,433 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 26 treesize of output 18 [2021-03-10 23:25:28,434 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-03-10 23:25:28,440 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:25:28,441 INFO L550 ElimStorePlain]: Start of recursive call 1: 3 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 23:25:28,441 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 3 variables, input treesize:53, output treesize:23 [2021-03-10 23:25:28,485 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:25:28,485 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:25:28,488 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 2 xjuncts. [2021-03-10 23:25:28,503 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:25:28,512 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:25:28,513 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:32, output treesize:53 [2021-03-10 23:25:28,562 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:25:28,563 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 23:25:28,563 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 10] total 19 [2021-03-10 23:25:28,563 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [705660277] [2021-03-10 23:25:28,563 INFO L460 AbstractCegarLoop]: Interpolant automaton has 20 states [2021-03-10 23:25:28,563 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 23:25:28,568 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-03-10 23:25:28,568 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=72, Invalid=308, Unknown=0, NotChecked=0, Total=380 [2021-03-10 23:25:28,569 INFO L87 Difference]: Start difference. First operand 9438 states and 33237 transitions. Second operand has 20 states, 20 states have (on average 2.7) internal successors, (54), 19 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:25:29,707 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 23:25:29,707 INFO L93 Difference]: Finished difference Result 14782 states and 51047 transitions. [2021-03-10 23:25:29,708 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2021-03-10 23:25:29,708 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 20 states have (on average 2.7) internal successors, (54), 19 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:25:29,708 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 23:25:29,740 INFO L225 Difference]: With dead ends: 14782 [2021-03-10 23:25:29,741 INFO L226 Difference]: Without dead ends: 14684 [2021-03-10 23:25:29,741 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 55 GetRequests, 21 SyntacticMatches, 1 SemanticMatches, 33 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 251 ImplicationChecksByTransitivity, 955.7ms TimeCoverageRelationStatistics Valid=239, Invalid=951, Unknown=0, NotChecked=0, Total=1190 [2021-03-10 23:25:29,754 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 14684 states. [2021-03-10 23:25:29,866 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 14684 to 9492. [2021-03-10 23:25:29,875 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 9492 states, 9491 states have (on average 3.521230639553261) internal successors, (33420), 9491 states have internal predecessors, (33420), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:25:29,896 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9492 states to 9492 states and 33420 transitions. [2021-03-10 23:25:29,896 INFO L78 Accepts]: Start accepts. Automaton has 9492 states and 33420 transitions. Word has length 30 [2021-03-10 23:25:29,896 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 23:25:29,896 INFO L480 AbstractCegarLoop]: Abstraction has 9492 states and 33420 transitions. [2021-03-10 23:25:29,896 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 20 states, 20 states have (on average 2.7) internal successors, (54), 19 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:25:29,896 INFO L276 IsEmpty]: Start isEmpty. Operand 9492 states and 33420 transitions. [2021-03-10 23:25:29,908 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-03-10 23:25:29,908 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 23:25:29,908 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:25:30,108 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 42 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable68 [2021-03-10 23:25:30,109 INFO L428 AbstractCegarLoop]: === Iteration 49 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 23:25:30,109 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 23:25:30,109 INFO L82 PathProgramCache]: Analyzing trace with hash 754595923, now seen corresponding path program 39 times [2021-03-10 23:25:30,109 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 23:25:30,109 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1201404681] [2021-03-10 23:25:30,109 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 23:25:30,113 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 23:25:30,300 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:25:30,300 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1201404681] [2021-03-10 23:25:30,301 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [677159231] [2021-03-10 23:25:30,301 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 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:25:30,322 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-03-10 23:25:30,322 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-10 23:25:30,323 INFO L263 TraceCheckSpWp]: Trace formula consists of 87 conjuncts, 35 conjunts are in the unsatisfiable core [2021-03-10 23:25:30,323 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 23:25:30,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 12 treesize of output 11 [2021-03-10 23:25:30,359 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:25:30,369 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:25:30,370 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 23:25:30,370 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:33, output treesize:32 [2021-03-10 23:25:30,493 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 25 [2021-03-10 23:25:30,494 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:25:30,502 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:25:30,503 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:25:30,504 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-03-10 23:25:30,509 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:25:30,511 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 13 treesize of output 16 [2021-03-10 23:25:30,512 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-03-10 23:25:30,517 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:25:30,518 INFO L550 ElimStorePlain]: Start of recursive call 1: 3 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 23:25:30,518 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 3 variables, input treesize:51, output treesize:21 [2021-03-10 23:25:30,574 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:25:30,575 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:25:30,586 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:25:30,586 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:25:30,594 INFO L550 ElimStorePlain]: Start of recursive call 2: 1 dim-0 vars, End of recursive call: and 3 xjuncts. [2021-03-10 23:25:30,611 INFO L628 ElimStorePlain]: treesize reduction 18, result has 55.0 percent of original size [2021-03-10 23:25:30,632 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:25:30,633 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:34, output treesize:21 [2021-03-10 23:25:30,787 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:25:30,788 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 23:25:30,788 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 10] total 19 [2021-03-10 23:25:30,788 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [656853732] [2021-03-10 23:25:30,788 INFO L460 AbstractCegarLoop]: Interpolant automaton has 20 states [2021-03-10 23:25:30,788 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 23:25:30,789 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-03-10 23:25:30,789 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=66, Invalid=314, Unknown=0, NotChecked=0, Total=380 [2021-03-10 23:25:30,789 INFO L87 Difference]: Start difference. First operand 9492 states and 33420 transitions. Second operand has 20 states, 20 states have (on average 2.7) internal successors, (54), 19 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:25:31,614 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 23:25:31,614 INFO L93 Difference]: Finished difference Result 14698 states and 50954 transitions. [2021-03-10 23:25:31,615 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2021-03-10 23:25:31,615 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 20 states have (on average 2.7) internal successors, (54), 19 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:25:31,615 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 23:25:31,651 INFO L225 Difference]: With dead ends: 14698 [2021-03-10 23:25:31,651 INFO L226 Difference]: Without dead ends: 14671 [2021-03-10 23:25:31,652 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 50 GetRequests, 21 SyntacticMatches, 1 SemanticMatches, 28 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 147 ImplicationChecksByTransitivity, 810.0ms TimeCoverageRelationStatistics Valid=145, Invalid=725, Unknown=0, NotChecked=0, Total=870 [2021-03-10 23:25:31,667 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 14671 states. [2021-03-10 23:25:31,808 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 14671 to 9524. [2021-03-10 23:25:31,819 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 9524 states, 9523 states have (on average 3.5234694949070673) internal successors, (33554), 9523 states have internal predecessors, (33554), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:25:31,846 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9524 states to 9524 states and 33554 transitions. [2021-03-10 23:25:31,846 INFO L78 Accepts]: Start accepts. Automaton has 9524 states and 33554 transitions. Word has length 30 [2021-03-10 23:25:31,846 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 23:25:31,846 INFO L480 AbstractCegarLoop]: Abstraction has 9524 states and 33554 transitions. [2021-03-10 23:25:31,846 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 20 states, 20 states have (on average 2.7) internal successors, (54), 19 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:25:31,846 INFO L276 IsEmpty]: Start isEmpty. Operand 9524 states and 33554 transitions. [2021-03-10 23:25:31,861 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-03-10 23:25:31,861 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 23:25:31,861 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:25:32,061 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable74,43 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 23:25:32,062 INFO L428 AbstractCegarLoop]: === Iteration 50 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 23:25:32,062 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 23:25:32,062 INFO L82 PathProgramCache]: Analyzing trace with hash 426491389, now seen corresponding path program 40 times [2021-03-10 23:25:32,062 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 23:25:32,062 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [101017868] [2021-03-10 23:25:32,062 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 23:25:32,067 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 23:25:32,234 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:25:32,235 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [101017868] [2021-03-10 23:25:32,235 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [669803881] [2021-03-10 23:25:32,235 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 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:25:32,258 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-03-10 23:25:32,258 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-10 23:25:32,258 INFO L263 TraceCheckSpWp]: Trace formula consists of 87 conjuncts, 33 conjunts are in the unsatisfiable core [2021-03-10 23:25:32,259 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 23:25:32,293 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 12 treesize of output 11 [2021-03-10 23:25:32,294 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:25:32,305 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:25:32,306 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 23:25:32,306 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:33, output treesize:32 [2021-03-10 23:25:32,363 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:25:32,364 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 32 [2021-03-10 23:25:32,365 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:25:32,376 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:25:32,376 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 23:25:32,376 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:65, output treesize:64 [2021-03-10 23:25:32,457 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:25:32,458 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 43 treesize of output 31 [2021-03-10 23:25:32,459 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:25:32,466 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:25:32,466 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 23:25:32,466 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:68, output treesize:48 [2021-03-10 23:25:32,498 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 25 treesize of output 17 [2021-03-10 23:25:32,500 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:25:32,503 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:25:32,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 24 treesize of output 16 [2021-03-10 23:25:32,505 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-03-10 23:25:32,507 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:25:32,507 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 23:25:32,507 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:34, output treesize:5 [2021-03-10 23:25:32,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:25:32,528 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 23:25:32,528 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 8] total 15 [2021-03-10 23:25:32,528 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1750472050] [2021-03-10 23:25:32,528 INFO L460 AbstractCegarLoop]: Interpolant automaton has 16 states [2021-03-10 23:25:32,528 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 23:25:32,528 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-03-10 23:25:32,528 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=45, Invalid=195, Unknown=0, NotChecked=0, Total=240 [2021-03-10 23:25:32,529 INFO L87 Difference]: Start difference. First operand 9524 states and 33554 transitions. Second operand has 16 states, 16 states have (on average 3.3125) internal successors, (53), 15 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:25:32,940 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 23:25:32,940 INFO L93 Difference]: Finished difference Result 10315 states and 35963 transitions. [2021-03-10 23:25:32,941 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-03-10 23:25:32,941 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 3.3125) internal successors, (53), 15 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:25:32,941 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 23:25:32,963 INFO L225 Difference]: With dead ends: 10315 [2021-03-10 23:25:32,963 INFO L226 Difference]: Without dead ends: 10276 [2021-03-10 23:25:32,963 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 40 GetRequests, 23 SyntacticMatches, 1 SemanticMatches, 16 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 61 ImplicationChecksByTransitivity, 316.3ms TimeCoverageRelationStatistics Valid=61, Invalid=245, Unknown=0, NotChecked=0, Total=306 [2021-03-10 23:25:32,972 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 10276 states. [2021-03-10 23:25:33,086 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 10276 to 9560. [2021-03-10 23:25:33,097 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 9560 states, 9559 states have (on average 3.521707291557694) internal successors, (33664), 9559 states have internal predecessors, (33664), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:25:33,124 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9560 states to 9560 states and 33664 transitions. [2021-03-10 23:25:33,124 INFO L78 Accepts]: Start accepts. Automaton has 9560 states and 33664 transitions. Word has length 30 [2021-03-10 23:25:33,124 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 23:25:33,125 INFO L480 AbstractCegarLoop]: Abstraction has 9560 states and 33664 transitions. [2021-03-10 23:25:33,125 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 16 states, 16 states have (on average 3.3125) internal successors, (53), 15 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:25:33,125 INFO L276 IsEmpty]: Start isEmpty. Operand 9560 states and 33664 transitions. [2021-03-10 23:25:33,139 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-03-10 23:25:33,139 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 23:25:33,139 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:25:33,339 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable80,44 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 23:25:33,339 INFO L428 AbstractCegarLoop]: === Iteration 51 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 23:25:33,340 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 23:25:33,340 INFO L82 PathProgramCache]: Analyzing trace with hash -692303903, now seen corresponding path program 41 times [2021-03-10 23:25:33,340 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 23:25:33,340 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [141562123] [2021-03-10 23:25:33,340 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 23:25:33,346 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 23:25:33,494 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:25:33,495 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [141562123] [2021-03-10 23:25:33,495 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [785557451] [2021-03-10 23:25:33,495 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 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:25:33,517 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 5 check-sat command(s) [2021-03-10 23:25:33,517 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-10 23:25:33,517 INFO L263 TraceCheckSpWp]: Trace formula consists of 87 conjuncts, 34 conjunts are in the unsatisfiable core [2021-03-10 23:25:33,518 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 23:25:33,550 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 18 treesize of output 17 [2021-03-10 23:25:33,551 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:25:33,562 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:25:33,563 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 23:25:33,563 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:42, output treesize:41 [2021-03-10 23:25:33,649 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:25:33,650 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:25:33,661 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:25:33,662 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 23:25:33,662 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:46, output treesize:45 [2021-03-10 23:25:33,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 32 treesize of output 24 [2021-03-10 23:25:33,731 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:25:33,738 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:25:33,740 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:25:33,741 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-03-10 23:25:33,746 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:25:33,747 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 23:25:33,747 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:54, output treesize:25 [2021-03-10 23:25:33,779 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 23:25:33,780 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:25:33,780 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 23:25:33,781 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:25:33,782 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:25:33,786 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:25:33,787 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:25:33,787 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:29, output treesize:5 [2021-03-10 23:25:33,808 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:25:33,809 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 23:25:33,809 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 16 [2021-03-10 23:25:33,809 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1980617148] [2021-03-10 23:25:33,809 INFO L460 AbstractCegarLoop]: Interpolant automaton has 17 states [2021-03-10 23:25:33,809 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 23:25:33,809 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-03-10 23:25:33,809 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=50, Invalid=222, Unknown=0, NotChecked=0, Total=272 [2021-03-10 23:25:33,809 INFO L87 Difference]: Start difference. First operand 9560 states and 33664 transitions. Second operand has 17 states, 17 states have (on average 3.0) internal successors, (51), 16 states have internal predecessors, (51), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:25:34,180 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 23:25:34,181 INFO L93 Difference]: Finished difference Result 10059 states and 35125 transitions. [2021-03-10 23:25:34,181 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-03-10 23:25:34,181 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 3.0) internal successors, (51), 16 states have internal predecessors, (51), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-03-10 23:25:34,181 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 23:25:34,202 INFO L225 Difference]: With dead ends: 10059 [2021-03-10 23:25:34,202 INFO L226 Difference]: Without dead ends: 9984 [2021-03-10 23:25:34,203 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 41 GetRequests, 22 SyntacticMatches, 1 SemanticMatches, 18 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 79 ImplicationChecksByTransitivity, 351.1ms TimeCoverageRelationStatistics Valid=72, Invalid=308, Unknown=0, NotChecked=0, Total=380 [2021-03-10 23:25:34,211 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 9984 states. [2021-03-10 23:25:34,311 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 9984 to 9556. [2021-03-10 23:25:34,322 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 9556 states, 9555 states have (on average 3.5216117216117215) internal successors, (33649), 9555 states have internal predecessors, (33649), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:25:34,347 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9556 states to 9556 states and 33649 transitions. [2021-03-10 23:25:34,348 INFO L78 Accepts]: Start accepts. Automaton has 9556 states and 33649 transitions. Word has length 30 [2021-03-10 23:25:34,348 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 23:25:34,348 INFO L480 AbstractCegarLoop]: Abstraction has 9556 states and 33649 transitions. [2021-03-10 23:25:34,348 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 17 states, 17 states have (on average 3.0) internal successors, (51), 16 states have internal predecessors, (51), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:25:34,348 INFO L276 IsEmpty]: Start isEmpty. Operand 9556 states and 33649 transitions. [2021-03-10 23:25:34,362 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-03-10 23:25:34,362 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 23:25:34,362 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:25:34,563 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable81,45 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 23:25:34,563 INFO L428 AbstractCegarLoop]: === Iteration 52 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 23:25:34,563 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 23:25:34,563 INFO L82 PathProgramCache]: Analyzing trace with hash 1652951515, now seen corresponding path program 42 times [2021-03-10 23:25:34,563 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 23:25:34,563 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1420776730] [2021-03-10 23:25:34,563 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 23:25:34,569 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 23:25:34,711 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:25:34,712 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1420776730] [2021-03-10 23:25:34,712 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [464835987] [2021-03-10 23:25:34,712 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 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:25:34,733 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 5 check-sat command(s) [2021-03-10 23:25:34,733 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-10 23:25:34,733 INFO L263 TraceCheckSpWp]: Trace formula consists of 87 conjuncts, 35 conjunts are in the unsatisfiable core [2021-03-10 23:25:34,734 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 23:25:34,766 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 18 treesize of output 17 [2021-03-10 23:25:34,766 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:25:34,776 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:25:34,776 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 23:25:34,776 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:39, output treesize:38 [2021-03-10 23:25:34,834 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:25:34,834 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 32 [2021-03-10 23:25:34,835 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:25:34,846 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:25:34,846 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 23:25:34,846 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:55, output treesize:54 [2021-03-10 23:25:34,889 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:25:34,889 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 41 treesize of output 29 [2021-03-10 23:25:34,890 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:25:34,896 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:25:34,898 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:25:34,898 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:25:34,899 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-03-10 23:25:34,903 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:25:34,904 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 23:25:34,904 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:59, output treesize:23 [2021-03-10 23:25:34,947 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:25:34,948 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:25:34,949 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:25:34,949 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 23:25:34,949 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:21, output treesize:5 [2021-03-10 23:25:34,970 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:25:34,970 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 23:25:34,970 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 8] total 15 [2021-03-10 23:25:34,971 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1527144780] [2021-03-10 23:25:34,971 INFO L460 AbstractCegarLoop]: Interpolant automaton has 16 states [2021-03-10 23:25:34,971 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 23:25:34,971 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-03-10 23:25:34,971 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=44, Invalid=196, Unknown=0, NotChecked=0, Total=240 [2021-03-10 23:25:34,971 INFO L87 Difference]: Start difference. First operand 9556 states and 33649 transitions. Second operand has 16 states, 16 states have (on average 3.1875) internal successors, (51), 15 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:25:35,228 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 23:25:35,228 INFO L93 Difference]: Finished difference Result 10101 states and 35232 transitions. [2021-03-10 23:25:35,229 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-03-10 23:25:35,229 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 3.1875) internal successors, (51), 15 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:25:35,229 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 23:25:35,249 INFO L225 Difference]: With dead ends: 10101 [2021-03-10 23:25:35,249 INFO L226 Difference]: Without dead ends: 10074 [2021-03-10 23:25:35,249 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 39 GetRequests, 23 SyntacticMatches, 1 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 55 ImplicationChecksByTransitivity, 266.2ms TimeCoverageRelationStatistics Valid=50, Invalid=222, Unknown=0, NotChecked=0, Total=272 [2021-03-10 23:25:35,257 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 10074 states. [2021-03-10 23:25:35,353 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 10074 to 9563. [2021-03-10 23:25:35,363 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 9563 states, 9562 states have (on average 3.5227985777034094) internal successors, (33685), 9562 states have internal predecessors, (33685), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:25:35,388 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9563 states to 9563 states and 33685 transitions. [2021-03-10 23:25:35,388 INFO L78 Accepts]: Start accepts. Automaton has 9563 states and 33685 transitions. Word has length 30 [2021-03-10 23:25:35,388 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 23:25:35,388 INFO L480 AbstractCegarLoop]: Abstraction has 9563 states and 33685 transitions. [2021-03-10 23:25:35,388 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 16 states, 16 states have (on average 3.1875) internal successors, (51), 15 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:25:35,388 INFO L276 IsEmpty]: Start isEmpty. Operand 9563 states and 33685 transitions. [2021-03-10 23:25:35,402 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-03-10 23:25:35,402 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 23:25:35,402 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:25:35,602 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable82,46 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 23:25:35,603 INFO L428 AbstractCegarLoop]: === Iteration 53 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 23:25:35,603 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 23:25:35,603 INFO L82 PathProgramCache]: Analyzing trace with hash -75764163, now seen corresponding path program 43 times [2021-03-10 23:25:35,603 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 23:25:35,603 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1044210876] [2021-03-10 23:25:35,603 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 23:25:35,609 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 23:25:35,716 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:25:35,716 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1044210876] [2021-03-10 23:25:35,716 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [708539915] [2021-03-10 23:25:35,716 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 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:25:35,745 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 23:25:35,745 INFO L263 TraceCheckSpWp]: Trace formula consists of 87 conjuncts, 33 conjunts are in the unsatisfiable core [2021-03-10 23:25:35,746 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 23:25:35,779 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 18 treesize of output 17 [2021-03-10 23:25:35,780 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:25:35,789 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:25:35,790 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 23:25:35,790 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:39, output treesize:38 [2021-03-10 23:25:35,818 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:25:35,819 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 32 [2021-03-10 23:25:35,820 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:25:35,830 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:25:35,831 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 23:25:35,831 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:45, output treesize:44 [2021-03-10 23:25:35,893 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:25:35,894 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 41 treesize of output 29 [2021-03-10 23:25:35,895 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:25:35,901 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:25:35,901 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 23:25:35,901 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:50, output treesize:30 [2021-03-10 23:25:35,966 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 25 treesize of output 17 [2021-03-10 23:25:35,967 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:25:35,971 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:25:35,972 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:25:35,973 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-03-10 23:25:35,974 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:25:35,975 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 23:25:35,975 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:34, output treesize:5 [2021-03-10 23:25:35,993 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:25:35,993 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 23:25:35,993 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 14 [2021-03-10 23:25:35,993 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [233608702] [2021-03-10 23:25:35,993 INFO L460 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-03-10 23:25:35,993 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 23:25:35,994 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-03-10 23:25:35,994 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=40, Invalid=170, Unknown=0, NotChecked=0, Total=210 [2021-03-10 23:25:35,994 INFO L87 Difference]: Start difference. First operand 9563 states and 33685 transitions. Second operand has 15 states, 15 states have (on average 3.533333333333333) internal successors, (53), 14 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:25:36,283 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 23:25:36,284 INFO L93 Difference]: Finished difference Result 10278 states and 35924 transitions. [2021-03-10 23:25:36,285 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-03-10 23:25:36,285 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 3.533333333333333) internal successors, (53), 14 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:25:36,285 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 23:25:36,306 INFO L225 Difference]: With dead ends: 10278 [2021-03-10 23:25:36,306 INFO L226 Difference]: Without dead ends: 10251 [2021-03-10 23:25:36,306 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 37 GetRequests, 23 SyntacticMatches, 1 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 33 ImplicationChecksByTransitivity, 204.3ms TimeCoverageRelationStatistics Valid=40, Invalid=170, Unknown=0, NotChecked=0, Total=210 [2021-03-10 23:25:36,315 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 10251 states. [2021-03-10 23:25:36,415 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 10251 to 9626. [2021-03-10 23:25:36,427 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 9626 states, 9625 states have (on average 3.5232207792207793) internal successors, (33911), 9625 states have internal predecessors, (33911), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:25:36,453 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9626 states to 9626 states and 33911 transitions. [2021-03-10 23:25:36,453 INFO L78 Accepts]: Start accepts. Automaton has 9626 states and 33911 transitions. Word has length 30 [2021-03-10 23:25:36,453 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 23:25:36,453 INFO L480 AbstractCegarLoop]: Abstraction has 9626 states and 33911 transitions. [2021-03-10 23:25:36,453 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 15 states, 15 states have (on average 3.533333333333333) internal successors, (53), 14 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:25:36,454 INFO L276 IsEmpty]: Start isEmpty. Operand 9626 states and 33911 transitions. [2021-03-10 23:25:36,467 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-03-10 23:25:36,467 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 23:25:36,467 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:25:36,668 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 47 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable83 [2021-03-10 23:25:36,668 INFO L428 AbstractCegarLoop]: === Iteration 54 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 23:25:36,668 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 23:25:36,668 INFO L82 PathProgramCache]: Analyzing trace with hash -1496215775, now seen corresponding path program 44 times [2021-03-10 23:25:36,668 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 23:25:36,668 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [677082355] [2021-03-10 23:25:36,669 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 23:25:36,674 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 23:25:36,768 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:25:36,768 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [677082355] [2021-03-10 23:25:36,768 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1485423606] [2021-03-10 23:25:36,768 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 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:25:36,802 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-03-10 23:25:36,802 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-10 23:25:36,803 INFO L263 TraceCheckSpWp]: Trace formula consists of 87 conjuncts, 33 conjunts are in the unsatisfiable core [2021-03-10 23:25:36,803 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 23:25:36,834 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 12 treesize of output 11 [2021-03-10 23:25:36,835 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:25:36,845 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:25:36,846 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 23:25:36,846 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:33, output treesize:32 [2021-03-10 23:25:36,872 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:25:36,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 30 treesize of output 32 [2021-03-10 23:25:36,873 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:25:36,884 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:25:36,884 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 23:25:36,884 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:45, output treesize:44 [2021-03-10 23:25:36,964 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:25:36,965 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:25:36,970 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:25:36,971 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 23:25:36,971 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:45, output treesize:29 [2021-03-10 23:25:36,999 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 25 treesize of output 17 [2021-03-10 23:25:37,000 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:25:37,004 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:25:37,005 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 24 treesize of output 16 [2021-03-10 23:25:37,006 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-03-10 23:25:37,007 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:25:37,007 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 23:25:37,007 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:34, output treesize:7 [2021-03-10 23:25:37,025 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:25:37,025 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 23:25:37,025 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 14 [2021-03-10 23:25:37,025 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [433732860] [2021-03-10 23:25:37,026 INFO L460 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-03-10 23:25:37,026 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 23:25:37,026 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-03-10 23:25:37,026 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=44, Invalid=166, Unknown=0, NotChecked=0, Total=210 [2021-03-10 23:25:37,026 INFO L87 Difference]: Start difference. First operand 9626 states and 33911 transitions. Second operand has 15 states, 15 states have (on average 3.533333333333333) internal successors, (53), 14 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:25:37,311 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 23:25:37,311 INFO L93 Difference]: Finished difference Result 10225 states and 35792 transitions. [2021-03-10 23:25:37,311 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-03-10 23:25:37,311 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 3.533333333333333) internal successors, (53), 14 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:25:37,312 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 23:25:37,332 INFO L225 Difference]: With dead ends: 10225 [2021-03-10 23:25:37,332 INFO L226 Difference]: Without dead ends: 10190 [2021-03-10 23:25:37,332 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 37 GetRequests, 23 SyntacticMatches, 1 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 42 ImplicationChecksByTransitivity, 190.8ms TimeCoverageRelationStatistics Valid=44, Invalid=166, Unknown=0, NotChecked=0, Total=210 [2021-03-10 23:25:37,341 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 10190 states. [2021-03-10 23:25:37,440 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 10190 to 9695. [2021-03-10 23:25:37,451 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 9695 states, 9694 states have (on average 3.523003919950485) internal successors, (34152), 9694 states have internal predecessors, (34152), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:25:37,477 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9695 states to 9695 states and 34152 transitions. [2021-03-10 23:25:37,477 INFO L78 Accepts]: Start accepts. Automaton has 9695 states and 34152 transitions. Word has length 30 [2021-03-10 23:25:37,477 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 23:25:37,477 INFO L480 AbstractCegarLoop]: Abstraction has 9695 states and 34152 transitions. [2021-03-10 23:25:37,477 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 15 states, 15 states have (on average 3.533333333333333) internal successors, (53), 14 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:25:37,477 INFO L276 IsEmpty]: Start isEmpty. Operand 9695 states and 34152 transitions. [2021-03-10 23:25:37,491 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-03-10 23:25:37,491 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 23:25:37,491 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:25:37,691 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable84,48 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 23:25:37,692 INFO L428 AbstractCegarLoop]: === Iteration 55 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 23:25:37,692 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 23:25:37,692 INFO L82 PathProgramCache]: Analyzing trace with hash 1778933477, now seen corresponding path program 45 times [2021-03-10 23:25:37,692 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 23:25:37,692 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [703628918] [2021-03-10 23:25:37,692 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 23:25:37,697 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 23:25:37,795 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:25:37,796 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [703628918] [2021-03-10 23:25:37,796 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [312249377] [2021-03-10 23:25:37,796 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 49 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-03-10 23:25:37,829 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 5 check-sat command(s) [2021-03-10 23:25:37,829 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-10 23:25:37,830 INFO L263 TraceCheckSpWp]: Trace formula consists of 87 conjuncts, 35 conjunts are in the unsatisfiable core [2021-03-10 23:25:37,831 INFO L286 TraceCheckSpWp]: Computing forward predicates... Waiting until toolchain timeout for monitored process 49 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 23:25:37,865 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 18 treesize of output 17 [2021-03-10 23:25:37,866 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:25:37,992 WARN L205 SmtUtils]: Spent 125.00 ms on a formula simplification that was a NOOP. DAG size: 26 [2021-03-10 23:25:37,992 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:25:37,993 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 23:25:37,993 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:39, output treesize:38 [2021-03-10 23:25:38,023 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:25:38,024 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 32 [2021-03-10 23:25:38,025 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:25:38,038 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:25:38,039 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 23:25:38,039 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:50, output treesize:49 [2021-03-10 23:25:38,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 32 treesize of output 24 [2021-03-10 23:25:38,164 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:25:38,171 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:25:38,173 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 27 treesize of output 19 [2021-03-10 23:25:38,174 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-03-10 23:25:38,179 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:25:38,180 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 23:25:38,180 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:52, output treesize:23 [2021-03-10 23:25:38,215 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:25:38,216 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 23:25:38,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 2 new quantified variables, introduced 0 case distinctions, treesize of input 21 treesize of output 13 [2021-03-10 23:25:38,217 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:25:38,222 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:25:38,223 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:25:38,223 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:27, output treesize:5 [2021-03-10 23:25:38,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:25:38,247 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 23:25:38,247 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 9] total 15 [2021-03-10 23:25:38,247 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1717760754] [2021-03-10 23:25:38,247 INFO L460 AbstractCegarLoop]: Interpolant automaton has 16 states [2021-03-10 23:25:38,247 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 23:25:38,247 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-03-10 23:25:38,247 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=45, Invalid=195, Unknown=0, NotChecked=0, Total=240 [2021-03-10 23:25:38,248 INFO L87 Difference]: Start difference. First operand 9695 states and 34152 transitions. Second operand has 16 states, 16 states have (on average 3.1875) internal successors, (51), 15 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:25:38,747 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 23:25:38,747 INFO L93 Difference]: Finished difference Result 10634 states and 37060 transitions. [2021-03-10 23:25:38,747 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-03-10 23:25:38,747 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 3.1875) internal successors, (51), 15 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:25:38,747 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 23:25:38,768 INFO L225 Difference]: With dead ends: 10634 [2021-03-10 23:25:38,768 INFO L226 Difference]: Without dead ends: 10607 [2021-03-10 23:25:38,769 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 39 GetRequests, 22 SyntacticMatches, 1 SemanticMatches, 16 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 57 ImplicationChecksByTransitivity, 279.4ms TimeCoverageRelationStatistics Valid=56, Invalid=250, Unknown=0, NotChecked=0, Total=306 [2021-03-10 23:25:38,777 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 10607 states. [2021-03-10 23:25:38,885 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 10607 to 9812. [2021-03-10 23:25:38,896 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 9812 states, 9811 states have (on average 3.523697890123331) internal successors, (34571), 9811 states have internal predecessors, (34571), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:25:38,924 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9812 states to 9812 states and 34571 transitions. [2021-03-10 23:25:38,924 INFO L78 Accepts]: Start accepts. Automaton has 9812 states and 34571 transitions. Word has length 30 [2021-03-10 23:25:38,925 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 23:25:38,925 INFO L480 AbstractCegarLoop]: Abstraction has 9812 states and 34571 transitions. [2021-03-10 23:25:38,925 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 16 states, 16 states have (on average 3.1875) internal successors, (51), 15 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:25:38,925 INFO L276 IsEmpty]: Start isEmpty. Operand 9812 states and 34571 transitions. [2021-03-10 23:25:38,940 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-03-10 23:25:38,940 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 23:25:38,940 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:25:39,141 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable85,49 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 23:25:39,141 INFO L428 AbstractCegarLoop]: === Iteration 56 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 23:25:39,141 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 23:25:39,141 INFO L82 PathProgramCache]: Analyzing trace with hash 1731377819, now seen corresponding path program 46 times [2021-03-10 23:25:39,141 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 23:25:39,141 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1751354702] [2021-03-10 23:25:39,141 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 23:25:39,146 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 23:25:39,247 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:25:39,248 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1751354702] [2021-03-10 23:25:39,248 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [392435007] [2021-03-10 23:25:39,248 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 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:25:39,279 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-03-10 23:25:39,279 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-10 23:25:39,280 INFO L263 TraceCheckSpWp]: Trace formula consists of 87 conjuncts, 33 conjunts are in the unsatisfiable core [2021-03-10 23:25:39,281 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 23:25:39,318 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 18 treesize of output 17 [2021-03-10 23:25:39,319 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:25:39,330 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:25:39,331 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 23:25:39,331 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:39, output treesize:38 [2021-03-10 23:25:39,362 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:25:39,362 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 32 [2021-03-10 23:25:39,364 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:25:39,375 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:25:39,376 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 23:25:39,376 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:45, output treesize:44 [2021-03-10 23:25:39,462 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:25:39,463 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:25:39,469 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:25:39,470 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 23:25:39,470 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:45, output treesize:29 [2021-03-10 23:25:39,502 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 25 treesize of output 17 [2021-03-10 23:25:39,504 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:25:39,508 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:25:39,510 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:25:39,511 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-03-10 23:25:39,512 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:25:39,513 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 23:25:39,513 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:34, output treesize:7 [2021-03-10 23:25:39,532 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:25:39,532 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 23:25:39,533 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 14 [2021-03-10 23:25:39,533 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1727353662] [2021-03-10 23:25:39,533 INFO L460 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-03-10 23:25:39,533 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 23:25:39,533 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-03-10 23:25:39,533 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=43, Invalid=167, Unknown=0, NotChecked=0, Total=210 [2021-03-10 23:25:39,534 INFO L87 Difference]: Start difference. First operand 9812 states and 34571 transitions. Second operand has 15 states, 15 states have (on average 3.533333333333333) internal successors, (53), 14 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:25:39,886 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 23:25:39,886 INFO L93 Difference]: Finished difference Result 10528 states and 36831 transitions. [2021-03-10 23:25:39,887 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-03-10 23:25:39,887 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 3.533333333333333) internal successors, (53), 14 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:25:39,887 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 23:25:39,912 INFO L225 Difference]: With dead ends: 10528 [2021-03-10 23:25:39,912 INFO L226 Difference]: Without dead ends: 10501 [2021-03-10 23:25:39,912 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 37 GetRequests, 23 SyntacticMatches, 1 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 42 ImplicationChecksByTransitivity, 207.9ms TimeCoverageRelationStatistics Valid=43, Invalid=167, Unknown=0, NotChecked=0, Total=210 [2021-03-10 23:25:39,922 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 10501 states. [2021-03-10 23:25:40,044 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 10501 to 9897. [2021-03-10 23:25:40,057 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 9897 states, 9896 states have (on average 3.5242522231204525) internal successors, (34876), 9896 states have internal predecessors, (34876), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:25:40,087 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9897 states to 9897 states and 34876 transitions. [2021-03-10 23:25:40,087 INFO L78 Accepts]: Start accepts. Automaton has 9897 states and 34876 transitions. Word has length 30 [2021-03-10 23:25:40,087 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 23:25:40,087 INFO L480 AbstractCegarLoop]: Abstraction has 9897 states and 34876 transitions. [2021-03-10 23:25:40,088 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 15 states, 15 states have (on average 3.533333333333333) internal successors, (53), 14 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:25:40,088 INFO L276 IsEmpty]: Start isEmpty. Operand 9897 states and 34876 transitions. [2021-03-10 23:25:40,104 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-03-10 23:25:40,104 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 23:25:40,104 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:25:40,305 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 50 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable86 [2021-03-10 23:25:40,305 INFO L428 AbstractCegarLoop]: === Iteration 57 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 23:25:40,305 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 23:25:40,305 INFO L82 PathProgramCache]: Analyzing trace with hash 711559775, now seen corresponding path program 47 times [2021-03-10 23:25:40,305 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 23:25:40,306 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1115586785] [2021-03-10 23:25:40,306 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 23:25:40,310 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 23:25:40,411 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:25:40,411 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1115586785] [2021-03-10 23:25:40,411 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [674586637] [2021-03-10 23:25:40,411 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 51 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 51 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 23:25:40,438 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 5 check-sat command(s) [2021-03-10 23:25:40,439 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-10 23:25:40,439 INFO L263 TraceCheckSpWp]: Trace formula consists of 87 conjuncts, 39 conjunts are in the unsatisfiable core [2021-03-10 23:25:40,440 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 23:25:40,472 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 12 treesize of output 11 [2021-03-10 23:25:40,473 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:25:40,484 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:25:40,485 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 23:25:40,485 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:33, output treesize:32 [2021-03-10 23:25:40,576 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:25:40,577 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 32 [2021-03-10 23:25:40,578 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:25:40,593 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:25:40,594 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 23:25:40,594 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:57, output treesize:56 [2021-03-10 23:25:40,792 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:25:40,792 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 107 treesize of output 65 [2021-03-10 23:25:40,794 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:25:40,804 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:25:40,807 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:25:40,808 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 93 treesize of output 51 [2021-03-10 23:25:40,809 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-03-10 23:25:40,817 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:25:40,818 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 23:25:40,818 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:180, output treesize:79 [2021-03-10 23:25:40,857 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:25:40,882 INFO L354 Elim1Store]: treesize reduction 18, result has 60.0 percent of original size [2021-03-10 23:25:40,882 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 107 treesize of output 93 [2021-03-10 23:25:40,891 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:25:40,911 INFO L628 ElimStorePlain]: treesize reduction 15, result has 62.5 percent of original size [2021-03-10 23:25:40,914 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:25:40,914 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:112, output treesize:24 [2021-03-10 23:25:40,965 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:25:40,965 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 23:25:40,965 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 12] total 18 [2021-03-10 23:25:40,965 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1352421396] [2021-03-10 23:25:40,966 INFO L460 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-03-10 23:25:40,966 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 23:25:40,966 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-03-10 23:25:40,966 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=50, Invalid=292, Unknown=0, NotChecked=0, Total=342 [2021-03-10 23:25:40,966 INFO L87 Difference]: Start difference. First operand 9897 states and 34876 transitions. Second operand has 19 states, 19 states have (on average 2.736842105263158) internal successors, (52), 18 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:25:41,940 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 23:25:41,940 INFO L93 Difference]: Finished difference Result 10355 states and 36112 transitions. [2021-03-10 23:25:41,941 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2021-03-10 23:25:41,941 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.736842105263158) internal successors, (52), 18 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-03-10 23:25:41,941 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 23:25:41,963 INFO L225 Difference]: With dead ends: 10355 [2021-03-10 23:25:41,967 INFO L226 Difference]: Without dead ends: 10248 [2021-03-10 23:25:41,967 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 49 GetRequests, 18 SyntacticMatches, 2 SemanticMatches, 29 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 153 ImplicationChecksByTransitivity, 763.2ms TimeCoverageRelationStatistics Valid=133, Invalid=797, Unknown=0, NotChecked=0, Total=930 [2021-03-10 23:25:41,976 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 10248 states. [2021-03-10 23:25:42,088 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 10248 to 9922. [2021-03-10 23:25:42,101 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 9922 states, 9921 states have (on average 3.52363673016833) internal successors, (34958), 9921 states have internal predecessors, (34958), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:25:42,131 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9922 states to 9922 states and 34958 transitions. [2021-03-10 23:25:42,131 INFO L78 Accepts]: Start accepts. Automaton has 9922 states and 34958 transitions. Word has length 30 [2021-03-10 23:25:42,132 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 23:25:42,132 INFO L480 AbstractCegarLoop]: Abstraction has 9922 states and 34958 transitions. [2021-03-10 23:25:42,132 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.736842105263158) internal successors, (52), 18 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:25:42,132 INFO L276 IsEmpty]: Start isEmpty. Operand 9922 states and 34958 transitions. [2021-03-10 23:25:42,147 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-03-10 23:25:42,147 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 23:25:42,147 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:25:42,348 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable87,51 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 23:25:42,348 INFO L428 AbstractCegarLoop]: === Iteration 58 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 23:25:42,348 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 23:25:42,349 INFO L82 PathProgramCache]: Analyzing trace with hash -11649061, now seen corresponding path program 48 times [2021-03-10 23:25:42,349 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 23:25:42,349 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1285873246] [2021-03-10 23:25:42,349 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 23:25:42,353 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 23:25:42,452 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:25:42,453 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1285873246] [2021-03-10 23:25:42,453 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1159866930] [2021-03-10 23:25:42,453 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 52 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-03-10 23:25:42,484 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 5 check-sat command(s) [2021-03-10 23:25:42,485 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-10 23:25:42,485 INFO L263 TraceCheckSpWp]: Trace formula consists of 87 conjuncts, 33 conjunts are in the unsatisfiable core [2021-03-10 23:25:42,486 INFO L286 TraceCheckSpWp]: Computing forward predicates... Waiting until toolchain timeout for monitored process 52 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 23:25:42,522 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 12 treesize of output 11 [2021-03-10 23:25:42,523 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:25:42,534 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:25:42,535 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 23:25:42,535 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:33, output treesize:32 [2021-03-10 23:25:42,568 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:25:42,569 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 32 [2021-03-10 23:25:42,570 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:25:42,583 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:25:42,584 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 23:25:42,584 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:45, output treesize:44 [2021-03-10 23:25:42,646 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:25:42,647 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:25:42,654 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:25:42,656 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 27 treesize of output 19 [2021-03-10 23:25:42,657 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-03-10 23:25:42,662 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:25:42,662 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 23:25:42,662 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:47, output treesize:18 [2021-03-10 23:25:42,705 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:25:42,706 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:25:42,708 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:25:42,708 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 23:25:42,708 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:21, output treesize:5 [2021-03-10 23:25:42,730 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:25:42,730 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 23:25:42,730 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 14 [2021-03-10 23:25:42,730 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2068144426] [2021-03-10 23:25:42,731 INFO L460 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-03-10 23:25:42,731 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 23:25:42,731 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-03-10 23:25:42,731 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=40, Invalid=170, Unknown=0, NotChecked=0, Total=210 [2021-03-10 23:25:42,731 INFO L87 Difference]: Start difference. First operand 9922 states and 34958 transitions. Second operand has 15 states, 15 states have (on average 3.4) internal successors, (51), 14 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:25:43,016 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 23:25:43,016 INFO L93 Difference]: Finished difference Result 10596 states and 37034 transitions. [2021-03-10 23:25:43,017 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-03-10 23:25:43,017 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 3.4) internal successors, (51), 14 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:25:43,017 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 23:25:43,039 INFO L225 Difference]: With dead ends: 10596 [2021-03-10 23:25:43,039 INFO L226 Difference]: Without dead ends: 10569 [2021-03-10 23:25:43,039 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 37 GetRequests, 23 SyntacticMatches, 1 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 33 ImplicationChecksByTransitivity, 200.9ms TimeCoverageRelationStatistics Valid=40, Invalid=170, Unknown=0, NotChecked=0, Total=210 [2021-03-10 23:25:43,048 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 10569 states. [2021-03-10 23:25:43,156 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 10569 to 9914. [2021-03-10 23:25:43,168 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 9914 states, 9913 states have (on average 3.5266821345707657) internal successors, (34960), 9913 states have internal predecessors, (34960), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:25:43,195 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9914 states to 9914 states and 34960 transitions. [2021-03-10 23:25:43,195 INFO L78 Accepts]: Start accepts. Automaton has 9914 states and 34960 transitions. Word has length 30 [2021-03-10 23:25:43,195 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 23:25:43,196 INFO L480 AbstractCegarLoop]: Abstraction has 9914 states and 34960 transitions. [2021-03-10 23:25:43,196 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 15 states, 15 states have (on average 3.4) internal successors, (51), 14 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:25:43,196 INFO L276 IsEmpty]: Start isEmpty. Operand 9914 states and 34960 transitions. [2021-03-10 23:25:43,211 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 33 [2021-03-10 23:25:43,211 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 23:25:43,211 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:25:43,411 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable93,52 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 23:25:43,411 INFO L428 AbstractCegarLoop]: === Iteration 59 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 23:25:43,412 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 23:25:43,412 INFO L82 PathProgramCache]: Analyzing trace with hash -2006063557, now seen corresponding path program 49 times [2021-03-10 23:25:43,412 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 23:25:43,412 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1192010073] [2021-03-10 23:25:43,412 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 23:25:43,415 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 23:25:43,441 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:25:43,441 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1192010073] [2021-03-10 23:25:43,441 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [672203729] [2021-03-10 23:25:43,441 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 53 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-03-10 23:25:43,468 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 23:25:43,468 INFO L263 TraceCheckSpWp]: Trace formula consists of 94 conjuncts, 7 conjunts are in the unsatisfiable core [2021-03-10 23:25:43,469 INFO L286 TraceCheckSpWp]: Computing forward predicates... Waiting until toolchain timeout for monitored process 53 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 23:25:43,548 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:25:43,549 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 23:25:43,549 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 13 [2021-03-10 23:25:43,549 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1418359632] [2021-03-10 23:25:43,549 INFO L460 AbstractCegarLoop]: Interpolant automaton has 14 states [2021-03-10 23:25:43,549 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 23:25:43,549 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-03-10 23:25:43,549 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=35, Invalid=147, Unknown=0, NotChecked=0, Total=182 [2021-03-10 23:25:43,550 INFO L87 Difference]: Start difference. First operand 9914 states and 34960 transitions. Second operand has 14 states, 14 states have (on average 4.142857142857143) internal successors, (58), 13 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:25:44,602 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 23:25:44,602 INFO L93 Difference]: Finished difference Result 25871 states and 84782 transitions. [2021-03-10 23:25:44,603 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 56 states. [2021-03-10 23:25:44,603 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 4.142857142857143) internal successors, (58), 13 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 32 [2021-03-10 23:25:44,603 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 23:25:44,660 INFO L225 Difference]: With dead ends: 25871 [2021-03-10 23:25:44,660 INFO L226 Difference]: Without dead ends: 25107 [2021-03-10 23:25:44,661 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 88 GetRequests, 26 SyntacticMatches, 0 SemanticMatches, 62 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1321 ImplicationChecksByTransitivity, 518.5ms TimeCoverageRelationStatistics Valid=946, Invalid=3086, Unknown=0, NotChecked=0, Total=4032 [2021-03-10 23:25:44,684 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 25107 states. [2021-03-10 23:25:44,927 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 25107 to 13068. [2021-03-10 23:25:44,944 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 13068 states, 13067 states have (on average 3.526287594704217) internal successors, (46078), 13067 states have internal predecessors, (46078), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:25:44,988 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 13068 states to 13068 states and 46078 transitions. [2021-03-10 23:25:44,988 INFO L78 Accepts]: Start accepts. Automaton has 13068 states and 46078 transitions. Word has length 32 [2021-03-10 23:25:44,988 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 23:25:44,988 INFO L480 AbstractCegarLoop]: Abstraction has 13068 states and 46078 transitions. [2021-03-10 23:25:44,988 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 14 states, 14 states have (on average 4.142857142857143) internal successors, (58), 13 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:25:44,988 INFO L276 IsEmpty]: Start isEmpty. Operand 13068 states and 46078 transitions. [2021-03-10 23:25:45,009 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 33 [2021-03-10 23:25:45,009 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 23:25:45,009 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:25:45,210 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable94,53 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 23:25:45,210 INFO L428 AbstractCegarLoop]: === Iteration 60 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 23:25:45,211 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 23:25:45,211 INFO L82 PathProgramCache]: Analyzing trace with hash -922435785, now seen corresponding path program 50 times [2021-03-10 23:25:45,211 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 23:25:45,211 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1683937209] [2021-03-10 23:25:45,211 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 23:25:45,214 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 23:25:45,349 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 10 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 23:25:45,349 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1683937209] [2021-03-10 23:25:45,350 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1659047470] [2021-03-10 23:25:45,350 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 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:25:45,371 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-03-10 23:25:45,371 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-10 23:25:45,371 INFO L263 TraceCheckSpWp]: Trace formula consists of 93 conjuncts, 7 conjunts are in the unsatisfiable core [2021-03-10 23:25:45,372 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 23:25:45,433 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:25:45,433 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 23:25:45,433 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 7] total 12 [2021-03-10 23:25:45,433 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [112696886] [2021-03-10 23:25:45,434 INFO L460 AbstractCegarLoop]: Interpolant automaton has 13 states [2021-03-10 23:25:45,434 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 23:25:45,434 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-03-10 23:25:45,434 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=33, Invalid=123, Unknown=0, NotChecked=0, Total=156 [2021-03-10 23:25:45,434 INFO L87 Difference]: Start difference. First operand 13068 states and 46078 transitions. Second operand has 13 states, 13 states have (on average 3.6153846153846154) internal successors, (47), 12 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:25:46,871 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 23:25:46,872 INFO L93 Difference]: Finished difference Result 33422 states and 112394 transitions. [2021-03-10 23:25:46,872 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 89 states. [2021-03-10 23:25:46,873 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 3.6153846153846154) internal successors, (47), 12 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 32 [2021-03-10 23:25:46,873 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 23:25:46,960 INFO L225 Difference]: With dead ends: 33422 [2021-03-10 23:25:46,960 INFO L226 Difference]: Without dead ends: 33170 [2021-03-10 23:25:46,962 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 118 GetRequests, 28 SyntacticMatches, 0 SemanticMatches, 90 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3176 ImplicationChecksByTransitivity, 888.7ms TimeCoverageRelationStatistics Valid=1615, Invalid=6757, Unknown=0, NotChecked=0, Total=8372 [2021-03-10 23:25:46,994 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 33170 states. [2021-03-10 23:25:47,428 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 33170 to 22321. [2021-03-10 23:25:47,460 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 22321 states, 22320 states have (on average 3.610035842293907) internal successors, (80576), 22320 states have internal predecessors, (80576), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:25:47,534 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 22321 states to 22321 states and 80576 transitions. [2021-03-10 23:25:47,534 INFO L78 Accepts]: Start accepts. Automaton has 22321 states and 80576 transitions. Word has length 32 [2021-03-10 23:25:47,534 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 23:25:47,534 INFO L480 AbstractCegarLoop]: Abstraction has 22321 states and 80576 transitions. [2021-03-10 23:25:47,534 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 13 states, 13 states have (on average 3.6153846153846154) internal successors, (47), 12 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:25:47,534 INFO L276 IsEmpty]: Start isEmpty. Operand 22321 states and 80576 transitions. [2021-03-10 23:25:47,568 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 33 [2021-03-10 23:25:47,569 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 23:25:47,569 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:25:47,769 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 54 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable95 [2021-03-10 23:25:47,769 INFO L428 AbstractCegarLoop]: === Iteration 61 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 23:25:47,770 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 23:25:47,770 INFO L82 PathProgramCache]: Analyzing trace with hash -1162824845, now seen corresponding path program 51 times [2021-03-10 23:25:47,770 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 23:25:47,770 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [631974660] [2021-03-10 23:25:47,770 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 23:25:47,773 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 23:25:47,795 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 5 proven. 12 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-03-10 23:25:47,795 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [631974660] [2021-03-10 23:25:47,795 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [663571759] [2021-03-10 23:25:47,795 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 55 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-03-10 23:25:47,836 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 7 check-sat command(s) [2021-03-10 23:25:47,837 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-10 23:25:47,837 INFO L263 TraceCheckSpWp]: Trace formula consists of 94 conjuncts, 7 conjunts are in the unsatisfiable core [2021-03-10 23:25:47,837 INFO L286 TraceCheckSpWp]: Computing forward predicates... Waiting until toolchain timeout for monitored process 55 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 23:25:47,899 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:25:47,900 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 23:25:47,900 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 5] total 9 [2021-03-10 23:25:47,900 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1476319984] [2021-03-10 23:25:47,900 INFO L460 AbstractCegarLoop]: Interpolant automaton has 10 states [2021-03-10 23:25:47,900 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 23:25:47,900 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2021-03-10 23:25:47,900 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=24, Invalid=66, Unknown=0, NotChecked=0, Total=90 [2021-03-10 23:25:47,901 INFO L87 Difference]: Start difference. First operand 22321 states and 80576 transitions. Second operand has 10 states, 10 states have (on average 5.4) internal successors, (54), 9 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:25:48,561 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 23:25:48,562 INFO L93 Difference]: Finished difference Result 37371 states and 129717 transitions. [2021-03-10 23:25:48,564 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2021-03-10 23:25:48,564 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 5.4) internal successors, (54), 9 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:25:48,564 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 23:25:48,664 INFO L225 Difference]: With dead ends: 37371 [2021-03-10 23:25:48,664 INFO L226 Difference]: Without dead ends: 37149 [2021-03-10 23:25:48,664 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 63 GetRequests, 30 SyntacticMatches, 0 SemanticMatches, 33 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 327 ImplicationChecksByTransitivity, 209.3ms TimeCoverageRelationStatistics Valid=309, Invalid=881, Unknown=0, NotChecked=0, Total=1190 [2021-03-10 23:25:48,705 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 37149 states. [2021-03-10 23:25:49,240 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 37149 to 25217. [2021-03-10 23:25:49,279 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 25217 states, 25216 states have (on average 3.6685041243654823) internal successors, (92505), 25216 states have internal predecessors, (92505), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:25:49,364 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 25217 states to 25217 states and 92505 transitions. [2021-03-10 23:25:49,364 INFO L78 Accepts]: Start accepts. Automaton has 25217 states and 92505 transitions. Word has length 32 [2021-03-10 23:25:49,364 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 23:25:49,364 INFO L480 AbstractCegarLoop]: Abstraction has 25217 states and 92505 transitions. [2021-03-10 23:25:49,364 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 10 states, 10 states have (on average 5.4) internal successors, (54), 9 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:25:49,364 INFO L276 IsEmpty]: Start isEmpty. Operand 25217 states and 92505 transitions. [2021-03-10 23:25:49,403 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 33 [2021-03-10 23:25:49,403 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 23:25:49,403 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:25:49,604 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 55 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable96 [2021-03-10 23:25:49,604 INFO L428 AbstractCegarLoop]: === Iteration 62 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 23:25:49,604 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 23:25:49,604 INFO L82 PathProgramCache]: Analyzing trace with hash 1268490291, now seen corresponding path program 52 times [2021-03-10 23:25:49,604 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 23:25:49,605 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [165358185] [2021-03-10 23:25:49,605 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 23:25:49,608 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 23:25:49,633 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 9 proven. 6 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-03-10 23:25:49,633 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [165358185] [2021-03-10 23:25:49,633 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1458251985] [2021-03-10 23:25:49,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 56 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 56 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 23:25:49,668 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-03-10 23:25:49,668 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-10 23:25:49,668 INFO L263 TraceCheckSpWp]: Trace formula consists of 93 conjuncts, 8 conjunts are in the unsatisfiable core [2021-03-10 23:25:49,669 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 23:25:49,715 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 6 proven. 9 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-03-10 23:25:49,716 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 23:25:49,716 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 6] total 8 [2021-03-10 23:25:49,716 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [147143142] [2021-03-10 23:25:49,716 INFO L460 AbstractCegarLoop]: Interpolant automaton has 8 states [2021-03-10 23:25:49,716 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 23:25:49,716 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2021-03-10 23:25:49,717 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=39, Unknown=0, NotChecked=0, Total=56 [2021-03-10 23:25:49,717 INFO L87 Difference]: Start difference. First operand 25217 states and 92505 transitions. Second operand has 8 states, 8 states have (on average 5.125) internal successors, (41), 8 states have internal predecessors, (41), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:25:50,062 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 23:25:50,063 INFO L93 Difference]: Finished difference Result 50695 states and 183229 transitions. [2021-03-10 23:25:50,063 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-03-10 23:25:50,063 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 5.125) internal successors, (41), 8 states have internal predecessors, (41), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 32 [2021-03-10 23:25:50,064 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 23:25:50,213 INFO L225 Difference]: With dead ends: 50695 [2021-03-10 23:25:50,213 INFO L226 Difference]: Without dead ends: 50418 [2021-03-10 23:25:50,214 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 53 GetRequests, 39 SyntacticMatches, 1 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 20 ImplicationChecksByTransitivity, 74.5ms TimeCoverageRelationStatistics Valid=78, Invalid=132, Unknown=0, NotChecked=0, Total=210 [2021-03-10 23:25:50,267 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 50418 states. [2021-03-10 23:25:51,096 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 50418 to 35632. [2021-03-10 23:25:51,155 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 35632 states, 35631 states have (on average 3.6324829502399596) internal successors, (129429), 35631 states have internal predecessors, (129429), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:25:51,298 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 35632 states to 35632 states and 129429 transitions. [2021-03-10 23:25:51,299 INFO L78 Accepts]: Start accepts. Automaton has 35632 states and 129429 transitions. Word has length 32 [2021-03-10 23:25:51,299 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 23:25:51,299 INFO L480 AbstractCegarLoop]: Abstraction has 35632 states and 129429 transitions. [2021-03-10 23:25:51,299 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 8 states, 8 states have (on average 5.125) internal successors, (41), 8 states have internal predecessors, (41), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:25:51,299 INFO L276 IsEmpty]: Start isEmpty. Operand 35632 states and 129429 transitions. [2021-03-10 23:25:51,354 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 33 [2021-03-10 23:25:51,355 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 23:25:51,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:25:51,555 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable97,56 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 23:25:51,555 INFO L428 AbstractCegarLoop]: === Iteration 63 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 23:25:51,556 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 23:25:51,556 INFO L82 PathProgramCache]: Analyzing trace with hash 1778525107, now seen corresponding path program 53 times [2021-03-10 23:25:51,556 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 23:25:51,556 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [29760189] [2021-03-10 23:25:51,556 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 23:25:51,559 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 23:25:51,598 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 10 proven. 6 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2021-03-10 23:25:51,599 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [29760189] [2021-03-10 23:25:51,599 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [523815423] [2021-03-10 23:25:51,599 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 57 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-03-10 23:25:51,631 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 5 check-sat command(s) [2021-03-10 23:25:51,631 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-10 23:25:51,631 INFO L263 TraceCheckSpWp]: Trace formula consists of 60 conjuncts, 7 conjunts are in the unsatisfiable core [2021-03-10 23:25:51,632 INFO L286 TraceCheckSpWp]: Computing forward predicates... Waiting until toolchain timeout for monitored process 57 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 23:25:51,684 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 10 proven. 6 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2021-03-10 23:25:51,684 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 23:25:51,684 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 9 [2021-03-10 23:25:51,685 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [689606118] [2021-03-10 23:25:51,685 INFO L460 AbstractCegarLoop]: Interpolant automaton has 9 states [2021-03-10 23:25:51,685 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 23:25:51,685 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2021-03-10 23:25:51,685 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=20, Invalid=52, Unknown=0, NotChecked=0, Total=72 [2021-03-10 23:25:51,685 INFO L87 Difference]: Start difference. First operand 35632 states and 129429 transitions. Second operand has 9 states, 9 states have (on average 3.5555555555555554) internal successors, (32), 9 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:25:52,131 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 23:25:52,132 INFO L93 Difference]: Finished difference Result 66255 states and 238790 transitions. [2021-03-10 23:25:52,133 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-03-10 23:25:52,133 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 3.5555555555555554) internal successors, (32), 9 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 32 [2021-03-10 23:25:52,133 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 23:25:52,345 INFO L225 Difference]: With dead ends: 66255 [2021-03-10 23:25:52,345 INFO L226 Difference]: Without dead ends: 65948 [2021-03-10 23:25:52,346 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 53 GetRequests, 37 SyntacticMatches, 2 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 26 ImplicationChecksByTransitivity, 75.8ms TimeCoverageRelationStatistics Valid=86, Invalid=154, Unknown=0, NotChecked=0, Total=240 [2021-03-10 23:25:52,417 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 65948 states. [2021-03-10 23:25:53,728 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 65948 to 42898. [2021-03-10 23:25:53,785 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 42898 states, 42897 states have (on average 3.6748257453901205) internal successors, (157639), 42897 states have internal predecessors, (157639), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:25:54,072 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 42898 states to 42898 states and 157639 transitions. [2021-03-10 23:25:54,072 INFO L78 Accepts]: Start accepts. Automaton has 42898 states and 157639 transitions. Word has length 32 [2021-03-10 23:25:54,073 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 23:25:54,073 INFO L480 AbstractCegarLoop]: Abstraction has 42898 states and 157639 transitions. [2021-03-10 23:25:54,073 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 9 states, 9 states have (on average 3.5555555555555554) internal successors, (32), 9 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:25:54,073 INFO L276 IsEmpty]: Start isEmpty. Operand 42898 states and 157639 transitions. [2021-03-10 23:25:54,132 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 33 [2021-03-10 23:25:54,133 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 23:25:54,133 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:25:54,333 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 57 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable98 [2021-03-10 23:25:54,333 INFO L428 AbstractCegarLoop]: === Iteration 64 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 23:25:54,334 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 23:25:54,334 INFO L82 PathProgramCache]: Analyzing trace with hash -1445762697, now seen corresponding path program 54 times [2021-03-10 23:25:54,334 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 23:25:54,334 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1803685101] [2021-03-10 23:25:54,334 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 23:25:54,337 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 23:25:54,382 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:25:54,382 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1803685101] [2021-03-10 23:25:54,382 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [511591019] [2021-03-10 23:25:54,382 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 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:25:54,415 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 5 check-sat command(s) [2021-03-10 23:25:54,415 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-10 23:25:54,415 INFO L263 TraceCheckSpWp]: Trace formula consists of 81 conjuncts, 7 conjunts are in the unsatisfiable core [2021-03-10 23:25:54,416 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 23:25:54,485 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 4 proven. 12 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2021-03-10 23:25:54,485 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 23:25:54,485 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 5] total 13 [2021-03-10 23:25:54,486 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [702183790] [2021-03-10 23:25:54,486 INFO L460 AbstractCegarLoop]: Interpolant automaton has 14 states [2021-03-10 23:25:54,486 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 23:25:54,486 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-03-10 23:25:54,487 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=141, Unknown=0, NotChecked=0, Total=182 [2021-03-10 23:25:54,487 INFO L87 Difference]: Start difference. First operand 42898 states and 157639 transitions. Second operand has 14 states, 14 states have (on average 4.071428571428571) internal successors, (57), 13 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:25:56,460 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 23:25:56,461 INFO L93 Difference]: Finished difference Result 104157 states and 367042 transitions. [2021-03-10 23:25:56,467 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 75 states. [2021-03-10 23:25:56,468 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 4.071428571428571) internal successors, (57), 13 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:25:56,468 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 23:25:56,843 INFO L225 Difference]: With dead ends: 104157 [2021-03-10 23:25:56,843 INFO L226 Difference]: Without dead ends: 103781 [2021-03-10 23:25:56,844 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 106 GetRequests, 28 SyntacticMatches, 0 SemanticMatches, 78 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2470 ImplicationChecksByTransitivity, 706.8ms TimeCoverageRelationStatistics Valid=1502, Invalid=4818, Unknown=0, NotChecked=0, Total=6320 [2021-03-10 23:25:56,960 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 103781 states. [2021-03-10 23:25:58,786 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 103781 to 62747. [2021-03-10 23:25:58,895 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 62747 states, 62746 states have (on average 3.709925732317598) internal successors, (232783), 62746 states have internal predecessors, (232783), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:25:59,167 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 62747 states to 62747 states and 232783 transitions. [2021-03-10 23:25:59,167 INFO L78 Accepts]: Start accepts. Automaton has 62747 states and 232783 transitions. Word has length 32 [2021-03-10 23:25:59,168 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 23:25:59,168 INFO L480 AbstractCegarLoop]: Abstraction has 62747 states and 232783 transitions. [2021-03-10 23:25:59,168 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 14 states, 14 states have (on average 4.071428571428571) internal successors, (57), 13 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:25:59,168 INFO L276 IsEmpty]: Start isEmpty. Operand 62747 states and 232783 transitions. [2021-03-10 23:25:59,236 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 33 [2021-03-10 23:25:59,237 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 23:25:59,237 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:25:59,438 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable99,58 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 23:25:59,438 INFO L428 AbstractCegarLoop]: === Iteration 65 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 23:25:59,439 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 23:25:59,439 INFO L82 PathProgramCache]: Analyzing trace with hash 1584127903, now seen corresponding path program 55 times [2021-03-10 23:25:59,439 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 23:25:59,439 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [308643266] [2021-03-10 23:25:59,439 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 23:25:59,442 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 23:25:59,468 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 5 proven. 12 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-03-10 23:25:59,468 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [308643266] [2021-03-10 23:25:59,468 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2019397488] [2021-03-10 23:25:59,468 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 59 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-03-10 23:25:59,500 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 23:25:59,501 INFO L263 TraceCheckSpWp]: Trace formula consists of 94 conjuncts, 7 conjunts are in the unsatisfiable core [2021-03-10 23:25:59,501 INFO L286 TraceCheckSpWp]: Computing forward predicates... Waiting until toolchain timeout for monitored process 59 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 23:25:59,759 WARN L205 SmtUtils]: Spent 251.00 ms on a formula simplification that was a NOOP. DAG size: 3 [2021-03-10 23:25:59,836 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:25:59,836 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 23:25:59,836 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 6] total 10 [2021-03-10 23:25:59,836 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1748114524] [2021-03-10 23:25:59,836 INFO L460 AbstractCegarLoop]: Interpolant automaton has 11 states [2021-03-10 23:25:59,836 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 23:25:59,837 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-03-10 23:25:59,837 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=28, Invalid=82, Unknown=0, NotChecked=0, Total=110 [2021-03-10 23:25:59,837 INFO L87 Difference]: Start difference. First operand 62747 states and 232783 transitions. Second operand has 11 states, 11 states have (on average 4.818181818181818) internal successors, (53), 10 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:26:01,462 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 23:26:01,462 INFO L93 Difference]: Finished difference Result 133387 states and 477288 transitions. [2021-03-10 23:26:01,463 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 43 states. [2021-03-10 23:26:01,463 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 4.818181818181818) internal successors, (53), 10 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 32 [2021-03-10 23:26:01,463 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 23:26:01,984 INFO L225 Difference]: With dead ends: 133387 [2021-03-10 23:26:01,985 INFO L226 Difference]: Without dead ends: 132867 [2021-03-10 23:26:01,985 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 71 GetRequests, 29 SyntacticMatches, 0 SemanticMatches, 42 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 559 ImplicationChecksByTransitivity, 547.5ms TimeCoverageRelationStatistics Valid=459, Invalid=1433, Unknown=0, NotChecked=0, Total=1892 [2021-03-10 23:26:02,157 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 132867 states. [2021-03-10 23:26:04,826 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 132867 to 92876. [2021-03-10 23:26:04,982 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 92876 states, 92875 states have (on average 3.754691790040377) internal successors, (348717), 92875 states have internal predecessors, (348717), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:26:05,736 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 92876 states to 92876 states and 348717 transitions. [2021-03-10 23:26:05,736 INFO L78 Accepts]: Start accepts. Automaton has 92876 states and 348717 transitions. Word has length 32 [2021-03-10 23:26:05,736 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 23:26:05,736 INFO L480 AbstractCegarLoop]: Abstraction has 92876 states and 348717 transitions. [2021-03-10 23:26:05,736 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 11 states, 11 states have (on average 4.818181818181818) internal successors, (53), 10 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:26:05,736 INFO L276 IsEmpty]: Start isEmpty. Operand 92876 states and 348717 transitions. [2021-03-10 23:26:05,839 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 33 [2021-03-10 23:26:05,839 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 23:26:05,839 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:26:06,039 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 59 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable100 [2021-03-10 23:26:06,040 INFO L428 AbstractCegarLoop]: === Iteration 66 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 23:26:06,040 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 23:26:06,040 INFO L82 PathProgramCache]: Analyzing trace with hash 1338853791, now seen corresponding path program 56 times [2021-03-10 23:26:06,040 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 23:26:06,040 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1723118675] [2021-03-10 23:26:06,040 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 23:26:06,043 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 23:26:06,063 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 5 proven. 13 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 23:26:06,063 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1723118675] [2021-03-10 23:26:06,063 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [43774385] [2021-03-10 23:26:06,063 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 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:26:06,085 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-03-10 23:26:06,085 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-10 23:26:06,086 INFO L263 TraceCheckSpWp]: Trace formula consists of 94 conjuncts, 7 conjunts are in the unsatisfiable core [2021-03-10 23:26:06,086 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 23:26:06,152 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 8 proven. 9 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-03-10 23:26:06,152 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 23:26:06,152 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 5] total 10 [2021-03-10 23:26:06,153 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [443137657] [2021-03-10 23:26:06,153 INFO L460 AbstractCegarLoop]: Interpolant automaton has 11 states [2021-03-10 23:26:06,153 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 23:26:06,153 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-03-10 23:26:06,153 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=27, Invalid=83, Unknown=0, NotChecked=0, Total=110 [2021-03-10 23:26:06,153 INFO L87 Difference]: Start difference. First operand 92876 states and 348717 transitions. Second operand has 11 states, 11 states have (on average 5.0) internal successors, (55), 10 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:26:07,392 WARN L205 SmtUtils]: Spent 303.00 ms on a formula simplification that was a NOOP. DAG size: 10 [2021-03-10 23:26:08,309 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 23:26:08,309 INFO L93 Difference]: Finished difference Result 148103 states and 525001 transitions. [2021-03-10 23:26:08,310 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 76 states. [2021-03-10 23:26:08,310 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 5.0) internal successors, (55), 10 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 32 [2021-03-10 23:26:08,310 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 23:26:08,845 INFO L225 Difference]: With dead ends: 148103 [2021-03-10 23:26:08,845 INFO L226 Difference]: Without dead ends: 147977 [2021-03-10 23:26:08,846 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 103 GetRequests, 29 SyntacticMatches, 0 SemanticMatches, 74 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2147 ImplicationChecksByTransitivity, 890.1ms TimeCoverageRelationStatistics Valid=1091, Invalid=4609, Unknown=0, NotChecked=0, Total=5700 [2021-03-10 23:26:09,439 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 147977 states. [2021-03-10 23:26:11,751 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 147977 to 79855. [2021-03-10 23:26:11,874 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 79855 states, 79854 states have (on average 3.7096951937285545) internal successors, (296234), 79854 states have internal predecessors, (296234), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:26:12,207 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 79855 states to 79855 states and 296234 transitions. [2021-03-10 23:26:12,207 INFO L78 Accepts]: Start accepts. Automaton has 79855 states and 296234 transitions. Word has length 32 [2021-03-10 23:26:12,207 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 23:26:12,207 INFO L480 AbstractCegarLoop]: Abstraction has 79855 states and 296234 transitions. [2021-03-10 23:26:12,207 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 11 states, 11 states have (on average 5.0) internal successors, (55), 10 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:26:12,207 INFO L276 IsEmpty]: Start isEmpty. Operand 79855 states and 296234 transitions. [2021-03-10 23:26:12,295 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 33 [2021-03-10 23:26:12,295 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 23:26:12,295 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:26:12,495 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 60 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable101 [2021-03-10 23:26:12,496 INFO L428 AbstractCegarLoop]: === Iteration 67 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 23:26:12,496 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 23:26:12,496 INFO L82 PathProgramCache]: Analyzing trace with hash -1382004005, now seen corresponding path program 57 times [2021-03-10 23:26:12,496 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 23:26:12,496 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [505028352] [2021-03-10 23:26:12,496 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 23:26:12,499 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 23:26:12,524 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:26:12,524 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [505028352] [2021-03-10 23:26:12,524 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1174930945] [2021-03-10 23:26:12,524 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 61 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-03-10 23:26:12,557 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 5 check-sat command(s) [2021-03-10 23:26:12,557 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-10 23:26:12,558 INFO L263 TraceCheckSpWp]: Trace formula consists of 94 conjuncts, 10 conjunts are in the unsatisfiable core [2021-03-10 23:26:12,558 INFO L286 TraceCheckSpWp]: Computing forward predicates... Waiting until toolchain timeout for monitored process 61 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 23:26:12,627 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:26:12,627 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 23:26:12,627 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 9] total 11 [2021-03-10 23:26:12,627 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1034665979] [2021-03-10 23:26:12,628 INFO L460 AbstractCegarLoop]: Interpolant automaton has 12 states [2021-03-10 23:26:12,628 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 23:26:12,628 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-03-10 23:26:12,628 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=31, Invalid=101, Unknown=0, NotChecked=0, Total=132 [2021-03-10 23:26:12,628 INFO L87 Difference]: Start difference. First operand 79855 states and 296234 transitions. Second operand has 12 states, 12 states have (on average 3.9166666666666665) internal successors, (47), 11 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:26:14,497 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 23:26:14,497 INFO L93 Difference]: Finished difference Result 152733 states and 561469 transitions. [2021-03-10 23:26:14,498 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 39 states. [2021-03-10 23:26:14,498 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 3.9166666666666665) internal successors, (47), 11 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 32 [2021-03-10 23:26:14,498 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 23:26:15,082 INFO L225 Difference]: With dead ends: 152733 [2021-03-10 23:26:15,083 INFO L226 Difference]: Without dead ends: 152605 [2021-03-10 23:26:15,083 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 72 GetRequests, 27 SyntacticMatches, 1 SemanticMatches, 44 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 641 ImplicationChecksByTransitivity, 333.1ms TimeCoverageRelationStatistics Valid=513, Invalid=1557, Unknown=0, NotChecked=0, Total=2070 [2021-03-10 23:26:15,752 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 152605 states. [2021-03-10 23:26:18,301 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 152605 to 116926. [2021-03-10 23:26:18,480 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 116926 states, 116925 states have (on average 3.761975625400898) internal successors, (439869), 116925 states have internal predecessors, (439869), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:26:19,564 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 116926 states to 116926 states and 439869 transitions. [2021-03-10 23:26:19,565 INFO L78 Accepts]: Start accepts. Automaton has 116926 states and 439869 transitions. Word has length 32 [2021-03-10 23:26:19,565 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 23:26:19,565 INFO L480 AbstractCegarLoop]: Abstraction has 116926 states and 439869 transitions. [2021-03-10 23:26:19,565 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 12 states, 12 states have (on average 3.9166666666666665) internal successors, (47), 11 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:26:19,565 INFO L276 IsEmpty]: Start isEmpty. Operand 116926 states and 439869 transitions. [2021-03-10 23:26:19,726 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 33 [2021-03-10 23:26:19,726 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 23:26:19,726 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:26:19,931 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 61 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable102 [2021-03-10 23:26:19,931 INFO L428 AbstractCegarLoop]: === Iteration 68 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 23:26:19,932 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 23:26:19,932 INFO L82 PathProgramCache]: Analyzing trace with hash 181653621, now seen corresponding path program 58 times [2021-03-10 23:26:19,932 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 23:26:19,933 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [694945098] [2021-03-10 23:26:19,933 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 23:26:19,937 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 23:26:19,955 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:26:19,955 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [694945098] [2021-03-10 23:26:19,955 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1368594415] [2021-03-10 23:26:19,955 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 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:26:19,979 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-03-10 23:26:19,979 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-10 23:26:19,980 INFO L263 TraceCheckSpWp]: Trace formula consists of 94 conjuncts, 7 conjunts are in the unsatisfiable core [2021-03-10 23:26:19,980 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 23:26:20,020 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 9 proven. 8 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-03-10 23:26:20,020 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 23:26:20,020 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 5] total 6 [2021-03-10 23:26:20,020 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1990398035] [2021-03-10 23:26:20,021 INFO L460 AbstractCegarLoop]: Interpolant automaton has 7 states [2021-03-10 23:26:20,021 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 23:26:20,021 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-03-10 23:26:20,021 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=25, Unknown=0, NotChecked=0, Total=42 [2021-03-10 23:26:20,021 INFO L87 Difference]: Start difference. First operand 116926 states and 439869 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:26:21,706 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 23:26:21,706 INFO L93 Difference]: Finished difference Result 157992 states and 587238 transitions. [2021-03-10 23:26:21,707 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-03-10 23:26:21,707 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 32 [2021-03-10 23:26:21,708 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 23:26:22,378 INFO L225 Difference]: With dead ends: 157992 [2021-03-10 23:26:22,378 INFO L226 Difference]: Without dead ends: 157990 [2021-03-10 23:26:22,378 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 41 GetRequests, 33 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 10 ImplicationChecksByTransitivity, 27.1ms TimeCoverageRelationStatistics Valid=35, Invalid=55, Unknown=0, NotChecked=0, Total=90 [2021-03-10 23:26:22,600 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 157990 states. [2021-03-10 23:26:26,018 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 157990 to 148365. [2021-03-10 23:26:26,275 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 148365 states, 148364 states have (on average 3.768946644738616) internal successors, (559176), 148364 states have internal predecessors, (559176), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:26:26,858 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 148365 states to 148365 states and 559176 transitions. [2021-03-10 23:26:26,858 INFO L78 Accepts]: Start accepts. Automaton has 148365 states and 559176 transitions. Word has length 32 [2021-03-10 23:26:26,858 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 23:26:26,858 INFO L480 AbstractCegarLoop]: Abstraction has 148365 states and 559176 transitions. [2021-03-10 23:26:26,858 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:26:26,858 INFO L276 IsEmpty]: Start isEmpty. Operand 148365 states and 559176 transitions. [2021-03-10 23:26:27,024 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 33 [2021-03-10 23:26:27,024 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 23:26:27,024 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:26:27,225 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 62 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable103 [2021-03-10 23:26:27,225 INFO L428 AbstractCegarLoop]: === Iteration 69 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 23:26:27,225 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 23:26:27,225 INFO L82 PathProgramCache]: Analyzing trace with hash 991552283, now seen corresponding path program 59 times [2021-03-10 23:26:27,225 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 23:26:27,225 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1483184623] [2021-03-10 23:26:27,225 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 23:26:27,228 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 23:26:27,254 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:26:27,254 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1483184623] [2021-03-10 23:26:27,254 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1621021866] [2021-03-10 23:26:27,255 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 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:26:27,289 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 5 check-sat command(s) [2021-03-10 23:26:27,289 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-10 23:26:27,289 INFO L263 TraceCheckSpWp]: Trace formula consists of 94 conjuncts, 7 conjunts are in the unsatisfiable core [2021-03-10 23:26:27,290 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 23:26:27,332 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 9 proven. 8 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-03-10 23:26:27,332 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 23:26:27,332 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 5] total 7 [2021-03-10 23:26:27,333 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [7798972] [2021-03-10 23:26:27,333 INFO L460 AbstractCegarLoop]: Interpolant automaton has 8 states [2021-03-10 23:26:27,333 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 23:26:27,333 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2021-03-10 23:26:27,333 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=20, Invalid=36, Unknown=0, NotChecked=0, Total=56 [2021-03-10 23:26:27,333 INFO L87 Difference]: Start difference. First operand 148365 states and 559176 transitions. Second operand has 8 states, 8 states have (on average 5.375) internal successors, (43), 7 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:26:29,012 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 23:26:29,013 INFO L93 Difference]: Finished difference Result 158830 states and 591479 transitions. [2021-03-10 23:26:29,014 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-03-10 23:26:29,014 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 5.375) internal successors, (43), 7 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:26:29,014 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 23:26:29,652 INFO L225 Difference]: With dead ends: 158830 [2021-03-10 23:26:29,653 INFO L226 Difference]: Without dead ends: 158791 [2021-03-10 23:26:29,653 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 47 GetRequests, 32 SyntacticMatches, 1 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 39 ImplicationChecksByTransitivity, 95.5ms TimeCoverageRelationStatistics Valid=87, Invalid=153, Unknown=0, NotChecked=0, Total=240 [2021-03-10 23:26:29,874 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 158791 states. [2021-03-10 23:26:33,364 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 158791 to 148187. [2021-03-10 23:26:33,576 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 148187 states, 148186 states have (on average 3.7603552292389293) internal successors, (557232), 148186 states have internal predecessors, (557232), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:26:34,246 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 148187 states to 148187 states and 557232 transitions. [2021-03-10 23:26:34,247 INFO L78 Accepts]: Start accepts. Automaton has 148187 states and 557232 transitions. Word has length 32 [2021-03-10 23:26:34,247 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 23:26:34,247 INFO L480 AbstractCegarLoop]: Abstraction has 148187 states and 557232 transitions. [2021-03-10 23:26:34,247 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 8 states, 8 states have (on average 5.375) internal successors, (43), 7 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:26:34,247 INFO L276 IsEmpty]: Start isEmpty. Operand 148187 states and 557232 transitions. [2021-03-10 23:26:34,428 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 34 [2021-03-10 23:26:34,428 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 23:26:34,428 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:26:34,631 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 63 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable104 [2021-03-10 23:26:34,631 INFO L428 AbstractCegarLoop]: === Iteration 70 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 23:26:34,631 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 23:26:34,631 INFO L82 PathProgramCache]: Analyzing trace with hash -1332964561, now seen corresponding path program 60 times [2021-03-10 23:26:34,632 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 23:26:34,632 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1052070587] [2021-03-10 23:26:34,632 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 23:26:34,635 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 23:26:34,658 INFO L134 CoverageAnalysis]: Checked inductivity of 20 backedges. 12 proven. 4 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2021-03-10 23:26:34,658 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1052070587] [2021-03-10 23:26:34,658 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1671326371] [2021-03-10 23:26:34,658 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 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:26:34,680 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2021-03-10 23:26:34,680 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-10 23:26:34,681 INFO L263 TraceCheckSpWp]: Trace formula consists of 93 conjuncts, 7 conjunts are in the unsatisfiable core [2021-03-10 23:26:34,681 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 23:26:34,728 INFO L134 CoverageAnalysis]: Checked inductivity of 20 backedges. 12 proven. 4 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2021-03-10 23:26:34,728 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 23:26:34,728 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 8 [2021-03-10 23:26:34,729 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1569311434] [2021-03-10 23:26:34,729 INFO L460 AbstractCegarLoop]: Interpolant automaton has 9 states [2021-03-10 23:26:34,729 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 23:26:34,729 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2021-03-10 23:26:34,729 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=24, Invalid=48, Unknown=0, NotChecked=0, Total=72 [2021-03-10 23:26:34,729 INFO L87 Difference]: Start difference. First operand 148187 states and 557232 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:26:35,381 WARN L205 SmtUtils]: Spent 561.00 ms on a formula simplification that was a NOOP. DAG size: 8 [2021-03-10 23:26:36,746 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 23:26:36,746 INFO L93 Difference]: Finished difference Result 220333 states and 829617 transitions. [2021-03-10 23:26:36,747 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-03-10 23:26:36,747 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 33 [2021-03-10 23:26:36,747 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 23:26:38,231 INFO L225 Difference]: With dead ends: 220333 [2021-03-10 23:26:38,231 INFO L226 Difference]: Without dead ends: 216403 [2021-03-10 23:26:38,231 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 44 GetRequests, 32 SyntacticMatches, 0 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 17 ImplicationChecksByTransitivity, 607.7ms TimeCoverageRelationStatistics Valid=64, Invalid=118, Unknown=0, NotChecked=0, Total=182 [2021-03-10 23:26:38,448 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 216403 states. [2021-03-10 23:26:42,413 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 216403 to 193808. [2021-03-10 23:26:42,708 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 193808 states, 193807 states have (on average 3.7164189115976205) internal successors, (720268), 193807 states have internal predecessors, (720268), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:26:43,658 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 193808 states to 193808 states and 720268 transitions. [2021-03-10 23:26:43,658 INFO L78 Accepts]: Start accepts. Automaton has 193808 states and 720268 transitions. Word has length 33 [2021-03-10 23:26:43,658 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 23:26:43,658 INFO L480 AbstractCegarLoop]: Abstraction has 193808 states and 720268 transitions. [2021-03-10 23:26:43,658 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:26:43,658 INFO L276 IsEmpty]: Start isEmpty. Operand 193808 states and 720268 transitions. [2021-03-10 23:26:43,844 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 34 [2021-03-10 23:26:43,844 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 23:26:43,844 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:26:44,044 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable105,64 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 23:26:44,044 INFO L428 AbstractCegarLoop]: === Iteration 71 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 23:26:44,045 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 23:26:44,045 INFO L82 PathProgramCache]: Analyzing trace with hash -1963622161, now seen corresponding path program 61 times [2021-03-10 23:26:44,045 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 23:26:44,045 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1608831970] [2021-03-10 23:26:44,045 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 23:26:44,047 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 23:26:44,075 INFO L134 CoverageAnalysis]: Checked inductivity of 20 backedges. 5 proven. 11 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2021-03-10 23:26:44,076 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1608831970] [2021-03-10 23:26:44,076 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [43222942] [2021-03-10 23:26:44,076 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 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:26:44,094 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 23:26:44,095 INFO L263 TraceCheckSpWp]: Trace formula consists of 93 conjuncts, 8 conjunts are in the unsatisfiable core [2021-03-10 23:26:44,095 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 23:26:44,861 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:26:44,861 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 23:26:44,862 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 7] total 12 [2021-03-10 23:26:44,862 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [273237168] [2021-03-10 23:26:44,862 INFO L460 AbstractCegarLoop]: Interpolant automaton has 13 states [2021-03-10 23:26:44,862 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 23:26:44,862 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-03-10 23:26:44,862 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=35, Invalid=121, Unknown=0, NotChecked=0, Total=156 [2021-03-10 23:26:44,862 INFO L87 Difference]: Start difference. First operand 193808 states and 720268 transitions. Second operand has 13 states, 13 states have (on average 4.3076923076923075) 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:26:48,015 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 23:26:48,015 INFO L93 Difference]: Finished difference Result 312168 states and 1150758 transitions. [2021-03-10 23:26:48,016 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 75 states. [2021-03-10 23:26:48,016 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 4.3076923076923075) 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 33 [2021-03-10 23:26:48,016 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 23:26:49,163 INFO L225 Difference]: With dead ends: 312168 [2021-03-10 23:26:49,163 INFO L226 Difference]: Without dead ends: 307742 [2021-03-10 23:26:49,164 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 103 GetRequests, 28 SyntacticMatches, 0 SemanticMatches, 75 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2152 ImplicationChecksByTransitivity, 1254.8ms TimeCoverageRelationStatistics Valid=1134, Invalid=4718, Unknown=0, NotChecked=0, Total=5852 [2021-03-10 23:26:50,138 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 307742 states. [2021-03-10 23:26:55,296 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 307742 to 246243. [2021-03-10 23:26:55,649 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 246243 states, 246242 states have (on average 3.691522973335174) internal successors, (909008), 246242 states have internal predecessors, (909008), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:26:57,480 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 246243 states to 246243 states and 909008 transitions. [2021-03-10 23:26:57,481 INFO L78 Accepts]: Start accepts. Automaton has 246243 states and 909008 transitions. Word has length 33 [2021-03-10 23:26:57,481 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 23:26:57,481 INFO L480 AbstractCegarLoop]: Abstraction has 246243 states and 909008 transitions. [2021-03-10 23:26:57,481 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 13 states, 13 states have (on average 4.3076923076923075) 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:26:57,481 INFO L276 IsEmpty]: Start isEmpty. Operand 246243 states and 909008 transitions. [2021-03-10 23:26:57,716 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 34 [2021-03-10 23:26:57,717 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 23:26:57,717 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:26:57,917 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 65 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable106 [2021-03-10 23:26:57,917 INFO L428 AbstractCegarLoop]: === Iteration 72 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 23:26:57,918 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 23:26:57,918 INFO L82 PathProgramCache]: Analyzing trace with hash -933985147, now seen corresponding path program 62 times [2021-03-10 23:26:57,918 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 23:26:57,918 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [320976489] [2021-03-10 23:26:57,918 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 23:26:57,920 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 23:26:57,961 INFO L134 CoverageAnalysis]: Checked inductivity of 20 backedges. 14 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 23:26:57,962 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [320976489] [2021-03-10 23:26:57,962 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1584039967] [2021-03-10 23:26:57,962 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 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:26:57,981 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-03-10 23:26:57,981 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-10 23:26:57,982 INFO L263 TraceCheckSpWp]: Trace formula consists of 93 conjuncts, 8 conjunts are in the unsatisfiable core [2021-03-10 23:26:57,982 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 23:26:58,033 INFO L134 CoverageAnalysis]: Checked inductivity of 20 backedges. 12 proven. 5 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-03-10 23:26:58,033 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 23:26:58,033 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 5] total 10 [2021-03-10 23:26:58,033 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2141299976] [2021-03-10 23:26:58,033 INFO L460 AbstractCegarLoop]: Interpolant automaton has 11 states [2021-03-10 23:26:58,033 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 23:26:58,034 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-03-10 23:26:58,034 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=35, Invalid=75, Unknown=0, NotChecked=0, Total=110 [2021-03-10 23:26:58,034 INFO L87 Difference]: Start difference. First operand 246243 states and 909008 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:26:59,577 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 23:26:59,577 INFO L93 Difference]: Finished difference Result 123506 states and 464713 transitions. [2021-03-10 23:26:59,578 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-03-10 23:26:59,578 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 33 [2021-03-10 23:26:59,578 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 23:26:59,994 INFO L225 Difference]: With dead ends: 123506 [2021-03-10 23:26:59,994 INFO L226 Difference]: Without dead ends: 123497 [2021-03-10 23:26:59,994 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 46 GetRequests, 31 SyntacticMatches, 0 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 39 ImplicationChecksByTransitivity, 88.2ms TimeCoverageRelationStatistics Valid=94, Invalid=178, Unknown=0, NotChecked=0, Total=272 [2021-03-10 23:27:00,142 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 123497 states. [2021-03-10 23:27:02,687 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 123497 to 113590. [2021-03-10 23:27:02,947 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 113590 states, 113589 states have (on average 3.7876290838021287) internal successors, (430233), 113589 states have internal predecessors, (430233), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:27:03,625 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 113590 states to 113590 states and 430233 transitions. [2021-03-10 23:27:03,625 INFO L78 Accepts]: Start accepts. Automaton has 113590 states and 430233 transitions. Word has length 33 [2021-03-10 23:27:03,625 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 23:27:03,626 INFO L480 AbstractCegarLoop]: Abstraction has 113590 states and 430233 transitions. [2021-03-10 23:27:03,626 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:27:03,626 INFO L276 IsEmpty]: Start isEmpty. Operand 113590 states and 430233 transitions. [2021-03-10 23:27:03,768 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 36 [2021-03-10 23:27:03,768 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 23:27:03,768 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:27:03,984 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 66 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable107 [2021-03-10 23:27:03,984 INFO L428 AbstractCegarLoop]: === Iteration 73 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 23:27:03,985 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 23:27:03,985 INFO L82 PathProgramCache]: Analyzing trace with hash -1444155821, now seen corresponding path program 63 times [2021-03-10 23:27:03,985 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 23:27:03,986 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [65977868] [2021-03-10 23:27:03,986 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 23:27:03,992 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 23:27:04,015 INFO L134 CoverageAnalysis]: Checked inductivity of 25 backedges. 20 proven. 4 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-03-10 23:27:04,015 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [65977868] [2021-03-10 23:27:04,015 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1604187383] [2021-03-10 23:27:04,015 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 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:27:04,041 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 5 check-sat command(s) [2021-03-10 23:27:04,041 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-10 23:27:04,041 INFO L263 TraceCheckSpWp]: Trace formula consists of 99 conjuncts, 7 conjunts are in the unsatisfiable core [2021-03-10 23:27:04,042 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 23:27:04,118 INFO L134 CoverageAnalysis]: Checked inductivity of 25 backedges. 21 proven. 3 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-03-10 23:27:04,118 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 23:27:04,118 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 5] total 11 [2021-03-10 23:27:04,119 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1327232768] [2021-03-10 23:27:04,119 INFO L460 AbstractCegarLoop]: Interpolant automaton has 12 states [2021-03-10 23:27:04,119 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 23:27:04,119 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-03-10 23:27:04,119 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=30, Invalid=102, Unknown=0, NotChecked=0, Total=132 [2021-03-10 23:27:04,119 INFO L87 Difference]: Start difference. First operand 113590 states and 430233 transitions. Second operand has 12 states, 12 states have (on average 4.833333333333333) internal successors, (58), 11 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:27:06,248 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 23:27:06,248 INFO L93 Difference]: Finished difference Result 148148 states and 546022 transitions. [2021-03-10 23:27:06,249 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 55 states. [2021-03-10 23:27:06,249 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 4.833333333333333) internal successors, (58), 11 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:27:06,249 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 23:27:06,726 INFO L225 Difference]: With dead ends: 148148 [2021-03-10 23:27:06,726 INFO L226 Difference]: Without dead ends: 148014 [2021-03-10 23:27:06,727 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 88 GetRequests, 31 SyntacticMatches, 0 SemanticMatches, 57 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1122 ImplicationChecksByTransitivity, 486.8ms TimeCoverageRelationStatistics Valid=836, Invalid=2586, Unknown=0, NotChecked=0, Total=3422 [2021-03-10 23:27:06,896 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 148014 states. [2021-03-10 23:27:09,018 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 148014 to 112849. [2021-03-10 23:27:09,167 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 112849 states, 112848 states have (on average 3.7486707783921736) internal successors, (423030), 112848 states have internal predecessors, (423030), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:27:09,587 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 112849 states to 112849 states and 423030 transitions. [2021-03-10 23:27:09,587 INFO L78 Accepts]: Start accepts. Automaton has 112849 states and 423030 transitions. Word has length 35 [2021-03-10 23:27:09,587 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 23:27:09,587 INFO L480 AbstractCegarLoop]: Abstraction has 112849 states and 423030 transitions. [2021-03-10 23:27:09,587 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 12 states, 12 states have (on average 4.833333333333333) internal successors, (58), 11 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:27:09,587 INFO L276 IsEmpty]: Start isEmpty. Operand 112849 states and 423030 transitions. [2021-03-10 23:27:09,699 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 36 [2021-03-10 23:27:09,700 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 23:27:09,700 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:27:09,904 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable108,67 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 23:27:09,904 INFO L428 AbstractCegarLoop]: === Iteration 74 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 23:27:09,904 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 23:27:09,904 INFO L82 PathProgramCache]: Analyzing trace with hash -1613967111, now seen corresponding path program 64 times [2021-03-10 23:27:09,905 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 23:27:09,905 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [203673667] [2021-03-10 23:27:09,905 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 23:27:09,907 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 23:27:09,931 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:27:09,931 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [203673667] [2021-03-10 23:27:09,931 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [294679551] [2021-03-10 23:27:09,931 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 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:27:09,951 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-03-10 23:27:09,951 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-10 23:27:09,951 INFO L263 TraceCheckSpWp]: Trace formula consists of 99 conjuncts, 7 conjunts are in the unsatisfiable core [2021-03-10 23:27:09,952 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 23:27:09,994 INFO L134 CoverageAnalysis]: Checked inductivity of 25 backedges. 14 proven. 9 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2021-03-10 23:27:09,994 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 23:27:09,994 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 6] total 7 [2021-03-10 23:27:09,995 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1306213236] [2021-03-10 23:27:09,995 INFO L460 AbstractCegarLoop]: Interpolant automaton has 8 states [2021-03-10 23:27:09,995 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 23:27:09,995 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2021-03-10 23:27:09,995 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=19, Invalid=37, Unknown=0, NotChecked=0, Total=56 [2021-03-10 23:27:09,995 INFO L87 Difference]: Start difference. First operand 112849 states and 423030 transitions. Second operand has 8 states, 8 states have (on average 5.625) internal successors, (45), 7 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:27:11,178 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 23:27:11,179 INFO L93 Difference]: Finished difference Result 114026 states and 426167 transitions. [2021-03-10 23:27:11,180 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-03-10 23:27:11,180 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 5.625) internal successors, (45), 7 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 35 [2021-03-10 23:27:11,180 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 23:27:11,565 INFO L225 Difference]: With dead ends: 114026 [2021-03-10 23:27:11,565 INFO L226 Difference]: Without dead ends: 113803 [2021-03-10 23:27:11,565 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 45 GetRequests, 35 SyntacticMatches, 0 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 7 ImplicationChecksByTransitivity, 39.3ms TimeCoverageRelationStatistics Valid=47, Invalid=85, Unknown=0, NotChecked=0, Total=132 [2021-03-10 23:27:11,701 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 113803 states. [2021-03-10 23:27:13,862 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 113803 to 111341. [2021-03-10 23:27:13,991 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 111341 states, 111340 states have (on average 3.7428417460032333) internal successors, (416728), 111340 states have internal predecessors, (416728), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:27:14,379 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 111341 states to 111341 states and 416728 transitions. [2021-03-10 23:27:14,379 INFO L78 Accepts]: Start accepts. Automaton has 111341 states and 416728 transitions. Word has length 35 [2021-03-10 23:27:14,379 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 23:27:14,379 INFO L480 AbstractCegarLoop]: Abstraction has 111341 states and 416728 transitions. [2021-03-10 23:27:14,379 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 8 states, 8 states have (on average 5.625) internal successors, (45), 7 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:27:14,379 INFO L276 IsEmpty]: Start isEmpty. Operand 111341 states and 416728 transitions. [2021-03-10 23:27:14,495 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 36 [2021-03-10 23:27:14,495 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 23:27:14,495 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:27:14,695 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable109,68 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 23:27:14,695 INFO L428 AbstractCegarLoop]: === Iteration 75 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 23:27:14,695 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 23:27:14,695 INFO L82 PathProgramCache]: Analyzing trace with hash -2034748909, now seen corresponding path program 65 times [2021-03-10 23:27:14,696 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 23:27:14,696 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1950308539] [2021-03-10 23:27:14,696 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 23:27:14,698 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 23:27:14,733 INFO L134 CoverageAnalysis]: Checked inductivity of 25 backedges. 14 proven. 10 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-03-10 23:27:14,733 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1950308539] [2021-03-10 23:27:14,733 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1782270920] [2021-03-10 23:27:14,733 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 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:27:14,768 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2021-03-10 23:27:14,768 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-10 23:27:14,768 INFO L263 TraceCheckSpWp]: Trace formula consists of 99 conjuncts, 7 conjunts are in the unsatisfiable core [2021-03-10 23:27:14,769 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 23:27:14,834 INFO L134 CoverageAnalysis]: Checked inductivity of 25 backedges. 20 proven. 4 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-03-10 23:27:14,834 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 23:27:14,834 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 5] total 11 [2021-03-10 23:27:14,834 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1375838534] [2021-03-10 23:27:14,835 INFO L460 AbstractCegarLoop]: Interpolant automaton has 12 states [2021-03-10 23:27:14,835 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 23:27:14,835 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-03-10 23:27:14,835 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=28, Invalid=104, Unknown=0, NotChecked=0, Total=132 [2021-03-10 23:27:14,835 INFO L87 Difference]: Start difference. First operand 111341 states and 416728 transitions. Second operand has 12 states, 12 states have (on average 4.833333333333333) internal successors, (58), 11 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:27:16,680 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 23:27:16,680 INFO L93 Difference]: Finished difference Result 148342 states and 543207 transitions. [2021-03-10 23:27:16,681 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 42 states. [2021-03-10 23:27:16,681 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 4.833333333333333) internal successors, (58), 11 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:27:16,681 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 23:27:17,139 INFO L225 Difference]: With dead ends: 148342 [2021-03-10 23:27:17,139 INFO L226 Difference]: Without dead ends: 148230 [2021-03-10 23:27:17,139 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 78 GetRequests, 31 SyntacticMatches, 0 SemanticMatches, 47 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 629 ImplicationChecksByTransitivity, 378.6ms TimeCoverageRelationStatistics Valid=576, Invalid=1776, Unknown=0, NotChecked=0, Total=2352 [2021-03-10 23:27:17,310 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 148230 states. [2021-03-10 23:27:19,557 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 148230 to 136335. [2021-03-10 23:27:19,750 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 136335 states, 136334 states have (on average 3.701505127114293) internal successors, (504641), 136334 states have internal predecessors, (504641), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:27:20,695 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 136335 states to 136335 states and 504641 transitions. [2021-03-10 23:27:20,696 INFO L78 Accepts]: Start accepts. Automaton has 136335 states and 504641 transitions. Word has length 35 [2021-03-10 23:27:20,696 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 23:27:20,696 INFO L480 AbstractCegarLoop]: Abstraction has 136335 states and 504641 transitions. [2021-03-10 23:27:20,696 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 12 states, 12 states have (on average 4.833333333333333) internal successors, (58), 11 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:27:20,696 INFO L276 IsEmpty]: Start isEmpty. Operand 136335 states and 504641 transitions. [2021-03-10 23:27:20,991 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 38 [2021-03-10 23:27:20,991 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 23:27:20,991 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:27:21,192 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable110,69 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 23:27:21,192 INFO L428 AbstractCegarLoop]: === Iteration 76 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 23:27:21,192 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 23:27:21,192 INFO L82 PathProgramCache]: Analyzing trace with hash -687128601, now seen corresponding path program 66 times [2021-03-10 23:27:21,192 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 23:27:21,193 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2000354736] [2021-03-10 23:27:21,193 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 23:27:21,197 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 23:27:21,426 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:27:21,426 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2000354736] [2021-03-10 23:27:21,426 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [424770891] [2021-03-10 23:27:21,426 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 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:27:21,451 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 5 check-sat command(s) [2021-03-10 23:27:21,451 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-10 23:27:21,452 INFO L263 TraceCheckSpWp]: Trace formula consists of 106 conjuncts, 52 conjunts are in the unsatisfiable core [2021-03-10 23:27:21,452 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 23:27:21,682 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 18 treesize of output 17 [2021-03-10 23:27:21,683 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:27:21,701 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:27:21,707 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: 2 dim-0 vars, and 1 xjuncts. [2021-03-10 23:27:21,708 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:67, output treesize:66 [2021-03-10 23:27:21,858 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:27:21,860 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:27:21,885 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:27:21,889 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: 2 dim-0 vars, and 1 xjuncts. [2021-03-10 23:27:21,889 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:75, output treesize:78 [2021-03-10 23:27:22,167 INFO L446 ElimStorePlain]: Different costs {0=[v_C_79], 7=[A, B]} [2021-03-10 23:27:22,171 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 50 [2021-03-10 23:27:22,173 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:27:22,197 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:27:22,201 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:27:22,202 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:27:22,202 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:27:22,203 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 23:27:22,204 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:27:22,204 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 23:27:22,205 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 62 treesize of output 46 [2021-03-10 23:27:22,206 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-03-10 23:27:22,222 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:27:22,226 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:27:22,227 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:27:22,227 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:27:22,228 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 23:27:22,229 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:27:22,229 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 23:27:22,230 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 30 treesize of output 18 [2021-03-10 23:27:22,231 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-03-10 23:27:22,243 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:27:22,244 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 3 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 23:27:22,244 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 5 variables, input treesize:90, output treesize:28 [2021-03-10 23:27:22,293 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:27:22,294 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:27:22,300 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:27:22,300 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 23:27:22,301 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:36, output treesize:15 [2021-03-10 23:27:22,360 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:27:22,360 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 23:27:22,361 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 15] total 24 [2021-03-10 23:27:22,361 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1585055949] [2021-03-10 23:27:22,361 INFO L460 AbstractCegarLoop]: Interpolant automaton has 25 states [2021-03-10 23:27:22,361 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 23:27:22,361 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2021-03-10 23:27:22,361 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=57, Invalid=543, Unknown=0, NotChecked=0, Total=600 [2021-03-10 23:27:22,361 INFO L87 Difference]: Start difference. First operand 136335 states and 504641 transitions. Second operand has 25 states, 25 states have (on average 2.52) internal successors, (63), 24 states have internal predecessors, (63), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:27:24,849 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 23:27:24,849 INFO L93 Difference]: Finished difference Result 137231 states and 507172 transitions. [2021-03-10 23:27:24,850 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2021-03-10 23:27:24,850 INFO L78 Accepts]: Start accepts. Automaton has has 25 states, 25 states have (on average 2.52) internal successors, (63), 24 states have internal predecessors, (63), 0 states have call successors, (0), 0 states have 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:27:24,850 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 23:27:25,230 INFO L225 Difference]: With dead ends: 137231 [2021-03-10 23:27:25,231 INFO L226 Difference]: Without dead ends: 137133 [2021-03-10 23:27:25,231 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 56 GetRequests, 23 SyntacticMatches, 2 SemanticMatches, 31 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 140 ImplicationChecksByTransitivity, 1120.5ms TimeCoverageRelationStatistics Valid=96, Invalid=960, Unknown=0, NotChecked=0, Total=1056 [2021-03-10 23:27:25,380 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 137133 states. [2021-03-10 23:27:27,428 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 137133 to 136442. [2021-03-10 23:27:27,576 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 136442 states, 136441 states have (on average 3.7010282832872816) internal successors, (504972), 136441 states have internal predecessors, (504972), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:27:28,018 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 136442 states to 136442 states and 504972 transitions. [2021-03-10 23:27:28,019 INFO L78 Accepts]: Start accepts. Automaton has 136442 states and 504972 transitions. Word has length 37 [2021-03-10 23:27:28,019 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 23:27:28,019 INFO L480 AbstractCegarLoop]: Abstraction has 136442 states and 504972 transitions. [2021-03-10 23:27:28,019 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 25 states, 25 states have (on average 2.52) internal successors, (63), 24 states have internal predecessors, (63), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:27:28,019 INFO L276 IsEmpty]: Start isEmpty. Operand 136442 states and 504972 transitions. [2021-03-10 23:27:28,163 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 38 [2021-03-10 23:27:28,164 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 23:27:28,164 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:27:28,364 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 70 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable111 [2021-03-10 23:27:28,364 INFO L428 AbstractCegarLoop]: === Iteration 77 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 23:27:28,364 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 23:27:28,364 INFO L82 PathProgramCache]: Analyzing trace with hash 2084348775, now seen corresponding path program 67 times [2021-03-10 23:27:28,364 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 23:27:28,364 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1688260822] [2021-03-10 23:27:28,365 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 23:27:28,369 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 23:27:28,921 WARN L205 SmtUtils]: Spent 449.00 ms on a formula simplification. DAG size of input: 30 DAG size of output: 29 [2021-03-10 23:27:29,133 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:27:29,133 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1688260822] [2021-03-10 23:27:29,133 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1911847569] [2021-03-10 23:27:29,134 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 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:27:29,156 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 23:27:29,157 INFO L263 TraceCheckSpWp]: Trace formula consists of 106 conjuncts, 46 conjunts are in the unsatisfiable core [2021-03-10 23:27:29,158 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 23:27:29,257 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 12 treesize of output 11 [2021-03-10 23:27:29,258 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:27:29,268 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:27:29,269 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 23:27:29,269 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:48, output treesize:47 [2021-03-10 23:27:29,340 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:27:29,341 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 35 [2021-03-10 23:27:29,342 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:27:29,355 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:27:29,355 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 23:27:29,356 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:69, output treesize:64 [2021-03-10 23:27:29,401 INFO L446 ElimStorePlain]: Different costs {3=[v_C_82], 12=[A, B]} [2021-03-10 23:27:29,405 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:27:29,406 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:27:29,406 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:27:29,410 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 37 treesize of output 42 [2021-03-10 23:27:29,412 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:27:29,425 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:27:29,428 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:27:29,429 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:27:29,429 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 23:27:29,430 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:27:29,430 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 23:27:29,431 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 3 new quantified variables, introduced 0 case distinctions, treesize of input 54 treesize of output 38 [2021-03-10 23:27:29,435 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-03-10 23:27:29,443 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:27:29,445 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:27:29,446 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:27:29,446 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 23:27:29,447 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:27:29,447 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 23:27:29,447 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 3 new quantified variables, introduced 0 case distinctions, treesize of input 42 treesize of output 26 [2021-03-10 23:27:29,448 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-03-10 23:27:29,454 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:27:29,454 INFO L550 ElimStorePlain]: Start of recursive call 1: 3 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 23:27:29,454 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 3 variables, input treesize:77, output treesize:25 [2021-03-10 23:27:29,516 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 8 [2021-03-10 23:27:29,517 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:27:29,518 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:27:29,518 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 23:27:29,519 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:20, output treesize:5 [2021-03-10 23:27:29,542 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:27:29,542 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 23:27:29,542 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 11] total 20 [2021-03-10 23:27:29,542 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1000597477] [2021-03-10 23:27:29,542 INFO L460 AbstractCegarLoop]: Interpolant automaton has 21 states [2021-03-10 23:27:29,542 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 23:27:29,542 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2021-03-10 23:27:29,543 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=51, Invalid=369, Unknown=0, NotChecked=0, Total=420 [2021-03-10 23:27:29,543 INFO L87 Difference]: Start difference. First operand 136442 states and 504972 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:27:30,724 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 23:27:30,724 INFO L93 Difference]: Finished difference Result 137018 states and 506658 transitions. [2021-03-10 23:27:30,725 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2021-03-10 23:27:30,725 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 37 [2021-03-10 23:27:30,725 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 23:27:31,550 INFO L225 Difference]: With dead ends: 137018 [2021-03-10 23:27:31,550 INFO L226 Difference]: Without dead ends: 136948 [2021-03-10 23:27:31,550 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 49 GetRequests, 27 SyntacticMatches, 2 SemanticMatches, 20 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 80 ImplicationChecksByTransitivity, 978.5ms TimeCoverageRelationStatistics Valid=56, Invalid=406, Unknown=0, NotChecked=0, Total=462 [2021-03-10 23:27:31,678 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 136948 states. [2021-03-10 23:27:33,332 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 136948 to 136415. [2021-03-10 23:27:33,494 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 136415 states, 136414 states have (on average 3.7012843256557244) internal successors, (504907), 136414 states have internal predecessors, (504907), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:27:34,364 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 136415 states to 136415 states and 504907 transitions. [2021-03-10 23:27:34,365 INFO L78 Accepts]: Start accepts. Automaton has 136415 states and 504907 transitions. Word has length 37 [2021-03-10 23:27:34,365 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 23:27:34,365 INFO L480 AbstractCegarLoop]: Abstraction has 136415 states and 504907 transitions. [2021-03-10 23:27:34,365 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:27:34,365 INFO L276 IsEmpty]: Start isEmpty. Operand 136415 states and 504907 transitions. [2021-03-10 23:27:34,525 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 38 [2021-03-10 23:27:34,525 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 23:27:34,525 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:27:34,725 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 71 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable112 [2021-03-10 23:27:34,726 INFO L428 AbstractCegarLoop]: === Iteration 78 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 23:27:34,726 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 23:27:34,726 INFO L82 PathProgramCache]: Analyzing trace with hash -1585798617, now seen corresponding path program 68 times [2021-03-10 23:27:34,726 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 23:27:34,726 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2106151881] [2021-03-10 23:27:34,726 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 23:27:34,731 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 23:27:34,951 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:27:34,951 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2106151881] [2021-03-10 23:27:34,951 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1363995328] [2021-03-10 23:27:34,951 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 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:27:34,972 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-03-10 23:27:34,973 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-10 23:27:34,973 INFO L263 TraceCheckSpWp]: Trace formula consists of 106 conjuncts, 46 conjunts are in the unsatisfiable core [2021-03-10 23:27:34,974 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 23:27:35,071 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 12 treesize of output 11 [2021-03-10 23:27:35,083 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:27:35,094 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:27:35,094 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 23:27:35,094 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:48, output treesize:47 [2021-03-10 23:27:35,132 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:27:35,133 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 32 [2021-03-10 23:27:35,134 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:27:35,146 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:27:35,147 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 23:27:35,147 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:65, output treesize:64 [2021-03-10 23:27:35,265 INFO L446 ElimStorePlain]: Different costs {0=[A, B], 3=[v_C_85]} [2021-03-10 23:27:35,268 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 47 treesize of output 35 [2021-03-10 23:27:35,269 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:27:35,277 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:27:35,279 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 39 treesize of output 27 [2021-03-10 23:27:35,280 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-03-10 23:27:35,285 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:27:35,287 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:27:35,287 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 23:27:35,288 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 3 select indices, 3 select index equivalence classes, 3 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 31 [2021-03-10 23:27:35,289 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-03-10 23:27:35,294 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:27:35,294 INFO L550 ElimStorePlain]: Start of recursive call 1: 3 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 23:27:35,294 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 3 variables, input treesize:73, output treesize:24 [2021-03-10 23:27:35,327 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 8 [2021-03-10 23:27:35,328 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:27:35,329 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:27:35,330 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 23:27:35,330 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:20, output treesize:5 [2021-03-10 23:27:35,352 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:27:35,353 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 23:27:35,353 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 11] total 20 [2021-03-10 23:27:35,353 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1558638541] [2021-03-10 23:27:35,353 INFO L460 AbstractCegarLoop]: Interpolant automaton has 21 states [2021-03-10 23:27:35,353 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 23:27:35,353 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2021-03-10 23:27:35,353 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=51, Invalid=369, Unknown=0, NotChecked=0, Total=420 [2021-03-10 23:27:35,353 INFO L87 Difference]: Start difference. First operand 136415 states and 504907 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:27:37,088 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 23:27:37,089 INFO L93 Difference]: Finished difference Result 137001 states and 506626 transitions. [2021-03-10 23:27:37,089 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2021-03-10 23:27:37,089 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 37 [2021-03-10 23:27:37,090 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 23:27:37,474 INFO L225 Difference]: With dead ends: 137001 [2021-03-10 23:27:37,474 INFO L226 Difference]: Without dead ends: 136952 [2021-03-10 23:27:37,474 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 49 GetRequests, 27 SyntacticMatches, 2 SemanticMatches, 20 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 78 ImplicationChecksByTransitivity, 454.4ms TimeCoverageRelationStatistics Valid=56, Invalid=406, Unknown=0, NotChecked=0, Total=462 [2021-03-10 23:27:37,619 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 136952 states. [2021-03-10 23:27:39,704 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 136952 to 136469. [2021-03-10 23:27:39,850 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 136469 states, 136468 states have (on average 3.701006829439869) internal successors, (505069), 136468 states have internal predecessors, (505069), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:27:40,333 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 136469 states to 136469 states and 505069 transitions. [2021-03-10 23:27:40,334 INFO L78 Accepts]: Start accepts. Automaton has 136469 states and 505069 transitions. Word has length 37 [2021-03-10 23:27:40,334 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 23:27:40,334 INFO L480 AbstractCegarLoop]: Abstraction has 136469 states and 505069 transitions. [2021-03-10 23:27:40,334 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:27:40,334 INFO L276 IsEmpty]: Start isEmpty. Operand 136469 states and 505069 transitions. [2021-03-10 23:27:40,496 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 38 [2021-03-10 23:27:40,497 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 23:27:40,497 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:27:40,697 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 72 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable113 [2021-03-10 23:27:40,697 INFO L428 AbstractCegarLoop]: === Iteration 79 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 23:27:40,697 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 23:27:40,698 INFO L82 PathProgramCache]: Analyzing trace with hash 1185678759, now seen corresponding path program 69 times [2021-03-10 23:27:40,698 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 23:27:40,698 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [500857975] [2021-03-10 23:27:40,698 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 23:27:40,703 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 23:27:41,385 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:27:41,385 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [500857975] [2021-03-10 23:27:41,385 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1882603668] [2021-03-10 23:27:41,386 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 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:27:41,467 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 5 check-sat command(s) [2021-03-10 23:27:41,467 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-10 23:27:41,468 INFO L263 TraceCheckSpWp]: Trace formula consists of 106 conjuncts, 50 conjunts are in the unsatisfiable core [2021-03-10 23:27:41,474 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 23:27:41,623 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 12 treesize of output 11 [2021-03-10 23:27:41,624 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:27:41,636 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:27:41,636 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 23:27:41,637 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:51, output treesize:50 [2021-03-10 23:27:41,692 INFO L354 Elim1Store]: treesize reduction 29, result has 14.7 percent of original size [2021-03-10 23:27:41,693 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 30 treesize of output 32 [2021-03-10 23:27:41,694 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:27:41,708 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:27:41,709 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 23:27:41,709 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:68, output treesize:67 [2021-03-10 23:27:41,834 INFO L446 ElimStorePlain]: Different costs {3=[v_C_88], 7=[A, B]} [2021-03-10 23:27:41,839 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:27:41,850 INFO L354 Elim1Store]: treesize reduction 31, result has 13.9 percent of original size [2021-03-10 23:27:41,850 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 46 treesize of output 49 [2021-03-10 23:27:41,851 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:27:41,869 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:27:41,872 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:27:41,875 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:27:41,902 INFO L354 Elim1Store]: treesize reduction 18, result has 60.0 percent of original size [2021-03-10 23:27:41,902 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 50 treesize of output 62 [2021-03-10 23:27:41,906 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 2 xjuncts. [2021-03-10 23:27:41,918 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:27:41,921 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:27:41,923 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:27:41,944 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:27:41,944 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 42 treesize of output 72 [2021-03-10 23:27:41,955 INFO L550 ElimStorePlain]: Start of recursive call 4: 1 dim-0 vars, End of recursive call: and 2 xjuncts. [2021-03-10 23:27:41,966 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:27:41,970 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 3 dim-1 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-03-10 23:27:41,970 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 4 variables, input treesize:81, output treesize:36 [2021-03-10 23:27:42,172 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:27:42,174 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:27:42,176 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:27:42,176 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:27:42,178 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:27:42,199 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:27:42,199 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 31 treesize of output 63 [2021-03-10 23:27:42,215 INFO L550 ElimStorePlain]: Start of recursive call 2: 1 dim-0 vars, End of recursive call: and 3 xjuncts. [2021-03-10 23:27:42,284 INFO L628 ElimStorePlain]: treesize reduction 116, result has 20.5 percent of original size [2021-03-10 23:27:42,288 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:27:42,288 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:50, output treesize:31 [2021-03-10 23:27:42,368 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:27:42,368 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 23:27:42,368 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 15] total 24 [2021-03-10 23:27:42,368 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [559653160] [2021-03-10 23:27:42,368 INFO L460 AbstractCegarLoop]: Interpolant automaton has 25 states [2021-03-10 23:27:42,368 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 23:27:42,368 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2021-03-10 23:27:42,368 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=56, Invalid=544, Unknown=0, NotChecked=0, Total=600 [2021-03-10 23:27:42,369 INFO L87 Difference]: Start difference. First operand 136469 states and 505069 transitions. Second operand has 25 states, 25 states have (on average 2.52) internal successors, (63), 24 states have internal predecessors, (63), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:27:45,081 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 23:27:45,082 INFO L93 Difference]: Finished difference Result 137282 states and 507379 transitions. [2021-03-10 23:27:45,082 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2021-03-10 23:27:45,083 INFO L78 Accepts]: Start accepts. Automaton has has 25 states, 25 states have (on average 2.52) internal successors, (63), 24 states have internal predecessors, (63), 0 states have call successors, (0), 0 states have 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:27:45,083 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 23:27:45,463 INFO L225 Difference]: With dead ends: 137282 [2021-03-10 23:27:45,464 INFO L226 Difference]: Without dead ends: 137155 [2021-03-10 23:27:45,464 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 62 GetRequests, 22 SyntacticMatches, 3 SemanticMatches, 37 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 212 ImplicationChecksByTransitivity, 1655.6ms TimeCoverageRelationStatistics Valid=131, Invalid=1351, Unknown=0, NotChecked=0, Total=1482 [2021-03-10 23:27:45,612 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 137155 states. [2021-03-10 23:27:47,578 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 137155 to 136445. [2021-03-10 23:27:47,723 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 136445 states, 136444 states have (on average 3.701130133974378) internal successors, (504997), 136444 states have internal predecessors, (504997), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:27:48,163 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 136445 states to 136445 states and 504997 transitions. [2021-03-10 23:27:48,163 INFO L78 Accepts]: Start accepts. Automaton has 136445 states and 504997 transitions. Word has length 37 [2021-03-10 23:27:48,164 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 23:27:48,164 INFO L480 AbstractCegarLoop]: Abstraction has 136445 states and 504997 transitions. [2021-03-10 23:27:48,164 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 25 states, 25 states have (on average 2.52) internal successors, (63), 24 states have internal predecessors, (63), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:27:48,164 INFO L276 IsEmpty]: Start isEmpty. Operand 136445 states and 504997 transitions. [2021-03-10 23:27:48,308 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 38 [2021-03-10 23:27:48,309 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 23:27:48,309 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:27:48,511 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 73 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable114 [2021-03-10 23:27:48,511 INFO L428 AbstractCegarLoop]: === Iteration 80 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 23:27:48,511 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 23:27:48,511 INFO L82 PathProgramCache]: Analyzing trace with hash 1906231023, now seen corresponding path program 70 times [2021-03-10 23:27:48,511 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 23:27:48,511 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [485485875] [2021-03-10 23:27:48,511 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 23:27:48,516 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 23:27:48,891 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:27:48,891 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [485485875] [2021-03-10 23:27:48,891 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1797483022] [2021-03-10 23:27:48,892 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 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:27:48,912 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-03-10 23:27:48,913 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-10 23:27:48,913 INFO L263 TraceCheckSpWp]: Trace formula consists of 106 conjuncts, 46 conjunts are in the unsatisfiable core [2021-03-10 23:27:48,914 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 23:27:49,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 18 treesize of output 17 [2021-03-10 23:27:49,478 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:27:49,489 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:27:49,490 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 23:27:49,490 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:54, output treesize:53 [2021-03-10 23:27:49,536 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:27:49,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 30 treesize of output 32 [2021-03-10 23:27:49,538 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:27:49,551 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:27:49,552 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 23:27:49,552 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:65, output treesize:64 [2021-03-10 23:27:49,602 INFO L446 ElimStorePlain]: Different costs {3=[v_C_91], 12=[A, B]} [2021-03-10 23:27:49,605 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:27:49,606 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:27:49,607 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:27:49,607 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 52 [2021-03-10 23:27:49,617 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:27:49,633 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:27:49,636 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:27:49,637 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:27:49,637 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:27:49,638 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 23:27:49,638 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 23:27:49,639 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 3 new quantified variables, introduced 0 case distinctions, treesize of input 58 treesize of output 42 [2021-03-10 23:27:49,640 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-03-10 23:27:49,648 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:27:49,652 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:27:49,652 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:27:49,653 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:27:49,653 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 23:27:49,654 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 23:27:49,654 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 3 new quantified variables, introduced 0 case distinctions, treesize of input 48 treesize of output 32 [2021-03-10 23:27:49,655 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-03-10 23:27:49,661 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:27:49,662 INFO L550 ElimStorePlain]: Start of recursive call 1: 3 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 23:27:49,662 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 3 variables, input treesize:77, output treesize:25 [2021-03-10 23:27:49,758 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:27:49,760 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:27:49,763 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:27:49,764 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 23:27:49,764 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:41, output treesize:11 [2021-03-10 23:27:49,793 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:27:49,793 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 23:27:49,793 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 11] total 21 [2021-03-10 23:27:49,793 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [301950073] [2021-03-10 23:27:49,793 INFO L460 AbstractCegarLoop]: Interpolant automaton has 22 states [2021-03-10 23:27:49,793 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 23:27:49,793 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2021-03-10 23:27:49,793 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=48, Invalid=414, Unknown=0, NotChecked=0, Total=462 [2021-03-10 23:27:49,794 INFO L87 Difference]: Start difference. First operand 136445 states and 504997 transitions. Second operand has 22 states, 22 states have (on average 2.727272727272727) internal successors, (60), 21 states have internal predecessors, (60), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:27:52,007 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 23:27:52,007 INFO L93 Difference]: Finished difference Result 137115 states and 506985 transitions. [2021-03-10 23:27:52,008 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2021-03-10 23:27:52,008 INFO L78 Accepts]: Start accepts. Automaton has has 22 states, 22 states have (on average 2.727272727272727) internal successors, (60), 21 states have internal predecessors, (60), 0 states have call successors, (0), 0 states have 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:27:52,008 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 23:27:52,379 INFO L225 Difference]: With dead ends: 137115 [2021-03-10 23:27:52,379 INFO L226 Difference]: Without dead ends: 137088 [2021-03-10 23:27:52,380 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 56 GetRequests, 27 SyntacticMatches, 3 SemanticMatches, 26 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 87 ImplicationChecksByTransitivity, 853.7ms TimeCoverageRelationStatistics Valid=78, Invalid=678, Unknown=0, NotChecked=0, Total=756 [2021-03-10 23:27:52,508 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 137088 states. [2021-03-10 23:27:54,198 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 137088 to 136636. [2021-03-10 23:27:54,362 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 136636 states, 136635 states have (on average 3.7003769166026275) internal successors, (505601), 136635 states have internal predecessors, (505601), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:27:55,195 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 136636 states to 136636 states and 505601 transitions. [2021-03-10 23:27:55,196 INFO L78 Accepts]: Start accepts. Automaton has 136636 states and 505601 transitions. Word has length 37 [2021-03-10 23:27:55,196 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 23:27:55,196 INFO L480 AbstractCegarLoop]: Abstraction has 136636 states and 505601 transitions. [2021-03-10 23:27:55,196 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 22 states, 22 states have (on average 2.727272727272727) internal successors, (60), 21 states have internal predecessors, (60), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:27:55,196 INFO L276 IsEmpty]: Start isEmpty. Operand 136636 states and 505601 transitions. [2021-03-10 23:27:55,340 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 38 [2021-03-10 23:27:55,341 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 23:27:55,341 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:27:55,541 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable137,74 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 23:27:55,541 INFO L428 AbstractCegarLoop]: === Iteration 81 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 23:27:55,541 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 23:27:55,542 INFO L82 PathProgramCache]: Analyzing trace with hash 228913555, now seen corresponding path program 71 times [2021-03-10 23:27:55,542 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 23:27:55,542 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [775205922] [2021-03-10 23:27:55,542 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 23:27:55,547 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 23:27:55,849 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:27:55,849 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [775205922] [2021-03-10 23:27:55,849 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1986100656] [2021-03-10 23:27:55,849 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 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:27:55,873 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2021-03-10 23:27:55,873 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-10 23:27:55,874 INFO L263 TraceCheckSpWp]: Trace formula consists of 106 conjuncts, 48 conjunts are in the unsatisfiable core [2021-03-10 23:27:55,875 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 23:27:55,942 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 12 treesize of output 11 [2021-03-10 23:27:55,949 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:27:55,963 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:27:55,963 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 23:27:55,964 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:48, output treesize:47 [2021-03-10 23:27:56,091 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:27:56,092 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 35 [2021-03-10 23:27:56,093 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:27:56,105 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:27:56,106 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 23:27:56,106 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:69, output treesize:68 [2021-03-10 23:27:56,185 INFO L446 ElimStorePlain]: Different costs {3=[v_C_94], 12=[A, B]} [2021-03-10 23:27:56,199 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:27:56,200 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:27:56,201 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:27:56,201 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 60 treesize of output 57 [2021-03-10 23:27:56,202 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:27:56,216 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:27:56,219 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:27:56,219 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:27:56,220 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:27:56,220 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 23:27:56,221 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:27:56,222 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 23:27:56,222 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 3 new quantified variables, introduced 0 case distinctions, treesize of input 58 treesize of output 42 [2021-03-10 23:27:56,223 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-03-10 23:27:56,231 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:27:56,233 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:27:56,234 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:27:56,236 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:27:56,237 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 23:27:56,237 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:27:56,238 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 23:27:56,238 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 3 new quantified variables, introduced 0 case distinctions, treesize of input 48 treesize of output 32 [2021-03-10 23:27:56,239 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-03-10 23:27:56,244 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:27:56,245 INFO L550 ElimStorePlain]: Start of recursive call 1: 3 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 23:27:56,245 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 3 variables, input treesize:87, output treesize:35 [2021-03-10 23:27:56,277 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:27:56,278 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:27:56,280 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:27:56,280 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 23:27:56,280 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:27, output treesize:5 [2021-03-10 23:27:56,301 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:27:56,301 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 23:27:56,301 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 12] total 21 [2021-03-10 23:27:56,301 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [120883852] [2021-03-10 23:27:56,301 INFO L460 AbstractCegarLoop]: Interpolant automaton has 22 states [2021-03-10 23:27:56,301 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 23:27:56,301 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2021-03-10 23:27:56,302 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=65, Invalid=397, Unknown=0, NotChecked=0, Total=462 [2021-03-10 23:27:56,302 INFO L87 Difference]: Start difference. First operand 136636 states and 505601 transitions. Second operand has 22 states, 22 states have (on average 2.8181818181818183) internal successors, (62), 21 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:27:58,025 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 23:27:58,025 INFO L93 Difference]: Finished difference Result 136956 states and 506507 transitions. [2021-03-10 23:27:58,026 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-03-10 23:27:58,026 INFO L78 Accepts]: Start accepts. Automaton has has 22 states, 22 states have (on average 2.8181818181818183) internal successors, (62), 21 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 37 [2021-03-10 23:27:58,026 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 23:27:58,530 INFO L225 Difference]: With dead ends: 136956 [2021-03-10 23:27:58,530 INFO L226 Difference]: Without dead ends: 136869 [2021-03-10 23:27:58,530 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 49 GetRequests, 26 SyntacticMatches, 2 SemanticMatches, 21 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 139 ImplicationChecksByTransitivity, 555.4ms TimeCoverageRelationStatistics Valid=72, Invalid=434, Unknown=0, NotChecked=0, Total=506 [2021-03-10 23:27:58,682 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 136869 states. [2021-03-10 23:28:00,933 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 136869 to 136690. [2021-03-10 23:28:01,079 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 136690 states, 136689 states have (on average 3.7000563322578994) internal successors, (505757), 136689 states have internal predecessors, (505757), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:28:01,568 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 136690 states to 136690 states and 505757 transitions. [2021-03-10 23:28:01,568 INFO L78 Accepts]: Start accepts. Automaton has 136690 states and 505757 transitions. Word has length 37 [2021-03-10 23:28:01,568 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 23:28:01,568 INFO L480 AbstractCegarLoop]: Abstraction has 136690 states and 505757 transitions. [2021-03-10 23:28:01,568 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 22 states, 22 states have (on average 2.8181818181818183) internal successors, (62), 21 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:28:01,568 INFO L276 IsEmpty]: Start isEmpty. Operand 136690 states and 505757 transitions. [2021-03-10 23:28:01,725 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 38 [2021-03-10 23:28:01,726 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 23:28:01,726 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:28:01,939 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 75 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable138 [2021-03-10 23:28:01,939 INFO L428 AbstractCegarLoop]: === Iteration 82 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 23:28:01,940 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 23:28:01,940 INFO L82 PathProgramCache]: Analyzing trace with hash -1294576365, now seen corresponding path program 72 times [2021-03-10 23:28:01,940 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 23:28:01,940 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [323331014] [2021-03-10 23:28:01,940 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 23:28:01,946 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 23:28:02,285 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:28:02,285 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [323331014] [2021-03-10 23:28:02,285 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1210528346] [2021-03-10 23:28:02,285 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 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:28:02,311 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2021-03-10 23:28:02,312 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-10 23:28:02,312 INFO L263 TraceCheckSpWp]: Trace formula consists of 106 conjuncts, 50 conjunts are in the unsatisfiable core [2021-03-10 23:28:02,313 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 23:28:02,384 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 18 treesize of output 17 [2021-03-10 23:28:02,384 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:28:02,396 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:28:02,397 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 23:28:02,397 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:51, output treesize:50 [2021-03-10 23:28:02,558 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:28:02,559 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 35 [2021-03-10 23:28:02,560 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:28:02,576 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:28:02,578 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:28:02,578 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:77, output treesize:76 [2021-03-10 23:28:02,644 INFO L446 ElimStorePlain]: Different costs {3=[v_C_97], 14=[A, B]} [2021-03-10 23:28:02,648 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:28:02,649 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:28:02,650 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:28:02,650 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 54 treesize of output 55 [2021-03-10 23:28:02,652 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:28:02,673 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:28:02,677 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:28:02,679 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:28:02,681 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:28:02,681 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 23:28:02,698 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:28:02,698 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 58 treesize of output 70 [2021-03-10 23:28:02,700 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-03-10 23:28:02,727 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:28:02,730 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:28:02,731 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:28:02,732 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:28:02,733 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 23:28:03,132 WARN L205 SmtUtils]: Spent 398.00 ms on a formula simplification that was a NOOP. DAG size: 23 [2021-03-10 23:28:03,133 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:28:03,133 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 110 treesize of output 110 [2021-03-10 23:28:03,174 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 2 xjuncts. [2021-03-10 23:28:03,269 INFO L628 ElimStorePlain]: treesize reduction 111, result has 52.8 percent of original size [2021-03-10 23:28:03,278 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 3 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 23:28:03,278 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 4 variables, input treesize:94, output treesize:248 [2021-03-10 23:28:03,514 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:28:03,515 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:28:03,516 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:28:03,516 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 23:28:03,516 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:27, output treesize:5 [2021-03-10 23:28:03,539 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:28:03,539 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 23:28:03,539 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 14] total 23 [2021-03-10 23:28:03,539 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [881428670] [2021-03-10 23:28:03,540 INFO L460 AbstractCegarLoop]: Interpolant automaton has 24 states [2021-03-10 23:28:03,540 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 23:28:03,540 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2021-03-10 23:28:03,540 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=57, Invalid=495, Unknown=0, NotChecked=0, Total=552 [2021-03-10 23:28:03,540 INFO L87 Difference]: Start difference. First operand 136690 states and 505757 transitions. Second operand has 24 states, 24 states have (on average 2.5833333333333335) internal successors, (62), 23 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:28:05,208 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 23:28:05,209 INFO L93 Difference]: Finished difference Result 137057 states and 506732 transitions. [2021-03-10 23:28:05,210 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-03-10 23:28:05,210 INFO L78 Accepts]: Start accepts. Automaton has has 24 states, 24 states have (on average 2.5833333333333335) internal successors, (62), 23 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 37 [2021-03-10 23:28:05,210 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 23:28:05,928 INFO L225 Difference]: With dead ends: 137057 [2021-03-10 23:28:05,929 INFO L226 Difference]: Without dead ends: 136838 [2021-03-10 23:28:05,929 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 56 GetRequests, 24 SyntacticMatches, 2 SemanticMatches, 30 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 164 ImplicationChecksByTransitivity, 1071.1ms TimeCoverageRelationStatistics Valid=96, Invalid=896, Unknown=0, NotChecked=0, Total=992 [2021-03-10 23:28:06,045 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 136838 states. [2021-03-10 23:28:07,672 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 136838 to 136660. [2021-03-10 23:28:07,839 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 136660 states, 136659 states have (on average 3.700253916683131) internal successors, (505673), 136659 states have internal predecessors, (505673), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:28:08,718 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 136660 states to 136660 states and 505673 transitions. [2021-03-10 23:28:08,718 INFO L78 Accepts]: Start accepts. Automaton has 136660 states and 505673 transitions. Word has length 37 [2021-03-10 23:28:08,718 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 23:28:08,718 INFO L480 AbstractCegarLoop]: Abstraction has 136660 states and 505673 transitions. [2021-03-10 23:28:08,718 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 24 states, 24 states have (on average 2.5833333333333335) internal successors, (62), 23 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:28:08,718 INFO L276 IsEmpty]: Start isEmpty. Operand 136660 states and 505673 transitions. [2021-03-10 23:28:08,875 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 38 [2021-03-10 23:28:08,876 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 23:28:08,876 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:28:09,076 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable139,76 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 23:28:09,076 INFO L428 AbstractCegarLoop]: === Iteration 83 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 23:28:09,076 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 23:28:09,076 INFO L82 PathProgramCache]: Analyzing trace with hash 720407985, now seen corresponding path program 73 times [2021-03-10 23:28:09,076 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 23:28:09,077 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1834576784] [2021-03-10 23:28:09,077 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 23:28:09,081 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 23:28:09,418 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:28:09,418 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1834576784] [2021-03-10 23:28:09,418 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1590904147] [2021-03-10 23:28:09,418 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 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:28:09,440 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 23:28:09,441 INFO L263 TraceCheckSpWp]: Trace formula consists of 106 conjuncts, 46 conjunts are in the unsatisfiable core [2021-03-10 23:28:09,441 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 23:28:09,511 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 18 treesize of output 17 [2021-03-10 23:28:09,512 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:28:09,525 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:28:09,526 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 23:28:09,526 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:55, output treesize:54 [2021-03-10 23:28:09,597 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:28:09,598 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:28:09,612 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:28:09,613 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 23:28:09,613 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:60, output treesize:63 [2021-03-10 23:28:09,734 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 59 treesize of output 45 [2021-03-10 23:28:09,735 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:28:09,743 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:28:09,746 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 39 treesize of output 27 [2021-03-10 23:28:09,747 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-03-10 23:28:09,752 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:28:09,753 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:28:09,754 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-03-10 23:28:09,759 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:28:09,760 INFO L550 ElimStorePlain]: Start of recursive call 1: 3 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 23:28:09,760 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 3 variables, input treesize:74, output treesize:22 [2021-03-10 23:28:09,792 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:28:09,793 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:28:09,795 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:28:09,795 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 23:28:09,795 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:18, output treesize:5 [2021-03-10 23:28:09,818 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:28:09,818 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 23:28:09,818 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 11] total 20 [2021-03-10 23:28:09,818 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [413818375] [2021-03-10 23:28:09,819 INFO L460 AbstractCegarLoop]: Interpolant automaton has 21 states [2021-03-10 23:28:09,819 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 23:28:09,819 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2021-03-10 23:28:09,819 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=59, Invalid=361, Unknown=0, NotChecked=0, Total=420 [2021-03-10 23:28:09,819 INFO L87 Difference]: Start difference. First operand 136660 states and 505673 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:28:11,670 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 23:28:11,671 INFO L93 Difference]: Finished difference Result 137125 states and 506960 transitions. [2021-03-10 23:28:11,671 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2021-03-10 23:28:11,672 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 37 [2021-03-10 23:28:11,672 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 23:28:12,077 INFO L225 Difference]: With dead ends: 137125 [2021-03-10 23:28:12,077 INFO L226 Difference]: Without dead ends: 136951 [2021-03-10 23:28:12,078 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 51 GetRequests, 27 SyntacticMatches, 2 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 118 ImplicationChecksByTransitivity, 668.5ms TimeCoverageRelationStatistics Valid=74, Invalid=478, Unknown=0, NotChecked=0, Total=552 [2021-03-10 23:28:12,232 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 136951 states. [2021-03-10 23:28:14,257 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 136951 to 136715. [2021-03-10 23:28:14,411 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 136715 states, 136714 states have (on average 3.6999722047485992) internal successors, (505838), 136714 states have internal predecessors, (505838), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:28:14,859 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 136715 states to 136715 states and 505838 transitions. [2021-03-10 23:28:14,859 INFO L78 Accepts]: Start accepts. Automaton has 136715 states and 505838 transitions. Word has length 37 [2021-03-10 23:28:14,859 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 23:28:14,859 INFO L480 AbstractCegarLoop]: Abstraction has 136715 states and 505838 transitions. [2021-03-10 23:28:14,859 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:28:14,859 INFO L276 IsEmpty]: Start isEmpty. Operand 136715 states and 505838 transitions. [2021-03-10 23:28:15,005 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 38 [2021-03-10 23:28:15,005 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 23:28:15,005 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:28:15,205 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable153,77 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 23:28:15,205 INFO L428 AbstractCegarLoop]: === Iteration 84 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 23:28:15,206 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 23:28:15,206 INFO L82 PathProgramCache]: Analyzing trace with hash -395343355, now seen corresponding path program 74 times [2021-03-10 23:28:15,206 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 23:28:15,206 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [448506127] [2021-03-10 23:28:15,206 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 23:28:15,210 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 23:28:16,126 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:28:16,127 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [448506127] [2021-03-10 23:28:16,127 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1267354604] [2021-03-10 23:28:16,127 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 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:28:16,149 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-03-10 23:28:16,149 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-10 23:28:16,149 INFO L263 TraceCheckSpWp]: Trace formula consists of 106 conjuncts, 46 conjunts are in the unsatisfiable core [2021-03-10 23:28:16,150 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 23:28:16,225 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 18 treesize of output 17 [2021-03-10 23:28:16,227 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:28:16,239 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:28:16,240 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 23:28:16,240 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:55, output treesize:54 [2021-03-10 23:28:16,321 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 23:28:16,322 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:28:16,323 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 43 treesize of output 41 [2021-03-10 23:28:16,325 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:28:16,340 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:28:16,340 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 23:28:16,341 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:76, output treesize:75 [2021-03-10 23:28:16,435 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:28:16,436 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:28:16,437 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:28:16,438 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 60 treesize of output 57 [2021-03-10 23:28:16,439 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:28:16,455 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:28:16,456 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 23:28:16,456 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:88, output treesize:98 [2021-03-10 23:28:16,514 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 49 treesize of output 39 [2021-03-10 23:28:16,515 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:28:16,523 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:28:16,523 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 23:28:16,523 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:74, output treesize:47 [2021-03-10 23:28:16,568 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 34 treesize of output 22 [2021-03-10 23:28:16,569 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:28:16,573 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:28:16,574 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:28:16,575 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-03-10 23:28:16,577 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:28:16,577 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 23:28:16,577 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:46, output treesize:5 [2021-03-10 23:28:16,601 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:28:16,601 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 23:28:16,601 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 11] total 22 [2021-03-10 23:28:16,601 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [872681863] [2021-03-10 23:28:16,601 INFO L460 AbstractCegarLoop]: Interpolant automaton has 23 states [2021-03-10 23:28:16,601 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 23:28:16,601 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2021-03-10 23:28:16,602 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=65, Invalid=441, Unknown=0, NotChecked=0, Total=506 [2021-03-10 23:28:16,602 INFO L87 Difference]: Start difference. First operand 136715 states and 505838 transitions. Second operand has 23 states, 23 states have (on average 2.6956521739130435) internal successors, (62), 22 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:28:20,396 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 23:28:20,397 INFO L93 Difference]: Finished difference Result 202417 states and 741762 transitions. [2021-03-10 23:28:20,398 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 39 states. [2021-03-10 23:28:20,398 INFO L78 Accepts]: Start accepts. Automaton has has 23 states, 23 states have (on average 2.6956521739130435) internal successors, (62), 22 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 37 [2021-03-10 23:28:20,398 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 23:28:21,036 INFO L225 Difference]: With dead ends: 202417 [2021-03-10 23:28:21,036 INFO L226 Difference]: Without dead ends: 202389 [2021-03-10 23:28:21,037 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 78 GetRequests, 27 SyntacticMatches, 2 SemanticMatches, 49 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 587 ImplicationChecksByTransitivity, 2510.6ms TimeCoverageRelationStatistics Valid=367, Invalid=2183, Unknown=0, NotChecked=0, Total=2550 [2021-03-10 23:28:21,639 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 202389 states. [2021-03-10 23:28:23,767 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 202389 to 136778. [2021-03-10 23:28:23,936 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 136778 states, 136777 states have (on average 3.699737528970514) internal successors, (506039), 136777 states have internal predecessors, (506039), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:28:24,813 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 136778 states to 136778 states and 506039 transitions. [2021-03-10 23:28:24,813 INFO L78 Accepts]: Start accepts. Automaton has 136778 states and 506039 transitions. Word has length 37 [2021-03-10 23:28:24,813 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 23:28:24,814 INFO L480 AbstractCegarLoop]: Abstraction has 136778 states and 506039 transitions. [2021-03-10 23:28:24,814 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 23 states, 23 states have (on average 2.6956521739130435) internal successors, (62), 22 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:28:24,814 INFO L276 IsEmpty]: Start isEmpty. Operand 136778 states and 506039 transitions. [2021-03-10 23:28:24,960 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 38 [2021-03-10 23:28:24,960 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 23:28:24,961 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:28:25,161 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable154,78 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 23:28:25,161 INFO L428 AbstractCegarLoop]: === Iteration 85 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 23:28:25,161 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 23:28:25,161 INFO L82 PathProgramCache]: Analyzing trace with hash -1514138647, now seen corresponding path program 75 times [2021-03-10 23:28:25,161 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 23:28:25,162 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1903761595] [2021-03-10 23:28:25,162 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 23:28:25,166 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 23:28:25,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:28:25,625 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1903761595] [2021-03-10 23:28:25,625 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [293926743] [2021-03-10 23:28:25,625 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 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:28:25,650 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 5 check-sat command(s) [2021-03-10 23:28:25,651 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-10 23:28:25,651 INFO L263 TraceCheckSpWp]: Trace formula consists of 106 conjuncts, 52 conjunts are in the unsatisfiable core [2021-03-10 23:28:25,652 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 23:28:25,777 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 12 treesize of output 11 [2021-03-10 23:28:25,778 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:28:25,790 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:28:25,790 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 23:28:25,790 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:51, output treesize:50 [2021-03-10 23:28:25,879 INFO L354 Elim1Store]: treesize reduction 35, result has 16.7 percent of original size [2021-03-10 23:28:25,879 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 47 treesize of output 45 [2021-03-10 23:28:25,880 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:28:25,895 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:28:25,896 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 23:28:25,896 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:88, output treesize:86 [2021-03-10 23:28:26,174 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:28:26,177 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:28:26,190 INFO L354 Elim1Store]: treesize reduction 63, result has 10.0 percent of original size [2021-03-10 23:28:26,191 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 4 case distinctions, treesize of input 68 treesize of output 76 [2021-03-10 23:28:26,192 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:28:26,214 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:28:26,216 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:28:26,216 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:114, output treesize:113 [2021-03-10 23:28:26,329 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:28:26,374 INFO L354 Elim1Store]: treesize reduction 18, result has 67.3 percent of original size [2021-03-10 23:28:26,374 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 5 select indices, 5 select index equivalence classes, 4 disjoint index pairs (out of 10 index pairs), introduced 5 new quantified variables, introduced 6 case distinctions, treesize of input 66 treesize of output 86 [2021-03-10 23:28:26,378 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:28:26,426 INFO L628 ElimStorePlain]: treesize reduction 117, result has 37.1 percent of original size [2021-03-10 23:28:26,432 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:28:26,464 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:28:26,464 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 5 select indices, 5 select index equivalence classes, 4 disjoint index pairs (out of 10 index pairs), introduced 5 new quantified variables, introduced 6 case distinctions, treesize of input 44 treesize of output 84 [2021-03-10 23:28:26,518 INFO L550 ElimStorePlain]: Start of recursive call 3: 2 dim-0 vars, End of recursive call: 2 dim-0 vars, and 1 xjuncts. [2021-03-10 23:28:26,583 INFO L628 ElimStorePlain]: treesize reduction 139, result has 29.1 percent of original size [2021-03-10 23:28:26,591 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: 2 dim-0 vars, and 1 xjuncts. [2021-03-10 23:28:26,591 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:92, output treesize:54 [2021-03-10 23:28:26,701 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:28:26,715 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:28:26,716 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:28:26,719 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:28:26,723 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:28:26,725 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:28:26,726 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:28:26,727 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:28:26,729 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:28:26,730 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:28:26,731 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:28:26,753 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:28:26,753 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 5 select indices, 5 select index equivalence classes, 7 disjoint index pairs (out of 10 index pairs), introduced 5 new quantified variables, introduced 3 case distinctions, treesize of input 31 treesize of output 45 [2021-03-10 23:28:26,757 INFO L550 ElimStorePlain]: Start of recursive call 3: 1 dim-0 vars, End of recursive call: and 2 xjuncts. [2021-03-10 23:28:26,764 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:28:26,765 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:28:26,766 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:28:26,766 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:28:26,768 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-03-10 23:28:26,819 INFO L628 ElimStorePlain]: treesize reduction 13, result has 81.7 percent of original size [2021-03-10 23:28:26,821 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:28:26,821 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 3 variables, input treesize:119, output treesize:38 [2021-03-10 23:28:27,218 WARN L205 SmtUtils]: Spent 369.00 ms on a formula simplification that was a NOOP. DAG size: 23 [2021-03-10 23:28:27,289 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:28:27,289 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 23:28:27,289 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 17] total 29 [2021-03-10 23:28:27,289 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [749353977] [2021-03-10 23:28:27,289 INFO L460 AbstractCegarLoop]: Interpolant automaton has 30 states [2021-03-10 23:28:27,289 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 23:28:27,290 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 30 interpolants. [2021-03-10 23:28:27,290 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=112, Invalid=758, Unknown=0, NotChecked=0, Total=870 [2021-03-10 23:28:27,290 INFO L87 Difference]: Start difference. First operand 136778 states and 506039 transitions. Second operand has 30 states, 30 states have (on average 2.2666666666666666) internal successors, (68), 29 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:28:29,157 WARN L205 SmtUtils]: Spent 102.00 ms on a formula simplification. DAG size of input: 99 DAG size of output: 48 [2021-03-10 23:28:29,746 WARN L205 SmtUtils]: Spent 125.00 ms on a formula simplification. DAG size of input: 57 DAG size of output: 48 [2021-03-10 23:28:30,865 WARN L205 SmtUtils]: Spent 109.00 ms on a formula simplification. DAG size of input: 82 DAG size of output: 70 [2021-03-10 23:28:31,759 WARN L205 SmtUtils]: Spent 104.00 ms on a formula simplification. DAG size of input: 82 DAG size of output: 70 [2021-03-10 23:28:34,637 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 23:28:34,637 INFO L93 Difference]: Finished difference Result 204930 states and 749445 transitions. [2021-03-10 23:28:34,638 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 70 states. [2021-03-10 23:28:34,639 INFO L78 Accepts]: Start accepts. Automaton has has 30 states, 30 states have (on average 2.2666666666666666) internal successors, (68), 29 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:28:34,639 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 23:28:35,300 INFO L225 Difference]: With dead ends: 204930 [2021-03-10 23:28:35,301 INFO L226 Difference]: Without dead ends: 204794 [2021-03-10 23:28:35,301 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 103 GetRequests, 21 SyntacticMatches, 1 SemanticMatches, 81 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2002 ImplicationChecksByTransitivity, 5453.5ms TimeCoverageRelationStatistics Valid=995, Invalid=5811, Unknown=0, NotChecked=0, Total=6806 [2021-03-10 23:28:35,521 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 204794 states. [2021-03-10 23:28:37,901 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 204794 to 136825. [2021-03-10 23:28:38,061 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 136825 states, 136824 states have (on average 3.699541016195989) internal successors, (506186), 136824 states have internal predecessors, (506186), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:28:38,517 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 136825 states to 136825 states and 506186 transitions. [2021-03-10 23:28:38,517 INFO L78 Accepts]: Start accepts. Automaton has 136825 states and 506186 transitions. Word has length 37 [2021-03-10 23:28:38,517 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 23:28:38,517 INFO L480 AbstractCegarLoop]: Abstraction has 136825 states and 506186 transitions. [2021-03-10 23:28:38,517 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 30 states, 30 states have (on average 2.2666666666666666) internal successors, (68), 29 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:28:38,517 INFO L276 IsEmpty]: Start isEmpty. Operand 136825 states and 506186 transitions. [2021-03-10 23:28:38,665 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 38 [2021-03-10 23:28:38,665 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 23:28:38,665 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:28:38,866 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 79 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable155 [2021-03-10 23:28:38,866 INFO L428 AbstractCegarLoop]: === Iteration 86 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 23:28:38,866 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 23:28:38,866 INFO L82 PathProgramCache]: Analyzing trace with hash -1788321893, now seen corresponding path program 76 times [2021-03-10 23:28:38,866 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 23:28:38,866 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [385214589] [2021-03-10 23:28:38,866 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 23:28:38,871 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 23:28:39,660 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:28:39,660 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [385214589] [2021-03-10 23:28:39,660 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [562542516] [2021-03-10 23:28:39,660 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 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:28:39,709 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-03-10 23:28:39,709 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-10 23:28:39,710 INFO L263 TraceCheckSpWp]: Trace formula consists of 106 conjuncts, 46 conjunts are in the unsatisfiable core [2021-03-10 23:28:39,710 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 23:28:39,794 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 18 treesize of output 17 [2021-03-10 23:28:39,795 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:28:39,808 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:28:39,809 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 23:28:39,809 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:51, output treesize:50 [2021-03-10 23:28:39,883 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 23:28:39,884 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:28:39,884 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 41 treesize of output 41 [2021-03-10 23:28:39,886 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:28:39,901 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:28:39,902 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 23:28:39,902 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:68, output treesize:75 [2021-03-10 23:28:40,038 INFO L446 ElimStorePlain]: Different costs {0=[A, B], 3=[v_C_109]} [2021-03-10 23:28:40,041 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 61 treesize of output 47 [2021-03-10 23:28:40,043 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:28:40,053 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:28:40,055 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 39 treesize of output 27 [2021-03-10 23:28:40,057 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-03-10 23:28:40,064 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:28:40,066 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:28:40,067 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 23:28:40,067 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 3 select indices, 3 select index equivalence classes, 3 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 31 [2021-03-10 23:28:40,069 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-03-10 23:28:40,075 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:28:40,076 INFO L550 ElimStorePlain]: Start of recursive call 1: 3 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 23:28:40,076 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 3 variables, input treesize:76, output treesize:24 [2021-03-10 23:28:40,113 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:28:40,114 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:28:40,116 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:28:40,116 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 23:28:40,116 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:27, output treesize:5 [2021-03-10 23:28:40,141 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:28:40,141 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 23:28:40,141 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 11] total 20 [2021-03-10 23:28:40,141 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1380130055] [2021-03-10 23:28:40,141 INFO L460 AbstractCegarLoop]: Interpolant automaton has 21 states [2021-03-10 23:28:40,141 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 23:28:40,141 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2021-03-10 23:28:40,141 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=58, Invalid=362, Unknown=0, NotChecked=0, Total=420 [2021-03-10 23:28:40,141 INFO L87 Difference]: Start difference. First operand 136825 states and 506186 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:28:41,479 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 23:28:41,479 INFO L93 Difference]: Finished difference Result 137239 states and 507374 transitions. [2021-03-10 23:28:41,480 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-03-10 23:28:41,480 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 37 [2021-03-10 23:28:41,481 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 23:28:42,324 INFO L225 Difference]: With dead ends: 137239 [2021-03-10 23:28:42,325 INFO L226 Difference]: Without dead ends: 137152 [2021-03-10 23:28:42,325 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 49 GetRequests, 27 SyntacticMatches, 2 SemanticMatches, 20 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 102 ImplicationChecksByTransitivity, 640.3ms TimeCoverageRelationStatistics Valid=64, Invalid=398, Unknown=0, NotChecked=0, Total=462 [2021-03-10 23:28:42,442 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 137152 states. [2021-03-10 23:28:44,121 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 137152 to 136849. [2021-03-10 23:28:44,290 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 136849 states, 136848 states have (on average 3.699374488483573) internal successors, (506252), 136848 states have internal predecessors, (506252), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:28:45,188 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 136849 states to 136849 states and 506252 transitions. [2021-03-10 23:28:45,188 INFO L78 Accepts]: Start accepts. Automaton has 136849 states and 506252 transitions. Word has length 37 [2021-03-10 23:28:45,189 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 23:28:45,189 INFO L480 AbstractCegarLoop]: Abstraction has 136849 states and 506252 transitions. [2021-03-10 23:28:45,189 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:28:45,189 INFO L276 IsEmpty]: Start isEmpty. Operand 136849 states and 506252 transitions. [2021-03-10 23:28:45,349 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 38 [2021-03-10 23:28:45,349 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 23:28:45,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:28:45,550 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable191,80 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 23:28:45,551 INFO L428 AbstractCegarLoop]: === Iteration 87 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 23:28:45,551 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 23:28:45,551 INFO L82 PathProgramCache]: Analyzing trace with hash -1436028709, now seen corresponding path program 77 times [2021-03-10 23:28:45,551 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 23:28:45,551 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [942727517] [2021-03-10 23:28:45,551 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 23:28:45,556 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 23:28:45,896 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:28:45,897 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [942727517] [2021-03-10 23:28:45,897 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [910120195] [2021-03-10 23:28:45,897 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 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:28:45,920 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2021-03-10 23:28:45,920 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-10 23:28:45,921 INFO L263 TraceCheckSpWp]: Trace formula consists of 106 conjuncts, 48 conjunts are in the unsatisfiable core [2021-03-10 23:28:45,921 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 23:28:46,000 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 18 treesize of output 17 [2021-03-10 23:28:46,001 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:28:46,017 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:28:46,017 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 23:28:46,018 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:58, output treesize:57 [2021-03-10 23:28:46,133 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 23:28:46,134 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:28:46,134 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 41 treesize of output 41 [2021-03-10 23:28:46,136 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:28:46,152 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:28:46,153 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 23:28:46,153 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:72, output treesize:79 [2021-03-10 23:28:46,251 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 56 treesize of output 42 [2021-03-10 23:28:46,252 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:28:46,259 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:28:46,261 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 39 treesize of output 27 [2021-03-10 23:28:46,262 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-03-10 23:28:46,267 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:28:46,268 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 24 treesize of output 27 [2021-03-10 23:28:46,270 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-03-10 23:28:46,275 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:28:46,276 INFO L550 ElimStorePlain]: Start of recursive call 1: 3 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 23:28:46,276 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 3 variables, input treesize:71, output treesize:21 [2021-03-10 23:28:46,341 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:28:46,343 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:28:46,344 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:28:46,345 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 23:28:46,345 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:27, output treesize:5 [2021-03-10 23:28:46,370 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:28:46,371 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 23:28:46,371 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 12] total 21 [2021-03-10 23:28:46,371 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [492620345] [2021-03-10 23:28:46,371 INFO L460 AbstractCegarLoop]: Interpolant automaton has 22 states [2021-03-10 23:28:46,371 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 23:28:46,371 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2021-03-10 23:28:46,371 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=59, Invalid=403, Unknown=0, NotChecked=0, Total=462 [2021-03-10 23:28:46,371 INFO L87 Difference]: Start difference. First operand 136849 states and 506252 transitions. Second operand has 22 states, 22 states have (on average 2.8181818181818183) internal successors, (62), 21 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:28:48,071 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 23:28:48,072 INFO L93 Difference]: Finished difference Result 137296 states and 507521 transitions. [2021-03-10 23:28:48,073 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-03-10 23:28:48,073 INFO L78 Accepts]: Start accepts. Automaton has has 22 states, 22 states have (on average 2.8181818181818183) internal successors, (62), 21 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 37 [2021-03-10 23:28:48,073 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 23:28:48,489 INFO L225 Difference]: With dead ends: 137296 [2021-03-10 23:28:48,489 INFO L226 Difference]: Without dead ends: 137167 [2021-03-10 23:28:48,490 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 49 GetRequests, 26 SyntacticMatches, 2 SemanticMatches, 21 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 108 ImplicationChecksByTransitivity, 652.5ms TimeCoverageRelationStatistics Valid=66, Invalid=440, Unknown=0, NotChecked=0, Total=506 [2021-03-10 23:28:48,632 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 137167 states. [2021-03-10 23:28:50,762 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 137167 to 136825. [2021-03-10 23:28:50,915 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 136825 states, 136824 states have (on average 3.699541016195989) internal successors, (506186), 136824 states have internal predecessors, (506186), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:28:51,385 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 136825 states to 136825 states and 506186 transitions. [2021-03-10 23:28:51,385 INFO L78 Accepts]: Start accepts. Automaton has 136825 states and 506186 transitions. Word has length 37 [2021-03-10 23:28:51,386 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 23:28:51,386 INFO L480 AbstractCegarLoop]: Abstraction has 136825 states and 506186 transitions. [2021-03-10 23:28:51,386 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 22 states, 22 states have (on average 2.8181818181818183) internal successors, (62), 21 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:28:51,386 INFO L276 IsEmpty]: Start isEmpty. Operand 136825 states and 506186 transitions. [2021-03-10 23:28:51,540 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 38 [2021-03-10 23:28:51,540 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 23:28:51,540 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:28:51,741 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable192,81 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 23:28:51,741 INFO L428 AbstractCegarLoop]: === Iteration 88 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 23:28:51,741 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 23:28:51,741 INFO L82 PathProgramCache]: Analyzing trace with hash -1764133243, now seen corresponding path program 78 times [2021-03-10 23:28:51,741 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 23:28:51,741 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [38328764] [2021-03-10 23:28:51,741 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 23:28:51,746 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 23:28:52,242 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:28:52,242 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [38328764] [2021-03-10 23:28:52,242 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [686551543] [2021-03-10 23:28:52,242 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 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:28:52,274 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 7 check-sat command(s) [2021-03-10 23:28:52,274 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-10 23:28:52,275 INFO L263 TraceCheckSpWp]: Trace formula consists of 106 conjuncts, 52 conjunts are in the unsatisfiable core [2021-03-10 23:28:52,276 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 23:28:52,754 WARN L205 SmtUtils]: Spent 437.00 ms on a formula simplification that was a NOOP. DAG size: 19 [2021-03-10 23:28:52,904 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 12 treesize of output 11 [2021-03-10 23:28:52,905 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:28:52,918 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:28:52,919 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 23:28:52,919 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:43, output treesize:42 [2021-03-10 23:28:53,006 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:28:53,006 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 35 [2021-03-10 23:28:53,008 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:28:53,026 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:28:53,027 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 23:28:53,027 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:65, output treesize:68 [2021-03-10 23:28:53,193 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 35 treesize of output 40 [2021-03-10 23:28:53,195 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:28:53,215 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:28:53,216 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 23:28:53,216 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:74, output treesize:73 [2021-03-10 23:28:53,402 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 49 treesize of output 39 [2021-03-10 23:28:53,403 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:28:53,415 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:28:53,416 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 23:28:53,416 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:76, output treesize:49 [2021-03-10 23:28:53,496 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:28:53,497 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 34 treesize of output 46 [2021-03-10 23:28:53,502 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 3 xjuncts. [2021-03-10 23:28:53,538 INFO L628 ElimStorePlain]: treesize reduction 55, result has 45.0 percent of original size [2021-03-10 23:28:53,556 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:28:53,556 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 31 treesize of output 43 [2021-03-10 23:28:53,563 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 2 xjuncts. [2021-03-10 23:28:53,576 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:28:53,579 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:28:53,579 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:60, output treesize:37 [2021-03-10 23:28:53,674 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:28:53,675 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 23:28:53,675 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 16] total 28 [2021-03-10 23:28:53,675 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [410930003] [2021-03-10 23:28:53,675 INFO L460 AbstractCegarLoop]: Interpolant automaton has 29 states [2021-03-10 23:28:53,675 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 23:28:53,675 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 29 interpolants. [2021-03-10 23:28:53,675 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=85, Invalid=727, Unknown=0, NotChecked=0, Total=812 [2021-03-10 23:28:53,675 INFO L87 Difference]: Start difference. First operand 136825 states and 506186 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:28:57,729 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 23:28:57,729 INFO L93 Difference]: Finished difference Result 201600 states and 739172 transitions. [2021-03-10 23:28:57,730 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 34 states. [2021-03-10 23:28:57,730 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:28:57,730 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 23:28:58,391 INFO L225 Difference]: With dead ends: 201600 [2021-03-10 23:28:58,391 INFO L226 Difference]: Without dead ends: 201557 [2021-03-10 23:28:58,391 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 74 GetRequests, 22 SyntacticMatches, 1 SemanticMatches, 51 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 548 ImplicationChecksByTransitivity, 2666.3ms TimeCoverageRelationStatistics Valid=324, Invalid=2432, Unknown=0, NotChecked=0, Total=2756 [2021-03-10 23:28:58,616 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 201557 states. [2021-03-10 23:29:01,142 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 201557 to 136856. [2021-03-10 23:29:01,322 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 136856 states, 136855 states have (on average 3.699419093200833) internal successors, (506284), 136855 states have internal predecessors, (506284), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:29:02,273 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 136856 states to 136856 states and 506284 transitions. [2021-03-10 23:29:02,273 INFO L78 Accepts]: Start accepts. Automaton has 136856 states and 506284 transitions. Word has length 37 [2021-03-10 23:29:02,273 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 23:29:02,273 INFO L480 AbstractCegarLoop]: Abstraction has 136856 states and 506284 transitions. [2021-03-10 23:29:02,273 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:29:02,273 INFO L276 IsEmpty]: Start isEmpty. Operand 136856 states and 506284 transitions. [2021-03-10 23:29:02,436 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 38 [2021-03-10 23:29:02,436 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 23:29:02,436 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:29:02,639 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable193,82 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 23:29:02,639 INFO L428 AbstractCegarLoop]: === Iteration 89 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 23:29:02,639 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 23:29:02,639 INFO L82 PathProgramCache]: Analyzing trace with hash 1412038761, now seen corresponding path program 79 times [2021-03-10 23:29:02,639 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 23:29:02,639 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [970953553] [2021-03-10 23:29:02,639 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 23:29:02,645 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 23:29:03,219 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:29:03,219 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [970953553] [2021-03-10 23:29:03,219 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [583661161] [2021-03-10 23:29:03,219 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 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:29:03,246 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 23:29:03,247 INFO L263 TraceCheckSpWp]: Trace formula consists of 106 conjuncts, 46 conjunts are in the unsatisfiable core [2021-03-10 23:29:03,248 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 23:29:03,331 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 12 treesize of output 11 [2021-03-10 23:29:03,332 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:29:03,346 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:29:03,347 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 23:29:03,347 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:49, output treesize:48 [2021-03-10 23:29:03,434 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:29:03,435 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 43 treesize of output 41 [2021-03-10 23:29:03,436 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:29:03,453 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:29:03,454 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 23:29:03,454 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:76, output treesize:75 [2021-03-10 23:29:03,509 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:29:03,510 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:29:03,511 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:29:03,511 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 54 treesize of output 55 [2021-03-10 23:29:03,513 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:29:03,530 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:29:03,531 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 23:29:03,531 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:82, output treesize:87 [2021-03-10 23:29:03,657 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 58 treesize of output 44 [2021-03-10 23:29:03,659 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:29:03,668 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:29:03,670 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 35 treesize of output 23 [2021-03-10 23:29:03,671 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-03-10 23:29:03,678 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:29:03,678 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 23:29:03,678 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:73, output treesize:27 [2021-03-10 23:29:03,716 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:29:03,719 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:29:03,721 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:29:03,722 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 23:29:03,722 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:27, output treesize:5 [2021-03-10 23:29:03,756 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:29:03,756 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 23:29:03,756 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 11] total 22 [2021-03-10 23:29:03,756 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1771145661] [2021-03-10 23:29:03,756 INFO L460 AbstractCegarLoop]: Interpolant automaton has 23 states [2021-03-10 23:29:03,756 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 23:29:03,757 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2021-03-10 23:29:03,757 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=69, Invalid=437, Unknown=0, NotChecked=0, Total=506 [2021-03-10 23:29:03,757 INFO L87 Difference]: Start difference. First operand 136856 states and 506284 transitions. Second operand has 23 states, 23 states have (on average 2.652173913043478) internal successors, (61), 22 states have internal predecessors, (61), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:29:05,472 WARN L205 SmtUtils]: Spent 441.00 ms on a formula simplification. DAG size of input: 106 DAG size of output: 34 [2021-03-10 23:29:05,996 WARN L205 SmtUtils]: Spent 117.00 ms on a formula simplification. DAG size of input: 107 DAG size of output: 55 [2021-03-10 23:29:08,559 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 23:29:08,559 INFO L93 Difference]: Finished difference Result 203551 states and 745315 transitions. [2021-03-10 23:29:08,561 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 39 states. [2021-03-10 23:29:08,561 INFO L78 Accepts]: Start accepts. Automaton has has 23 states, 23 states have (on average 2.652173913043478) internal successors, (61), 22 states have internal predecessors, (61), 0 states have call successors, (0), 0 states have 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:29:08,561 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 23:29:09,221 INFO L225 Difference]: With dead ends: 203551 [2021-03-10 23:29:09,221 INFO L226 Difference]: Without dead ends: 203422 [2021-03-10 23:29:09,222 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 76 GetRequests, 27 SyntacticMatches, 2 SemanticMatches, 47 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 477 ImplicationChecksByTransitivity, 2849.5ms TimeCoverageRelationStatistics Valid=373, Invalid=1979, Unknown=0, NotChecked=0, Total=2352 [2021-03-10 23:29:09,426 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 203422 states. [2021-03-10 23:29:11,898 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 203422 to 136883. [2021-03-10 23:29:12,082 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 136883 states, 136882 states have (on average 3.699281132654403) internal successors, (506365), 136882 states have internal predecessors, (506365), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:29:12,551 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 136883 states to 136883 states and 506365 transitions. [2021-03-10 23:29:12,551 INFO L78 Accepts]: Start accepts. Automaton has 136883 states and 506365 transitions. Word has length 37 [2021-03-10 23:29:12,552 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 23:29:12,552 INFO L480 AbstractCegarLoop]: Abstraction has 136883 states and 506365 transitions. [2021-03-10 23:29:12,552 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 23 states, 23 states have (on average 2.652173913043478) internal successors, (61), 22 states have internal predecessors, (61), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:29:12,552 INFO L276 IsEmpty]: Start isEmpty. Operand 136883 states and 506365 transitions. [2021-03-10 23:29:13,247 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 38 [2021-03-10 23:29:13,247 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 23:29:13,247 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:29:13,462 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 83 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable202 [2021-03-10 23:29:13,462 INFO L428 AbstractCegarLoop]: === Iteration 90 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 23:29:13,462 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 23:29:13,462 INFO L82 PathProgramCache]: Analyzing trace with hash -537673117, now seen corresponding path program 80 times [2021-03-10 23:29:13,463 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 23:29:13,463 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [247903656] [2021-03-10 23:29:13,463 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 23:29:13,468 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 23:29:14,049 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:29:14,049 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [247903656] [2021-03-10 23:29:14,049 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [399720604] [2021-03-10 23:29:14,049 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 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:29:14,071 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-03-10 23:29:14,071 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-10 23:29:14,072 INFO L263 TraceCheckSpWp]: Trace formula consists of 106 conjuncts, 46 conjunts are in the unsatisfiable core [2021-03-10 23:29:14,073 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 23:29:14,160 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 18 treesize of output 17 [2021-03-10 23:29:14,162 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:29:14,179 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:29:14,180 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 23:29:14,181 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:55, output treesize:54 [2021-03-10 23:29:14,289 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:29:14,290 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 35 [2021-03-10 23:29:14,292 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:29:14,311 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:29:14,312 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 23:29:14,312 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:70, output treesize:65 [2021-03-10 23:29:14,380 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:29:14,382 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:29:14,383 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:29:14,384 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 37 treesize of output 42 [2021-03-10 23:29:14,386 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:29:14,411 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:29:14,412 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 23:29:14,413 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:78, output treesize:77 [2021-03-10 23:29:14,497 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:29:14,498 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:29:14,499 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 23:29:14,500 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:29:14,500 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 23:29:14,501 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 3 new quantified variables, introduced 0 case distinctions, treesize of input 54 treesize of output 38 [2021-03-10 23:29:14,502 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:29:14,513 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:29:14,516 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:29:14,517 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:29:14,518 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 23:29:14,518 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:29:14,519 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 23:29:14,520 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 3 new quantified variables, introduced 0 case distinctions, treesize of input 42 treesize of output 26 [2021-03-10 23:29:14,521 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-03-10 23:29:14,528 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:29:14,529 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 23:29:14,529 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:76, output treesize:25 [2021-03-10 23:29:14,614 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:29:14,615 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:29:14,618 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:29:14,618 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 23:29:14,618 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:18, output treesize:5 [2021-03-10 23:29:14,654 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:29:14,655 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 23:29:14,655 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 11] total 22 [2021-03-10 23:29:14,655 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1444954152] [2021-03-10 23:29:14,655 INFO L460 AbstractCegarLoop]: Interpolant automaton has 23 states [2021-03-10 23:29:14,655 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 23:29:14,655 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2021-03-10 23:29:14,655 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=65, Invalid=441, Unknown=0, NotChecked=0, Total=506 [2021-03-10 23:29:14,655 INFO L87 Difference]: Start difference. First operand 136883 states and 506365 transitions. Second operand has 23 states, 23 states have (on average 2.652173913043478) internal successors, (61), 22 states have internal predecessors, (61), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:29:15,652 WARN L205 SmtUtils]: Spent 101.00 ms on a formula simplification. DAG size of input: 67 DAG size of output: 42 [2021-03-10 23:29:16,589 WARN L205 SmtUtils]: Spent 127.00 ms on a formula simplification. DAG size of input: 112 DAG size of output: 55 [2021-03-10 23:29:17,880 WARN L205 SmtUtils]: Spent 290.00 ms on a formula simplification. DAG size of input: 31 DAG size of output: 22 [2021-03-10 23:29:19,277 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 23:29:19,278 INFO L93 Difference]: Finished difference Result 202439 states and 741817 transitions. [2021-03-10 23:29:19,279 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 36 states. [2021-03-10 23:29:19,279 INFO L78 Accepts]: Start accepts. Automaton has has 23 states, 23 states have (on average 2.652173913043478) internal successors, (61), 22 states have internal predecessors, (61), 0 states have call successors, (0), 0 states have 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:29:19,279 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 23:29:19,950 INFO L225 Difference]: With dead ends: 202439 [2021-03-10 23:29:19,951 INFO L226 Difference]: Without dead ends: 202293 [2021-03-10 23:29:19,951 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 74 GetRequests, 27 SyntacticMatches, 2 SemanticMatches, 45 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 391 ImplicationChecksByTransitivity, 2871.2ms TimeCoverageRelationStatistics Valid=310, Invalid=1852, Unknown=0, NotChecked=0, Total=2162 [2021-03-10 23:29:20,611 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 202293 states. [2021-03-10 23:29:22,775 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 202293 to 136907. [2021-03-10 23:29:22,959 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 136907 states, 136906 states have (on average 3.699158546740099) internal successors, (506437), 136906 states have internal predecessors, (506437), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:29:23,896 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 136907 states to 136907 states and 506437 transitions. [2021-03-10 23:29:23,896 INFO L78 Accepts]: Start accepts. Automaton has 136907 states and 506437 transitions. Word has length 37 [2021-03-10 23:29:23,896 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 23:29:23,896 INFO L480 AbstractCegarLoop]: Abstraction has 136907 states and 506437 transitions. [2021-03-10 23:29:23,896 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 23 states, 23 states have (on average 2.652173913043478) internal successors, (61), 22 states have internal predecessors, (61), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:29:23,896 INFO L276 IsEmpty]: Start isEmpty. Operand 136907 states and 506437 transitions. [2021-03-10 23:29:24,051 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 38 [2021-03-10 23:29:24,051 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 23:29:24,051 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:29:24,252 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable203,84 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 23:29:24,252 INFO L428 AbstractCegarLoop]: === Iteration 91 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 23:29:24,252 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 23:29:24,252 INFO L82 PathProgramCache]: Analyzing trace with hash 1216033563, now seen corresponding path program 81 times [2021-03-10 23:29:24,252 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 23:29:24,252 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [947290097] [2021-03-10 23:29:24,252 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 23:29:24,257 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 23:29:24,798 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:29:24,798 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [947290097] [2021-03-10 23:29:24,798 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1331131937] [2021-03-10 23:29:24,798 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 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:29:24,823 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 7 check-sat command(s) [2021-03-10 23:29:24,823 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-10 23:29:24,824 INFO L263 TraceCheckSpWp]: Trace formula consists of 106 conjuncts, 52 conjunts are in the unsatisfiable core [2021-03-10 23:29:24,825 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 23:29:24,971 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 12 treesize of output 11 [2021-03-10 23:29:24,972 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:29:24,989 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:29:24,989 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 23:29:24,990 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:56, output treesize:55 [2021-03-10 23:29:25,099 INFO L354 Elim1Store]: treesize reduction 35, result has 16.7 percent of original size [2021-03-10 23:29:25,100 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 47 treesize of output 45 [2021-03-10 23:29:25,101 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:29:25,119 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:29:25,120 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 23:29:25,120 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:88, output treesize:86 [2021-03-10 23:29:25,226 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:29:25,242 INFO L354 Elim1Store]: treesize reduction 47, result has 13.0 percent of original size [2021-03-10 23:29:25,242 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 47 treesize of output 52 [2021-03-10 23:29:25,244 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:29:25,268 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:29:25,269 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 23:29:25,269 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:106, output treesize:105 [2021-03-10 23:29:25,514 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:29:25,515 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:29:25,519 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:29:25,581 INFO L354 Elim1Store]: treesize reduction 24, result has 69.6 percent of original size [2021-03-10 23:29:25,581 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 78 treesize of output 108 [2021-03-10 23:29:25,590 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 2 xjuncts. [2021-03-10 23:29:25,688 INFO L628 ElimStorePlain]: treesize reduction 207, result has 40.3 percent of original size [2021-03-10 23:29:25,712 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:29:25,713 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:129, output treesize:128 [2021-03-10 23:29:25,862 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:29:25,864 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:29:25,869 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:29:25,870 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 23:29:25,872 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 23:29:25,875 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 36 treesize of output 24 [2021-03-10 23:29:25,877 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-03-10 23:29:25,883 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:29:25,884 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:29:25,885 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:29:25,911 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:29:25,911 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 5 select indices, 5 select index equivalence classes, 6 disjoint index pairs (out of 10 index pairs), introduced 5 new quantified variables, introduced 4 case distinctions, treesize of input 42 treesize of output 66 [2021-03-10 23:29:25,918 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 2 xjuncts. [2021-03-10 23:29:25,950 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:29:25,957 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:29:25,959 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-03-10 23:29:25,964 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:29:25,966 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:29:25,967 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:29:26,002 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:29:26,002 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 5 select indices, 5 select index equivalence classes, 6 disjoint index pairs (out of 10 index pairs), introduced 5 new quantified variables, introduced 4 case distinctions, treesize of input 35 treesize of output 59 [2021-03-10 23:29:26,012 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 2 xjuncts. [2021-03-10 23:29:26,015 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:29:26,017 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-03-10 23:29:26,040 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:29:26,043 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 3 xjuncts. [2021-03-10 23:29:26,043 INFO L247 ElimStorePlain]: Needed 7 recursive calls to eliminate 3 variables, input treesize:154, output treesize:36 [2021-03-10 23:29:26,531 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:29:26,532 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 23:29:26,532 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 14] total 26 [2021-03-10 23:29:26,532 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2041526630] [2021-03-10 23:29:26,532 INFO L460 AbstractCegarLoop]: Interpolant automaton has 27 states [2021-03-10 23:29:26,532 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 23:29:26,532 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 27 interpolants. [2021-03-10 23:29:26,532 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=99, Invalid=603, Unknown=0, NotChecked=0, Total=702 [2021-03-10 23:29:26,532 INFO L87 Difference]: Start difference. First operand 136907 states and 506437 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:29:28,880 WARN L205 SmtUtils]: Spent 106.00 ms on a formula simplification. DAG size of input: 105 DAG size of output: 53 [2021-03-10 23:29:29,929 WARN L205 SmtUtils]: Spent 116.00 ms on a formula simplification. DAG size of input: 97 DAG size of output: 80 [2021-03-10 23:29:30,339 WARN L205 SmtUtils]: Spent 117.00 ms on a formula simplification. DAG size of input: 89 DAG size of output: 84 [2021-03-10 23:29:36,873 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 23:29:36,873 INFO L93 Difference]: Finished difference Result 237555 states and 868221 transitions. [2021-03-10 23:29:36,875 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 49 states. [2021-03-10 23:29:36,875 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:29:36,875 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 23:29:38,184 INFO L225 Difference]: With dead ends: 237555 [2021-03-10 23:29:38,184 INFO L226 Difference]: Without dead ends: 237499 [2021-03-10 23:29:38,185 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 87 GetRequests, 23 SyntacticMatches, 2 SemanticMatches, 62 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 967 ImplicationChecksByTransitivity, 4146.3ms TimeCoverageRelationStatistics Valid=636, Invalid=3396, Unknown=0, NotChecked=0, Total=4032 [2021-03-10 23:29:38,469 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 237499 states. [2021-03-10 23:29:41,205 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 237499 to 136901. [2021-03-10 23:29:41,374 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 136901 states, 136900 states have (on average 3.699211102994887) internal successors, (506422), 136900 states have internal predecessors, (506422), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:29:41,917 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 136901 states to 136901 states and 506422 transitions. [2021-03-10 23:29:41,918 INFO L78 Accepts]: Start accepts. Automaton has 136901 states and 506422 transitions. Word has length 37 [2021-03-10 23:29:41,918 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 23:29:41,918 INFO L480 AbstractCegarLoop]: Abstraction has 136901 states and 506422 transitions. [2021-03-10 23:29:41,918 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:29:41,918 INFO L276 IsEmpty]: Start isEmpty. Operand 136901 states and 506422 transitions. [2021-03-10 23:29:42,102 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 38 [2021-03-10 23:29:42,102 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 23:29:42,103 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:29:42,303 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 85 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable204 [2021-03-10 23:29:42,303 INFO L428 AbstractCegarLoop]: === Iteration 92 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 23:29:42,303 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 23:29:42,303 INFO L82 PathProgramCache]: Analyzing trace with hash -910835223, now seen corresponding path program 82 times [2021-03-10 23:29:42,304 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 23:29:42,304 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [931229972] [2021-03-10 23:29:42,304 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 23:29:42,308 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 23:29:42,728 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:29:42,728 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [931229972] [2021-03-10 23:29:42,728 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [200338336] [2021-03-10 23:29:42,728 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 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:29:42,752 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-03-10 23:29:42,752 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-10 23:29:42,752 INFO L263 TraceCheckSpWp]: Trace formula consists of 106 conjuncts, 46 conjunts are in the unsatisfiable core [2021-03-10 23:29:42,753 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 23:29:42,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 18 treesize of output 17 [2021-03-10 23:29:42,850 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:29:42,866 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:29:42,867 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 23:29:42,867 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:59, output treesize:58 [2021-03-10 23:29:43,006 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:29:43,008 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:29:43,024 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:29:43,025 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 23:29:43,025 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:59, output treesize:62 [2021-03-10 23:29:43,581 WARN L205 SmtUtils]: Spent 530.00 ms on a formula simplification that was a NOOP. DAG size: 31 [2021-03-10 23:29:43,655 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 59 treesize of output 45 [2021-03-10 23:29:43,657 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:29:43,670 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:29:43,674 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 32 treesize of output 20 [2021-03-10 23:29:43,676 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-03-10 23:29:43,685 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:29:43,688 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 21 treesize of output 26 [2021-03-10 23:29:43,689 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-03-10 23:29:43,698 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:29:43,699 INFO L550 ElimStorePlain]: Start of recursive call 1: 3 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 23:29:43,700 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 3 variables, input treesize:74, output treesize:22 [2021-03-10 23:29:43,756 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 8 [2021-03-10 23:29:43,758 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:29:43,761 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:29:43,762 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 23:29:43,762 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:20, output treesize:5 [2021-03-10 23:29:43,799 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:29:43,799 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 23:29:43,799 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 11] total 20 [2021-03-10 23:29:43,799 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [790779068] [2021-03-10 23:29:43,799 INFO L460 AbstractCegarLoop]: Interpolant automaton has 21 states [2021-03-10 23:29:43,799 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 23:29:43,799 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2021-03-10 23:29:43,800 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=56, Invalid=364, Unknown=0, NotChecked=0, Total=420 [2021-03-10 23:29:43,800 INFO L87 Difference]: Start difference. First operand 136901 states and 506422 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:29:45,544 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 23:29:45,545 INFO L93 Difference]: Finished difference Result 137300 states and 507565 transitions. [2021-03-10 23:29:45,546 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-03-10 23:29:45,546 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 37 [2021-03-10 23:29:45,546 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 23:29:45,965 INFO L225 Difference]: With dead ends: 137300 [2021-03-10 23:29:45,965 INFO L226 Difference]: Without dead ends: 137213 [2021-03-10 23:29:45,966 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 49 GetRequests, 27 SyntacticMatches, 2 SemanticMatches, 20 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 104 ImplicationChecksByTransitivity, 1275.4ms TimeCoverageRelationStatistics Valid=62, Invalid=400, Unknown=0, NotChecked=0, Total=462 [2021-03-10 23:29:46,533 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 137213 states. [2021-03-10 23:29:48,280 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 137213 to 136978. [2021-03-10 23:29:48,468 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 136978 states, 136977 states have (on average 3.6987742467713556) internal successors, (506647), 136977 states have internal predecessors, (506647), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:29:49,451 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 136978 states to 136978 states and 506647 transitions. [2021-03-10 23:29:49,452 INFO L78 Accepts]: Start accepts. Automaton has 136978 states and 506647 transitions. Word has length 37 [2021-03-10 23:29:49,452 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 23:29:49,452 INFO L480 AbstractCegarLoop]: Abstraction has 136978 states and 506647 transitions. [2021-03-10 23:29:49,452 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:29:49,452 INFO L276 IsEmpty]: Start isEmpty. Operand 136978 states and 506647 transitions. [2021-03-10 23:29:49,647 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 38 [2021-03-10 23:29:49,647 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 23:29:49,647 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:29:49,857 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable227,86 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 23:29:49,857 INFO L428 AbstractCegarLoop]: === Iteration 93 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 23:29:49,857 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 23:29:49,857 INFO L82 PathProgramCache]: Analyzing trace with hash 1860642153, now seen corresponding path program 83 times [2021-03-10 23:29:49,858 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 23:29:49,858 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [956461671] [2021-03-10 23:29:49,858 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 23:29:49,862 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 23:29:50,322 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:29:50,322 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [956461671] [2021-03-10 23:29:50,322 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1703040114] [2021-03-10 23:29:50,322 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 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:29:50,346 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2021-03-10 23:29:50,346 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-10 23:29:50,347 INFO L263 TraceCheckSpWp]: Trace formula consists of 106 conjuncts, 49 conjunts are in the unsatisfiable core [2021-03-10 23:29:50,348 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 23:29:50,450 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 12 treesize of output 11 [2021-03-10 23:29:50,451 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:29:50,471 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:29:50,471 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 23:29:50,472 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:56, output treesize:55 [2021-03-10 23:29:50,657 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:29:50,658 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 35 [2021-03-10 23:29:50,659 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:29:50,679 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:29:50,680 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 23:29:50,680 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:72, output treesize:71 [2021-03-10 23:29:50,797 INFO L446 ElimStorePlain]: Different costs {3=[v_C_130], 12=[A, B]} [2021-03-10 23:29:50,802 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:29:50,803 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:29:50,806 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:29:50,807 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 48 treesize of output 49 [2021-03-10 23:29:50,808 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:29:50,832 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:29:50,836 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:29:50,838 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:29:50,839 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:29:50,840 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 23:29:50,840 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 23:29:50,841 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 6 select indices, 6 select index equivalence classes, 3 disjoint index pairs (out of 15 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 48 treesize of output 34 [2021-03-10 23:29:50,842 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-03-10 23:29:50,857 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:29:50,860 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:29:50,862 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:29:50,863 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:29:50,863 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 23:29:50,864 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 23:29:50,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, 3 disjoint index pairs (out of 15 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 38 treesize of output 24 [2021-03-10 23:29:50,866 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-03-10 23:29:50,877 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:29:50,879 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 3 dim-1 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-03-10 23:29:50,879 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 4 variables, input treesize:83, output treesize:31 [2021-03-10 23:29:51,015 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:29:51,016 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:29:51,017 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 23:29:51,018 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 27 treesize of output 15 [2021-03-10 23:29:51,020 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:29:51,030 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:29:51,032 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:29:51,033 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:33, output treesize:5 [2021-03-10 23:29:51,075 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:29:51,075 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 23:29:51,075 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 13] total 22 [2021-03-10 23:29:51,075 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [247383448] [2021-03-10 23:29:51,075 INFO L460 AbstractCegarLoop]: Interpolant automaton has 23 states [2021-03-10 23:29:51,075 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 23:29:51,075 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2021-03-10 23:29:51,076 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=61, Invalid=445, Unknown=0, NotChecked=0, Total=506 [2021-03-10 23:29:51,076 INFO L87 Difference]: Start difference. First operand 136978 states and 506647 transitions. Second operand has 23 states, 23 states have (on average 2.6956521739130435) internal successors, (62), 22 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:29:53,535 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 23:29:53,535 INFO L93 Difference]: Finished difference Result 137376 states and 507769 transitions. [2021-03-10 23:29:53,537 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-03-10 23:29:53,537 INFO L78 Accepts]: Start accepts. Automaton has has 23 states, 23 states have (on average 2.6956521739130435) internal successors, (62), 22 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 37 [2021-03-10 23:29:53,537 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 23:29:53,975 INFO L225 Difference]: With dead ends: 137376 [2021-03-10 23:29:53,975 INFO L226 Difference]: Without dead ends: 137235 [2021-03-10 23:29:53,975 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 50 GetRequests, 25 SyntacticMatches, 2 SemanticMatches, 23 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 130 ImplicationChecksByTransitivity, 943.4ms TimeCoverageRelationStatistics Valid=73, Invalid=527, Unknown=0, NotChecked=0, Total=600 [2021-03-10 23:29:54,123 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 137235 states. [2021-03-10 23:29:56,437 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 137235 to 136951. [2021-03-10 23:29:56,613 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 136951 states, 136950 states have (on average 3.698912011683096) internal successors, (506566), 136950 states have internal predecessors, (506566), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:29:57,090 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 136951 states to 136951 states and 506566 transitions. [2021-03-10 23:29:57,091 INFO L78 Accepts]: Start accepts. Automaton has 136951 states and 506566 transitions. Word has length 37 [2021-03-10 23:29:57,091 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 23:29:57,091 INFO L480 AbstractCegarLoop]: Abstraction has 136951 states and 506566 transitions. [2021-03-10 23:29:57,091 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 23 states, 23 states have (on average 2.6956521739130435) internal successors, (62), 22 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:29:57,091 INFO L276 IsEmpty]: Start isEmpty. Operand 136951 states and 506566 transitions. [2021-03-10 23:29:57,254 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 38 [2021-03-10 23:29:57,254 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 23:29:57,254 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:29:57,454 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 87 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable228 [2021-03-10 23:29:57,454 INFO L428 AbstractCegarLoop]: === Iteration 94 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 23:29:57,454 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 23:29:57,455 INFO L82 PathProgramCache]: Analyzing trace with hash -422736279, now seen corresponding path program 84 times [2021-03-10 23:29:57,455 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 23:29:57,455 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1659030369] [2021-03-10 23:29:57,455 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 23:29:57,459 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 23:29:57,843 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:29:57,843 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1659030369] [2021-03-10 23:29:57,843 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [481961854] [2021-03-10 23:29:57,843 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 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:29:57,867 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2021-03-10 23:29:57,867 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-10 23:29:57,868 INFO L263 TraceCheckSpWp]: Trace formula consists of 106 conjuncts, 51 conjunts are in the unsatisfiable core [2021-03-10 23:29:57,869 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 23:29:57,973 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 12 treesize of output 11 [2021-03-10 23:29:57,974 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:29:57,991 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:29:57,992 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 23:29:57,993 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:49, output treesize:48 [2021-03-10 23:29:58,648 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:29:58,649 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 32 [2021-03-10 23:29:58,650 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:29:58,677 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:29:58,678 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 23:29:58,678 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:71, output treesize:70 [2021-03-10 23:29:58,973 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 47 treesize of output 35 [2021-03-10 23:29:58,975 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:29:58,985 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:29:58,988 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 39 treesize of output 27 [2021-03-10 23:29:58,990 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-03-10 23:29:58,997 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:29:59,001 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:29:59,003 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-03-10 23:29:59,011 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:29:59,011 INFO L550 ElimStorePlain]: Start of recursive call 1: 3 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 23:29:59,012 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 3 variables, input treesize:71, output treesize:22 [2021-03-10 23:29:59,060 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:29:59,062 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:29:59,064 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:29:59,065 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 23:29:59,065 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:18, output treesize:5 [2021-03-10 23:29:59,099 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:29:59,099 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 23:29:59,099 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 14] total 23 [2021-03-10 23:29:59,099 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [451920050] [2021-03-10 23:29:59,099 INFO L460 AbstractCegarLoop]: Interpolant automaton has 24 states [2021-03-10 23:29:59,099 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 23:29:59,099 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2021-03-10 23:29:59,099 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=65, Invalid=487, Unknown=0, NotChecked=0, Total=552 [2021-03-10 23:29:59,100 INFO L87 Difference]: Start difference. First operand 136951 states and 506566 transitions. Second operand has 24 states, 24 states have (on average 2.5833333333333335) internal successors, (62), 23 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:30:00,891 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 23:30:00,891 INFO L93 Difference]: Finished difference Result 137420 states and 507880 transitions. [2021-03-10 23:30:00,892 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2021-03-10 23:30:00,892 INFO L78 Accepts]: Start accepts. Automaton has has 24 states, 24 states have (on average 2.5833333333333335) internal successors, (62), 23 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 37 [2021-03-10 23:30:00,892 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 23:30:01,366 INFO L225 Difference]: With dead ends: 137420 [2021-03-10 23:30:01,366 INFO L226 Difference]: Without dead ends: 137291 [2021-03-10 23:30:01,366 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 50 GetRequests, 24 SyntacticMatches, 2 SemanticMatches, 24 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 145 ImplicationChecksByTransitivity, 999.3ms TimeCoverageRelationStatistics Valid=76, Invalid=574, Unknown=0, NotChecked=0, Total=650 [2021-03-10 23:30:02,017 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 137291 states. [2021-03-10 23:30:03,877 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 137291 to 137005. [2021-03-10 23:30:04,067 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 137005 states, 137004 states have (on average 3.698592741817757) internal successors, (506722), 137004 states have internal predecessors, (506722), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:30:05,018 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 137005 states to 137005 states and 506722 transitions. [2021-03-10 23:30:05,018 INFO L78 Accepts]: Start accepts. Automaton has 137005 states and 506722 transitions. Word has length 37 [2021-03-10 23:30:05,019 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 23:30:05,019 INFO L480 AbstractCegarLoop]: Abstraction has 137005 states and 506722 transitions. [2021-03-10 23:30:05,019 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 24 states, 24 states have (on average 2.5833333333333335) internal successors, (62), 23 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:30:05,019 INFO L276 IsEmpty]: Start isEmpty. Operand 137005 states and 506722 transitions. [2021-03-10 23:30:05,202 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 38 [2021-03-10 23:30:05,203 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 23:30:05,203 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:30:05,403 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable229,88 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 23:30:05,403 INFO L428 AbstractCegarLoop]: === Iteration 95 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 23:30:05,404 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 23:30:05,404 INFO L82 PathProgramCache]: Analyzing trace with hash -1946226199, now seen corresponding path program 85 times [2021-03-10 23:30:05,404 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 23:30:05,404 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1923437452] [2021-03-10 23:30:05,404 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 23:30:05,408 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 23:30:05,805 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:30:05,805 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1923437452] [2021-03-10 23:30:05,805 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1007425981] [2021-03-10 23:30:05,805 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 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:30:05,827 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 23:30:05,828 INFO L263 TraceCheckSpWp]: Trace formula consists of 106 conjuncts, 46 conjunts are in the unsatisfiable core [2021-03-10 23:30:05,829 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 23:30:05,936 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 12 treesize of output 11 [2021-03-10 23:30:05,938 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:30:05,955 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:30:05,956 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 23:30:05,956 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:45, output treesize:44 [2021-03-10 23:30:06,075 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:30:06,076 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 32 [2021-03-10 23:30:06,078 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:30:06,105 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:30:06,106 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 23:30:06,106 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:65, output treesize:64 [2021-03-10 23:30:06,273 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 47 treesize of output 35 [2021-03-10 23:30:06,276 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:30:06,289 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:30:06,292 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 39 treesize of output 27 [2021-03-10 23:30:06,294 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-03-10 23:30:06,305 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:30:06,308 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 24 treesize of output 27 [2021-03-10 23:30:06,310 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-03-10 23:30:06,320 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:30:06,321 INFO L550 ElimStorePlain]: Start of recursive call 1: 3 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 23:30:06,321 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 3 variables, input treesize:67, output treesize:23 [2021-03-10 23:30:06,417 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:30:06,418 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:30:06,420 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:30:06,421 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 23:30:06,421 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:27, output treesize:5 [2021-03-10 23:30:06,456 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:30:06,456 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 23:30:06,456 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 11] total 20 [2021-03-10 23:30:06,456 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1082193099] [2021-03-10 23:30:06,456 INFO L460 AbstractCegarLoop]: Interpolant automaton has 21 states [2021-03-10 23:30:06,456 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 23:30:06,457 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2021-03-10 23:30:06,457 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=52, Invalid=368, Unknown=0, NotChecked=0, Total=420 [2021-03-10 23:30:06,457 INFO L87 Difference]: Start difference. First operand 137005 states and 506722 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:30:08,635 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 23:30:08,635 INFO L93 Difference]: Finished difference Result 137407 states and 507856 transitions. [2021-03-10 23:30:08,637 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-03-10 23:30:08,637 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 37 [2021-03-10 23:30:08,637 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 23:30:09,103 INFO L225 Difference]: With dead ends: 137407 [2021-03-10 23:30:09,104 INFO L226 Difference]: Without dead ends: 137278 [2021-03-10 23:30:09,104 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 49 GetRequests, 27 SyntacticMatches, 2 SemanticMatches, 20 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 78 ImplicationChecksByTransitivity, 807.1ms TimeCoverageRelationStatistics Valid=58, Invalid=404, Unknown=0, NotChecked=0, Total=462 [2021-03-10 23:30:09,261 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 137278 states. [2021-03-10 23:30:11,705 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 137278 to 136981. [2021-03-10 23:30:11,885 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 136981 states, 136980 states have (on average 3.698715140896481) internal successors, (506650), 136980 states have internal predecessors, (506650), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:30:12,426 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 136981 states to 136981 states and 506650 transitions. [2021-03-10 23:30:12,427 INFO L78 Accepts]: Start accepts. Automaton has 136981 states and 506650 transitions. Word has length 37 [2021-03-10 23:30:12,427 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 23:30:12,427 INFO L480 AbstractCegarLoop]: Abstraction has 136981 states and 506650 transitions. [2021-03-10 23:30:12,427 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:30:12,427 INFO L276 IsEmpty]: Start isEmpty. Operand 136981 states and 506650 transitions. [2021-03-10 23:30:12,593 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 38 [2021-03-10 23:30:12,593 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 23:30:12,593 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:30:12,793 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable230,89 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 23:30:12,794 INFO L428 AbstractCegarLoop]: === Iteration 96 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 23:30:12,794 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 23:30:12,794 INFO L82 PathProgramCache]: Analyzing trace with hash -1225673935, now seen corresponding path program 86 times [2021-03-10 23:30:12,794 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 23:30:12,794 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1869797817] [2021-03-10 23:30:12,794 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 23:30:12,800 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 23:30:13,199 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:30:13,199 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1869797817] [2021-03-10 23:30:13,199 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1807580856] [2021-03-10 23:30:13,200 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 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:30:13,226 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-03-10 23:30:13,227 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-10 23:30:13,227 INFO L263 TraceCheckSpWp]: Trace formula consists of 106 conjuncts, 49 conjunts are in the unsatisfiable core [2021-03-10 23:30:13,228 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 23:30:13,451 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 12 treesize of output 11 [2021-03-10 23:30:13,453 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:30:13,475 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:30:13,476 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 23:30:13,476 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:46, output treesize:45 [2021-03-10 23:30:13,636 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:30:13,638 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:30:13,664 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:30:13,667 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:30:13,667 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:63, output treesize:62 [2021-03-10 23:30:13,773 INFO L446 ElimStorePlain]: Different costs {0=[v_C_139], 3=[A, B]} [2021-03-10 23:30:13,778 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 35 treesize of output 40 [2021-03-10 23:30:13,780 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:30:14,309 WARN L205 SmtUtils]: Spent 529.00 ms on a formula simplification that was a NOOP. DAG size: 38 [2021-03-10 23:30:14,310 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:30:14,315 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:30:14,317 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:30:14,336 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:30:14,336 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 46 treesize of output 42 [2021-03-10 23:30:14,338 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 2 xjuncts. [2021-03-10 23:30:14,369 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:30:14,374 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:30:14,376 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:30:14,384 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:30:14,384 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 40 treesize of output 36 [2021-03-10 23:30:14,387 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 2 xjuncts. [2021-03-10 23:30:14,402 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:30:14,405 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 3 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 23:30:14,405 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 4 variables, input treesize:71, output treesize:33 [2021-03-10 23:30:14,648 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:30:14,648 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:30:14,652 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:30:14,681 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:30:14,681 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:30:14,688 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 2 xjuncts. [2021-03-10 23:30:14,717 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:30:14,721 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-03-10 23:30:14,721 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:63, output treesize:29 [2021-03-10 23:30:14,843 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:30:14,843 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 23:30:14,843 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 13] total 23 [2021-03-10 23:30:14,843 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1128294696] [2021-03-10 23:30:14,843 INFO L460 AbstractCegarLoop]: Interpolant automaton has 24 states [2021-03-10 23:30:14,844 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 23:30:14,844 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2021-03-10 23:30:14,844 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=58, Invalid=494, Unknown=0, NotChecked=0, Total=552 [2021-03-10 23:30:14,844 INFO L87 Difference]: Start difference. First operand 136981 states and 506650 transitions. Second operand has 24 states, 24 states have (on average 2.8333333333333335) internal successors, (68), 23 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:30:18,820 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 23:30:18,820 INFO L93 Difference]: Finished difference Result 138710 states and 511630 transitions. [2021-03-10 23:30:18,822 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2021-03-10 23:30:18,822 INFO L78 Accepts]: Start accepts. Automaton has has 24 states, 24 states have (on average 2.8333333333333335) internal successors, (68), 23 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:30:18,822 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 23:30:19,245 INFO L225 Difference]: With dead ends: 138710 [2021-03-10 23:30:19,245 INFO L226 Difference]: Without dead ends: 138656 [2021-03-10 23:30:19,245 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 58 GetRequests, 25 SyntacticMatches, 1 SemanticMatches, 32 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 130 ImplicationChecksByTransitivity, 1583.7ms TimeCoverageRelationStatistics Valid=109, Invalid=1013, Unknown=0, NotChecked=0, Total=1122 [2021-03-10 23:30:19,387 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 138656 states. [2021-03-10 23:30:21,692 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 138656 to 137010. [2021-03-10 23:30:21,844 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 137010 states, 137009 states have (on average 3.6986621316847796) internal successors, (506750), 137009 states have internal predecessors, (506750), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:30:22,365 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 137010 states to 137010 states and 506750 transitions. [2021-03-10 23:30:22,365 INFO L78 Accepts]: Start accepts. Automaton has 137010 states and 506750 transitions. Word has length 37 [2021-03-10 23:30:22,365 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 23:30:22,365 INFO L480 AbstractCegarLoop]: Abstraction has 137010 states and 506750 transitions. [2021-03-10 23:30:22,366 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 24 states, 24 states have (on average 2.8333333333333335) internal successors, (68), 23 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:30:22,366 INFO L276 IsEmpty]: Start isEmpty. Operand 137010 states and 506750 transitions. [2021-03-10 23:30:22,524 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 38 [2021-03-10 23:30:22,524 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 23:30:22,524 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:30:22,724 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable231,90 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 23:30:22,724 INFO L428 AbstractCegarLoop]: === Iteration 97 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 23:30:22,725 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 23:30:22,725 INFO L82 PathProgramCache]: Analyzing trace with hash -1026882703, now seen corresponding path program 87 times [2021-03-10 23:30:22,725 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 23:30:22,725 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1735642747] [2021-03-10 23:30:22,725 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 23:30:22,729 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 23:30:23,296 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:30:23,297 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1735642747] [2021-03-10 23:30:23,297 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [956248003] [2021-03-10 23:30:23,297 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 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:30:23,321 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 5 check-sat command(s) [2021-03-10 23:30:23,321 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-10 23:30:23,321 INFO L263 TraceCheckSpWp]: Trace formula consists of 106 conjuncts, 51 conjunts are in the unsatisfiable core [2021-03-10 23:30:23,331 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 23:30:23,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 12 treesize of output 11 [2021-03-10 23:30:23,479 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:30:23,498 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:30:23,499 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 23:30:23,499 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:47, output treesize:46 [2021-03-10 23:30:23,582 INFO L354 Elim1Store]: treesize reduction 29, result has 14.7 percent of original size [2021-03-10 23:30:23,582 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 30 treesize of output 32 [2021-03-10 23:30:23,584 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:30:23,607 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:30:23,608 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 23:30:23,608 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:64, output treesize:63 [2021-03-10 23:30:24,062 INFO L446 ElimStorePlain]: Different costs {6=[v_C_142], 10=[A, B]} [2021-03-10 23:30:24,071 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:30:24,133 INFO L354 Elim1Store]: treesize reduction 62, result has 31.9 percent of original size [2021-03-10 23:30:24,133 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 5 case distinctions, treesize of input 52 treesize of output 74 [2021-03-10 23:30:24,135 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:30:24,189 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:30:24,197 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:30:24,198 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:30:24,199 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:30:24,202 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:30:24,206 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:30:24,255 INFO L354 Elim1Store]: treesize reduction 18, result has 63.3 percent of original size [2021-03-10 23:30:24,256 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 92 treesize of output 102 [2021-03-10 23:30:24,261 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-03-10 23:30:24,821 WARN L205 SmtUtils]: Spent 559.00 ms on a formula simplification. DAG size of input: 61 DAG size of output: 53 [2021-03-10 23:30:24,822 INFO L628 ElimStorePlain]: treesize reduction 32, result has 75.2 percent of original size [2021-03-10 23:30:24,833 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:30:24,834 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:30:24,835 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:30:24,838 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:30:24,842 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:30:24,878 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:30:24,878 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 46 treesize of output 78 [2021-03-10 23:30:24,898 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 5 xjuncts. [2021-03-10 23:30:24,998 INFO L628 ElimStorePlain]: treesize reduction 132, result has 35.6 percent of original size [2021-03-10 23:30:25,021 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 3 dim-1 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-03-10 23:30:25,021 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 5 variables, input treesize:102, output treesize:83 [2021-03-10 23:30:25,329 WARN L205 SmtUtils]: Spent 103.00 ms on a formula simplification. DAG size of input: 53 DAG size of output: 42 [2021-03-10 23:30:25,436 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:30:25,438 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:30:25,441 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:30:25,442 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:30:25,443 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:30:25,476 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:30:25,476 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 31 treesize of output 63 [2021-03-10 23:30:25,499 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 2 xjuncts. [2021-03-10 23:30:25,545 INFO L628 ElimStorePlain]: treesize reduction 29, result has 52.5 percent of original size [2021-03-10 23:30:25,551 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:30:25,551 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:52, output treesize:19 [2021-03-10 23:30:25,646 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:30:25,646 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 23:30:25,646 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 17] total 26 [2021-03-10 23:30:25,646 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1316960412] [2021-03-10 23:30:25,646 INFO L460 AbstractCegarLoop]: Interpolant automaton has 27 states [2021-03-10 23:30:25,646 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 23:30:25,647 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 27 interpolants. [2021-03-10 23:30:25,647 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=65, Invalid=637, Unknown=0, NotChecked=0, Total=702 [2021-03-10 23:30:25,647 INFO L87 Difference]: Start difference. First operand 137010 states and 506750 transitions. Second operand has 27 states, 27 states have (on average 2.3333333333333335) internal successors, (63), 26 states have internal predecessors, (63), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:30:33,526 WARN L205 SmtUtils]: Spent 119.00 ms on a formula simplification. DAG size of input: 88 DAG size of output: 83 [2021-03-10 23:30:33,867 WARN L205 SmtUtils]: Spent 110.00 ms on a formula simplification. DAG size of input: 61 DAG size of output: 60 [2021-03-10 23:30:34,683 WARN L205 SmtUtils]: Spent 167.00 ms on a formula simplification. DAG size of input: 102 DAG size of output: 87 [2021-03-10 23:30:35,440 WARN L205 SmtUtils]: Spent 128.00 ms on a formula simplification. DAG size of input: 101 DAG size of output: 81 [2021-03-10 23:30:36,287 WARN L205 SmtUtils]: Spent 116.00 ms on a formula simplification. DAG size of input: 66 DAG size of output: 60 [2021-03-10 23:30:37,189 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 23:30:37,189 INFO L93 Difference]: Finished difference Result 138719 states and 511715 transitions. [2021-03-10 23:30:37,191 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 58 states. [2021-03-10 23:30:37,191 INFO L78 Accepts]: Start accepts. Automaton has has 27 states, 27 states have (on average 2.3333333333333335) internal successors, (63), 26 states have internal predecessors, (63), 0 states have call successors, (0), 0 states have 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:30:37,191 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 23:30:37,942 INFO L225 Difference]: With dead ends: 138719 [2021-03-10 23:30:37,943 INFO L226 Difference]: Without dead ends: 138400 [2021-03-10 23:30:37,943 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 91 GetRequests, 21 SyntacticMatches, 2 SemanticMatches, 68 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1120 ImplicationChecksByTransitivity, 6284.9ms TimeCoverageRelationStatistics Valid=409, Invalid=4421, Unknown=0, NotChecked=0, Total=4830 [2021-03-10 23:30:38,068 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 138400 states. [2021-03-10 23:30:39,970 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 138400 to 137091. [2021-03-10 23:30:40,172 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 137091 states, 137090 states have (on average 3.698344153475819) internal successors, (507006), 137090 states have internal predecessors, (507006), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:30:41,127 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 137091 states to 137091 states and 507006 transitions. [2021-03-10 23:30:41,127 INFO L78 Accepts]: Start accepts. Automaton has 137091 states and 507006 transitions. Word has length 37 [2021-03-10 23:30:41,127 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 23:30:41,127 INFO L480 AbstractCegarLoop]: Abstraction has 137091 states and 507006 transitions. [2021-03-10 23:30:41,127 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 27 states, 27 states have (on average 2.3333333333333335) internal successors, (63), 26 states have internal predecessors, (63), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:30:41,127 INFO L276 IsEmpty]: Start isEmpty. Operand 137091 states and 507006 transitions. [2021-03-10 23:30:41,315 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 38 [2021-03-10 23:30:41,315 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 23:30:41,315 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:30:41,515 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable242,91 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 23:30:41,516 INFO L428 AbstractCegarLoop]: === Iteration 98 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 23:30:41,516 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 23:30:41,516 INFO L82 PathProgramCache]: Analyzing trace with hash -2142634043, now seen corresponding path program 88 times [2021-03-10 23:30:41,516 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 23:30:41,516 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1103744771] [2021-03-10 23:30:41,516 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 23:30:41,521 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 23:30:41,910 WARN L205 SmtUtils]: Spent 109.00 ms on a formula simplification. DAG size of input: 56 DAG size of output: 41 [2021-03-10 23:30:42,154 WARN L205 SmtUtils]: Spent 103.00 ms on a formula simplification. DAG size of input: 53 DAG size of output: 40 [2021-03-10 23:30:42,494 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:30:42,494 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1103744771] [2021-03-10 23:30:42,495 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [856472650] [2021-03-10 23:30:42,495 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 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:30:42,521 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-03-10 23:30:42,521 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-10 23:30:42,521 INFO L263 TraceCheckSpWp]: Trace formula consists of 106 conjuncts, 46 conjunts are in the unsatisfiable core [2021-03-10 23:30:42,522 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 23:30:42,665 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 12 treesize of output 11 [2021-03-10 23:30:42,666 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:30:42,688 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:30:42,689 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 23:30:42,689 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:45, output treesize:44 [2021-03-10 23:30:42,768 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:30:42,769 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 32 [2021-03-10 23:30:42,771 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:30:42,798 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:30:42,799 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 23:30:42,799 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:62, output treesize:61 [2021-03-10 23:30:43,037 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 44 treesize of output 45 [2021-03-10 23:30:43,040 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:30:43,065 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:30:43,067 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 23:30:43,067 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:68, output treesize:70 [2021-03-10 23:30:43,163 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 49 treesize of output 39 [2021-03-10 23:30:43,165 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:30:43,179 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:30:43,180 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 23:30:43,181 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:70, output treesize:43 [2021-03-10 23:30:43,260 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 34 treesize of output 22 [2021-03-10 23:30:43,262 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:30:43,270 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:30:43,272 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:30:43,274 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-03-10 23:30:43,277 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:30:43,278 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 23:30:43,278 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:46, output treesize:5 [2021-03-10 23:30:43,324 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:30:43,324 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 23:30:43,324 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 11] total 22 [2021-03-10 23:30:43,325 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1447731682] [2021-03-10 23:30:43,325 INFO L460 AbstractCegarLoop]: Interpolant automaton has 23 states [2021-03-10 23:30:43,325 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 23:30:43,325 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2021-03-10 23:30:43,325 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=69, Invalid=437, Unknown=0, NotChecked=0, Total=506 [2021-03-10 23:30:43,325 INFO L87 Difference]: Start difference. First operand 137091 states and 507006 transitions. Second operand has 23 states, 23 states have (on average 2.6956521739130435) internal successors, (62), 22 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:30:43,580 WARN L205 SmtUtils]: Spent 102.00 ms on a formula simplification. DAG size of input: 50 DAG size of output: 44 [2021-03-10 23:30:45,388 WARN L205 SmtUtils]: Spent 468.00 ms on a formula simplification. DAG size of input: 57 DAG size of output: 34 [2021-03-10 23:30:45,839 WARN L205 SmtUtils]: Spent 108.00 ms on a formula simplification. DAG size of input: 49 DAG size of output: 44 [2021-03-10 23:30:48,941 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 23:30:48,941 INFO L93 Difference]: Finished difference Result 202149 states and 740798 transitions. [2021-03-10 23:30:48,945 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 36 states. [2021-03-10 23:30:48,946 INFO L78 Accepts]: Start accepts. Automaton has has 23 states, 23 states have (on average 2.6956521739130435) internal successors, (62), 22 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 37 [2021-03-10 23:30:48,946 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 23:30:49,676 INFO L225 Difference]: With dead ends: 202149 [2021-03-10 23:30:49,676 INFO L226 Difference]: Without dead ends: 202121 [2021-03-10 23:30:49,676 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 73 GetRequests, 27 SyntacticMatches, 2 SemanticMatches, 44 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 440 ImplicationChecksByTransitivity, 3683.7ms TimeCoverageRelationStatistics Valid=280, Invalid=1790, Unknown=0, NotChecked=0, Total=2070 [2021-03-10 23:30:49,884 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 202121 states. [2021-03-10 23:30:52,523 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 202121 to 137126. [2021-03-10 23:30:52,706 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 137126 states, 137125 states have (on average 3.6981659070191433) internal successors, (507111), 137125 states have internal predecessors, (507111), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:30:53,241 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 137126 states to 137126 states and 507111 transitions. [2021-03-10 23:30:53,241 INFO L78 Accepts]: Start accepts. Automaton has 137126 states and 507111 transitions. Word has length 37 [2021-03-10 23:30:53,241 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 23:30:53,241 INFO L480 AbstractCegarLoop]: Abstraction has 137126 states and 507111 transitions. [2021-03-10 23:30:53,241 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 23 states, 23 states have (on average 2.6956521739130435) internal successors, (62), 22 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:30:53,242 INFO L276 IsEmpty]: Start isEmpty. Operand 137126 states and 507111 transitions. [2021-03-10 23:30:53,403 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 38 [2021-03-10 23:30:53,404 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 23:30:53,404 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:30:53,605 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 92 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable266 [2021-03-10 23:30:53,605 INFO L428 AbstractCegarLoop]: === Iteration 99 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 23:30:53,605 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 23:30:53,605 INFO L82 PathProgramCache]: Analyzing trace with hash 1033537961, now seen corresponding path program 89 times [2021-03-10 23:30:53,605 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 23:30:53,606 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1727374553] [2021-03-10 23:30:53,606 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 23:30:53,610 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 23:30:54,708 WARN L205 SmtUtils]: Spent 144.00 ms on a formula simplification. DAG size of input: 49 DAG size of output: 40 [2021-03-10 23:30:55,045 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:30:55,046 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1727374553] [2021-03-10 23:30:55,046 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [603290675] [2021-03-10 23:30:55,046 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 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:30:55,072 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 5 check-sat command(s) [2021-03-10 23:30:55,072 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-10 23:30:55,073 INFO L263 TraceCheckSpWp]: Trace formula consists of 106 conjuncts, 49 conjunts are in the unsatisfiable core [2021-03-10 23:30:55,073 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 23:30:55,267 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 12 treesize of output 11 [2021-03-10 23:30:55,269 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:30:55,290 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:30:55,291 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 23:30:55,291 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:53, output treesize:52 [2021-03-10 23:30:55,431 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:30:55,432 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 32 [2021-03-10 23:30:55,434 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:30:55,463 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:30:55,464 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 23:30:55,464 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:75, output treesize:74 [2021-03-10 23:30:56,096 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:30:56,098 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:30:56,104 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:30:56,106 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:30:56,108 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:30:56,109 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:30:56,116 INFO L354 Elim1Store]: treesize reduction 38, result has 2.6 percent of original size [2021-03-10 23:30:56,117 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 4 select indices, 4 select index equivalence classes, 6 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 4 case distinctions, treesize of input 59 treesize of output 70 [2021-03-10 23:30:56,119 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:30:56,161 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:30:56,168 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: 2 dim-0 vars, and 1 xjuncts. [2021-03-10 23:30:56,168 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:112, output treesize:111 [2021-03-10 23:30:56,392 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 46 treesize of output 34 [2021-03-10 23:30:56,395 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:30:56,419 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:30:56,423 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 38 treesize of output 26 [2021-03-10 23:30:56,426 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-03-10 23:30:56,446 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:30:56,453 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:30:56,453 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 4 variables, input treesize:83, output treesize:40 [2021-03-10 23:30:56,585 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:30:56,588 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:30:56,589 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:30:56,670 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:30:56,670 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 27 treesize of output 87 [2021-03-10 23:30:56,860 INFO L550 ElimStorePlain]: Start of recursive call 2: 1 dim-0 vars, End of recursive call: and 3 xjuncts. [2021-03-10 23:30:57,329 WARN L205 SmtUtils]: Spent 467.00 ms on a formula simplification. DAG size of input: 208 DAG size of output: 39 [2021-03-10 23:30:57,329 INFO L628 ElimStorePlain]: treesize reduction 1207, result has 4.7 percent of original size [2021-03-10 23:30:57,356 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:30:57,356 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 4 variables, input treesize:48, output treesize:42 [2021-03-10 23:30:57,498 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:30:57,498 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 23:30:57,498 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 15] total 27 [2021-03-10 23:30:57,498 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [131715732] [2021-03-10 23:30:57,498 INFO L460 AbstractCegarLoop]: Interpolant automaton has 28 states [2021-03-10 23:30:57,498 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 23:30:57,499 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 28 interpolants. [2021-03-10 23:30:57,499 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=91, Invalid=665, Unknown=0, NotChecked=0, Total=756 [2021-03-10 23:30:57,499 INFO L87 Difference]: Start difference. First operand 137126 states and 507111 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:30:57,928 WARN L205 SmtUtils]: Spent 163.00 ms on a formula simplification. DAG size of input: 54 DAG size of output: 49 [2021-03-10 23:30:58,337 WARN L205 SmtUtils]: Spent 116.00 ms on a formula simplification. DAG size of input: 57 DAG size of output: 53 [2021-03-10 23:30:59,620 WARN L205 SmtUtils]: Spent 117.00 ms on a formula simplification. DAG size of input: 56 DAG size of output: 48 [2021-03-10 23:30:59,917 WARN L205 SmtUtils]: Spent 134.00 ms on a formula simplification. DAG size of input: 71 DAG size of output: 48 [2021-03-10 23:31:01,391 WARN L205 SmtUtils]: Spent 311.00 ms on a formula simplification. DAG size of input: 48 DAG size of output: 40 [2021-03-10 23:31:01,642 WARN L205 SmtUtils]: Spent 182.00 ms on a formula simplification. DAG size of input: 54 DAG size of output: 50 [2021-03-10 23:31:02,845 WARN L205 SmtUtils]: Spent 111.00 ms on a formula simplification. DAG size of input: 47 DAG size of output: 43 [2021-03-10 23:31:06,548 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 23:31:06,548 INFO L93 Difference]: Finished difference Result 203713 states and 745396 transitions. [2021-03-10 23:31:06,550 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 45 states. [2021-03-10 23:31:06,550 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:31:06,550 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 23:31:07,336 INFO L225 Difference]: With dead ends: 203713 [2021-03-10 23:31:07,337 INFO L226 Difference]: Without dead ends: 203577 [2021-03-10 23:31:07,337 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 82 GetRequests, 23 SyntacticMatches, 1 SemanticMatches, 58 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 692 ImplicationChecksByTransitivity, 6540.6ms TimeCoverageRelationStatistics Valid=489, Invalid=3051, Unknown=0, NotChecked=0, Total=3540 [2021-03-10 23:31:07,580 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 203577 states. [2021-03-10 23:31:10,336 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 203577 to 137122. [2021-03-10 23:31:10,526 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 137122 states, 137121 states have (on average 3.698186273437329) internal successors, (507099), 137121 states have internal predecessors, (507099), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:31:11,071 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 137122 states to 137122 states and 507099 transitions. [2021-03-10 23:31:11,072 INFO L78 Accepts]: Start accepts. Automaton has 137122 states and 507099 transitions. Word has length 37 [2021-03-10 23:31:11,072 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 23:31:11,072 INFO L480 AbstractCegarLoop]: Abstraction has 137122 states and 507099 transitions. [2021-03-10 23:31:11,072 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:31:11,072 INFO L276 IsEmpty]: Start isEmpty. Operand 137122 states and 507099 transitions. [2021-03-10 23:31:11,245 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 38 [2021-03-10 23:31:11,245 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 23:31:11,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:31:11,445 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 93 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable267 [2021-03-10 23:31:11,445 INFO L428 AbstractCegarLoop]: === Iteration 100 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 23:31:11,446 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 23:31:11,446 INFO L82 PathProgramCache]: Analyzing trace with hash 759354715, now seen corresponding path program 90 times [2021-03-10 23:31:11,446 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 23:31:11,446 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [181336291] [2021-03-10 23:31:11,446 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 23:31:11,450 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 23:31:11,770 WARN L205 SmtUtils]: Spent 111.00 ms on a formula simplification. DAG size of input: 43 DAG size of output: 32 [2021-03-10 23:31:12,599 WARN L205 SmtUtils]: Spent 633.00 ms on a formula simplification. DAG size of input: 35 DAG size of output: 25 [2021-03-10 23:31:12,754 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:31:12,755 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [181336291] [2021-03-10 23:31:12,755 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [451398741] [2021-03-10 23:31:12,755 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 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:31:12,779 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 5 check-sat command(s) [2021-03-10 23:31:12,779 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-10 23:31:12,780 INFO L263 TraceCheckSpWp]: Trace formula consists of 106 conjuncts, 51 conjunts are in the unsatisfiable core [2021-03-10 23:31:12,781 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 23:31:12,939 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 18 treesize of output 17 [2021-03-10 23:31:12,942 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:31:12,969 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:31:12,970 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 23:31:12,970 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:55, output treesize:54 [2021-03-10 23:31:13,056 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:31:13,057 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 32 [2021-03-10 23:31:13,060 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:31:13,088 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:31:13,089 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 23:31:13,089 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:61, output treesize:60 [2021-03-10 23:31:13,775 INFO L446 ElimStorePlain]: Different costs {2=[v_C_151], 9=[A, B]} [2021-03-10 23:31:13,826 INFO L354 Elim1Store]: treesize reduction 40, result has 21.6 percent of original size [2021-03-10 23:31:13,827 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 44 treesize of output 45 [2021-03-10 23:31:13,830 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:31:13,882 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:31:13,898 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:31:13,900 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:31:13,902 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:31:13,903 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 23:31:13,932 INFO L354 Elim1Store]: treesize reduction 19, result has 29.6 percent of original size [2021-03-10 23:31:13,932 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 4 new quantified variables, introduced 4 case distinctions, treesize of input 60 treesize of output 52 [2021-03-10 23:31:13,935 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-03-10 23:31:13,978 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:31:13,995 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:31:13,997 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:31:13,999 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:31:14,000 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 23:31:14,032 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:31:14,033 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 5 select indices, 5 select index equivalence classes, 3 disjoint index pairs (out of 10 index pairs), introduced 4 new quantified variables, introduced 4 case distinctions, treesize of input 42 treesize of output 54 [2021-03-10 23:31:14,048 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 4 xjuncts. [2021-03-10 23:31:14,147 INFO L628 ElimStorePlain]: treesize reduction 52, result has 49.5 percent of original size [2021-03-10 23:31:14,158 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 3 dim-1 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-03-10 23:31:14,158 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 5 variables, input treesize:94, output treesize:59 [2021-03-10 23:31:14,383 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:31:14,385 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:31:14,386 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 23:31:14,387 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 27 treesize of output 15 [2021-03-10 23:31:14,389 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:31:14,404 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:31:14,407 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:31:14,407 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:44, output treesize:15 [2021-03-10 23:31:14,526 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:31:14,526 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 23:31:14,527 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 16] total 25 [2021-03-10 23:31:14,527 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [244181620] [2021-03-10 23:31:14,527 INFO L460 AbstractCegarLoop]: Interpolant automaton has 26 states [2021-03-10 23:31:14,527 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 23:31:14,527 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 26 interpolants. [2021-03-10 23:31:14,527 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=61, Invalid=589, Unknown=0, NotChecked=0, Total=650 [2021-03-10 23:31:14,527 INFO L87 Difference]: Start difference. First operand 137122 states and 507099 transitions. Second operand has 26 states, 26 states have (on average 2.423076923076923) internal successors, (63), 25 states have internal predecessors, (63), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:31:18,616 WARN L205 SmtUtils]: Spent 113.00 ms on a formula simplification. DAG size of input: 68 DAG size of output: 68 [2021-03-10 23:31:20,743 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 23:31:20,744 INFO L93 Difference]: Finished difference Result 138285 states and 510493 transitions. [2021-03-10 23:31:20,747 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2021-03-10 23:31:20,747 INFO L78 Accepts]: Start accepts. Automaton has has 26 states, 26 states have (on average 2.423076923076923) internal successors, (63), 25 states have internal predecessors, (63), 0 states have call successors, (0), 0 states have 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:31:20,747 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 23:31:21,272 INFO L225 Difference]: With dead ends: 138285 [2021-03-10 23:31:21,272 INFO L226 Difference]: Without dead ends: 138077 [2021-03-10 23:31:21,273 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 65 GetRequests, 22 SyntacticMatches, 2 SemanticMatches, 41 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 295 ImplicationChecksByTransitivity, 3924.0ms TimeCoverageRelationStatistics Valid=171, Invalid=1635, Unknown=0, NotChecked=0, Total=1806 [2021-03-10 23:31:21,431 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 138077 states. [2021-03-10 23:31:23,898 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 138077 to 137201. [2021-03-10 23:31:24,098 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 137201 states, 137200 states have (on average 3.6978498542274054) internal successors, (507345), 137200 states have internal predecessors, (507345), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:31:24,666 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 137201 states to 137201 states and 507345 transitions. [2021-03-10 23:31:24,667 INFO L78 Accepts]: Start accepts. Automaton has 137201 states and 507345 transitions. Word has length 37 [2021-03-10 23:31:24,667 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 23:31:24,667 INFO L480 AbstractCegarLoop]: Abstraction has 137201 states and 507345 transitions. [2021-03-10 23:31:24,667 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 26 states, 26 states have (on average 2.423076923076923) internal successors, (63), 25 states have internal predecessors, (63), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:31:24,667 INFO L276 IsEmpty]: Start isEmpty. Operand 137201 states and 507345 transitions. [2021-03-10 23:31:24,830 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 38 [2021-03-10 23:31:24,830 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 23:31:24,830 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:31:25,031 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 94 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable325 [2021-03-10 23:31:25,032 INFO L428 AbstractCegarLoop]: === Iteration 101 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 23:31:25,032 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 23:31:25,032 INFO L82 PathProgramCache]: Analyzing trace with hash 1111647899, now seen corresponding path program 91 times [2021-03-10 23:31:25,032 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 23:31:25,032 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1995105905] [2021-03-10 23:31:25,032 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 23:31:25,038 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 23:31:25,393 WARN L205 SmtUtils]: Spent 128.00 ms on a formula simplification. DAG size of input: 43 DAG size of output: 32 [2021-03-10 23:31:25,644 WARN L205 SmtUtils]: Spent 113.00 ms on a formula simplification. DAG size of input: 40 DAG size of output: 32 [2021-03-10 23:31:26,244 WARN L205 SmtUtils]: Spent 577.00 ms on a formula simplification. DAG size of input: 35 DAG size of output: 27 [2021-03-10 23:31:26,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:31:26,449 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1995105905] [2021-03-10 23:31:26,449 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2142065720] [2021-03-10 23:31:26,449 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 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:31:26,471 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 23:31:26,472 INFO L263 TraceCheckSpWp]: Trace formula consists of 106 conjuncts, 46 conjunts are in the unsatisfiable core [2021-03-10 23:31:26,472 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 23:31:26,633 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 12 treesize of output 11 [2021-03-10 23:31:26,636 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:31:26,662 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:31:26,664 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 23:31:26,664 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:53, output treesize:52 [2021-03-10 23:31:26,753 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:31:26,754 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 32 [2021-03-10 23:31:26,757 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:31:26,791 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:31:26,792 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 23:31:26,792 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:70, output treesize:69 [2021-03-10 23:31:27,063 INFO L446 ElimStorePlain]: Different costs {3=[v_C_154], 12=[A, B]} [2021-03-10 23:31:27,070 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:31:27,073 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:31:27,076 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:31:27,077 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 54 treesize of output 55 [2021-03-10 23:31:27,081 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:31:27,113 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:31:27,119 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:31:27,121 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:31:27,122 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 23:31:27,124 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:31:27,125 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 23:31:27,126 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 3 new quantified variables, introduced 0 case distinctions, treesize of input 71 treesize of output 51 [2021-03-10 23:31:27,129 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-03-10 23:31:27,148 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:31:27,152 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:31:27,154 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:31:27,156 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:31:27,156 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 23:31:27,157 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 23:31:27,158 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 3 new quantified variables, introduced 0 case distinctions, treesize of input 69 treesize of output 43 [2021-03-10 23:31:27,161 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-03-10 23:31:27,175 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:31:27,176 INFO L550 ElimStorePlain]: Start of recursive call 1: 3 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 23:31:27,176 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 3 variables, input treesize:81, output treesize:36 [2021-03-10 23:31:27,310 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 8 [2021-03-10 23:31:27,313 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:31:27,317 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:31:27,318 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 23:31:27,318 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:20, output treesize:5 [2021-03-10 23:31:27,374 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:31:27,374 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 23:31:27,374 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 11] total 20 [2021-03-10 23:31:27,374 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1816222484] [2021-03-10 23:31:27,374 INFO L460 AbstractCegarLoop]: Interpolant automaton has 21 states [2021-03-10 23:31:27,375 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 23:31:27,375 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2021-03-10 23:31:27,375 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=56, Invalid=364, Unknown=0, NotChecked=0, Total=420 [2021-03-10 23:31:27,375 INFO L87 Difference]: Start difference. First operand 137201 states and 507345 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:31:29,924 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 23:31:29,925 INFO L93 Difference]: Finished difference Result 137774 states and 509016 transitions. [2021-03-10 23:31:29,927 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-03-10 23:31:29,928 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 37 [2021-03-10 23:31:29,928 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 23:31:30,958 INFO L225 Difference]: With dead ends: 137774 [2021-03-10 23:31:30,959 INFO L226 Difference]: Without dead ends: 137645 [2021-03-10 23:31:30,959 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 49 GetRequests, 27 SyntacticMatches, 2 SemanticMatches, 20 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 101 ImplicationChecksByTransitivity, 1964.0ms TimeCoverageRelationStatistics Valid=62, Invalid=400, Unknown=0, NotChecked=0, Total=462 [2021-03-10 23:31:31,094 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 137645 states. [2021-03-10 23:31:33,063 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 137645 to 137177. [2021-03-10 23:31:33,270 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 137177 states, 137176 states have (on average 3.6980156878754302) internal successors, (507279), 137176 states have internal predecessors, (507279), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:31:34,352 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 137177 states to 137177 states and 507279 transitions. [2021-03-10 23:31:34,352 INFO L78 Accepts]: Start accepts. Automaton has 137177 states and 507279 transitions. Word has length 37 [2021-03-10 23:31:34,352 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 23:31:34,353 INFO L480 AbstractCegarLoop]: Abstraction has 137177 states and 507279 transitions. [2021-03-10 23:31:34,353 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:31:34,353 INFO L276 IsEmpty]: Start isEmpty. Operand 137177 states and 507279 transitions. [2021-03-10 23:31:34,539 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 38 [2021-03-10 23:31:34,539 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 23:31:34,539 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:31:34,740 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 95 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable334 [2021-03-10 23:31:34,740 INFO L428 AbstractCegarLoop]: === Iteration 102 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 23:31:34,740 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 23:31:34,740 INFO L82 PathProgramCache]: Analyzing trace with hash 783543365, now seen corresponding path program 92 times [2021-03-10 23:31:34,740 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 23:31:34,740 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1715183538] [2021-03-10 23:31:34,740 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 23:31:34,745 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 23:31:35,150 WARN L205 SmtUtils]: Spent 112.00 ms on a formula simplification. DAG size of input: 50 DAG size of output: 39 [2021-03-10 23:31:35,427 WARN L205 SmtUtils]: Spent 123.00 ms on a formula simplification. DAG size of input: 47 DAG size of output: 40 [2021-03-10 23:31:35,574 WARN L205 SmtUtils]: Spent 110.00 ms on a formula simplification. DAG size of input: 45 DAG size of output: 36 [2021-03-10 23:31:35,842 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:31:35,843 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1715183538] [2021-03-10 23:31:35,843 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1419985122] [2021-03-10 23:31:35,843 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 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:31:35,867 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-03-10 23:31:35,867 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-10 23:31:35,868 INFO L263 TraceCheckSpWp]: Trace formula consists of 106 conjuncts, 46 conjunts are in the unsatisfiable core [2021-03-10 23:31:35,868 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 23:31:36,111 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 12 treesize of output 11 [2021-03-10 23:31:36,113 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:31:36,142 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:31:36,143 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 23:31:36,143 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:53, output treesize:52 [2021-03-10 23:31:36,244 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:31:36,246 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 32 [2021-03-10 23:31:36,248 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:31:36,281 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:31:36,283 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 23:31:36,283 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:70, output treesize:69 [2021-03-10 23:31:36,489 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 23:31:36,491 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:31:36,493 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:31:36,495 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:31:36,496 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 3 select indices, 3 select index equivalence classes, 3 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 58 treesize of output 59 [2021-03-10 23:31:36,499 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:31:36,533 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:31:36,535 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 23:31:36,535 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:98, output treesize:96 [2021-03-10 23:31:36,784 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:31:36,786 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:31:36,788 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:31:36,789 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 70 treesize of output 54 [2021-03-10 23:31:36,792 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:31:36,809 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:31:36,811 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 23:31:36,811 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:105, output treesize:68 [2021-03-10 23:31:36,920 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 34 treesize of output 22 [2021-03-10 23:31:36,923 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:31:36,933 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:31:36,936 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 32 treesize of output 20 [2021-03-10 23:31:36,938 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-03-10 23:31:36,942 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:31:36,943 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 23:31:36,943 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:46, output treesize:5 [2021-03-10 23:31:37,003 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:31:37,004 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 23:31:37,004 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 11] total 23 [2021-03-10 23:31:37,004 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1858365639] [2021-03-10 23:31:37,004 INFO L460 AbstractCegarLoop]: Interpolant automaton has 24 states [2021-03-10 23:31:37,004 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 23:31:37,004 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2021-03-10 23:31:37,004 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=71, Invalid=481, Unknown=0, NotChecked=0, Total=552 [2021-03-10 23:31:37,004 INFO L87 Difference]: Start difference. First operand 137177 states and 507279 transitions. Second operand has 24 states, 24 states have (on average 2.7916666666666665) internal successors, (67), 23 states have internal predecessors, (67), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:31:39,378 WARN L205 SmtUtils]: Spent 108.00 ms on a formula simplification. DAG size of input: 46 DAG size of output: 46 [2021-03-10 23:31:40,200 WARN L205 SmtUtils]: Spent 510.00 ms on a formula simplification. DAG size of input: 47 DAG size of output: 39 [2021-03-10 23:31:44,385 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 23:31:44,385 INFO L93 Difference]: Finished difference Result 202470 states and 741889 transitions. [2021-03-10 23:31:44,388 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2021-03-10 23:31:44,388 INFO L78 Accepts]: Start accepts. Automaton has has 24 states, 24 states have (on average 2.7916666666666665) internal successors, (67), 23 states have internal predecessors, (67), 0 states have call successors, (0), 0 states have 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:31:44,388 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 23:31:45,133 INFO L225 Difference]: With dead ends: 202470 [2021-03-10 23:31:45,133 INFO L226 Difference]: Without dead ends: 202442 [2021-03-10 23:31:45,133 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 72 GetRequests, 27 SyntacticMatches, 1 SemanticMatches, 44 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 430 ImplicationChecksByTransitivity, 4342.1ms TimeCoverageRelationStatistics Valid=253, Invalid=1817, Unknown=0, NotChecked=0, Total=2070 [2021-03-10 23:31:45,345 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 202442 states. [2021-03-10 23:31:48,220 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 202442 to 137213. [2021-03-10 23:31:48,424 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 137213 states, 137212 states have (on average 3.697832551088826) internal successors, (507387), 137212 states have internal predecessors, (507387), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:31:49,010 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 137213 states to 137213 states and 507387 transitions. [2021-03-10 23:31:49,011 INFO L78 Accepts]: Start accepts. Automaton has 137213 states and 507387 transitions. Word has length 37 [2021-03-10 23:31:49,011 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 23:31:49,011 INFO L480 AbstractCegarLoop]: Abstraction has 137213 states and 507387 transitions. [2021-03-10 23:31:49,011 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 24 states, 24 states have (on average 2.7916666666666665) internal successors, (67), 23 states have internal predecessors, (67), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:31:49,011 INFO L276 IsEmpty]: Start isEmpty. Operand 137213 states and 507387 transitions. [2021-03-10 23:31:49,196 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 38 [2021-03-10 23:31:49,196 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 23:31:49,197 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:31:49,397 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable335,96 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 23:31:49,397 INFO L428 AbstractCegarLoop]: === Iteration 103 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 23:31:49,397 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 23:31:49,397 INFO L82 PathProgramCache]: Analyzing trace with hash -335251927, now seen corresponding path program 93 times [2021-03-10 23:31:49,397 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 23:31:49,397 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [313413651] [2021-03-10 23:31:49,398 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 23:31:49,403 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 23:31:49,680 WARN L205 SmtUtils]: Spent 102.00 ms on a formula simplification. DAG size of input: 39 DAG size of output: 37 [2021-03-10 23:31:49,814 WARN L205 SmtUtils]: Spent 113.00 ms on a formula simplification. DAG size of input: 45 DAG size of output: 43 [2021-03-10 23:31:50,028 WARN L205 SmtUtils]: Spent 184.00 ms on a formula simplification. DAG size of input: 58 DAG size of output: 44 [2021-03-10 23:31:50,192 WARN L205 SmtUtils]: Spent 135.00 ms on a formula simplification. DAG size of input: 51 DAG size of output: 39 [2021-03-10 23:31:51,008 WARN L205 SmtUtils]: Spent 775.00 ms on a formula simplification. DAG size of input: 55 DAG size of output: 42 [2021-03-10 23:31:51,170 WARN L205 SmtUtils]: Spent 115.00 ms on a formula simplification. DAG size of input: 45 DAG size of output: 36 [2021-03-10 23:31:51,458 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:31:51,459 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [313413651] [2021-03-10 23:31:51,459 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2029675769] [2021-03-10 23:31:51,459 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 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:31:51,484 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 7 check-sat command(s) [2021-03-10 23:31:51,485 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-10 23:31:51,485 INFO L263 TraceCheckSpWp]: Trace formula consists of 106 conjuncts, 51 conjunts are in the unsatisfiable core [2021-03-10 23:31:51,486 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 23:31:51,682 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 12 treesize of output 11 [2021-03-10 23:31:51,685 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:31:51,715 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:31:51,717 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 23:31:51,717 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:45, output treesize:44 [2021-03-10 23:31:51,820 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:31:51,821 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 32 [2021-03-10 23:31:51,824 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:31:51,861 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:31:51,862 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 23:31:51,863 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:62, output treesize:61 [2021-03-10 23:31:52,209 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:31:52,212 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:31:52,213 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 40 treesize of output 43 [2021-03-10 23:31:52,216 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:31:52,264 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:31:52,268 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:31:52,268 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:72, output treesize:71 [2021-03-10 23:31:52,840 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:31:52,843 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:31:52,860 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:31:52,861 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 46 treesize of output 42 [2021-03-10 23:31:52,864 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 2 xjuncts. [2021-03-10 23:31:52,906 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:31:52,913 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:31:52,915 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:31:52,930 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:31:52,930 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 40 treesize of output 36 [2021-03-10 23:31:52,935 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 2 xjuncts. [2021-03-10 23:31:52,976 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:31:52,984 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:31:52,984 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:86, output treesize:48 [2021-03-10 23:31:53,197 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:31:53,235 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:31:53,236 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:31:53,241 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:31:53,247 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:31:53,257 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:31:53,261 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:31:53,262 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:31:53,319 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:31:53,319 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 29 treesize of output 59 [2021-03-10 23:31:53,348 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 4 xjuncts. [2021-03-10 23:31:53,576 WARN L205 SmtUtils]: Spent 227.00 ms on a formula simplification. DAG size of input: 63 DAG size of output: 27 [2021-03-10 23:31:53,577 INFO L628 ElimStorePlain]: treesize reduction 114, result has 27.8 percent of original size [2021-03-10 23:31:53,595 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-03-10 23:31:53,595 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:81, output treesize:51 [2021-03-10 23:31:53,956 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:31:53,957 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 23:31:53,957 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 16] total 27 [2021-03-10 23:31:53,957 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1764847088] [2021-03-10 23:31:53,957 INFO L460 AbstractCegarLoop]: Interpolant automaton has 28 states [2021-03-10 23:31:53,957 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 23:31:53,958 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 28 interpolants. [2021-03-10 23:31:53,958 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=80, Invalid=676, Unknown=0, NotChecked=0, Total=756 [2021-03-10 23:31:53,958 INFO L87 Difference]: Start difference. First operand 137213 states and 507387 transitions. Second operand has 28 states, 28 states have (on average 2.25) internal successors, (63), 27 states have internal predecessors, (63), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:31:55,194 WARN L205 SmtUtils]: Spent 106.00 ms on a formula simplification. DAG size of input: 95 DAG size of output: 28 [2021-03-10 23:31:55,826 WARN L205 SmtUtils]: Spent 171.00 ms on a formula simplification. DAG size of input: 81 DAG size of output: 44 [2021-03-10 23:31:56,482 WARN L205 SmtUtils]: Spent 247.00 ms on a formula simplification. DAG size of input: 97 DAG size of output: 49 [2021-03-10 23:31:56,892 WARN L205 SmtUtils]: Spent 225.00 ms on a formula simplification. DAG size of input: 79 DAG size of output: 39 [2021-03-10 23:31:57,111 WARN L205 SmtUtils]: Spent 107.00 ms on a formula simplification. DAG size of input: 66 DAG size of output: 33 [2021-03-10 23:31:57,623 WARN L205 SmtUtils]: Spent 223.00 ms on a formula simplification. DAG size of input: 67 DAG size of output: 67 [2021-03-10 23:31:57,921 WARN L205 SmtUtils]: Spent 179.00 ms on a formula simplification. DAG size of input: 60 DAG size of output: 49 [2021-03-10 23:31:58,171 WARN L205 SmtUtils]: Spent 171.00 ms on a formula simplification. DAG size of input: 112 DAG size of output: 33 [2021-03-10 23:31:58,522 WARN L205 SmtUtils]: Spent 100.00 ms on a formula simplification that was a NOOP. DAG size: 59 [2021-03-10 23:31:58,937 WARN L205 SmtUtils]: Spent 234.00 ms on a formula simplification. DAG size of input: 83 DAG size of output: 50 [2021-03-10 23:31:59,326 WARN L205 SmtUtils]: Spent 306.00 ms on a formula simplification. DAG size of input: 81 DAG size of output: 69 [2021-03-10 23:31:59,650 WARN L205 SmtUtils]: Spent 246.00 ms on a formula simplification. DAG size of input: 99 DAG size of output: 50 [2021-03-10 23:32:00,030 WARN L205 SmtUtils]: Spent 144.00 ms on a formula simplification. DAG size of input: 75 DAG size of output: 44 [2021-03-10 23:32:00,514 WARN L205 SmtUtils]: Spent 120.00 ms on a formula simplification. DAG size of input: 83 DAG size of output: 41 [2021-03-10 23:32:01,058 WARN L205 SmtUtils]: Spent 342.00 ms on a formula simplification. DAG size of input: 114 DAG size of output: 55 [2021-03-10 23:32:01,353 WARN L205 SmtUtils]: Spent 102.00 ms on a formula simplification. DAG size of input: 43 DAG size of output: 30 [2021-03-10 23:32:02,124 WARN L205 SmtUtils]: Spent 272.00 ms on a formula simplification. DAG size of input: 67 DAG size of output: 66 [2021-03-10 23:32:02,551 WARN L205 SmtUtils]: Spent 331.00 ms on a formula simplification. DAG size of input: 85 DAG size of output: 73 [2021-03-10 23:32:03,015 WARN L205 SmtUtils]: Spent 294.00 ms on a formula simplification. DAG size of input: 51 DAG size of output: 43 [2021-03-10 23:32:03,531 WARN L205 SmtUtils]: Spent 272.00 ms on a formula simplification. DAG size of input: 100 DAG size of output: 55 [2021-03-10 23:32:03,880 WARN L205 SmtUtils]: Spent 243.00 ms on a formula simplification. DAG size of input: 63 DAG size of output: 48 [2021-03-10 23:32:04,154 WARN L205 SmtUtils]: Spent 205.00 ms on a formula simplification. DAG size of input: 47 DAG size of output: 38 [2021-03-10 23:32:04,724 WARN L205 SmtUtils]: Spent 128.00 ms on a formula simplification. DAG size of input: 46 DAG size of output: 46 [2021-03-10 23:32:05,004 WARN L205 SmtUtils]: Spent 148.00 ms on a formula simplification. DAG size of input: 33 DAG size of output: 24 [2021-03-10 23:32:05,355 WARN L205 SmtUtils]: Spent 203.00 ms on a formula simplification. DAG size of input: 67 DAG size of output: 54 [2021-03-10 23:32:06,078 WARN L205 SmtUtils]: Spent 369.00 ms on a formula simplification. DAG size of input: 70 DAG size of output: 59 [2021-03-10 23:32:06,339 WARN L205 SmtUtils]: Spent 193.00 ms on a formula simplification. DAG size of input: 50 DAG size of output: 46 [2021-03-10 23:32:06,633 WARN L205 SmtUtils]: Spent 138.00 ms on a formula simplification. DAG size of input: 54 DAG size of output: 43 [2021-03-10 23:32:07,020 WARN L205 SmtUtils]: Spent 172.00 ms on a formula simplification. DAG size of input: 68 DAG size of output: 54 [2021-03-10 23:32:07,687 WARN L205 SmtUtils]: Spent 305.00 ms on a formula simplification. DAG size of input: 64 DAG size of output: 51 [2021-03-10 23:32:08,039 WARN L205 SmtUtils]: Spent 214.00 ms on a formula simplification. DAG size of input: 42 DAG size of output: 34 [2021-03-10 23:32:08,501 WARN L205 SmtUtils]: Spent 387.00 ms on a formula simplification. DAG size of input: 71 DAG size of output: 58 [2021-03-10 23:32:08,787 WARN L205 SmtUtils]: Spent 164.00 ms on a formula simplification. DAG size of input: 62 DAG size of output: 47 [2021-03-10 23:32:09,059 WARN L205 SmtUtils]: Spent 139.00 ms on a formula simplification. DAG size of input: 49 DAG size of output: 38 [2021-03-10 23:32:09,436 WARN L205 SmtUtils]: Spent 151.00 ms on a formula simplification. DAG size of input: 74 DAG size of output: 58 [2021-03-10 23:32:10,188 WARN L205 SmtUtils]: Spent 256.00 ms on a formula simplification. DAG size of input: 67 DAG size of output: 53 [2021-03-10 23:32:10,975 WARN L205 SmtUtils]: Spent 148.00 ms on a formula simplification. DAG size of input: 63 DAG size of output: 47 [2021-03-10 23:32:11,404 WARN L205 SmtUtils]: Spent 175.00 ms on a formula simplification. DAG size of input: 77 DAG size of output: 61 [2021-03-10 23:32:11,781 WARN L205 SmtUtils]: Spent 167.00 ms on a formula simplification. DAG size of input: 75 DAG size of output: 59 [2021-03-10 23:32:12,364 WARN L205 SmtUtils]: Spent 334.00 ms on a formula simplification. DAG size of input: 70 DAG size of output: 56 [2021-03-10 23:32:12,939 WARN L205 SmtUtils]: Spent 319.00 ms on a formula simplification. DAG size of input: 68 DAG size of output: 54 [2021-03-10 23:32:13,987 WARN L205 SmtUtils]: Spent 497.00 ms on a formula simplification. DAG size of input: 82 DAG size of output: 69 [2021-03-10 23:32:15,783 WARN L205 SmtUtils]: Spent 521.00 ms on a formula simplification. DAG size of input: 85 DAG size of output: 72 [2021-03-10 23:32:16,463 WARN L205 SmtUtils]: Spent 529.00 ms on a formula simplification. DAG size of input: 83 DAG size of output: 70 [2021-03-10 23:32:18,911 WARN L205 SmtUtils]: Spent 107.00 ms on a formula simplification. DAG size of input: 32 DAG size of output: 19 [2021-03-10 23:32:19,187 WARN L205 SmtUtils]: Spent 167.00 ms on a formula simplification. DAG size of input: 28 DAG size of output: 21 [2021-03-10 23:32:20,816 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 23:32:20,816 INFO L93 Difference]: Finished difference Result 205211 states and 750035 transitions. [2021-03-10 23:32:20,820 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 77 states. [2021-03-10 23:32:20,821 INFO L78 Accepts]: Start accepts. Automaton has has 28 states, 28 states have (on average 2.25) internal successors, (63), 27 states have internal predecessors, (63), 0 states have call successors, (0), 0 states have 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:32:20,821 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 23:32:21,717 INFO L225 Difference]: With dead ends: 205211 [2021-03-10 23:32:21,717 INFO L226 Difference]: Without dead ends: 205073 [2021-03-10 23:32:21,717 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 113 GetRequests, 22 SyntacticMatches, 2 SemanticMatches, 89 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2198 ImplicationChecksByTransitivity, 19231.9ms TimeCoverageRelationStatistics Valid=1039, Invalid=7151, Unknown=0, NotChecked=0, Total=8190 [2021-03-10 23:32:21,941 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 205073 states. [2021-03-10 23:32:25,004 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 205073 to 137429. [2021-03-10 23:32:25,196 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 137429 states, 137428 states have (on average 3.69696859446401) internal successors, (508067), 137428 states have internal predecessors, (508067), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:32:25,768 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 137429 states to 137429 states and 508067 transitions. [2021-03-10 23:32:25,768 INFO L78 Accepts]: Start accepts. Automaton has 137429 states and 508067 transitions. Word has length 37 [2021-03-10 23:32:25,768 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 23:32:25,768 INFO L480 AbstractCegarLoop]: Abstraction has 137429 states and 508067 transitions. [2021-03-10 23:32:25,768 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 28 states, 28 states have (on average 2.25) internal successors, (63), 27 states have internal predecessors, (63), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:32:25,769 INFO L276 IsEmpty]: Start isEmpty. Operand 137429 states and 508067 transitions. [2021-03-10 23:32:25,955 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 38 [2021-03-10 23:32:25,955 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 23:32:25,955 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:32:26,155 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 97 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable336 [2021-03-10 23:32:26,156 INFO L428 AbstractCegarLoop]: === Iteration 104 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 23:32:26,156 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 23:32:26,156 INFO L82 PathProgramCache]: Analyzing trace with hash 2010003491, now seen corresponding path program 94 times [2021-03-10 23:32:26,156 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 23:32:26,156 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1976338756] [2021-03-10 23:32:26,156 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 23:32:26,162 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 23:32:26,457 WARN L205 SmtUtils]: Spent 108.00 ms on a formula simplification. DAG size of input: 39 DAG size of output: 35 [2021-03-10 23:32:26,604 WARN L205 SmtUtils]: Spent 124.00 ms on a formula simplification. DAG size of input: 45 DAG size of output: 40 [2021-03-10 23:32:26,865 WARN L205 SmtUtils]: Spent 228.00 ms on a formula simplification. DAG size of input: 57 DAG size of output: 44 [2021-03-10 23:32:27,067 WARN L205 SmtUtils]: Spent 168.00 ms on a formula simplification. DAG size of input: 51 DAG size of output: 39 [2021-03-10 23:32:27,302 WARN L205 SmtUtils]: Spent 189.00 ms on a formula simplification. DAG size of input: 55 DAG size of output: 42 [2021-03-10 23:32:27,504 WARN L205 SmtUtils]: Spent 148.00 ms on a formula simplification. DAG size of input: 45 DAG size of output: 36 [2021-03-10 23:32:28,467 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:32:28,467 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1976338756] [2021-03-10 23:32:28,467 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [594307805] [2021-03-10 23:32:28,467 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 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:32:28,490 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-03-10 23:32:28,490 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-10 23:32:28,490 INFO L263 TraceCheckSpWp]: Trace formula consists of 106 conjuncts, 46 conjunts are in the unsatisfiable core [2021-03-10 23:32:28,491 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 23:32:28,738 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 18 treesize of output 17 [2021-03-10 23:32:28,741 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:32:28,780 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:32:28,782 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 23:32:28,782 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:55, output treesize:54 [2021-03-10 23:32:28,913 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:32:28,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 30 treesize of output 32 [2021-03-10 23:32:28,920 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:32:28,977 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:32:28,979 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 23:32:28,980 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:66, output treesize:65 [2021-03-10 23:32:29,256 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 40 treesize of output 43 [2021-03-10 23:32:29,260 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:32:29,305 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:32:29,307 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 23:32:29,308 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:68, output treesize:71 [2021-03-10 23:32:29,467 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 55 treesize of output 41 [2021-03-10 23:32:29,471 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:32:29,495 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:32:29,500 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 35 treesize of output 23 [2021-03-10 23:32:29,503 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-03-10 23:32:29,523 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:32:29,525 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 23:32:29,525 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:70, output treesize:23 [2021-03-10 23:32:29,744 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:32:29,749 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:32:29,754 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:32:29,757 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 23:32:29,757 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:27, output treesize:5 [2021-03-10 23:32:29,877 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:32:29,878 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 23:32:29,878 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 11] total 22 [2021-03-10 23:32:29,878 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [357087759] [2021-03-10 23:32:29,878 INFO L460 AbstractCegarLoop]: Interpolant automaton has 23 states [2021-03-10 23:32:29,878 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 23:32:29,878 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2021-03-10 23:32:29,878 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=72, Invalid=434, Unknown=0, NotChecked=0, Total=506 [2021-03-10 23:32:29,878 INFO L87 Difference]: Start difference. First operand 137429 states and 508067 transitions. Second operand has 23 states, 23 states have (on average 2.652173913043478) internal successors, (61), 22 states have internal predecessors, (61), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:32:31,324 WARN L205 SmtUtils]: Spent 135.00 ms on a formula simplification. DAG size of input: 68 DAG size of output: 38 [2021-03-10 23:32:31,914 WARN L205 SmtUtils]: Spent 129.00 ms on a formula simplification. DAG size of input: 48 DAG size of output: 37 [2021-03-10 23:32:32,331 WARN L205 SmtUtils]: Spent 202.00 ms on a formula simplification. DAG size of input: 69 DAG size of output: 39 [2021-03-10 23:32:32,619 WARN L205 SmtUtils]: Spent 131.00 ms on a formula simplification. DAG size of input: 56 DAG size of output: 37 [2021-03-10 23:32:33,233 WARN L205 SmtUtils]: Spent 229.00 ms on a formula simplification. DAG size of input: 50 DAG size of output: 50 [2021-03-10 23:32:33,919 WARN L205 SmtUtils]: Spent 227.00 ms on a formula simplification. DAG size of input: 50 DAG size of output: 46 [2021-03-10 23:32:34,201 WARN L205 SmtUtils]: Spent 157.00 ms on a formula simplification. DAG size of input: 64 DAG size of output: 42 [2021-03-10 23:32:35,465 WARN L205 SmtUtils]: Spent 131.00 ms on a formula simplification. DAG size of input: 64 DAG size of output: 48 [2021-03-10 23:32:35,955 WARN L205 SmtUtils]: Spent 119.00 ms on a formula simplification. DAG size of input: 53 DAG size of output: 41 [2021-03-10 23:32:38,708 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 23:32:38,708 INFO L93 Difference]: Finished difference Result 202963 states and 743383 transitions. [2021-03-10 23:32:38,712 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 34 states. [2021-03-10 23:32:38,712 INFO L78 Accepts]: Start accepts. Automaton has has 23 states, 23 states have (on average 2.652173913043478) internal successors, (61), 22 states have internal predecessors, (61), 0 states have call successors, (0), 0 states have 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:32:38,712 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 23:32:39,507 INFO L225 Difference]: With dead ends: 202963 [2021-03-10 23:32:39,507 INFO L226 Difference]: Without dead ends: 202817 [2021-03-10 23:32:39,507 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 71 GetRequests, 27 SyntacticMatches, 2 SemanticMatches, 42 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 329 ImplicationChecksByTransitivity, 6332.4ms TimeCoverageRelationStatistics Valid=269, Invalid=1623, Unknown=0, NotChecked=0, Total=1892 [2021-03-10 23:32:39,756 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 202817 states. [2021-03-10 23:32:42,809 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 202817 to 137420. [2021-03-10 23:32:43,032 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 137420 states, 137419 states have (on average 3.697014241116585) internal successors, (508040), 137419 states have internal predecessors, (508040), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:32:44,177 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 137420 states to 137420 states and 508040 transitions. [2021-03-10 23:32:44,177 INFO L78 Accepts]: Start accepts. Automaton has 137420 states and 508040 transitions. Word has length 37 [2021-03-10 23:32:44,177 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 23:32:44,177 INFO L480 AbstractCegarLoop]: Abstraction has 137420 states and 508040 transitions. [2021-03-10 23:32:44,178 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 23 states, 23 states have (on average 2.652173913043478) internal successors, (61), 22 states have internal predecessors, (61), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:32:44,178 INFO L276 IsEmpty]: Start isEmpty. Operand 137420 states and 508040 transitions. [2021-03-10 23:32:44,396 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 38 [2021-03-10 23:32:44,396 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 23:32:44,396 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:32:44,596 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 98 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable356 [2021-03-10 23:32:44,597 INFO L428 AbstractCegarLoop]: === Iteration 105 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 23:32:44,597 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 23:32:44,597 INFO L82 PathProgramCache]: Analyzing trace with hash -1307326943, now seen corresponding path program 95 times [2021-03-10 23:32:44,597 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 23:32:44,597 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1447044221] [2021-03-10 23:32:44,597 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 23:32:44,602 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 23:32:45,031 WARN L205 SmtUtils]: Spent 141.00 ms on a formula simplification. DAG size of input: 43 DAG size of output: 32 [2021-03-10 23:32:45,159 WARN L205 SmtUtils]: Spent 102.00 ms on a formula simplification. DAG size of input: 33 DAG size of output: 28 [2021-03-10 23:32:45,331 WARN L205 SmtUtils]: Spent 136.00 ms on a formula simplification. DAG size of input: 39 DAG size of output: 29 [2021-03-10 23:32:45,617 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:32:45,617 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1447044221] [2021-03-10 23:32:45,618 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1373028841] [2021-03-10 23:32:45,618 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 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:32:45,646 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2021-03-10 23:32:45,646 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-10 23:32:45,647 INFO L263 TraceCheckSpWp]: Trace formula consists of 106 conjuncts, 48 conjunts are in the unsatisfiable core [2021-03-10 23:32:45,648 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 23:32:45,927 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 12 treesize of output 11 [2021-03-10 23:32:45,931 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:32:45,997 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:32:45,999 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 23:32:46,000 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:52, output treesize:51 [2021-03-10 23:32:46,284 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:32:46,286 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 32 [2021-03-10 23:32:46,290 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:32:46,352 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:32:46,355 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 23:32:46,355 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:66, output treesize:65 [2021-03-10 23:32:46,898 INFO L446 ElimStorePlain]: Different costs {0=[A, B], 3=[v_C_166]} [2021-03-10 23:32:46,909 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 47 treesize of output 35 [2021-03-10 23:32:46,913 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:32:46,941 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:32:46,949 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 39 treesize of output 27 [2021-03-10 23:32:46,953 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-03-10 23:32:46,973 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:32:46,980 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:32:46,981 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 23:32:46,983 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 3 select indices, 3 select index equivalence classes, 3 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 31 [2021-03-10 23:32:46,987 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-03-10 23:32:47,009 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:32:47,012 INFO L550 ElimStorePlain]: Start of recursive call 1: 3 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 23:32:47,012 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 3 variables, input treesize:73, output treesize:29 [2021-03-10 23:32:47,139 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 8 [2021-03-10 23:32:47,144 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:32:47,150 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:32:47,152 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 23:32:47,152 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:20, output treesize:5 [2021-03-10 23:32:47,249 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:32:47,249 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 23:32:47,249 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 12] total 21 [2021-03-10 23:32:47,249 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1404480751] [2021-03-10 23:32:47,250 INFO L460 AbstractCegarLoop]: Interpolant automaton has 22 states [2021-03-10 23:32:47,250 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 23:32:47,250 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2021-03-10 23:32:47,250 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=59, Invalid=403, Unknown=0, NotChecked=0, Total=462 [2021-03-10 23:32:47,250 INFO L87 Difference]: Start difference. First operand 137420 states and 508040 transitions. Second operand has 22 states, 22 states have (on average 2.8181818181818183) internal successors, (62), 21 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:32:47,872 WARN L205 SmtUtils]: Spent 140.00 ms on a formula simplification. DAG size of input: 50 DAG size of output: 42 [2021-03-10 23:32:50,770 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 23:32:50,771 INFO L93 Difference]: Finished difference Result 137826 states and 509204 transitions. [2021-03-10 23:32:50,775 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-03-10 23:32:50,775 INFO L78 Accepts]: Start accepts. Automaton has has 22 states, 22 states have (on average 2.8181818181818183) internal successors, (62), 21 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 37 [2021-03-10 23:32:50,775 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 23:32:51,324 INFO L225 Difference]: With dead ends: 137826 [2021-03-10 23:32:51,324 INFO L226 Difference]: Without dead ends: 137739 [2021-03-10 23:32:51,324 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 49 GetRequests, 26 SyntacticMatches, 2 SemanticMatches, 21 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 108 ImplicationChecksByTransitivity, 2085.7ms TimeCoverageRelationStatistics Valid=66, Invalid=440, Unknown=0, NotChecked=0, Total=506 [2021-03-10 23:32:51,478 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 137739 states. [2021-03-10 23:32:54,029 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 137739 to 137474. [2021-03-10 23:32:54,226 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 137474 states, 137473 states have (on average 3.6966968059182532) internal successors, (508196), 137473 states have internal predecessors, (508196), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:32:54,817 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 137474 states to 137474 states and 508196 transitions. [2021-03-10 23:32:54,818 INFO L78 Accepts]: Start accepts. Automaton has 137474 states and 508196 transitions. Word has length 37 [2021-03-10 23:32:54,818 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 23:32:54,818 INFO L480 AbstractCegarLoop]: Abstraction has 137474 states and 508196 transitions. [2021-03-10 23:32:54,818 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 22 states, 22 states have (on average 2.8181818181818183) internal successors, (62), 21 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:32:54,818 INFO L276 IsEmpty]: Start isEmpty. Operand 137474 states and 508196 transitions. [2021-03-10 23:32:55,002 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 38 [2021-03-10 23:32:55,002 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 23:32:55,003 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:32:55,203 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable357,99 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 23:32:55,203 INFO L428 AbstractCegarLoop]: === Iteration 106 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 23:32:55,204 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 23:32:55,204 INFO L82 PathProgramCache]: Analyzing trace with hash -955033759, now seen corresponding path program 96 times [2021-03-10 23:32:55,204 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 23:32:55,204 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [886642991] [2021-03-10 23:32:55,204 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 23:32:55,210 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 23:32:55,715 WARN L205 SmtUtils]: Spent 181.00 ms on a formula simplification. DAG size of input: 43 DAG size of output: 32 [2021-03-10 23:32:55,856 WARN L205 SmtUtils]: Spent 110.00 ms on a formula simplification. DAG size of input: 34 DAG size of output: 28 [2021-03-10 23:32:56,051 WARN L205 SmtUtils]: Spent 159.00 ms on a formula simplification. DAG size of input: 40 DAG size of output: 32 [2021-03-10 23:32:56,312 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:32:56,312 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [886642991] [2021-03-10 23:32:56,312 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [960393005] [2021-03-10 23:32:56,312 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 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:32:56,336 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2021-03-10 23:32:56,336 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-10 23:32:56,336 INFO L263 TraceCheckSpWp]: Trace formula consists of 106 conjuncts, 50 conjunts are in the unsatisfiable core [2021-03-10 23:32:56,337 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 23:32:56,591 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 12 treesize of output 11 [2021-03-10 23:32:56,594 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:32:56,635 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:32:56,637 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 23:32:56,637 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:45, output treesize:44 [2021-03-10 23:32:56,768 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:32:56,769 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 32 [2021-03-10 23:32:56,773 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:32:56,814 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:32:56,816 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 23:32:56,816 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:57, output treesize:56 [2021-03-10 23:32:58,088 INFO L446 ElimStorePlain]: Different costs {3=[v_C_169], 14=[A, B]} [2021-03-10 23:32:58,097 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:32:58,173 INFO L354 Elim1Store]: treesize reduction 46, result has 22.0 percent of original size [2021-03-10 23:32:58,173 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 48 treesize of output 49 [2021-03-10 23:32:58,177 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:32:58,239 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:32:58,251 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:32:58,268 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 23:32:58,361 INFO L354 Elim1Store]: treesize reduction 18, result has 60.0 percent of original size [2021-03-10 23:32:58,361 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 6 select indices, 6 select index equivalence classes, 1 disjoint index pairs (out of 15 index pairs), introduced 4 new quantified variables, introduced 9 case distinctions, treesize of input 65 treesize of output 73 [2021-03-10 23:32:58,365 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-03-10 23:32:58,459 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:32:58,469 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:32:58,484 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 23:32:58,566 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:32:58,566 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 6 select indices, 6 select index equivalence classes, 1 disjoint index pairs (out of 15 index pairs), introduced 4 new quantified variables, introduced 9 case distinctions, treesize of input 92 treesize of output 110 [2021-03-10 23:32:58,652 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 4 xjuncts. [2021-03-10 23:32:59,473 WARN L205 SmtUtils]: Spent 820.00 ms on a formula simplification. DAG size of input: 138 DAG size of output: 50 [2021-03-10 23:32:59,475 INFO L628 ElimStorePlain]: treesize reduction 594, result has 18.6 percent of original size [2021-03-10 23:32:59,612 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 3 dim-1 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-03-10 23:32:59,612 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 5 variables, input treesize:91, output treesize:292 [2021-03-10 23:33:00,195 WARN L205 SmtUtils]: Spent 132.00 ms on a formula simplification. DAG size of input: 39 DAG size of output: 30 [2021-03-10 23:33:00,658 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 23:33:00,661 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:33:00,663 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:33:00,665 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 27 treesize of output 17 [2021-03-10 23:33:00,670 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:33:00,701 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:33:00,705 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:33:00,706 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:49, output treesize:17 [2021-03-10 23:33:00,914 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:33:00,915 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 23:33:00,915 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 16] total 25 [2021-03-10 23:33:00,915 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1411061526] [2021-03-10 23:33:00,915 INFO L460 AbstractCegarLoop]: Interpolant automaton has 26 states [2021-03-10 23:33:00,915 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 23:33:00,915 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 26 interpolants. [2021-03-10 23:33:00,915 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=62, Invalid=588, Unknown=0, NotChecked=0, Total=650 [2021-03-10 23:33:00,915 INFO L87 Difference]: Start difference. First operand 137474 states and 508196 transitions. Second operand has 26 states, 26 states have (on average 2.423076923076923) internal successors, (63), 25 states have internal predecessors, (63), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:33:02,117 WARN L205 SmtUtils]: Spent 134.00 ms on a formula simplification. DAG size of input: 47 DAG size of output: 40 [2021-03-10 23:33:03,071 WARN L205 SmtUtils]: Spent 151.00 ms on a formula simplification. DAG size of input: 49 DAG size of output: 45 [2021-03-10 23:33:05,152 WARN L205 SmtUtils]: Spent 114.00 ms on a formula simplification that was a NOOP. DAG size: 96 [2021-03-10 23:33:05,368 WARN L205 SmtUtils]: Spent 107.00 ms on a formula simplification. DAG size of input: 59 DAG size of output: 50 [2021-03-10 23:33:06,067 WARN L205 SmtUtils]: Spent 160.00 ms on a formula simplification. DAG size of input: 98 DAG size of output: 91 [2021-03-10 23:33:06,529 WARN L205 SmtUtils]: Spent 145.00 ms on a formula simplification. DAG size of input: 68 DAG size of output: 52 [2021-03-10 23:33:08,065 WARN L205 SmtUtils]: Spent 183.00 ms on a formula simplification. DAG size of input: 93 DAG size of output: 91 [2021-03-10 23:33:09,583 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 23:33:09,583 INFO L93 Difference]: Finished difference Result 138509 states and 511061 transitions. [2021-03-10 23:33:09,586 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2021-03-10 23:33:09,587 INFO L78 Accepts]: Start accepts. Automaton has has 26 states, 26 states have (on average 2.423076923076923) internal successors, (63), 25 states have internal predecessors, (63), 0 states have call successors, (0), 0 states have 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:33:09,587 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 23:33:10,021 INFO L225 Difference]: With dead ends: 138509 [2021-03-10 23:33:10,022 INFO L226 Difference]: Without dead ends: 138220 [2021-03-10 23:33:10,022 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 64 GetRequests, 22 SyntacticMatches, 2 SemanticMatches, 40 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 300 ImplicationChecksByTransitivity, 5300.2ms TimeCoverageRelationStatistics Valid=170, Invalid=1552, Unknown=0, NotChecked=0, Total=1722 [2021-03-10 23:33:10,176 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 138220 states. [2021-03-10 23:33:12,539 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 138220 to 137484. [2021-03-10 23:33:12,737 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 137484 states, 137483 states have (on average 3.696747961566157) internal successors, (508240), 137483 states have internal predecessors, (508240), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:33:13,298 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 137484 states to 137484 states and 508240 transitions. [2021-03-10 23:33:13,298 INFO L78 Accepts]: Start accepts. Automaton has 137484 states and 508240 transitions. Word has length 37 [2021-03-10 23:33:13,298 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 23:33:13,298 INFO L480 AbstractCegarLoop]: Abstraction has 137484 states and 508240 transitions. [2021-03-10 23:33:13,298 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 26 states, 26 states have (on average 2.423076923076923) internal successors, (63), 25 states have internal predecessors, (63), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:33:13,298 INFO L276 IsEmpty]: Start isEmpty. Operand 137484 states and 508240 transitions. [2021-03-10 23:33:13,473 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 38 [2021-03-10 23:33:13,473 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 23:33:13,473 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:33:13,673 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 100 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable358 [2021-03-10 23:33:13,674 INFO L428 AbstractCegarLoop]: === Iteration 107 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 23:33:13,674 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 23:33:13,674 INFO L82 PathProgramCache]: Analyzing trace with hash -1082921747, now seen corresponding path program 97 times [2021-03-10 23:33:13,674 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 23:33:13,674 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1788325868] [2021-03-10 23:33:13,674 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 23:33:13,680 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 23:33:14,190 WARN L205 SmtUtils]: Spent 126.00 ms on a formula simplification. DAG size of input: 44 DAG size of output: 33 [2021-03-10 23:33:15,035 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:33:15,035 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1788325868] [2021-03-10 23:33:15,035 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1243852599] [2021-03-10 23:33:15,035 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 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:33:15,066 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 23:33:15,067 INFO L263 TraceCheckSpWp]: Trace formula consists of 106 conjuncts, 46 conjunts are in the unsatisfiable core [2021-03-10 23:33:15,067 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 23:33:15,439 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 12 treesize of output 11 [2021-03-10 23:33:15,443 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:33:15,485 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:33:15,487 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 23:33:15,488 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:53, output treesize:52 [2021-03-10 23:33:15,631 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:33:15,633 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 32 [2021-03-10 23:33:15,637 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:33:15,689 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:33:15,691 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 23:33:15,691 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:70, output treesize:69 [2021-03-10 23:33:15,979 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:33:15,982 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:33:15,985 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:33:15,986 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 52 [2021-03-10 23:33:15,990 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:33:16,033 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:33:16,041 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:33:16,044 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:33:16,047 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:33:16,048 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 43 [2021-03-10 23:33:16,052 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-03-10 23:33:16,076 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:33:16,081 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:33:16,083 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:33:16,086 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:33:16,087 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 54 treesize of output 34 [2021-03-10 23:33:16,090 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-03-10 23:33:16,109 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:33:16,111 INFO L550 ElimStorePlain]: Start of recursive call 1: 3 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 23:33:16,111 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 3 variables, input treesize:87, output treesize:28 [2021-03-10 23:33:16,431 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:33:16,434 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:33:16,440 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:33:16,441 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 23:33:16,442 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:27, output treesize:5 [2021-03-10 23:33:16,531 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:33:16,531 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 23:33:16,531 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 11] total 21 [2021-03-10 23:33:16,531 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [244669492] [2021-03-10 23:33:16,531 INFO L460 AbstractCegarLoop]: Interpolant automaton has 22 states [2021-03-10 23:33:16,531 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 23:33:16,532 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2021-03-10 23:33:16,532 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=55, Invalid=407, Unknown=0, NotChecked=0, Total=462 [2021-03-10 23:33:16,532 INFO L87 Difference]: Start difference. First operand 137484 states and 508240 transitions. Second operand has 22 states, 22 states have (on average 3.0454545454545454) internal successors, (67), 21 states have internal predecessors, (67), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:33:17,169 WARN L205 SmtUtils]: Spent 144.00 ms on a formula simplification. DAG size of input: 49 DAG size of output: 41 [2021-03-10 23:33:19,372 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 23:33:19,372 INFO L93 Difference]: Finished difference Result 138124 states and 510096 transitions. [2021-03-10 23:33:19,376 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-03-10 23:33:19,376 INFO L78 Accepts]: Start accepts. Automaton has has 22 states, 22 states have (on average 3.0454545454545454) internal successors, (67), 21 states have internal predecessors, (67), 0 states have call successors, (0), 0 states have 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:33:19,376 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 23:33:20,444 INFO L225 Difference]: With dead ends: 138124 [2021-03-10 23:33:20,445 INFO L226 Difference]: Without dead ends: 138097 [2021-03-10 23:33:20,445 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 49 GetRequests, 27 SyntacticMatches, 1 SemanticMatches, 21 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 93 ImplicationChecksByTransitivity, 2355.9ms TimeCoverageRelationStatistics Valid=60, Invalid=446, Unknown=0, NotChecked=0, Total=506 [2021-03-10 23:33:20,587 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 138097 states. [2021-03-10 23:33:23,083 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 138097 to 137454. [2021-03-10 23:33:23,273 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 137454 states, 137453 states have (on average 3.6969436825678597) internal successors, (508156), 137453 states have internal predecessors, (508156), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:33:23,768 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 137454 states to 137454 states and 508156 transitions. [2021-03-10 23:33:23,768 INFO L78 Accepts]: Start accepts. Automaton has 137454 states and 508156 transitions. Word has length 37 [2021-03-10 23:33:23,769 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 23:33:23,769 INFO L480 AbstractCegarLoop]: Abstraction has 137454 states and 508156 transitions. [2021-03-10 23:33:23,769 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 22 states, 22 states have (on average 3.0454545454545454) internal successors, (67), 21 states have internal predecessors, (67), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:33:23,769 INFO L276 IsEmpty]: Start isEmpty. Operand 137454 states and 508156 transitions. [2021-03-10 23:33:24,610 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 38 [2021-03-10 23:33:24,610 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 23:33:24,610 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:33:24,825 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 101 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable397 [2021-03-10 23:33:24,825 INFO L428 AbstractCegarLoop]: === Iteration 108 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 23:33:24,826 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 23:33:24,826 INFO L82 PathProgramCache]: Analyzing trace with hash 509494781, now seen corresponding path program 98 times [2021-03-10 23:33:24,827 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 23:33:24,827 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1066629151] [2021-03-10 23:33:24,827 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 23:33:24,832 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 23:33:25,487 WARN L205 SmtUtils]: Spent 161.00 ms on a formula simplification. DAG size of input: 51 DAG size of output: 44 [2021-03-10 23:33:25,667 WARN L205 SmtUtils]: Spent 143.00 ms on a formula simplification. DAG size of input: 51 DAG size of output: 40 [2021-03-10 23:33:26,137 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:33:26,137 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1066629151] [2021-03-10 23:33:26,137 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1318432455] [2021-03-10 23:33:26,137 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 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:33:26,160 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-03-10 23:33:26,160 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-10 23:33:26,161 INFO L263 TraceCheckSpWp]: Trace formula consists of 106 conjuncts, 46 conjunts are in the unsatisfiable core [2021-03-10 23:33:26,161 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 23:33:26,491 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 18 treesize of output 17 [2021-03-10 23:33:26,494 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:33:26,533 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:33:26,535 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 23:33:26,536 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:59, output treesize:58 [2021-03-10 23:33:26,670 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:33:26,672 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 36 treesize of output 38 [2021-03-10 23:33:26,676 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:33:26,720 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:33:26,722 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 23:33:26,723 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:76, output treesize:75 [2021-03-10 23:33:26,864 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:33:26,867 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:33:26,870 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:33:26,872 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 52 [2021-03-10 23:33:26,884 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:33:26,931 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:33:26,934 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 23:33:26,934 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:82, output treesize:81 [2021-03-10 23:33:27,371 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 46 treesize of output 34 [2021-03-10 23:33:27,375 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:33:27,399 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:33:27,401 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 23:33:27,402 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:67, output treesize:43 [2021-03-10 23:33:27,550 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 34 treesize of output 22 [2021-03-10 23:33:27,553 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:33:27,568 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:33:27,572 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 32 treesize of output 20 [2021-03-10 23:33:27,575 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-03-10 23:33:27,580 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:33:27,581 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 23:33:27,582 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:46, output treesize:5 [2021-03-10 23:33:27,669 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:33:27,669 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 23:33:27,669 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 11] total 24 [2021-03-10 23:33:27,669 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [142152004] [2021-03-10 23:33:27,670 INFO L460 AbstractCegarLoop]: Interpolant automaton has 25 states [2021-03-10 23:33:27,670 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 23:33:27,670 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2021-03-10 23:33:27,670 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=76, Invalid=524, Unknown=0, NotChecked=0, Total=600 [2021-03-10 23:33:27,670 INFO L87 Difference]: Start difference. First operand 137454 states and 508156 transitions. Second operand has 25 states, 25 states have (on average 2.68) internal successors, (67), 24 states have internal predecessors, (67), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:33:29,997 WARN L205 SmtUtils]: Spent 117.00 ms on a formula simplification. DAG size of input: 54 DAG size of output: 45 [2021-03-10 23:33:30,242 WARN L205 SmtUtils]: Spent 121.00 ms on a formula simplification. DAG size of input: 52 DAG size of output: 43 [2021-03-10 23:33:30,950 WARN L205 SmtUtils]: Spent 103.00 ms on a formula simplification that was a NOOP. DAG size: 59 [2021-03-10 23:33:31,372 WARN L205 SmtUtils]: Spent 199.00 ms on a formula simplification. DAG size of input: 75 DAG size of output: 53 [2021-03-10 23:33:32,023 WARN L205 SmtUtils]: Spent 225.00 ms on a formula simplification. DAG size of input: 82 DAG size of output: 42 [2021-03-10 23:33:32,532 WARN L205 SmtUtils]: Spent 181.00 ms on a formula simplification. DAG size of input: 87 DAG size of output: 43 [2021-03-10 23:33:33,162 WARN L205 SmtUtils]: Spent 106.00 ms on a formula simplification. DAG size of input: 50 DAG size of output: 37 [2021-03-10 23:33:35,875 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 23:33:35,875 INFO L93 Difference]: Finished difference Result 202090 states and 740882 transitions. [2021-03-10 23:33:35,878 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2021-03-10 23:33:35,879 INFO L78 Accepts]: Start accepts. Automaton has has 25 states, 25 states have (on average 2.68) internal successors, (67), 24 states have internal predecessors, (67), 0 states have call successors, (0), 0 states have 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:33:35,879 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 23:33:36,585 INFO L225 Difference]: With dead ends: 202090 [2021-03-10 23:33:36,585 INFO L226 Difference]: Without dead ends: 202063 [2021-03-10 23:33:36,585 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 69 GetRequests, 27 SyntacticMatches, 1 SemanticMatches, 41 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 363 ImplicationChecksByTransitivity, 4832.4ms TimeCoverageRelationStatistics Valid=217, Invalid=1589, Unknown=0, NotChecked=0, Total=1806 [2021-03-10 23:33:37,215 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 202063 states. [2021-03-10 23:33:39,525 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 202063 to 137544. [2021-03-10 23:33:39,717 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 137544 states, 137543 states have (on average 3.6967639211010375) internal successors, (508464), 137543 states have internal predecessors, (508464), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:33:40,678 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 137544 states to 137544 states and 508464 transitions. [2021-03-10 23:33:40,678 INFO L78 Accepts]: Start accepts. Automaton has 137544 states and 508464 transitions. Word has length 37 [2021-03-10 23:33:40,678 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 23:33:40,678 INFO L480 AbstractCegarLoop]: Abstraction has 137544 states and 508464 transitions. [2021-03-10 23:33:40,678 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 25 states, 25 states have (on average 2.68) internal successors, (67), 24 states have internal predecessors, (67), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:33:40,678 INFO L276 IsEmpty]: Start isEmpty. Operand 137544 states and 508464 transitions. [2021-03-10 23:33:40,849 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 38 [2021-03-10 23:33:40,850 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 23:33:40,850 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:33:41,051 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 102 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable398 [2021-03-10 23:33:41,051 INFO L428 AbstractCegarLoop]: === Iteration 109 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 23:33:41,051 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 23:33:41,051 INFO L82 PathProgramCache]: Analyzing trace with hash -609300511, now seen corresponding path program 99 times [2021-03-10 23:33:41,051 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 23:33:41,051 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1165585447] [2021-03-10 23:33:41,051 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 23:33:41,056 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 23:33:41,531 WARN L205 SmtUtils]: Spent 105.00 ms on a formula simplification. DAG size of input: 35 DAG size of output: 34 [2021-03-10 23:33:41,854 WARN L205 SmtUtils]: Spent 207.00 ms on a formula simplification. DAG size of input: 51 DAG size of output: 44 [2021-03-10 23:33:42,050 WARN L205 SmtUtils]: Spent 158.00 ms on a formula simplification. DAG size of input: 51 DAG size of output: 40 [2021-03-10 23:33:42,541 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:33:42,541 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1165585447] [2021-03-10 23:33:42,541 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [931701740] [2021-03-10 23:33:42,541 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 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:33:42,579 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 7 check-sat command(s) [2021-03-10 23:33:42,579 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-10 23:33:42,580 WARN L261 TraceCheckSpWp]: Trace formula consists of 106 conjuncts, 54 conjunts are in the unsatisfiable core [2021-03-10 23:33:42,581 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 23:33:43,028 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 18 treesize of output 17 [2021-03-10 23:33:43,032 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:33:43,082 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:33:43,084 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 23:33:43,084 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:62, output treesize:61 [2021-03-10 23:33:43,233 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:33:43,235 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 32 [2021-03-10 23:33:43,239 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:33:43,292 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:33:43,294 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 23:33:43,294 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:73, output treesize:72 [2021-03-10 23:33:43,506 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:33:43,510 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:33:43,514 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:33:43,515 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 52 [2021-03-10 23:33:43,520 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:33:43,583 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:33:43,585 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 23:33:43,585 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:90, output treesize:89 [2021-03-10 23:33:44,390 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 46 treesize of output 34 [2021-03-10 23:33:44,393 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:33:44,431 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:33:44,438 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 38 treesize of output 26 [2021-03-10 23:33:44,443 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-03-10 23:33:44,479 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:33:44,481 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 23:33:44,482 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:78, output treesize:35 [2021-03-10 23:33:44,634 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:33:44,645 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:33:44,725 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:33:44,725 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 29 treesize of output 59 [2021-03-10 23:33:44,761 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 4 xjuncts. [2021-03-10 23:33:44,889 WARN L205 SmtUtils]: Spent 127.00 ms on a formula simplification. DAG size of input: 55 DAG size of output: 20 [2021-03-10 23:33:44,890 INFO L628 ElimStorePlain]: treesize reduction 106, result has 19.1 percent of original size [2021-03-10 23:33:44,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:33:44,896 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:43, output treesize:37 [2021-03-10 23:33:45,181 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:33:45,181 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 23:33:45,181 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 15] total 28 [2021-03-10 23:33:45,181 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1208851784] [2021-03-10 23:33:45,182 INFO L460 AbstractCegarLoop]: Interpolant automaton has 29 states [2021-03-10 23:33:45,182 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 23:33:45,182 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 29 interpolants. [2021-03-10 23:33:45,182 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=126, Invalid=686, Unknown=0, NotChecked=0, Total=812 [2021-03-10 23:33:45,182 INFO L87 Difference]: Start difference. First operand 137544 states and 508464 transitions. Second operand has 29 states, 29 states have (on average 2.2758620689655173) internal successors, (66), 28 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:33:45,488 WARN L205 SmtUtils]: Spent 109.00 ms on a formula simplification that was a NOOP. DAG size: 48 [2021-03-10 23:33:47,667 WARN L205 SmtUtils]: Spent 119.00 ms on a formula simplification. DAG size of input: 53 DAG size of output: 40 [2021-03-10 23:33:48,760 WARN L205 SmtUtils]: Spent 142.00 ms on a formula simplification. DAG size of input: 50 DAG size of output: 45 [2021-03-10 23:33:49,020 WARN L205 SmtUtils]: Spent 137.00 ms on a formula simplification. DAG size of input: 67 DAG size of output: 46 [2021-03-10 23:33:49,310 WARN L205 SmtUtils]: Spent 111.00 ms on a formula simplification. DAG size of input: 37 DAG size of output: 29 [2021-03-10 23:33:49,740 WARN L205 SmtUtils]: Spent 280.00 ms on a formula simplification. DAG size of input: 59 DAG size of output: 59 [2021-03-10 23:33:50,414 WARN L205 SmtUtils]: Spent 332.00 ms on a formula simplification. DAG size of input: 64 DAG size of output: 61 [2021-03-10 23:33:51,052 WARN L205 SmtUtils]: Spent 143.00 ms on a formula simplification. DAG size of input: 66 DAG size of output: 48 [2021-03-10 23:33:53,871 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 23:33:53,871 INFO L93 Difference]: Finished difference Result 203408 states and 744547 transitions. [2021-03-10 23:33:53,875 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2021-03-10 23:33:53,875 INFO L78 Accepts]: Start accepts. Automaton has has 29 states, 29 states have (on average 2.2758620689655173) internal successors, (66), 28 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:33:53,875 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 23:33:54,680 INFO L225 Difference]: With dead ends: 203408 [2021-03-10 23:33:54,680 INFO L226 Difference]: Without dead ends: 203272 [2021-03-10 23:33:54,681 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 69 GetRequests, 22 SyntacticMatches, 2 SemanticMatches, 45 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 560 ImplicationChecksByTransitivity, 6011.1ms TimeCoverageRelationStatistics Valid=339, Invalid=1823, Unknown=0, NotChecked=0, Total=2162 [2021-03-10 23:33:54,900 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 203272 states. [2021-03-10 23:33:57,710 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 203272 to 137654. [2021-03-10 23:33:57,917 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 137654 states, 137653 states have (on average 3.6965122445569656) internal successors, (508836), 137653 states have internal predecessors, (508836), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:33:58,483 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 137654 states to 137654 states and 508836 transitions. [2021-03-10 23:33:58,483 INFO L78 Accepts]: Start accepts. Automaton has 137654 states and 508836 transitions. Word has length 37 [2021-03-10 23:33:58,483 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 23:33:58,483 INFO L480 AbstractCegarLoop]: Abstraction has 137654 states and 508836 transitions. [2021-03-10 23:33:58,483 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 29 states, 29 states have (on average 2.2758620689655173) internal successors, (66), 28 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:33:58,483 INFO L276 IsEmpty]: Start isEmpty. Operand 137654 states and 508836 transitions. [2021-03-10 23:33:58,652 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 38 [2021-03-10 23:33:58,652 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 23:33:58,652 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:33:58,852 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 103 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable399 [2021-03-10 23:33:58,853 INFO L428 AbstractCegarLoop]: === Iteration 110 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 23:33:58,853 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 23:33:58,853 INFO L82 PathProgramCache]: Analyzing trace with hash 1735954907, now seen corresponding path program 100 times [2021-03-10 23:33:58,853 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 23:33:58,853 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1791828572] [2021-03-10 23:33:58,853 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 23:33:58,859 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 23:33:59,586 WARN L205 SmtUtils]: Spent 116.00 ms on a formula simplification. DAG size of input: 14 DAG size of output: 13 [2021-03-10 23:33:59,779 WARN L205 SmtUtils]: Spent 158.00 ms on a formula simplification. DAG size of input: 29 DAG size of output: 23 [2021-03-10 23:34:00,097 WARN L205 SmtUtils]: Spent 108.00 ms on a formula simplification. DAG size of input: 35 DAG size of output: 34 [2021-03-10 23:34:00,432 WARN L205 SmtUtils]: Spent 214.00 ms on a formula simplification. DAG size of input: 51 DAG size of output: 44 [2021-03-10 23:34:00,701 WARN L205 SmtUtils]: Spent 217.00 ms on a formula simplification. DAG size of input: 51 DAG size of output: 40 [2021-03-10 23:34:01,372 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:34:01,372 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1791828572] [2021-03-10 23:34:01,372 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1240959157] [2021-03-10 23:34:01,373 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 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:34:01,396 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-03-10 23:34:01,396 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-10 23:34:01,396 INFO L263 TraceCheckSpWp]: Trace formula consists of 106 conjuncts, 46 conjunts are in the unsatisfiable core [2021-03-10 23:34:01,397 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 23:34:01,801 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 12 treesize of output 11 [2021-03-10 23:34:01,805 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:34:01,855 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:34:01,858 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 23:34:01,858 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:53, output treesize:52 [2021-03-10 23:34:02,022 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:34:02,024 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 32 [2021-03-10 23:34:02,029 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:34:02,085 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:34:02,087 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 23:34:02,088 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:70, output treesize:69 [2021-03-10 23:34:02,282 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:34:02,286 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:34:02,290 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:34:02,291 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 52 [2021-03-10 23:34:02,297 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:34:02,363 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:34:02,366 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 23:34:02,366 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:82, output treesize:81 [2021-03-10 23:34:02,784 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 46 treesize of output 34 [2021-03-10 23:34:02,789 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:34:02,825 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:34:02,832 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 38 treesize of output 26 [2021-03-10 23:34:02,837 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-03-10 23:34:02,864 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:34:02,867 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 23:34:02,867 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:66, output treesize:23 [2021-03-10 23:34:03,172 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:34:03,177 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:34:03,183 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:34:03,186 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 23:34:03,186 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:27, output treesize:5 [2021-03-10 23:34:03,315 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:34:03,315 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 23:34:03,315 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 11] total 24 [2021-03-10 23:34:03,315 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1657898684] [2021-03-10 23:34:03,315 INFO L460 AbstractCegarLoop]: Interpolant automaton has 25 states [2021-03-10 23:34:03,315 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 23:34:03,316 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2021-03-10 23:34:03,316 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=83, Invalid=517, Unknown=0, NotChecked=0, Total=600 [2021-03-10 23:34:03,316 INFO L87 Difference]: Start difference. First operand 137654 states and 508836 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:34:04,414 WARN L205 SmtUtils]: Spent 103.00 ms on a formula simplification. DAG size of input: 44 DAG size of output: 30 [2021-03-10 23:34:05,809 WARN L205 SmtUtils]: Spent 151.00 ms on a formula simplification. DAG size of input: 50 DAG size of output: 39 [2021-03-10 23:34:06,094 WARN L205 SmtUtils]: Spent 138.00 ms on a formula simplification. DAG size of input: 48 DAG size of output: 37 [2021-03-10 23:34:06,817 WARN L205 SmtUtils]: Spent 109.00 ms on a formula simplification that was a NOOP. DAG size: 53 [2021-03-10 23:34:07,284 WARN L205 SmtUtils]: Spent 224.00 ms on a formula simplification. DAG size of input: 71 DAG size of output: 50 [2021-03-10 23:34:07,953 WARN L205 SmtUtils]: Spent 187.00 ms on a formula simplification. DAG size of input: 82 DAG size of output: 46 [2021-03-10 23:34:08,527 WARN L205 SmtUtils]: Spent 204.00 ms on a formula simplification. DAG size of input: 87 DAG size of output: 47 [2021-03-10 23:34:09,279 WARN L205 SmtUtils]: Spent 116.00 ms on a formula simplification. DAG size of input: 53 DAG size of output: 41 [2021-03-10 23:34:12,115 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 23:34:12,115 INFO L93 Difference]: Finished difference Result 202227 states and 741185 transitions. [2021-03-10 23:34:12,119 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2021-03-10 23:34:12,119 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:34:12,120 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 23:34:12,837 INFO L225 Difference]: With dead ends: 202227 [2021-03-10 23:34:12,837 INFO L226 Difference]: Without dead ends: 202119 [2021-03-10 23:34:12,837 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 68 GetRequests, 27 SyntacticMatches, 1 SemanticMatches, 40 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 307 ImplicationChecksByTransitivity, 5866.1ms TimeCoverageRelationStatistics Valid=235, Invalid=1487, Unknown=0, NotChecked=0, Total=1722 [2021-03-10 23:34:13,066 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 202119 states. [2021-03-10 23:34:15,813 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 202119 to 137691. [2021-03-10 23:34:16,010 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 137691 states, 137690 states have (on average 3.696303289999274) internal successors, (508944), 137690 states have internal predecessors, (508944), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:34:17,033 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 137691 states to 137691 states and 508944 transitions. [2021-03-10 23:34:17,034 INFO L78 Accepts]: Start accepts. Automaton has 137691 states and 508944 transitions. Word has length 37 [2021-03-10 23:34:17,034 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 23:34:17,034 INFO L480 AbstractCegarLoop]: Abstraction has 137691 states and 508944 transitions. [2021-03-10 23:34:17,034 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:34:17,034 INFO L276 IsEmpty]: Start isEmpty. Operand 137691 states and 508944 transitions. [2021-03-10 23:34:17,228 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 38 [2021-03-10 23:34:17,228 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 23:34:17,228 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:34:17,428 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 104 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable412 [2021-03-10 23:34:17,428 INFO L428 AbstractCegarLoop]: === Iteration 111 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 23:34:17,429 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 23:34:17,429 INFO L82 PathProgramCache]: Analyzing trace with hash -1287858783, now seen corresponding path program 101 times [2021-03-10 23:34:17,429 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 23:34:17,429 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [241313790] [2021-03-10 23:34:17,429 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 23:34:17,434 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 23:34:18,180 WARN L205 SmtUtils]: Spent 216.00 ms on a formula simplification. DAG size of input: 53 DAG size of output: 45 [2021-03-10 23:34:18,411 WARN L205 SmtUtils]: Spent 187.00 ms on a formula simplification. DAG size of input: 53 DAG size of output: 41 [2021-03-10 23:34:19,026 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:34:19,026 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [241313790] [2021-03-10 23:34:19,026 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [386102181] [2021-03-10 23:34:19,026 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 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:34:19,050 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 6 check-sat command(s) [2021-03-10 23:34:19,050 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-10 23:34:19,051 INFO L263 TraceCheckSpWp]: Trace formula consists of 106 conjuncts, 52 conjunts are in the unsatisfiable core [2021-03-10 23:34:19,051 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 23:34:19,434 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 18 treesize of output 17 [2021-03-10 23:34:19,438 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:34:19,485 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:34:19,488 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 23:34:19,488 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:59, output treesize:58 [2021-03-10 23:34:19,783 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:34:19,784 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 36 treesize of output 38 [2021-03-10 23:34:19,789 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:34:19,842 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:34:19,844 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 23:34:19,844 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:78, output treesize:77 [2021-03-10 23:34:20,187 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:34:20,191 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:34:20,194 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:34:20,196 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 52 [2021-03-10 23:34:20,201 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:34:20,273 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:34:20,276 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 23:34:20,276 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:94, output treesize:93 [2021-03-10 23:34:20,529 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:34:20,533 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:34:20,536 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:34:20,538 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 43 [2021-03-10 23:34:20,542 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:34:20,585 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:34:20,593 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:34:20,595 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:34:20,598 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:34:20,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, 3 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 54 treesize of output 34 [2021-03-10 23:34:20,605 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-03-10 23:34:20,640 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:34:20,642 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 23:34:20,643 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:98, output treesize:40 [2021-03-10 23:34:21,289 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:34:21,294 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:34:21,296 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:34:21,299 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:34:21,308 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:34:21,319 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:34:21,424 WARN L205 SmtUtils]: Spent 102.00 ms on a formula simplification that was a NOOP. DAG size: 39 [2021-03-10 23:34:21,425 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:34:21,425 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 31 treesize of output 69 [2021-03-10 23:34:21,475 INFO L550 ElimStorePlain]: Start of recursive call 2: 1 dim-0 vars, End of recursive call: and 3 xjuncts. [2021-03-10 23:34:21,552 INFO L628 ElimStorePlain]: treesize reduction 31, result has 41.5 percent of original size [2021-03-10 23:34:21,559 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:34:21,559 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:42, output treesize:21 [2021-03-10 23:34:21,836 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:34:21,836 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 23:34:21,836 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 15] total 28 [2021-03-10 23:34:21,836 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2046333890] [2021-03-10 23:34:21,836 INFO L460 AbstractCegarLoop]: Interpolant automaton has 29 states [2021-03-10 23:34:21,836 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 23:34:21,837 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 29 interpolants. [2021-03-10 23:34:21,837 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=109, Invalid=703, Unknown=0, NotChecked=0, Total=812 [2021-03-10 23:34:21,837 INFO L87 Difference]: Start difference. First operand 137691 states and 508944 transitions. Second operand has 29 states, 29 states have (on average 2.2758620689655173) internal successors, (66), 28 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:34:22,236 WARN L205 SmtUtils]: Spent 108.00 ms on a formula simplification. DAG size of input: 36 DAG size of output: 27 [2021-03-10 23:34:22,616 WARN L205 SmtUtils]: Spent 229.00 ms on a formula simplification. DAG size of input: 55 DAG size of output: 48 [2021-03-10 23:34:22,960 WARN L205 SmtUtils]: Spent 153.00 ms on a formula simplification. DAG size of input: 44 DAG size of output: 36 [2021-03-10 23:34:23,728 WARN L205 SmtUtils]: Spent 103.00 ms on a formula simplification. DAG size of input: 51 DAG size of output: 28 [2021-03-10 23:34:23,980 WARN L205 SmtUtils]: Spent 140.00 ms on a formula simplification. DAG size of input: 47 DAG size of output: 35 [2021-03-10 23:34:25,457 WARN L205 SmtUtils]: Spent 168.00 ms on a formula simplification. DAG size of input: 64 DAG size of output: 47 [2021-03-10 23:34:25,764 WARN L205 SmtUtils]: Spent 122.00 ms on a formula simplification. DAG size of input: 58 DAG size of output: 38 [2021-03-10 23:34:26,413 WARN L205 SmtUtils]: Spent 125.00 ms on a formula simplification that was a NOOP. DAG size: 54 [2021-03-10 23:34:27,190 WARN L205 SmtUtils]: Spent 106.00 ms on a formula simplification that was a NOOP. DAG size: 59 [2021-03-10 23:34:27,763 WARN L205 SmtUtils]: Spent 258.00 ms on a formula simplification. DAG size of input: 76 DAG size of output: 55 [2021-03-10 23:34:28,681 WARN L205 SmtUtils]: Spent 245.00 ms on a formula simplification. DAG size of input: 70 DAG size of output: 59 [2021-03-10 23:34:29,593 WARN L205 SmtUtils]: Spent 321.00 ms on a formula simplification. DAG size of input: 75 DAG size of output: 62 [2021-03-10 23:34:30,396 WARN L205 SmtUtils]: Spent 356.00 ms on a formula simplification. DAG size of input: 66 DAG size of output: 66 [2021-03-10 23:34:31,399 WARN L205 SmtUtils]: Spent 376.00 ms on a formula simplification. DAG size of input: 71 DAG size of output: 68 [2021-03-10 23:34:35,354 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 23:34:35,355 INFO L93 Difference]: Finished difference Result 203388 states and 744753 transitions. [2021-03-10 23:34:35,359 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2021-03-10 23:34:35,359 INFO L78 Accepts]: Start accepts. Automaton has has 29 states, 29 states have (on average 2.2758620689655173) internal successors, (66), 28 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:34:35,359 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 23:34:36,109 INFO L225 Difference]: With dead ends: 203388 [2021-03-10 23:34:36,110 INFO L226 Difference]: Without dead ends: 203334 [2021-03-10 23:34:36,110 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 74 GetRequests, 23 SyntacticMatches, 1 SemanticMatches, 50 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 523 ImplicationChecksByTransitivity, 8653.6ms TimeCoverageRelationStatistics Valid=343, Invalid=2309, Unknown=0, NotChecked=0, Total=2652 [2021-03-10 23:34:36,324 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 203334 states. [2021-03-10 23:34:39,019 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 203334 to 137851. [2021-03-10 23:34:39,223 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 137851 states, 137850 states have (on average 3.6960174102285093) internal successors, (509496), 137850 states have internal predecessors, (509496), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:34:39,754 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 137851 states to 137851 states and 509496 transitions. [2021-03-10 23:34:39,754 INFO L78 Accepts]: Start accepts. Automaton has 137851 states and 509496 transitions. Word has length 37 [2021-03-10 23:34:39,755 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 23:34:39,755 INFO L480 AbstractCegarLoop]: Abstraction has 137851 states and 509496 transitions. [2021-03-10 23:34:39,755 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 29 states, 29 states have (on average 2.2758620689655173) internal successors, (66), 28 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:34:39,755 INFO L276 IsEmpty]: Start isEmpty. Operand 137851 states and 509496 transitions. [2021-03-10 23:34:40,529 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 38 [2021-03-10 23:34:40,529 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 23:34:40,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:34:40,743 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 105 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable413 [2021-03-10 23:34:40,743 INFO L428 AbstractCegarLoop]: === Iteration 112 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 23:34:40,744 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 23:34:40,744 INFO L82 PathProgramCache]: Analyzing trace with hash -641652475, now seen corresponding path program 102 times [2021-03-10 23:34:40,744 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 23:34:40,744 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1981121010] [2021-03-10 23:34:40,744 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 23:34:40,748 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 23:34:40,993 WARN L205 SmtUtils]: Spent 103.00 ms on a formula simplification. DAG size of input: 34 DAG size of output: 33 [2021-03-10 23:34:41,157 WARN L205 SmtUtils]: Spent 133.00 ms on a formula simplification. DAG size of input: 35 DAG size of output: 29 [2021-03-10 23:34:41,408 WARN L205 SmtUtils]: Spent 215.00 ms on a formula simplification. DAG size of input: 36 DAG size of output: 28 [2021-03-10 23:34:41,650 WARN L205 SmtUtils]: Spent 204.00 ms on a formula simplification. DAG size of input: 31 DAG size of output: 22 [2021-03-10 23:34:41,863 WARN L205 SmtUtils]: Spent 166.00 ms on a formula simplification. DAG size of input: 38 DAG size of output: 30 [2021-03-10 23:34:42,125 WARN L205 SmtUtils]: Spent 191.00 ms on a formula simplification. DAG size of input: 43 DAG size of output: 34 [2021-03-10 23:34:42,347 WARN L205 SmtUtils]: Spent 153.00 ms on a formula simplification. DAG size of input: 33 DAG size of output: 26 [2021-03-10 23:34:42,673 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:34:42,673 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1981121010] [2021-03-10 23:34:42,673 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1897223003] [2021-03-10 23:34:42,673 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 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:34:42,697 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 5 check-sat command(s) [2021-03-10 23:34:42,697 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-10 23:34:42,697 INFO L263 TraceCheckSpWp]: Trace formula consists of 106 conjuncts, 47 conjunts are in the unsatisfiable core [2021-03-10 23:34:42,703 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 23:34:43,097 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 12 treesize of output 11 [2021-03-10 23:34:43,102 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:34:43,152 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:34:43,154 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 23:34:43,155 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:53, output treesize:52 [2021-03-10 23:34:43,476 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:34:43,478 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 47 treesize of output 45 [2021-03-10 23:34:43,483 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:34:43,550 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:34:43,552 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 23:34:43,553 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:93, output treesize:97 [2021-03-10 23:34:44,063 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:34:44,065 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 23:34:44,068 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:34:44,072 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:34:44,074 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 3 select indices, 3 select index equivalence classes, 3 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 68 treesize of output 69 [2021-03-10 23:34:44,079 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:34:44,149 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:34:44,151 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 23:34:44,151 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:111, output treesize:115 [2021-03-10 23:34:44,379 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 47 [2021-03-10 23:34:44,385 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:34:44,425 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:34:44,432 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 54 treesize of output 36 [2021-03-10 23:34:44,436 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-03-10 23:34:44,463 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:34:44,466 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 23:34:44,466 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:81, output treesize:32 [2021-03-10 23:34:44,606 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:34:44,609 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:34:44,611 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:34:44,613 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:34:44,615 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 23:34:44,616 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 29 treesize of output 17 [2021-03-10 23:34:44,621 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:34:44,638 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:34:44,641 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:34:44,642 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:35, output treesize:5 [2021-03-10 23:34:44,773 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:34:44,773 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 23:34:44,773 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 12] total 24 [2021-03-10 23:34:44,773 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [236964813] [2021-03-10 23:34:44,773 INFO L460 AbstractCegarLoop]: Interpolant automaton has 25 states [2021-03-10 23:34:44,773 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 23:34:44,774 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2021-03-10 23:34:44,774 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=81, Invalid=519, Unknown=0, NotChecked=0, Total=600 [2021-03-10 23:34:44,774 INFO L87 Difference]: Start difference. First operand 137851 states and 509496 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:34:45,061 WARN L205 SmtUtils]: Spent 111.00 ms on a formula simplification. DAG size of input: 41 DAG size of output: 26 [2021-03-10 23:34:45,738 WARN L205 SmtUtils]: Spent 279.00 ms on a formula simplification. DAG size of input: 53 DAG size of output: 52 [2021-03-10 23:34:46,338 WARN L205 SmtUtils]: Spent 117.00 ms on a formula simplification. DAG size of input: 59 DAG size of output: 30 [2021-03-10 23:34:47,388 WARN L205 SmtUtils]: Spent 377.00 ms on a formula simplification. DAG size of input: 70 DAG size of output: 62 [2021-03-10 23:34:47,596 WARN L205 SmtUtils]: Spent 101.00 ms on a formula simplification that was a NOOP. DAG size: 37 [2021-03-10 23:34:48,062 WARN L205 SmtUtils]: Spent 188.00 ms on a formula simplification. DAG size of input: 74 DAG size of output: 41 [2021-03-10 23:34:48,466 WARN L205 SmtUtils]: Spent 323.00 ms on a formula simplification. DAG size of input: 65 DAG size of output: 55 [2021-03-10 23:34:48,798 WARN L205 SmtUtils]: Spent 184.00 ms on a formula simplification. DAG size of input: 69 DAG size of output: 40 [2021-03-10 23:34:49,377 WARN L205 SmtUtils]: Spent 290.00 ms on a formula simplification. DAG size of input: 61 DAG size of output: 39 [2021-03-10 23:34:49,610 WARN L205 SmtUtils]: Spent 158.00 ms on a formula simplification. DAG size of input: 70 DAG size of output: 33 [2021-03-10 23:34:50,129 WARN L205 SmtUtils]: Spent 169.00 ms on a formula simplification that was a NOOP. DAG size: 45 [2021-03-10 23:34:50,609 WARN L205 SmtUtils]: Spent 121.00 ms on a formula simplification. DAG size of input: 76 DAG size of output: 14 [2021-03-10 23:34:51,054 WARN L205 SmtUtils]: Spent 149.00 ms on a formula simplification. DAG size of input: 46 DAG size of output: 26 [2021-03-10 23:34:51,463 WARN L205 SmtUtils]: Spent 197.00 ms on a formula simplification. DAG size of input: 33 DAG size of output: 33 [2021-03-10 23:34:52,126 WARN L205 SmtUtils]: Spent 238.00 ms on a formula simplification. DAG size of input: 56 DAG size of output: 48 [2021-03-10 23:34:52,534 WARN L205 SmtUtils]: Spent 146.00 ms on a formula simplification. DAG size of input: 53 DAG size of output: 30 [2021-03-10 23:34:52,885 WARN L205 SmtUtils]: Spent 252.00 ms on a formula simplification. DAG size of input: 56 DAG size of output: 43 [2021-03-10 23:34:53,718 WARN L205 SmtUtils]: Spent 105.00 ms on a formula simplification that was a NOOP. DAG size: 53 [2021-03-10 23:34:54,079 WARN L205 SmtUtils]: Spent 208.00 ms on a formula simplification. DAG size of input: 66 DAG size of output: 52 [2021-03-10 23:34:54,431 WARN L205 SmtUtils]: Spent 110.00 ms on a formula simplification that was a NOOP. DAG size: 40 [2021-03-10 23:34:57,993 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 23:34:57,993 INFO L93 Difference]: Finished difference Result 207844 states and 758533 transitions. [2021-03-10 23:34:57,998 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 42 states. [2021-03-10 23:34:57,998 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:34:57,999 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 23:34:59,275 INFO L225 Difference]: With dead ends: 207844 [2021-03-10 23:34:59,276 INFO L226 Difference]: Without dead ends: 207697 [2021-03-10 23:34:59,276 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 79 GetRequests, 26 SyntacticMatches, 1 SemanticMatches, 52 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 714 ImplicationChecksByTransitivity, 9247.1ms TimeCoverageRelationStatistics Valid=495, Invalid=2367, Unknown=0, NotChecked=0, Total=2862 [2021-03-10 23:34:59,482 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 207697 states. [2021-03-10 23:35:02,427 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 207697 to 137884. [2021-03-10 23:35:02,629 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 137884 states, 137883 states have (on average 3.6959451128855623) internal successors, (509608), 137883 states have internal predecessors, (509608), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:35:03,226 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 137884 states to 137884 states and 509608 transitions. [2021-03-10 23:35:03,226 INFO L78 Accepts]: Start accepts. Automaton has 137884 states and 509608 transitions. Word has length 37 [2021-03-10 23:35:03,227 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 23:35:03,227 INFO L480 AbstractCegarLoop]: Abstraction has 137884 states and 509608 transitions. [2021-03-10 23:35:03,227 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:35:03,227 INFO L276 IsEmpty]: Start isEmpty. Operand 137884 states and 509608 transitions. [2021-03-10 23:35:03,413 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 38 [2021-03-10 23:35:03,414 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 23:35:03,414 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:35:03,614 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 106 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable426 [2021-03-10 23:35:03,614 INFO L428 AbstractCegarLoop]: === Iteration 113 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 23:35:03,615 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 23:35:03,615 INFO L82 PathProgramCache]: Analyzing trace with hash -891647071, now seen corresponding path program 103 times [2021-03-10 23:35:03,615 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 23:35:03,615 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1206903691] [2021-03-10 23:35:03,615 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 23:35:03,619 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 23:35:03,794 WARN L205 SmtUtils]: Spent 101.00 ms on a formula simplification. DAG size of input: 25 DAG size of output: 22 [2021-03-10 23:35:03,960 WARN L205 SmtUtils]: Spent 142.00 ms on a formula simplification. DAG size of input: 34 DAG size of output: 33 [2021-03-10 23:35:04,127 WARN L205 SmtUtils]: Spent 126.00 ms on a formula simplification. DAG size of input: 32 DAG size of output: 29 [2021-03-10 23:35:04,303 WARN L205 SmtUtils]: Spent 133.00 ms on a formula simplification. DAG size of input: 31 DAG size of output: 29 [2021-03-10 23:35:04,522 WARN L205 SmtUtils]: Spent 174.00 ms on a formula simplification. DAG size of input: 35 DAG size of output: 25 [2021-03-10 23:35:04,839 WARN L205 SmtUtils]: Spent 269.00 ms on a formula simplification. DAG size of input: 46 DAG size of output: 32 [2021-03-10 23:35:05,183 WARN L205 SmtUtils]: Spent 267.00 ms on a formula simplification. DAG size of input: 45 DAG size of output: 36 [2021-03-10 23:35:05,358 WARN L205 SmtUtils]: Spent 102.00 ms on a formula simplification. DAG size of input: 30 DAG size of output: 28 [2021-03-10 23:35:05,706 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:35:05,707 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1206903691] [2021-03-10 23:35:05,707 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1471351700] [2021-03-10 23:35:05,707 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 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:35:05,730 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 23:35:05,731 INFO L263 TraceCheckSpWp]: Trace formula consists of 106 conjuncts, 46 conjunts are in the unsatisfiable core [2021-03-10 23:35:05,731 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 23:35:06,185 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 18 treesize of output 17 [2021-03-10 23:35:06,190 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:35:06,253 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:35:06,256 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 23:35:06,257 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:69, output treesize:68 [2021-03-10 23:35:06,632 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 23:35:06,636 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:35:06,638 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 47 treesize of output 45 [2021-03-10 23:35:06,644 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:35:06,705 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:35:06,708 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 23:35:06,708 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:90, output treesize:89 [2021-03-10 23:35:06,915 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:35:06,920 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:35:06,925 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:35:06,927 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 58 treesize of output 59 [2021-03-10 23:35:06,934 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:35:06,997 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:35:06,999 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 23:35:07,000 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:98, output treesize:96 [2021-03-10 23:35:07,412 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:35:07,416 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:35:07,420 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:35:07,422 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 70 treesize of output 54 [2021-03-10 23:35:07,429 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:35:07,465 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:35:07,468 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 23:35:07,468 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:105, output treesize:68 [2021-03-10 23:35:07,678 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 34 treesize of output 22 [2021-03-10 23:35:07,684 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:35:07,704 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:35:07,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, 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:35:07,716 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-03-10 23:35:07,722 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:35:07,725 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 23:35:07,725 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:46, output treesize:7 [2021-03-10 23:35:07,874 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:35:07,874 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 23:35:07,874 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 11] total 23 [2021-03-10 23:35:07,875 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [992351320] [2021-03-10 23:35:07,875 INFO L460 AbstractCegarLoop]: Interpolant automaton has 24 states [2021-03-10 23:35:07,875 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 23:35:07,875 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2021-03-10 23:35:07,875 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=69, Invalid=483, Unknown=0, NotChecked=0, Total=552 [2021-03-10 23:35:07,875 INFO L87 Difference]: Start difference. First operand 137884 states and 509608 transitions. Second operand has 24 states, 24 states have (on average 2.7916666666666665) internal successors, (67), 23 states have internal predecessors, (67), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:35:08,385 WARN L205 SmtUtils]: Spent 118.00 ms on a formula simplification. DAG size of input: 45 DAG size of output: 31 [2021-03-10 23:35:09,065 WARN L205 SmtUtils]: Spent 112.00 ms on a formula simplification that was a NOOP. DAG size: 50 [2021-03-10 23:35:10,247 WARN L205 SmtUtils]: Spent 159.00 ms on a formula simplification. DAG size of input: 73 DAG size of output: 35 [2021-03-10 23:35:11,038 WARN L205 SmtUtils]: Spent 194.00 ms on a formula simplification. DAG size of input: 71 DAG size of output: 37 [2021-03-10 23:35:11,582 WARN L205 SmtUtils]: Spent 280.00 ms on a formula simplification. DAG size of input: 63 DAG size of output: 55 [2021-03-10 23:35:12,297 WARN L205 SmtUtils]: Spent 229.00 ms on a formula simplification. DAG size of input: 89 DAG size of output: 46 [2021-03-10 23:35:12,853 WARN L205 SmtUtils]: Spent 341.00 ms on a formula simplification. DAG size of input: 69 DAG size of output: 61 [2021-03-10 23:35:13,207 WARN L205 SmtUtils]: Spent 169.00 ms on a formula simplification. DAG size of input: 73 DAG size of output: 34 [2021-03-10 23:35:14,082 WARN L205 SmtUtils]: Spent 235.00 ms on a formula simplification. DAG size of input: 45 DAG size of output: 45 [2021-03-10 23:35:14,737 WARN L205 SmtUtils]: Spent 141.00 ms on a formula simplification. DAG size of input: 56 DAG size of output: 42 [2021-03-10 23:35:15,298 WARN L205 SmtUtils]: Spent 115.00 ms on a formula simplification that was a NOOP. DAG size: 42 [2021-03-10 23:35:15,864 WARN L205 SmtUtils]: Spent 121.00 ms on a formula simplification that was a NOOP. DAG size: 48 [2021-03-10 23:35:16,158 WARN L205 SmtUtils]: Spent 195.00 ms on a formula simplification. DAG size of input: 34 DAG size of output: 32 [2021-03-10 23:35:16,559 WARN L205 SmtUtils]: Spent 214.00 ms on a formula simplification. DAG size of input: 62 DAG size of output: 46 [2021-03-10 23:35:17,274 WARN L205 SmtUtils]: Spent 268.00 ms on a formula simplification. DAG size of input: 57 DAG size of output: 45 [2021-03-10 23:35:20,760 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 23:35:20,760 INFO L93 Difference]: Finished difference Result 203832 states and 746175 transitions. [2021-03-10 23:35:20,765 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2021-03-10 23:35:20,765 INFO L78 Accepts]: Start accepts. Automaton has has 24 states, 24 states have (on average 2.7916666666666665) internal successors, (67), 23 states have internal predecessors, (67), 0 states have call successors, (0), 0 states have 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:35:20,765 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 23:35:21,600 INFO L225 Difference]: With dead ends: 203832 [2021-03-10 23:35:21,601 INFO L226 Difference]: Without dead ends: 203804 [2021-03-10 23:35:21,601 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 73 GetRequests, 27 SyntacticMatches, 1 SemanticMatches, 45 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 485 ImplicationChecksByTransitivity, 8299.7ms TimeCoverageRelationStatistics Valid=282, Invalid=1880, Unknown=0, NotChecked=0, Total=2162 [2021-03-10 23:35:21,847 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 203804 states. [2021-03-10 23:35:24,782 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 203804 to 137856. [2021-03-10 23:35:24,993 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 137856 states, 137855 states have (on average 3.6960864676653005) internal successors, (509524), 137855 states have internal predecessors, (509524), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:35:25,560 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 137856 states to 137856 states and 509524 transitions. [2021-03-10 23:35:25,561 INFO L78 Accepts]: Start accepts. Automaton has 137856 states and 509524 transitions. Word has length 37 [2021-03-10 23:35:25,561 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 23:35:25,561 INFO L480 AbstractCegarLoop]: Abstraction has 137856 states and 509524 transitions. [2021-03-10 23:35:25,561 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 24 states, 24 states have (on average 2.7916666666666665) internal successors, (67), 23 states have internal predecessors, (67), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:35:25,561 INFO L276 IsEmpty]: Start isEmpty. Operand 137856 states and 509524 transitions. [2021-03-10 23:35:26,307 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 38 [2021-03-10 23:35:26,307 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 23:35:26,307 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:35:26,523 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable427,107 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 23:35:26,523 INFO L428 AbstractCegarLoop]: === Iteration 114 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 23:35:26,524 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 23:35:26,524 INFO L82 PathProgramCache]: Analyzing trace with hash -356419865, now seen corresponding path program 104 times [2021-03-10 23:35:26,524 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 23:35:26,524 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1957935856] [2021-03-10 23:35:26,524 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 23:35:26,529 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 23:35:26,779 WARN L205 SmtUtils]: Spent 135.00 ms on a formula simplification. DAG size of input: 29 DAG size of output: 23 [2021-03-10 23:35:26,915 WARN L205 SmtUtils]: Spent 108.00 ms on a formula simplification. DAG size of input: 28 DAG size of output: 26 [2021-03-10 23:35:27,066 WARN L205 SmtUtils]: Spent 123.00 ms on a formula simplification. DAG size of input: 33 DAG size of output: 29 [2021-03-10 23:35:27,593 WARN L205 SmtUtils]: Spent 256.00 ms on a formula simplification. DAG size of input: 51 DAG size of output: 44 [2021-03-10 23:35:27,883 WARN L205 SmtUtils]: Spent 235.00 ms on a formula simplification. DAG size of input: 51 DAG size of output: 40 [2021-03-10 23:35:28,059 WARN L205 SmtUtils]: Spent 116.00 ms on a formula simplification. DAG size of input: 35 DAG size of output: 33 [2021-03-10 23:35:28,603 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:35:28,603 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1957935856] [2021-03-10 23:35:28,603 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2005055581] [2021-03-10 23:35:28,603 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 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:35:28,626 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-03-10 23:35:28,626 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-10 23:35:28,626 INFO L263 TraceCheckSpWp]: Trace formula consists of 106 conjuncts, 46 conjunts are in the unsatisfiable core [2021-03-10 23:35:28,627 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 23:35:29,122 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 12 treesize of output 11 [2021-03-10 23:35:29,127 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:35:29,188 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:35:29,191 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 23:35:29,191 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:53, output treesize:52 [2021-03-10 23:35:29,418 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:35:29,421 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 32 [2021-03-10 23:35:29,427 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:35:29,509 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:35:29,513 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 23:35:29,513 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:70, output treesize:69 [2021-03-10 23:35:29,761 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:35:29,766 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:35:29,771 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:35:29,774 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 52 [2021-03-10 23:35:29,781 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:35:29,861 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:35:29,864 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 23:35:29,864 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:82, output treesize:81 [2021-03-10 23:35:30,616 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 46 treesize of output 34 [2021-03-10 23:35:30,622 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:35:30,664 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:35:30,674 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 38 treesize of output 26 [2021-03-10 23:35:30,680 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-03-10 23:35:30,712 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:35:30,715 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 23:35:30,715 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:70, output treesize:27 [2021-03-10 23:35:30,895 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:35:30,902 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:35:30,910 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:35:30,913 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 23:35:30,913 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:27, output treesize:5 [2021-03-10 23:35:31,083 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:35:31,084 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 23:35:31,084 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 11] total 24 [2021-03-10 23:35:31,084 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2095894374] [2021-03-10 23:35:31,084 INFO L460 AbstractCegarLoop]: Interpolant automaton has 25 states [2021-03-10 23:35:31,084 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 23:35:31,084 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2021-03-10 23:35:31,084 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=78, Invalid=522, Unknown=0, NotChecked=0, Total=600 [2021-03-10 23:35:31,085 INFO L87 Difference]: Start difference. First operand 137856 states and 509524 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:35:31,508 WARN L205 SmtUtils]: Spent 177.00 ms on a formula simplification that was a NOOP. DAG size: 53 [2021-03-10 23:35:32,083 WARN L205 SmtUtils]: Spent 114.00 ms on a formula simplification that was a NOOP. DAG size: 43 [2021-03-10 23:35:33,211 WARN L205 SmtUtils]: Spent 120.00 ms on a formula simplification that was a NOOP. DAG size: 36 [2021-03-10 23:35:33,886 WARN L205 SmtUtils]: Spent 267.00 ms on a formula simplification. DAG size of input: 53 DAG size of output: 40 [2021-03-10 23:35:34,770 WARN L205 SmtUtils]: Spent 449.00 ms on a formula simplification. DAG size of input: 66 DAG size of output: 56 [2021-03-10 23:35:35,147 WARN L205 SmtUtils]: Spent 196.00 ms on a formula simplification. DAG size of input: 51 DAG size of output: 37 [2021-03-10 23:35:36,063 WARN L205 SmtUtils]: Spent 206.00 ms on a formula simplification that was a NOOP. DAG size: 59 [2021-03-10 23:35:36,897 WARN L205 SmtUtils]: Spent 277.00 ms on a formula simplification. DAG size of input: 70 DAG size of output: 49 [2021-03-10 23:35:37,803 WARN L205 SmtUtils]: Spent 309.00 ms on a formula simplification. DAG size of input: 79 DAG size of output: 42 [2021-03-10 23:35:38,564 WARN L205 SmtUtils]: Spent 272.00 ms on a formula simplification. DAG size of input: 84 DAG size of output: 43 [2021-03-10 23:35:39,718 WARN L205 SmtUtils]: Spent 179.00 ms on a formula simplification. DAG size of input: 55 DAG size of output: 45 [2021-03-10 23:35:43,405 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 23:35:43,405 INFO L93 Difference]: Finished difference Result 202897 states and 743290 transitions. [2021-03-10 23:35:43,411 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2021-03-10 23:35:43,411 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:35:43,411 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 23:35:44,211 INFO L225 Difference]: With dead ends: 202897 [2021-03-10 23:35:44,212 INFO L226 Difference]: Without dead ends: 202799 [2021-03-10 23:35:44,212 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 68 GetRequests, 27 SyntacticMatches, 1 SemanticMatches, 40 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 354 ImplicationChecksByTransitivity, 7673.5ms TimeCoverageRelationStatistics Valid=245, Invalid=1477, Unknown=0, NotChecked=0, Total=1722 [2021-03-10 23:35:44,966 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 202799 states. [2021-03-10 23:35:47,437 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 202799 to 137765. [2021-03-10 23:35:47,651 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 137765 states, 137764 states have (on average 3.6965317499491883) internal successors, (509249), 137764 states have internal predecessors, (509249), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:35:49,189 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 137765 states to 137765 states and 509249 transitions. [2021-03-10 23:35:49,189 INFO L78 Accepts]: Start accepts. Automaton has 137765 states and 509249 transitions. Word has length 37 [2021-03-10 23:35:49,189 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 23:35:49,189 INFO L480 AbstractCegarLoop]: Abstraction has 137765 states and 509249 transitions. [2021-03-10 23:35:49,190 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:35:49,190 INFO L276 IsEmpty]: Start isEmpty. Operand 137765 states and 509249 transitions. [2021-03-10 23:35:49,446 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 38 [2021-03-10 23:35:49,446 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 23:35:49,447 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:35:49,663 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable428,108 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 23:35:49,663 INFO L428 AbstractCegarLoop]: === Iteration 115 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 23:35:49,663 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 23:35:49,663 INFO L82 PathProgramCache]: Analyzing trace with hash -1250436743, now seen corresponding path program 105 times [2021-03-10 23:35:49,663 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 23:35:49,663 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [778397803] [2021-03-10 23:35:49,663 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 23:35:49,672 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 23:35:49,985 WARN L205 SmtUtils]: Spent 121.00 ms on a formula simplification. DAG size of input: 25 DAG size of output: 22 [2021-03-10 23:35:50,248 WARN L205 SmtUtils]: Spent 196.00 ms on a formula simplification. DAG size of input: 34 DAG size of output: 32 [2021-03-10 23:35:50,451 WARN L205 SmtUtils]: Spent 163.00 ms on a formula simplification. DAG size of input: 33 DAG size of output: 31 [2021-03-10 23:35:50,642 WARN L205 SmtUtils]: Spent 146.00 ms on a formula simplification. DAG size of input: 33 DAG size of output: 31 [2021-03-10 23:35:51,047 WARN L205 SmtUtils]: Spent 348.00 ms on a formula simplification. DAG size of input: 43 DAG size of output: 30 [2021-03-10 23:35:51,463 WARN L205 SmtUtils]: Spent 333.00 ms on a formula simplification. DAG size of input: 41 DAG size of output: 27 [2021-03-10 23:35:51,916 WARN L205 SmtUtils]: Spent 356.00 ms on a formula simplification. DAG size of input: 45 DAG size of output: 36 [2021-03-10 23:35:52,127 WARN L205 SmtUtils]: Spent 123.00 ms on a formula simplification. DAG size of input: 30 DAG size of output: 28 [2021-03-10 23:35:52,575 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:35:52,575 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [778397803] [2021-03-10 23:35:52,575 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1443215066] [2021-03-10 23:35:52,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 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:35:52,603 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 6 check-sat command(s) [2021-03-10 23:35:52,604 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-10 23:35:52,604 INFO L263 TraceCheckSpWp]: Trace formula consists of 106 conjuncts, 51 conjunts are in the unsatisfiable core [2021-03-10 23:35:52,605 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 23:35:53,116 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 12 treesize of output 11 [2021-03-10 23:35:53,124 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:35:53,187 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:35:53,191 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 23:35:53,191 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:40, output treesize:39 [2021-03-10 23:35:53,471 INFO L354 Elim1Store]: treesize reduction 29, result has 14.7 percent of original size [2021-03-10 23:35:53,471 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 30 treesize of output 32 [2021-03-10 23:35:53,477 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:35:53,544 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:35:53,547 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 23:35:53,548 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:57, output treesize:56 [2021-03-10 23:35:54,365 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:35:54,424 INFO L354 Elim1Store]: treesize reduction 31, result has 13.9 percent of original size [2021-03-10 23:35:54,424 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 46 treesize of output 49 [2021-03-10 23:35:54,430 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:35:54,527 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:35:54,535 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:35:54,535 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:78, output treesize:81 [2021-03-10 23:35:55,340 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:35:55,345 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:35:55,357 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:35:55,363 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:35:55,460 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:35:55,460 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 5 select indices, 5 select index equivalence classes, 7 disjoint index pairs (out of 10 index pairs), introduced 5 new quantified variables, introduced 3 case distinctions, treesize of input 66 treesize of output 78 [2021-03-10 23:35:55,474 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:35:55,672 WARN L205 SmtUtils]: Spent 197.00 ms on a formula simplification. DAG size of input: 51 DAG size of output: 41 [2021-03-10 23:35:55,674 INFO L628 ElimStorePlain]: treesize reduction 35, result has 66.3 percent of original size [2021-03-10 23:35:55,690 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:35:55,696 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:35:55,708 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:35:55,715 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:35:55,819 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:35:55,820 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 5 select indices, 5 select index equivalence classes, 7 disjoint index pairs (out of 10 index pairs), introduced 5 new quantified variables, introduced 3 case distinctions, treesize of input 44 treesize of output 58 [2021-03-10 23:35:55,849 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 2 xjuncts. [2021-03-10 23:35:55,924 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:35:55,938 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:35:55,939 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:92, output treesize:47 [2021-03-10 23:35:56,327 WARN L205 SmtUtils]: Spent 127.00 ms on a formula simplification. DAG size of input: 22 DAG size of output: 18 [2021-03-10 23:35:56,721 INFO L446 ElimStorePlain]: Different costs {3=[C], 10=[v_prenex_1]} [2021-03-10 23:35:56,740 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:35:56,796 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:35:56,796 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:35:56,808 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:35:56,924 WARN L205 SmtUtils]: Spent 115.00 ms on a formula simplification that was a NOOP. DAG size: 39 [2021-03-10 23:35:56,925 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:35:56,942 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:35:56,950 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:35:56,955 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:35:56,957 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:35:56,966 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:35:57,083 WARN L205 SmtUtils]: Spent 111.00 ms on a formula simplification that was a NOOP. DAG size: 32 [2021-03-10 23:35:57,084 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:35:57,084 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 31 treesize of output 63 [2021-03-10 23:35:57,137 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 3 xjuncts. [2021-03-10 23:35:57,577 WARN L205 SmtUtils]: Spent 439.00 ms on a formula simplification. DAG size of input: 48 DAG size of output: 29 [2021-03-10 23:35:57,579 INFO L628 ElimStorePlain]: treesize reduction 56, result has 46.7 percent of original size [2021-03-10 23:35:57,596 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:35:57,597 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 4 variables, input treesize:83, output treesize:41 [2021-03-10 23:35:58,179 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:35:58,179 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 23:35:58,179 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 17] total 29 [2021-03-10 23:35:58,180 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [101670099] [2021-03-10 23:35:58,180 INFO L460 AbstractCegarLoop]: Interpolant automaton has 30 states [2021-03-10 23:35:58,180 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 23:35:58,180 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 30 interpolants. [2021-03-10 23:35:58,180 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=83, Invalid=787, Unknown=0, NotChecked=0, Total=870 [2021-03-10 23:35:58,180 INFO L87 Difference]: Start difference. First operand 137765 states and 509249 transitions. Second operand has 30 states, 30 states have (on average 2.2666666666666666) internal successors, (68), 29 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:35:58,632 WARN L205 SmtUtils]: Spent 148.00 ms on a formula simplification that was a NOOP. DAG size: 46 [2021-03-10 23:35:59,270 WARN L205 SmtUtils]: Spent 119.00 ms on a formula simplification that was a NOOP. DAG size: 43 [2021-03-10 23:35:59,815 WARN L205 SmtUtils]: Spent 137.00 ms on a formula simplification that was a NOOP. DAG size: 43 [2021-03-10 23:36:00,406 WARN L205 SmtUtils]: Spent 154.00 ms on a formula simplification. DAG size of input: 72 DAG size of output: 28 [2021-03-10 23:36:01,030 WARN L205 SmtUtils]: Spent 204.00 ms on a formula simplification that was a NOOP. DAG size: 50 [2021-03-10 23:36:01,380 WARN L205 SmtUtils]: Spent 148.00 ms on a formula simplification that was a NOOP. DAG size: 41 [2021-03-10 23:36:01,798 WARN L205 SmtUtils]: Spent 167.00 ms on a formula simplification. DAG size of input: 85 DAG size of output: 14 [2021-03-10 23:36:02,592 WARN L205 SmtUtils]: Spent 435.00 ms on a formula simplification. DAG size of input: 65 DAG size of output: 51 [2021-03-10 23:36:04,078 WARN L205 SmtUtils]: Spent 615.00 ms on a formula simplification. DAG size of input: 94 DAG size of output: 45 [2021-03-10 23:36:04,893 WARN L205 SmtUtils]: Spent 531.00 ms on a formula simplification. DAG size of input: 80 DAG size of output: 66 [2021-03-10 23:36:05,617 WARN L205 SmtUtils]: Spent 344.00 ms on a formula simplification. DAG size of input: 71 DAG size of output: 48 [2021-03-10 23:36:06,204 WARN L205 SmtUtils]: Spent 316.00 ms on a formula simplification. DAG size of input: 81 DAG size of output: 38 [2021-03-10 23:36:06,740 WARN L205 SmtUtils]: Spent 316.00 ms on a formula simplification. DAG size of input: 85 DAG size of output: 40 [2021-03-10 23:36:07,530 WARN L205 SmtUtils]: Spent 490.00 ms on a formula simplification. DAG size of input: 73 DAG size of output: 67 [2021-03-10 23:36:08,054 WARN L205 SmtUtils]: Spent 115.00 ms on a formula simplification that was a NOOP. DAG size: 36 [2021-03-10 23:36:08,934 WARN L205 SmtUtils]: Spent 268.00 ms on a formula simplification. DAG size of input: 90 DAG size of output: 48 [2021-03-10 23:36:09,819 WARN L205 SmtUtils]: Spent 311.00 ms on a formula simplification. DAG size of input: 69 DAG size of output: 40 [2021-03-10 23:36:10,200 WARN L205 SmtUtils]: Spent 274.00 ms on a formula simplification. DAG size of input: 59 DAG size of output: 50 [2021-03-10 23:36:10,786 WARN L205 SmtUtils]: Spent 428.00 ms on a formula simplification. DAG size of input: 67 DAG size of output: 58 [2021-03-10 23:36:11,285 WARN L205 SmtUtils]: Spent 289.00 ms on a formula simplification. DAG size of input: 71 DAG size of output: 38 [2021-03-10 23:36:12,003 WARN L205 SmtUtils]: Spent 436.00 ms on a formula simplification. DAG size of input: 71 DAG size of output: 59 [2021-03-10 23:36:12,437 WARN L205 SmtUtils]: Spent 178.00 ms on a formula simplification. DAG size of input: 80 DAG size of output: 17 [2021-03-10 23:36:13,100 WARN L205 SmtUtils]: Spent 217.00 ms on a formula simplification. DAG size of input: 80 DAG size of output: 36 [2021-03-10 23:36:14,144 WARN L205 SmtUtils]: Spent 513.00 ms on a formula simplification. DAG size of input: 74 DAG size of output: 62 [2021-03-10 23:36:14,565 WARN L205 SmtUtils]: Spent 102.00 ms on a formula simplification that was a NOOP. DAG size: 42 [2021-03-10 23:36:15,513 WARN L205 SmtUtils]: Spent 257.00 ms on a formula simplification. DAG size of input: 53 DAG size of output: 42 [2021-03-10 23:36:16,075 WARN L205 SmtUtils]: Spent 451.00 ms on a formula simplification. DAG size of input: 66 DAG size of output: 56 [2021-03-10 23:36:16,444 WARN L205 SmtUtils]: Spent 216.00 ms on a formula simplification that was a NOOP. DAG size: 54 [2021-03-10 23:36:16,712 WARN L205 SmtUtils]: Spent 142.00 ms on a formula simplification that was a NOOP. DAG size: 46 [2021-03-10 23:36:17,285 WARN L205 SmtUtils]: Spent 458.00 ms on a formula simplification. DAG size of input: 57 DAG size of output: 57 [2021-03-10 23:36:17,868 WARN L205 SmtUtils]: Spent 347.00 ms on a formula simplification. DAG size of input: 64 DAG size of output: 43 [2021-03-10 23:36:18,483 WARN L205 SmtUtils]: Spent 490.00 ms on a formula simplification. DAG size of input: 65 DAG size of output: 53 [2021-03-10 23:36:19,034 WARN L205 SmtUtils]: Spent 274.00 ms on a formula simplification. DAG size of input: 41 DAG size of output: 33 [2021-03-10 23:36:19,784 WARN L205 SmtUtils]: Spent 484.00 ms on a formula simplification. DAG size of input: 71 DAG size of output: 57 [2021-03-10 23:36:20,276 WARN L205 SmtUtils]: Spent 353.00 ms on a formula simplification. DAG size of input: 66 DAG size of output: 48 [2021-03-10 23:36:20,690 WARN L205 SmtUtils]: Spent 114.00 ms on a formula simplification that was a NOOP. DAG size: 43 [2021-03-10 23:36:21,199 WARN L205 SmtUtils]: Spent 352.00 ms on a formula simplification. DAG size of input: 57 DAG size of output: 45 [2021-03-10 23:36:22,035 WARN L205 SmtUtils]: Spent 421.00 ms on a formula simplification. DAG size of input: 64 DAG size of output: 56 [2021-03-10 23:36:22,749 WARN L205 SmtUtils]: Spent 334.00 ms on a formula simplification. DAG size of input: 63 DAG size of output: 52 [2021-03-10 23:36:23,389 WARN L205 SmtUtils]: Spent 437.00 ms on a formula simplification. DAG size of input: 55 DAG size of output: 43 [2021-03-10 23:36:24,198 WARN L205 SmtUtils]: Spent 354.00 ms on a formula simplification. DAG size of input: 75 DAG size of output: 62 [2021-03-10 23:36:24,775 WARN L205 SmtUtils]: Spent 365.00 ms on a formula simplification. DAG size of input: 96 DAG size of output: 60 [2021-03-10 23:36:25,131 WARN L205 SmtUtils]: Spent 112.00 ms on a formula simplification that was a NOOP. DAG size: 44 [2021-03-10 23:36:25,626 WARN L205 SmtUtils]: Spent 337.00 ms on a formula simplification. DAG size of input: 58 DAG size of output: 46 [2021-03-10 23:36:25,951 WARN L205 SmtUtils]: Spent 169.00 ms on a formula simplification. DAG size of input: 52 DAG size of output: 51 [2021-03-10 23:36:26,623 WARN L205 SmtUtils]: Spent 281.00 ms on a formula simplification. DAG size of input: 77 DAG size of output: 42 [2021-03-10 23:36:27,123 WARN L205 SmtUtils]: Spent 121.00 ms on a formula simplification that was a NOOP. DAG size: 41 [2021-03-10 23:36:27,424 WARN L205 SmtUtils]: Spent 158.00 ms on a formula simplification that was a NOOP. DAG size: 47 [2021-03-10 23:36:27,753 WARN L205 SmtUtils]: Spent 175.00 ms on a formula simplification that was a NOOP. DAG size: 46 [2021-03-10 23:36:27,991 WARN L205 SmtUtils]: Spent 108.00 ms on a formula simplification that was a NOOP. DAG size: 36 [2021-03-10 23:36:28,277 WARN L205 SmtUtils]: Spent 128.00 ms on a formula simplification that was a NOOP. DAG size: 45 [2021-03-10 23:36:28,800 WARN L205 SmtUtils]: Spent 335.00 ms on a formula simplification. DAG size of input: 50 DAG size of output: 42 [2021-03-10 23:36:29,121 WARN L205 SmtUtils]: Spent 196.00 ms on a formula simplification. DAG size of input: 43 DAG size of output: 31 [2021-03-10 23:36:29,491 WARN L205 SmtUtils]: Spent 211.00 ms on a formula simplification. DAG size of input: 31 DAG size of output: 23 [2021-03-10 23:36:30,286 WARN L205 SmtUtils]: Spent 415.00 ms on a formula simplification. DAG size of input: 76 DAG size of output: 63 [2021-03-10 23:36:31,081 WARN L205 SmtUtils]: Spent 370.00 ms on a formula simplification. DAG size of input: 66 DAG size of output: 41 [2021-03-10 23:36:31,519 WARN L205 SmtUtils]: Spent 292.00 ms on a formula simplification. DAG size of input: 61 DAG size of output: 60 [2021-03-10 23:36:32,020 WARN L205 SmtUtils]: Spent 214.00 ms on a formula simplification. DAG size of input: 53 DAG size of output: 52 [2021-03-10 23:36:32,671 WARN L205 SmtUtils]: Spent 317.00 ms on a formula simplification. DAG size of input: 78 DAG size of output: 43 [2021-03-10 23:36:33,464 WARN L205 SmtUtils]: Spent 513.00 ms on a formula simplification. DAG size of input: 73 DAG size of output: 61 [2021-03-10 23:36:34,090 WARN L205 SmtUtils]: Spent 338.00 ms on a formula simplification. DAG size of input: 83 DAG size of output: 68 [2021-03-10 23:36:34,553 WARN L205 SmtUtils]: Spent 288.00 ms on a formula simplification. DAG size of input: 58 DAG size of output: 43 [2021-03-10 23:36:35,271 WARN L205 SmtUtils]: Spent 438.00 ms on a formula simplification. DAG size of input: 51 DAG size of output: 51 [2021-03-10 23:36:35,847 WARN L205 SmtUtils]: Spent 373.00 ms on a formula simplification. DAG size of input: 59 DAG size of output: 48 [2021-03-10 23:36:36,552 WARN L205 SmtUtils]: Spent 297.00 ms on a formula simplification. DAG size of input: 62 DAG size of output: 61 [2021-03-10 23:36:37,320 WARN L205 SmtUtils]: Spent 248.00 ms on a formula simplification. DAG size of input: 65 DAG size of output: 51 [2021-03-10 23:36:37,957 WARN L205 SmtUtils]: Spent 318.00 ms on a formula simplification. DAG size of input: 86 DAG size of output: 71 [2021-03-10 23:36:38,661 WARN L205 SmtUtils]: Spent 346.00 ms on a formula simplification. DAG size of input: 84 DAG size of output: 69 [2021-03-10 23:36:39,228 WARN L205 SmtUtils]: Spent 286.00 ms on a formula simplification. DAG size of input: 45 DAG size of output: 37 [2021-03-10 23:36:39,986 WARN L205 SmtUtils]: Spent 446.00 ms on a formula simplification. DAG size of input: 78 DAG size of output: 65 Received shutdown request... [2021-03-10 23:36:40,393 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 87 states. [2021-03-10 23:36:40,593 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable429,109 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 23:36:40,593 WARN L545 AbstractCegarLoop]: Verification canceled [2021-03-10 23:36:40,597 WARN L224 ceAbstractionStarter]: Timeout [2021-03-10 23:36:40,598 INFO L202 PluginConnector]: Adding new model three-array-sum.wvr.bpl de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction CFG 10.03 11:36:40 BasicIcfg [2021-03-10 23:36:40,598 INFO L132 PluginConnector]: ------------------------ END TraceAbstraction---------------------------- [2021-03-10 23:36:40,598 INFO L168 Benchmark]: Toolchain (without parser) took 728169.28 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 13.7 GB in the end (delta: -13.5 GB). Peak memory consumption was 2.2 GB. Max. memory is 16.0 GB. [2021-03-10 23:36:40,598 INFO L168 Benchmark]: Boogie PL CUP Parser took 0.10 ms. Allocated memory is still 255.9 MB. Free memory was 237.6 MB in the beginning and 237.5 MB in the end (delta: 92.8 kB). There was no memory consumed. Max. memory is 16.0 GB. [2021-03-10 23:36:40,598 INFO L168 Benchmark]: Boogie Procedure Inliner took 20.92 ms. Allocated memory is still 255.9 MB. Free memory was 235.9 MB in the beginning and 234.5 MB in the end (delta: 1.4 MB). There was no memory consumed. Max. memory is 16.0 GB. [2021-03-10 23:36:40,598 INFO L168 Benchmark]: Boogie Preprocessor took 11.80 ms. Allocated memory is still 255.9 MB. Free memory was 234.4 MB in the beginning and 233.4 MB in the end (delta: 968.4 kB). Peak memory consumption was 2.1 MB. Max. memory is 16.0 GB. [2021-03-10 23:36:40,598 INFO L168 Benchmark]: RCFGBuilder took 266.12 ms. Allocated memory is still 255.9 MB. Free memory was 233.3 MB in the beginning and 236.0 MB in the end (delta: -2.6 MB). Peak memory consumption was 19.9 MB. Max. memory is 16.0 GB. [2021-03-10 23:36:40,598 INFO L168 Benchmark]: TraceAbstraction took 727860.22 ms. Allocated memory was 255.9 MB in the beginning and 16.0 GB in the end (delta: 15.7 GB). Free memory was 235.5 MB in the beginning and 13.7 GB in the end (delta: -13.5 GB). Peak memory consumption was 2.2 GB. Max. memory is 16.0 GB. [2021-03-10 23:36:40,599 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.10 ms. Allocated memory is still 255.9 MB. Free memory was 237.6 MB in the beginning and 237.5 MB in the end (delta: 92.8 kB). There was no memory consumed. Max. memory is 16.0 GB. * Boogie Procedure Inliner took 20.92 ms. Allocated memory is still 255.9 MB. Free memory was 235.9 MB in the beginning and 234.5 MB in the end (delta: 1.4 MB). There was no memory consumed. Max. memory is 16.0 GB. * Boogie Preprocessor took 11.80 ms. Allocated memory is still 255.9 MB. Free memory was 234.4 MB in the beginning and 233.4 MB in the end (delta: 968.4 kB). Peak memory consumption was 2.1 MB. Max. memory is 16.0 GB. * RCFGBuilder took 266.12 ms. Allocated memory is still 255.9 MB. Free memory was 233.3 MB in the beginning and 236.0 MB in the end (delta: -2.6 MB). Peak memory consumption was 19.9 MB. Max. memory is 16.0 GB. * TraceAbstraction took 727860.22 ms. Allocated memory was 255.9 MB in the beginning and 16.0 GB in the end (delta: 15.7 GB). Free memory was 235.5 MB in the beginning and 13.7 GB in the end (delta: -13.5 GB). Peak memory consumption was 2.2 GB. Max. memory is 16.0 GB. * Results from de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction: - TimeoutResultAtElement [Line: 71]: Timeout (TraceAbstraction) Unable to prove that assertion always holds (line 71). Cancelled while BasicCegarLoop was constructing difference of abstraction (137765states) and FLOYD_HOARE automaton (currently 87 states, 30 states before enhancement),while PredicateComparison was comparing new predicate (quantified with 0quantifier alternations) to 105 known predicates. - StatisticsResult: Ultimate Automizer benchmark data CFG has 4 procedures, 26 locations, 1 error locations. Started 1 CEGAR loops. VerificationResult: TIMEOUT, OverallTime: 727795.6ms, OverallIterations: 115, TraceHistogramMax: 3, EmptinessCheckTime: 11809.7ms, AutomataDifference: 371480.4ms, DeadEndRemovalTime: 0.0ms, HoareAnnotationTime: 0.0ms, InitialAbstractionConstructionTime: 20.2ms, PartialOrderReductionTime: 0.0ms, HoareTripleCheckerStatistics: 4912 SDtfs, 23487 SDslu, 42394 SDs, 0 SdLazy, 98382 SolverSat, 4807 SolverUnsat, 2 SolverUnknown, 0 SolverNotchecked, 69347.9ms Time, PredicateUnifierStatistics: 0 DeclaredPredicates, 6195 GetRequests, 2676 SyntacticMatches, 129 SemanticMatches, 3389 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 41918 ImplicationChecksByTransitivity, 212838.4ms Time, 0.0ms BasicInterpolantAutomatonTime, BiggestAbstraction: size=246243occurred in iteration=71, InterpolantAutomatonStates: 2703, traceCheckStatistics: No data available, InterpolantConsolidationStatistics: No data available, PathInvariantsStatistics: No data available, 0/0 InterpolantCoveringCapability, TotalInterpolationStatistics: No data available, 0.0ms DumpTime, AutomataMinimizationStatistics: 197184.1ms AutomataMinimizationTime, 114 MinimizatonAttempts, 1777599 StatesRemovedByMinimization, 114 NontrivialMinimizations, HoareAnnotationStatistics: No data available, RefinementEngineStatistics: TRACE_CHECK: 425.1ms SsaConstructionTime, 1639.1ms SatisfiabilityAnalysisTime, 120991.1ms InterpolantComputationTime, 7055 NumberOfCodeBlocks, 7035 NumberOfCodeBlocksAsserted, 436 NumberOfCheckSat, 6832 ConstructedInterpolants, 106 QuantifiedInterpolants, 169109 SizeOfPredicates, 599 NumberOfNonLiveVariables, 9945 ConjunctsInSsa, 3305 ConjunctsInUnsatCore, 223 InterpolantComputations, 7 PerfectInterpolantSequences, 504/4124 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