/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-POR-DelaySleep-NoLbe.epf -tc ../../../trunk/examples/toolchains/AutomizerBplInline.xml -i ../../../trunk/examples/concurrent/bpl/weaver-benchmarks/generated/popl20-bad/ring-nondet.wvr.bpl -------------------------------------------------------------------------------- This is Ultimate 0.2.1-2abb09bbbae98a04ae2fcc735832bfdba44f6fbc-2abb09b [2021-06-06 11:17:04,507 INFO L177 SettingsManager]: Resetting all preferences to default values... [2021-06-06 11:17:04,509 INFO L181 SettingsManager]: Resetting UltimateCore preferences to default values [2021-06-06 11:17:04,531 INFO L184 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2021-06-06 11:17:04,532 INFO L181 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2021-06-06 11:17:04,537 INFO L181 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2021-06-06 11:17:04,538 INFO L181 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2021-06-06 11:17:04,541 INFO L181 SettingsManager]: Resetting LassoRanker preferences to default values [2021-06-06 11:17:04,541 INFO L181 SettingsManager]: Resetting Reaching Definitions preferences to default values [2021-06-06 11:17:04,542 INFO L181 SettingsManager]: Resetting SyntaxChecker preferences to default values [2021-06-06 11:17:04,542 INFO L181 SettingsManager]: Resetting Sifa preferences to default values [2021-06-06 11:17:04,543 INFO L184 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2021-06-06 11:17:04,543 INFO L181 SettingsManager]: Resetting LTL2Aut preferences to default values [2021-06-06 11:17:04,544 INFO L181 SettingsManager]: Resetting PEA to Boogie preferences to default values [2021-06-06 11:17:04,545 INFO L181 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2021-06-06 11:17:04,546 INFO L181 SettingsManager]: Resetting ChcToBoogie preferences to default values [2021-06-06 11:17:04,547 INFO L181 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2021-06-06 11:17:04,550 INFO L181 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2021-06-06 11:17:04,553 INFO L181 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2021-06-06 11:17:04,557 INFO L181 SettingsManager]: Resetting CodeCheck preferences to default values [2021-06-06 11:17:04,558 INFO L181 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2021-06-06 11:17:04,560 INFO L181 SettingsManager]: Resetting RCFGBuilder preferences to default values [2021-06-06 11:17:04,560 INFO L181 SettingsManager]: Resetting Referee preferences to default values [2021-06-06 11:17:04,562 INFO L181 SettingsManager]: Resetting TraceAbstraction preferences to default values [2021-06-06 11:17:04,565 INFO L184 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2021-06-06 11:17:04,566 INFO L184 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2021-06-06 11:17:04,566 INFO L181 SettingsManager]: Resetting TreeAutomizer preferences to default values [2021-06-06 11:17:04,566 INFO L181 SettingsManager]: Resetting IcfgToChc preferences to default values [2021-06-06 11:17:04,566 INFO L181 SettingsManager]: Resetting IcfgTransformer preferences to default values [2021-06-06 11:17:04,567 INFO L184 SettingsManager]: ReqToTest provides no preferences, ignoring... [2021-06-06 11:17:04,567 INFO L181 SettingsManager]: Resetting Boogie Printer preferences to default values [2021-06-06 11:17:04,567 INFO L181 SettingsManager]: Resetting ChcSmtPrinter preferences to default values [2021-06-06 11:17:04,568 INFO L181 SettingsManager]: Resetting ReqPrinter preferences to default values [2021-06-06 11:17:04,568 INFO L181 SettingsManager]: Resetting Witness Printer preferences to default values [2021-06-06 11:17:04,569 INFO L184 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2021-06-06 11:17:04,569 INFO L181 SettingsManager]: Resetting CDTParser preferences to default values [2021-06-06 11:17:04,569 INFO L184 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2021-06-06 11:17:04,569 INFO L184 SettingsManager]: ReqParser provides no preferences, ignoring... [2021-06-06 11:17:04,569 INFO L181 SettingsManager]: Resetting SmtParser preferences to default values [2021-06-06 11:17:04,570 INFO L181 SettingsManager]: Resetting Witness Parser preferences to default values [2021-06-06 11:17:04,570 INFO L188 SettingsManager]: Finished resetting all preferences to default values... [2021-06-06 11:17:04,573 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-POR-DelaySleep-NoLbe.epf [2021-06-06 11:17:04,598 INFO L113 SettingsManager]: Loading preferences was successful [2021-06-06 11:17:04,598 INFO L115 SettingsManager]: Preferences different from defaults after loading the file: [2021-06-06 11:17:04,599 INFO L136 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2021-06-06 11:17:04,599 INFO L138 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2021-06-06 11:17:04,601 INFO L136 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2021-06-06 11:17:04,601 INFO L138 SettingsManager]: * Create parallel compositions if possible=false [2021-06-06 11:17:04,601 INFO L138 SettingsManager]: * Use SBE=true [2021-06-06 11:17:04,601 INFO L136 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2021-06-06 11:17:04,601 INFO L138 SettingsManager]: * sizeof long=4 [2021-06-06 11:17:04,601 INFO L138 SettingsManager]: * Overapproximate operations on floating types=true [2021-06-06 11:17:04,602 INFO L138 SettingsManager]: * sizeof POINTER=4 [2021-06-06 11:17:04,602 INFO L138 SettingsManager]: * Check division by zero=IGNORE [2021-06-06 11:17:04,602 INFO L138 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2021-06-06 11:17:04,602 INFO L138 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2021-06-06 11:17:04,602 INFO L138 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2021-06-06 11:17:04,602 INFO L138 SettingsManager]: * sizeof long double=12 [2021-06-06 11:17:04,602 INFO L138 SettingsManager]: * Check if freed pointer was valid=false [2021-06-06 11:17:04,602 INFO L138 SettingsManager]: * Use constant arrays=true [2021-06-06 11:17:04,602 INFO L138 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2021-06-06 11:17:04,602 INFO L136 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2021-06-06 11:17:04,602 INFO L138 SettingsManager]: * Size of a code block=SequenceOfStatements [2021-06-06 11:17:04,603 INFO L138 SettingsManager]: * To the following directory=./dump/ [2021-06-06 11:17:04,603 INFO L138 SettingsManager]: * SMT solver=External_DefaultMode [2021-06-06 11:17:04,603 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2021-06-06 11:17:04,603 INFO L136 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2021-06-06 11:17:04,603 INFO L138 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2021-06-06 11:17:04,603 INFO L138 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopsAndPotentialCycles [2021-06-06 11:17:04,603 INFO L138 SettingsManager]: * Trace refinement strategy=CAMEL [2021-06-06 11:17:04,603 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2021-06-06 11:17:04,603 INFO L138 SettingsManager]: * Large block encoding in concurrent analysis=OFF [2021-06-06 11:17:04,603 INFO L138 SettingsManager]: * Automaton type used in concurrency analysis=PARTIAL_ORDER_FA [2021-06-06 11:17:04,603 INFO L138 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2021-06-06 11:17:04,604 INFO L138 SettingsManager]: * Partial Order Reduction in concurrent analysis=SLEEP_DELAY_SET [2021-06-06 11:17:04,604 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-06-06 11:17:04,848 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2021-06-06 11:17:04,862 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2021-06-06 11:17:04,864 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2021-06-06 11:17:04,864 INFO L271 PluginConnector]: Initializing Boogie PL CUP Parser... [2021-06-06 11:17:04,865 INFO L275 PluginConnector]: Boogie PL CUP Parser initialized [2021-06-06 11:17:04,866 INFO L432 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/concurrent/bpl/weaver-benchmarks/generated/popl20-bad/ring-nondet.wvr.bpl [2021-06-06 11:17:04,866 INFO L110 BoogieParser]: Parsing: '/storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/concurrent/bpl/weaver-benchmarks/generated/popl20-bad/ring-nondet.wvr.bpl' [2021-06-06 11:17:04,883 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2021-06-06 11:17:04,884 INFO L131 ToolchainWalker]: Walking toolchain with 4 elements. [2021-06-06 11:17:04,885 INFO L113 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2021-06-06 11:17:04,885 INFO L271 PluginConnector]: Initializing Boogie Procedure Inliner... [2021-06-06 11:17:04,885 INFO L275 PluginConnector]: Boogie Procedure Inliner initialized [2021-06-06 11:17:04,893 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "ring-nondet.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 06.06 11:17:04" (1/1) ... [2021-06-06 11:17:04,898 INFO L185 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "ring-nondet.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 06.06 11:17:04" (1/1) ... [2021-06-06 11:17:04,903 INFO L132 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2021-06-06 11:17:04,905 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2021-06-06 11:17:04,906 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2021-06-06 11:17:04,906 INFO L275 PluginConnector]: Boogie Preprocessor initialized [2021-06-06 11:17:04,911 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "ring-nondet.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 06.06 11:17:04" (1/1) ... [2021-06-06 11:17:04,911 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "ring-nondet.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 06.06 11:17:04" (1/1) ... [2021-06-06 11:17:04,912 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "ring-nondet.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 06.06 11:17:04" (1/1) ... [2021-06-06 11:17:04,912 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "ring-nondet.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 06.06 11:17:04" (1/1) ... [2021-06-06 11:17:04,919 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "ring-nondet.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 06.06 11:17:04" (1/1) ... [2021-06-06 11:17:04,922 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "ring-nondet.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 06.06 11:17:04" (1/1) ... [2021-06-06 11:17:04,923 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "ring-nondet.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 06.06 11:17:04" (1/1) ... [2021-06-06 11:17:04,927 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2021-06-06 11:17:04,928 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2021-06-06 11:17:04,928 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2021-06-06 11:17:04,929 INFO L275 PluginConnector]: RCFGBuilder initialized [2021-06-06 11:17:04,930 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "ring-nondet.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 06.06 11:17:04" (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-06-06 11:17:04,983 INFO L124 BoogieDeclarations]: Specification and implementation of procedure thread1 given in one single declaration [2021-06-06 11:17:04,984 INFO L130 BoogieDeclarations]: Found specification of procedure thread1 [2021-06-06 11:17:04,984 INFO L138 BoogieDeclarations]: Found implementation of procedure thread1 [2021-06-06 11:17:04,984 INFO L124 BoogieDeclarations]: Specification and implementation of procedure thread2 given in one single declaration [2021-06-06 11:17:04,984 INFO L130 BoogieDeclarations]: Found specification of procedure thread2 [2021-06-06 11:17:04,984 INFO L138 BoogieDeclarations]: Found implementation of procedure thread2 [2021-06-06 11:17:04,984 INFO L124 BoogieDeclarations]: Specification and implementation of procedure ULTIMATE.start given in one single declaration [2021-06-06 11:17:04,984 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2021-06-06 11:17:04,984 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2021-06-06 11:17:04,985 INFO L124 BoogieDeclarations]: Specification and implementation of procedure thread3 given in one single declaration [2021-06-06 11:17:04,985 INFO L130 BoogieDeclarations]: Found specification of procedure thread3 [2021-06-06 11:17:04,985 INFO L138 BoogieDeclarations]: Found implementation of procedure thread3 [2021-06-06 11:17:04,986 WARN L209 CfgBuilder]: User set CodeBlockSize to SequenceOfStatements but program contains fork statements. Overwriting the user preferences and setting CodeBlockSize to SingleStatement [2021-06-06 11:17:05,260 INFO L294 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2021-06-06 11:17:05,260 INFO L299 CfgBuilder]: Removed 0 assume(true) statements. [2021-06-06 11:17:05,262 INFO L202 PluginConnector]: Adding new model ring-nondet.wvr.bpl de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 06.06 11:17:05 BoogieIcfgContainer [2021-06-06 11:17:05,262 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2021-06-06 11:17:05,263 INFO L113 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2021-06-06 11:17:05,263 INFO L271 PluginConnector]: Initializing TraceAbstraction... [2021-06-06 11:17:05,265 INFO L275 PluginConnector]: TraceAbstraction initialized [2021-06-06 11:17:05,265 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "ring-nondet.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 06.06 11:17:04" (1/2) ... [2021-06-06 11:17:05,265 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@24e21c3a and model type ring-nondet.wvr.bpl de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 06.06 11:17:05, skipping insertion in model container [2021-06-06 11:17:05,265 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "ring-nondet.wvr.bpl de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 06.06 11:17:05" (2/2) ... [2021-06-06 11:17:05,266 INFO L111 eAbstractionObserver]: Analyzing ICFG ring-nondet.wvr.bpl [2021-06-06 11:17:05,270 WARN L148 ceAbstractionStarter]: Switching off computation of Hoare annotation because input is a concurrent program [2021-06-06 11:17:05,270 INFO L214 ceAbstractionStarter]: Automizer settings: Hoare:false NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2021-06-06 11:17:05,270 INFO L162 ceAbstractionStarter]: Applying trace abstraction to program that has 1 error locations. [2021-06-06 11:17:05,271 INFO L471 ceAbstractionStarter]: Constructing petrified ICFG for 1 thread instances. [2021-06-06 11:17:05,303 INFO L149 ThreadInstanceAdder]: Constructed 3 joinOtherThreadTransitions. [2021-06-06 11:17:05,317 INFO L255 AbstractCegarLoop]: Starting to check reachability of 4 error locations. No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 2 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 2 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 [2021-06-06 11:17:05,348 INFO L378 AbstractCegarLoop]: Interprodecural is true [2021-06-06 11:17:05,348 INFO L379 AbstractCegarLoop]: Hoare is false [2021-06-06 11:17:05,348 INFO L380 AbstractCegarLoop]: Compute interpolants for FPandBP [2021-06-06 11:17:05,348 INFO L381 AbstractCegarLoop]: Backedges is STRAIGHT_LINE [2021-06-06 11:17:05,348 INFO L382 AbstractCegarLoop]: Determinization is PREDICATE_ABSTRACTION [2021-06-06 11:17:05,348 INFO L383 AbstractCegarLoop]: Difference is false [2021-06-06 11:17:05,348 INFO L384 AbstractCegarLoop]: Minimize is MINIMIZE_SEVPA [2021-06-06 11:17:05,348 INFO L388 AbstractCegarLoop]: ======== Iteration 0==of CEGAR loop == ULTIMATE.start======== [2021-06-06 11:17:05,469 INFO L430 AbstractCegarLoop]: === Iteration 1 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-06 11:17:05,472 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-06 11:17:05,473 INFO L82 PathProgramCache]: Analyzing trace with hash 1428329303, now seen corresponding path program 1 times [2021-06-06 11:17:05,478 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-06 11:17:05,478 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1637013259] [2021-06-06 11:17:05,478 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-06 11:17:05,533 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-06 11:17:05,570 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 3 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-06 11:17:05,570 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-06 11:17:05,570 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1637013259] [2021-06-06 11:17:05,571 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1637013259] provided 1 perfect and 0 imperfect interpolant sequences [2021-06-06 11:17:05,571 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-06-06 11:17:05,571 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2021-06-06 11:17:05,571 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [448050816] [2021-06-06 11:17:05,574 INFO L462 AbstractCegarLoop]: Interpolant automaton has 3 states [2021-06-06 11:17:05,574 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-06 11:17:05,581 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-06-06 11:17:05,583 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-06-06 11:17:05,583 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-06-06 11:17:05,584 INFO L482 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2021-06-06 11:17:05,587 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 3 states, 3 states have (on average 9.333333333333334) internal successors, (28), 2 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-06-06 11:17:05,587 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-06-06 11:17:05,608 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-06-06 11:17:05,609 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2021-06-06 11:17:05,609 INFO L430 AbstractCegarLoop]: === Iteration 2 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-06 11:17:05,611 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-06 11:17:05,611 INFO L82 PathProgramCache]: Analyzing trace with hash 1416175618, now seen corresponding path program 2 times [2021-06-06 11:17:05,611 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-06 11:17:05,612 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1907616275] [2021-06-06 11:17:05,612 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-06 11:17:05,627 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-06 11:17:05,639 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 4 proven. 0 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2021-06-06 11:17:05,639 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-06 11:17:05,640 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1907616275] [2021-06-06 11:17:05,640 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1907616275] provided 1 perfect and 0 imperfect interpolant sequences [2021-06-06 11:17:05,640 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-06-06 11:17:05,640 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2021-06-06 11:17:05,640 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1303038524] [2021-06-06 11:17:05,641 INFO L462 AbstractCegarLoop]: Interpolant automaton has 3 states [2021-06-06 11:17:05,641 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-06 11:17:05,642 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-06-06 11:17:05,642 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-06-06 11:17:05,642 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-06-06 11:17:05,642 INFO L482 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2021-06-06 11:17:05,642 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 3 states, 3 states have (on average 10.0) internal successors, (30), 2 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-06-06 11:17:05,642 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-06-06 11:17:05,642 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-06-06 11:17:05,664 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-06-06 11:17:05,666 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-06-06 11:17:05,667 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1 [2021-06-06 11:17:05,667 INFO L430 AbstractCegarLoop]: === Iteration 3 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-06 11:17:05,667 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-06 11:17:05,667 INFO L82 PathProgramCache]: Analyzing trace with hash -1699392032, now seen corresponding path program 3 times [2021-06-06 11:17:05,667 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-06 11:17:05,668 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1723870915] [2021-06-06 11:17:05,668 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-06 11:17:05,694 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-06 11:17:05,774 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-06 11:17:05,774 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-06 11:17:05,774 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1723870915] [2021-06-06 11:17:05,774 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1723870915] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 11:17:05,774 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [816604818] [2021-06-06 11:17:05,775 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 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-06-06 11:17:05,823 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-06-06 11:17:05,824 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-06 11:17:05,825 INFO L263 TraceCheckSpWp]: Trace formula consists of 85 conjuncts, 10 conjunts are in the unsatisfiable core [2021-06-06 11:17:05,829 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-06 11:17:06,033 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 7 treesize of output 3 [2021-06-06 11:17:06,035 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-06 11:17:06,044 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-06 11:17:06,045 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-06 11:17:06,045 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:25, output treesize:18 [2021-06-06 11:17:06,135 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-06-06 11:17:06,136 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [816604818] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 11:17:06,136 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-06 11:17:06,136 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 6] total 13 [2021-06-06 11:17:06,136 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [646051566] [2021-06-06 11:17:06,137 INFO L462 AbstractCegarLoop]: Interpolant automaton has 14 states [2021-06-06 11:17:06,137 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-06 11:17:06,137 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-06-06 11:17:06,137 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=31, Invalid=151, Unknown=0, NotChecked=0, Total=182 [2021-06-06 11:17:06,137 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-06-06 11:17:06,137 INFO L482 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2021-06-06 11:17:06,138 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 14 states, 14 states have (on average 4.857142857142857) internal successors, (68), 13 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-06-06 11:17:06,138 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-06-06 11:17:06,138 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-06-06 11:17:06,138 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-06-06 11:17:06,424 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-06-06 11:17:06,424 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-06-06 11:17:06,424 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-06-06 11:17:06,640 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2,3 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-06 11:17:06,640 INFO L430 AbstractCegarLoop]: === Iteration 4 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-06 11:17:06,641 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-06 11:17:06,641 INFO L82 PathProgramCache]: Analyzing trace with hash 243137063, now seen corresponding path program 4 times [2021-06-06 11:17:06,641 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-06 11:17:06,641 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1797281936] [2021-06-06 11:17:06,641 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-06 11:17:06,685 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-06 11:17:06,747 INFO L134 CoverageAnalysis]: Checked inductivity of 41 backedges. 0 proven. 29 refuted. 0 times theorem prover too weak. 12 trivial. 0 not checked. [2021-06-06 11:17:06,747 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-06 11:17:06,747 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1797281936] [2021-06-06 11:17:06,747 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1797281936] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 11:17:06,747 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2081218146] [2021-06-06 11:17:06,747 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 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-06-06 11:17:06,810 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-06 11:17:06,810 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-06 11:17:06,811 INFO L263 TraceCheckSpWp]: Trace formula consists of 128 conjuncts, 12 conjunts are in the unsatisfiable core [2021-06-06 11:17:06,812 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-06 11:17:06,987 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 7 treesize of output 3 [2021-06-06 11:17:06,989 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-06 11:17:06,996 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-06 11:17:06,998 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-06 11:17:06,998 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:25, output treesize:18 [2021-06-06 11:17:07,053 INFO L134 CoverageAnalysis]: Checked inductivity of 41 backedges. 0 proven. 31 refuted. 0 times theorem prover too weak. 10 trivial. 0 not checked. [2021-06-06 11:17:07,053 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2081218146] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 11:17:07,053 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-06 11:17:07,053 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 8] total 12 [2021-06-06 11:17:07,054 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [840844238] [2021-06-06 11:17:07,054 INFO L462 AbstractCegarLoop]: Interpolant automaton has 13 states [2021-06-06 11:17:07,054 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-06 11:17:07,054 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-06-06 11:17:07,055 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=48, Invalid=108, Unknown=0, NotChecked=0, Total=156 [2021-06-06 11:17:07,055 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-06-06 11:17:07,055 INFO L482 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2021-06-06 11:17:07,055 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 13 states, 13 states have (on average 4.6923076923076925) internal successors, (61), 12 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-06-06 11:17:07,055 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-06-06 11:17:07,055 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-06-06 11:17:07,055 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2021-06-06 11:17:07,055 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-06-06 11:17:07,299 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-06-06 11:17:07,299 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-06-06 11:17:07,299 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-06-06 11:17:07,300 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2021-06-06 11:17:07,515 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5,4 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-06 11:17:07,515 INFO L430 AbstractCegarLoop]: === Iteration 5 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-06 11:17:07,515 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-06 11:17:07,515 INFO L82 PathProgramCache]: Analyzing trace with hash -1329250303, now seen corresponding path program 5 times [2021-06-06 11:17:07,515 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-06 11:17:07,516 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [596652882] [2021-06-06 11:17:07,516 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-06 11:17:07,550 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-06 11:17:07,730 INFO L134 CoverageAnalysis]: Checked inductivity of 74 backedges. 0 proven. 54 refuted. 0 times theorem prover too weak. 20 trivial. 0 not checked. [2021-06-06 11:17:07,731 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-06 11:17:07,731 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [596652882] [2021-06-06 11:17:07,731 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [596652882] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 11:17:07,731 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [11793762] [2021-06-06 11:17:07,731 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 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-06-06 11:17:07,794 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 8 check-sat command(s) [2021-06-06 11:17:07,794 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-06 11:17:07,795 INFO L263 TraceCheckSpWp]: Trace formula consists of 134 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-06 11:17:07,797 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-06 11:17:07,931 INFO L354 Elim1Store]: treesize reduction 32, result has 3.0 percent of original size [2021-06-06 11:17:07,931 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 25 treesize of output 13 [2021-06-06 11:17:07,934 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-06 11:17:07,937 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-06 11:17:07,937 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-06 11:17:07,937 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:30, output treesize:9 [2021-06-06 11:17:08,014 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 11 treesize of output 7 [2021-06-06 11:17:08,015 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-06 11:17:08,016 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-06 11:17:08,017 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-06 11:17:08,017 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:11, output treesize:3 [2021-06-06 11:17:08,057 INFO L134 CoverageAnalysis]: Checked inductivity of 74 backedges. 0 proven. 68 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2021-06-06 11:17:08,058 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [11793762] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 11:17:08,058 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-06 11:17:08,058 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 12] total 22 [2021-06-06 11:17:08,058 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1059009225] [2021-06-06 11:17:08,059 INFO L462 AbstractCegarLoop]: Interpolant automaton has 23 states [2021-06-06 11:17:08,059 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-06 11:17:08,060 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2021-06-06 11:17:08,060 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=66, Invalid=440, Unknown=0, NotChecked=0, Total=506 [2021-06-06 11:17:08,060 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-06-06 11:17:08,061 INFO L482 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2021-06-06 11:17:08,061 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 23 states, 23 states have (on average 4.130434782608695) internal successors, (95), 22 states have internal predecessors, (95), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 11:17:08,061 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-06-06 11:17:08,061 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-06-06 11:17:08,061 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2021-06-06 11:17:08,062 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 17 states. [2021-06-06 11:17:08,062 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-06-06 11:17:08,767 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-06-06 11:17:08,767 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-06-06 11:17:08,767 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-06-06 11:17:08,767 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2021-06-06 11:17:08,772 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2021-06-06 11:17:08,979 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable8,5 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-06 11:17:08,980 INFO L430 AbstractCegarLoop]: === Iteration 6 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-06 11:17:08,980 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-06 11:17:08,980 INFO L82 PathProgramCache]: Analyzing trace with hash -1059610948, now seen corresponding path program 6 times [2021-06-06 11:17:08,980 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-06 11:17:08,980 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1585740382] [2021-06-06 11:17:08,981 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-06 11:17:09,008 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-06 11:17:09,245 INFO L134 CoverageAnalysis]: Checked inductivity of 116 backedges. 2 proven. 86 refuted. 0 times theorem prover too weak. 28 trivial. 0 not checked. [2021-06-06 11:17:09,245 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-06 11:17:09,245 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1585740382] [2021-06-06 11:17:09,245 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1585740382] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 11:17:09,245 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1170586375] [2021-06-06 11:17:09,246 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 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-06-06 11:17:09,296 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 9 check-sat command(s) [2021-06-06 11:17:09,296 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-06 11:17:09,297 INFO L263 TraceCheckSpWp]: Trace formula consists of 160 conjuncts, 29 conjunts are in the unsatisfiable core [2021-06-06 11:17:09,299 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-06 11:17:09,504 INFO L354 Elim1Store]: treesize reduction 32, result has 3.0 percent of original size [2021-06-06 11:17:09,504 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 25 treesize of output 13 [2021-06-06 11:17:09,506 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-06 11:17:09,508 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-06 11:17:09,509 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-06 11:17:09,509 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:30, output treesize:9 [2021-06-06 11:17:09,680 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 11 treesize of output 7 [2021-06-06 11:17:09,682 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-06 11:17:09,683 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-06 11:17:09,683 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-06 11:17:09,683 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:11, output treesize:3 [2021-06-06 11:17:09,742 INFO L134 CoverageAnalysis]: Checked inductivity of 116 backedges. 0 proven. 106 refuted. 0 times theorem prover too weak. 10 trivial. 0 not checked. [2021-06-06 11:17:09,742 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1170586375] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 11:17:09,742 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-06 11:17:09,742 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 16] total 29 [2021-06-06 11:17:09,742 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [234009464] [2021-06-06 11:17:09,743 INFO L462 AbstractCegarLoop]: Interpolant automaton has 30 states [2021-06-06 11:17:09,743 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-06 11:17:09,743 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 30 interpolants. [2021-06-06 11:17:09,743 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=83, Invalid=787, Unknown=0, NotChecked=0, Total=870 [2021-06-06 11:17:09,743 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-06-06 11:17:09,743 INFO L482 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2021-06-06 11:17:09,744 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 30 states, 30 states have (on average 3.6666666666666665) internal successors, (110), 29 states have internal predecessors, (110), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 11:17:09,744 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-06-06 11:17:09,744 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-06-06 11:17:09,744 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2021-06-06 11:17:09,744 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 17 states. [2021-06-06 11:17:09,744 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 23 states. [2021-06-06 11:17:09,744 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-06-06 11:17:11,588 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-06-06 11:17:11,588 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-06-06 11:17:11,588 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-06-06 11:17:11,588 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2021-06-06 11:17:11,589 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 32 states. [2021-06-06 11:17:11,589 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 37 states. [2021-06-06 11:17:11,805 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 6 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable9 [2021-06-06 11:17:11,805 INFO L430 AbstractCegarLoop]: === Iteration 7 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-06 11:17:11,806 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-06 11:17:11,806 INFO L82 PathProgramCache]: Analyzing trace with hash 524329767, now seen corresponding path program 7 times [2021-06-06 11:17:11,806 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-06 11:17:11,806 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1113450995] [2021-06-06 11:17:11,806 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-06 11:17:11,826 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-06 11:17:12,132 INFO L134 CoverageAnalysis]: Checked inductivity of 154 backedges. 6 proven. 109 refuted. 0 times theorem prover too weak. 39 trivial. 0 not checked. [2021-06-06 11:17:12,133 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-06 11:17:12,133 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1113450995] [2021-06-06 11:17:12,133 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1113450995] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 11:17:12,133 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [182934275] [2021-06-06 11:17:12,133 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 7 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 7 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-06 11:17:12,179 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-06 11:17:12,180 INFO L263 TraceCheckSpWp]: Trace formula consists of 177 conjuncts, 29 conjunts are in the unsatisfiable core [2021-06-06 11:17:12,182 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-06 11:17:12,382 INFO L354 Elim1Store]: treesize reduction 36, result has 2.7 percent of original size [2021-06-06 11:17:12,382 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 29 treesize of output 13 [2021-06-06 11:17:12,383 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-06 11:17:12,386 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-06 11:17:12,386 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-06 11:17:12,387 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:34, output treesize:9 [2021-06-06 11:17:12,543 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 11 treesize of output 7 [2021-06-06 11:17:12,544 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-06 11:17:12,545 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-06 11:17:12,546 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-06 11:17:12,546 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:11, output treesize:3 [2021-06-06 11:17:12,588 INFO L134 CoverageAnalysis]: Checked inductivity of 154 backedges. 0 proven. 135 refuted. 0 times theorem prover too weak. 19 trivial. 0 not checked. [2021-06-06 11:17:12,589 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [182934275] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 11:17:12,589 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-06 11:17:12,589 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 15] total 29 [2021-06-06 11:17:12,589 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1841612689] [2021-06-06 11:17:12,590 INFO L462 AbstractCegarLoop]: Interpolant automaton has 30 states [2021-06-06 11:17:12,590 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-06 11:17:12,591 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 30 interpolants. [2021-06-06 11:17:12,592 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=101, Invalid=769, Unknown=0, NotChecked=0, Total=870 [2021-06-06 11:17:12,592 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-06-06 11:17:12,592 INFO L482 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2021-06-06 11:17:12,593 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 30 states, 30 states have (on average 3.8) internal successors, (114), 29 states have internal predecessors, (114), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 11:17:12,593 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-06-06 11:17:12,593 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-06-06 11:17:12,593 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2021-06-06 11:17:12,593 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 17 states. [2021-06-06 11:17:12,593 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 32 states. [2021-06-06 11:17:12,593 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 37 states. [2021-06-06 11:17:12,593 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-06-06 11:17:14,112 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-06-06 11:17:14,112 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-06-06 11:17:14,112 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-06-06 11:17:14,112 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2021-06-06 11:17:14,112 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 32 states. [2021-06-06 11:17:14,112 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 37 states. [2021-06-06 11:17:14,112 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 40 states. [2021-06-06 11:17:14,316 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable10,7 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-06 11:17:14,317 INFO L430 AbstractCegarLoop]: === Iteration 8 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-06 11:17:14,317 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-06 11:17:14,317 INFO L82 PathProgramCache]: Analyzing trace with hash 1959928153, now seen corresponding path program 8 times [2021-06-06 11:17:14,317 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-06 11:17:14,317 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1092572617] [2021-06-06 11:17:14,317 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-06 11:17:14,350 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-06 11:17:14,463 INFO L134 CoverageAnalysis]: Checked inductivity of 210 backedges. 48 proven. 127 refuted. 0 times theorem prover too weak. 35 trivial. 0 not checked. [2021-06-06 11:17:14,463 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-06 11:17:14,464 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1092572617] [2021-06-06 11:17:14,464 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1092572617] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 11:17:14,464 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1847982432] [2021-06-06 11:17:14,464 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 8 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 8 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-06 11:17:14,509 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-06 11:17:14,509 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-06 11:17:14,510 INFO L263 TraceCheckSpWp]: Trace formula consists of 194 conjuncts, 34 conjunts are in the unsatisfiable core [2021-06-06 11:17:14,512 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-06 11:17:14,845 INFO L354 Elim1Store]: treesize reduction 72, result has 1.4 percent of original size [2021-06-06 11:17:14,845 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 0 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 6 case distinctions, treesize of input 36 treesize of output 16 [2021-06-06 11:17:14,848 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-06 11:17:14,851 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-06 11:17:14,851 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-06 11:17:14,851 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:41, output treesize:9 [2021-06-06 11:17:14,996 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 11 treesize of output 7 [2021-06-06 11:17:14,997 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-06 11:17:14,998 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-06 11:17:14,998 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-06 11:17:14,998 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:11, output treesize:3 [2021-06-06 11:17:15,043 INFO L134 CoverageAnalysis]: Checked inductivity of 210 backedges. 0 proven. 195 refuted. 0 times theorem prover too weak. 15 trivial. 0 not checked. [2021-06-06 11:17:15,044 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1847982432] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 11:17:15,044 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-06 11:17:15,044 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 19] total 31 [2021-06-06 11:17:15,044 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1227447847] [2021-06-06 11:17:15,044 INFO L462 AbstractCegarLoop]: Interpolant automaton has 32 states [2021-06-06 11:17:15,044 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-06 11:17:15,045 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 32 interpolants. [2021-06-06 11:17:15,045 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=86, Invalid=906, Unknown=0, NotChecked=0, Total=992 [2021-06-06 11:17:15,045 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-06-06 11:17:15,045 INFO L482 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2021-06-06 11:17:15,045 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 32 states, 32 states have (on average 4.1875) internal successors, (134), 31 states have internal predecessors, (134), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 11:17:15,045 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-06-06 11:17:15,045 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-06-06 11:17:15,045 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2021-06-06 11:17:15,045 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 17 states. [2021-06-06 11:17:15,045 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 32 states. [2021-06-06 11:17:15,045 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 37 states. [2021-06-06 11:17:15,045 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 40 states. [2021-06-06 11:17:15,046 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-06-06 11:17:16,083 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-06-06 11:17:16,083 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-06-06 11:17:16,083 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-06-06 11:17:16,083 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2021-06-06 11:17:16,083 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 32 states. [2021-06-06 11:17:16,084 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 37 states. [2021-06-06 11:17:16,084 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 40 states. [2021-06-06 11:17:16,084 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2021-06-06 11:17:16,292 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable11,8 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-06 11:17:16,293 INFO L430 AbstractCegarLoop]: === Iteration 9 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-06 11:17:16,293 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-06 11:17:16,293 INFO L82 PathProgramCache]: Analyzing trace with hash -433817243, now seen corresponding path program 9 times [2021-06-06 11:17:16,293 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-06 11:17:16,293 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1762138955] [2021-06-06 11:17:16,293 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-06 11:17:16,322 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-06 11:17:16,389 INFO L134 CoverageAnalysis]: Checked inductivity of 267 backedges. 163 proven. 25 refuted. 0 times theorem prover too weak. 79 trivial. 0 not checked. [2021-06-06 11:17:16,389 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-06 11:17:16,389 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1762138955] [2021-06-06 11:17:16,389 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1762138955] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 11:17:16,389 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [935487554] [2021-06-06 11:17:16,390 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 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-06-06 11:17:16,459 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 17 check-sat command(s) [2021-06-06 11:17:16,459 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-06 11:17:16,461 INFO L263 TraceCheckSpWp]: Trace formula consists of 231 conjuncts, 13 conjunts are in the unsatisfiable core [2021-06-06 11:17:16,462 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-06 11:17:16,571 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 11:17:16,572 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 11:17:16,573 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 11:17:16,575 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 11:17:16,575 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 11:17:16,576 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 11:17:16,577 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 11:17:16,577 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 11:17:16,578 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 11:17:16,578 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 11:17:16,579 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 5 select indices, 5 select index equivalence classes, 10 disjoint index pairs (out of 10 index pairs), introduced 5 new quantified variables, introduced 0 case distinctions, treesize of input 36 treesize of output 16 [2021-06-06 11:17:16,581 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-06 11:17:16,582 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-06 11:17:16,582 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-06 11:17:16,582 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:41, output treesize:5 [2021-06-06 11:17:16,668 INFO L134 CoverageAnalysis]: Checked inductivity of 267 backedges. 163 proven. 25 refuted. 0 times theorem prover too weak. 79 trivial. 0 not checked. [2021-06-06 11:17:16,668 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [935487554] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 11:17:16,668 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-06 11:17:16,669 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 12] total 14 [2021-06-06 11:17:16,669 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1848523482] [2021-06-06 11:17:16,669 INFO L462 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-06-06 11:17:16,669 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-06 11:17:16,669 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-06-06 11:17:16,669 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=77, Invalid=133, Unknown=0, NotChecked=0, Total=210 [2021-06-06 11:17:16,669 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-06-06 11:17:16,669 INFO L482 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2021-06-06 11:17:16,670 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 15 states, 15 states have (on average 5.2) internal successors, (78), 14 states have internal predecessors, (78), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 11:17:16,670 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-06-06 11:17:16,670 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-06-06 11:17:16,670 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2021-06-06 11:17:16,670 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 17 states. [2021-06-06 11:17:16,670 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 32 states. [2021-06-06 11:17:16,670 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 37 states. [2021-06-06 11:17:16,670 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 40 states. [2021-06-06 11:17:16,670 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 30 states. [2021-06-06 11:17:16,670 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-06-06 11:17:16,723 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-06-06 11:17:16,723 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-06-06 11:17:16,723 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-06-06 11:17:16,723 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2021-06-06 11:17:16,723 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 32 states. [2021-06-06 11:17:16,723 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 37 states. [2021-06-06 11:17:16,723 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 40 states. [2021-06-06 11:17:16,723 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2021-06-06 11:17:16,723 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-06-06 11:17:16,938 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 9 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable12 [2021-06-06 11:17:16,939 INFO L430 AbstractCegarLoop]: === Iteration 10 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-06 11:17:16,939 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-06 11:17:16,939 INFO L82 PathProgramCache]: Analyzing trace with hash -1270415417, now seen corresponding path program 10 times [2021-06-06 11:17:16,939 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-06 11:17:16,939 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2115835314] [2021-06-06 11:17:16,939 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-06 11:17:17,006 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-06 11:17:17,358 INFO L134 CoverageAnalysis]: Checked inductivity of 288 backedges. 0 proven. 278 refuted. 0 times theorem prover too weak. 10 trivial. 0 not checked. [2021-06-06 11:17:17,358 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-06 11:17:17,358 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2115835314] [2021-06-06 11:17:17,358 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2115835314] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 11:17:17,358 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1945786626] [2021-06-06 11:17:17,358 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 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-06-06 11:17:17,418 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-06 11:17:17,419 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-06 11:17:17,420 INFO L263 TraceCheckSpWp]: Trace formula consists of 233 conjuncts, 68 conjunts are in the unsatisfiable core [2021-06-06 11:17:17,422 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-06 11:17:18,677 WARN L205 SmtUtils]: Spent 108.00 ms on a formula simplification. DAG size of input: 80 DAG size of output: 77 [2021-06-06 11:17:18,892 WARN L205 SmtUtils]: Spent 112.00 ms on a formula simplification. DAG size of input: 83 DAG size of output: 81 [2021-06-06 11:17:19,094 WARN L205 SmtUtils]: Spent 102.00 ms on a formula simplification. DAG size of input: 85 DAG size of output: 79 [2021-06-06 11:17:19,227 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 11:17:19,228 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 47 treesize of output 31 [2021-06-06 11:17:19,230 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-06 11:17:19,235 INFO L354 Elim1Store]: treesize reduction 11, result has 8.3 percent of original size [2021-06-06 11:17:19,235 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 47 treesize of output 31 [2021-06-06 11:17:19,236 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-06 11:17:19,285 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-06 11:17:19,301 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-06 11:17:19,301 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 1 variables, input treesize:241, output treesize:193 [2021-06-06 11:17:19,816 WARN L205 SmtUtils]: Spent 199.00 ms on a formula simplification. DAG size of input: 94 DAG size of output: 92 [2021-06-06 11:17:20,223 INFO L446 ElimStorePlain]: Different costs {1=[q3, v_prenex_1, v_prenex_4], 36=[q1], 55=[v_prenex_3]} [2021-06-06 11:17:20,230 INFO L354 Elim1Store]: treesize reduction 11, result has 8.3 percent of original size [2021-06-06 11:17:20,230 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 40 treesize of output 24 [2021-06-06 11:17:20,231 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-06 11:17:20,346 WARN L205 SmtUtils]: Spent 115.00 ms on a formula simplification that was a NOOP. DAG size: 119 [2021-06-06 11:17:20,347 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-06 11:17:20,351 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 11:17:20,358 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 36 treesize of output 24 [2021-06-06 11:17:20,359 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-06 11:17:20,366 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-06-06 11:17:20,366 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 32 treesize of output 22 [2021-06-06 11:17:20,367 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-06 11:17:20,459 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-06 11:17:20,466 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-06-06 11:17:20,466 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 30 treesize of output 22 [2021-06-06 11:17:20,467 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-06-06 11:17:20,555 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-06 11:17:20,569 INFO L354 Elim1Store]: treesize reduction 416, result has 0.2 percent of original size [2021-06-06 11:17:20,569 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 9 select indices, 9 select index equivalence classes, 0 disjoint index pairs (out of 36 index pairs), introduced 9 new quantified variables, introduced 36 case distinctions, treesize of input 76 treesize of output 34 [2021-06-06 11:17:20,572 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-06-06 11:17:20,710 WARN L205 SmtUtils]: Spent 137.00 ms on a formula simplification. DAG size of input: 74 DAG size of output: 69 [2021-06-06 11:17:20,710 INFO L628 ElimStorePlain]: treesize reduction 86, result has 69.2 percent of original size [2021-06-06 11:17:20,720 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 11:17:20,721 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 11:17:20,721 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 11:17:20,722 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 11:17:20,722 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 11:17:20,723 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 11:17:20,723 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 11:17:20,724 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 11:17:20,725 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 11:17:20,725 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 11:17:20,726 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 11:17:20,726 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 11:17:20,727 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 11:17:20,727 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 11:17:20,734 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 11:17:20,734 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 11:17:20,735 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 11:17:20,735 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 11:17:20,736 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 11:17:20,737 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 11:17:20,737 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 11:17:20,738 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 11:17:20,738 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 11:17:20,739 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 11:17:20,739 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 11:17:20,740 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 11:17:20,740 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 11:17:20,741 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 11:17:20,742 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 11:17:20,742 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 11:17:20,744 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 11:17:20,745 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 11:17:20,746 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 11:17:20,746 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 11:17:20,747 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 11:17:20,747 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 11:17:20,748 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 11:17:20,748 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 11:17:20,749 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 11:17:20,750 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 11:17:20,750 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 11:17:20,751 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 11:17:20,751 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 11:17:20,752 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 11:17:20,752 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 11:17:20,797 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 10 select indices, 10 select index equivalence classes, 45 disjoint index pairs (out of 45 index pairs), introduced 10 new quantified variables, introduced 0 case distinctions, treesize of input 78 treesize of output 36 [2021-06-06 11:17:20,800 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-06-06 11:17:20,810 INFO L354 Elim1Store]: treesize reduction 540, result has 0.2 percent of original size [2021-06-06 11:17:20,810 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 10 select indices, 10 select index equivalence classes, 0 disjoint index pairs (out of 45 index pairs), introduced 10 new quantified variables, introduced 45 case distinctions, treesize of input 80 treesize of output 36 [2021-06-06 11:17:20,814 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-06-06 11:17:20,840 INFO L628 ElimStorePlain]: treesize reduction 12, result has 74.5 percent of original size [2021-06-06 11:17:20,840 INFO L550 ElimStorePlain]: Start of recursive call 1: 5 dim-0 vars, 5 dim-1 vars, End of recursive call: and 3 xjuncts. [2021-06-06 11:17:20,841 INFO L247 ElimStorePlain]: Needed 8 recursive calls to eliminate 10 variables, input treesize:435, output treesize:31 [2021-06-06 11:17:20,985 INFO L134 CoverageAnalysis]: Checked inductivity of 288 backedges. 0 proven. 264 refuted. 0 times theorem prover too weak. 24 trivial. 0 not checked. [2021-06-06 11:17:20,986 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1945786626] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 11:17:20,986 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-06 11:17:20,986 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [24, 29] total 52 [2021-06-06 11:17:20,986 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1083788186] [2021-06-06 11:17:20,986 INFO L462 AbstractCegarLoop]: Interpolant automaton has 53 states [2021-06-06 11:17:20,986 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-06 11:17:20,987 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 53 interpolants. [2021-06-06 11:17:20,987 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=181, Invalid=2575, Unknown=0, NotChecked=0, Total=2756 [2021-06-06 11:17:20,987 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-06-06 11:17:20,988 INFO L482 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2021-06-06 11:17:20,988 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 53 states, 53 states have (on average 3.3207547169811322) internal successors, (176), 52 states have internal predecessors, (176), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 11:17:20,988 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-06-06 11:17:20,988 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-06-06 11:17:20,988 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2021-06-06 11:17:20,988 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 17 states. [2021-06-06 11:17:20,988 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 32 states. [2021-06-06 11:17:20,988 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 37 states. [2021-06-06 11:17:20,988 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 40 states. [2021-06-06 11:17:20,988 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 30 states. [2021-06-06 11:17:20,988 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 8 states. [2021-06-06 11:17:20,988 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-06-06 11:17:22,630 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-06-06 11:17:22,630 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-06-06 11:17:22,630 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-06-06 11:17:22,630 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2021-06-06 11:17:22,630 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 32 states. [2021-06-06 11:17:22,630 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 37 states. [2021-06-06 11:17:22,630 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 40 states. [2021-06-06 11:17:22,630 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2021-06-06 11:17:22,630 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-06-06 11:17:22,630 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 32 states. [2021-06-06 11:17:22,831 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable13,10 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-06 11:17:22,831 INFO L430 AbstractCegarLoop]: === Iteration 11 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-06 11:17:22,831 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-06 11:17:22,831 INFO L82 PathProgramCache]: Analyzing trace with hash 379305785, now seen corresponding path program 11 times [2021-06-06 11:17:22,832 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-06 11:17:22,832 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [969369160] [2021-06-06 11:17:22,832 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-06 11:17:22,889 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-06 11:17:23,053 INFO L134 CoverageAnalysis]: Checked inductivity of 362 backedges. 62 proven. 226 refuted. 0 times theorem prover too weak. 74 trivial. 0 not checked. [2021-06-06 11:17:23,054 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-06 11:17:23,054 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [969369160] [2021-06-06 11:17:23,054 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [969369160] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 11:17:23,054 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1580341019] [2021-06-06 11:17:23,054 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 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-06-06 11:17:23,129 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 17 check-sat command(s) [2021-06-06 11:17:23,130 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-06 11:17:23,131 INFO L263 TraceCheckSpWp]: Trace formula consists of 250 conjuncts, 25 conjunts are in the unsatisfiable core [2021-06-06 11:17:23,132 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-06 11:17:23,585 INFO L354 Elim1Store]: treesize reduction 240, result has 0.4 percent of original size [2021-06-06 11:17:23,585 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 7 select indices, 7 select index equivalence classes, 0 disjoint index pairs (out of 21 index pairs), introduced 7 new quantified variables, introduced 21 case distinctions, treesize of input 53 treesize of output 25 [2021-06-06 11:17:23,588 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-06 11:17:23,588 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-06 11:17:23,589 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-06 11:17:23,589 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:53, output treesize:3 [2021-06-06 11:17:23,658 INFO L134 CoverageAnalysis]: Checked inductivity of 362 backedges. 62 proven. 226 refuted. 0 times theorem prover too weak. 74 trivial. 0 not checked. [2021-06-06 11:17:23,658 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1580341019] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 11:17:23,658 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-06 11:17:23,658 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 17] total 32 [2021-06-06 11:17:23,658 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1992560638] [2021-06-06 11:17:23,659 INFO L462 AbstractCegarLoop]: Interpolant automaton has 33 states [2021-06-06 11:17:23,659 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-06 11:17:23,659 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 33 interpolants. [2021-06-06 11:17:23,659 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=120, Invalid=936, Unknown=0, NotChecked=0, Total=1056 [2021-06-06 11:17:23,659 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-06-06 11:17:23,659 INFO L482 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2021-06-06 11:17:23,660 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 33 states, 33 states have (on average 4.212121212121212) internal successors, (139), 32 states have internal predecessors, (139), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 11:17:23,660 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-06-06 11:17:23,660 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-06-06 11:17:23,660 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2021-06-06 11:17:23,660 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 17 states. [2021-06-06 11:17:23,660 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 32 states. [2021-06-06 11:17:23,660 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 37 states. [2021-06-06 11:17:23,660 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 40 states. [2021-06-06 11:17:23,660 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 30 states. [2021-06-06 11:17:23,660 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 8 states. [2021-06-06 11:17:23,660 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 32 states. [2021-06-06 11:17:23,660 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-06-06 11:17:24,361 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-06-06 11:17:24,362 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-06-06 11:17:24,362 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-06-06 11:17:24,362 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2021-06-06 11:17:24,362 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 32 states. [2021-06-06 11:17:24,362 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 37 states. [2021-06-06 11:17:24,362 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 40 states. [2021-06-06 11:17:24,362 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2021-06-06 11:17:24,362 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-06-06 11:17:24,362 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 32 states. [2021-06-06 11:17:24,362 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2021-06-06 11:17:24,579 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable52,11 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-06 11:17:24,579 INFO L430 AbstractCegarLoop]: === Iteration 12 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-06 11:17:24,580 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-06 11:17:24,580 INFO L82 PathProgramCache]: Analyzing trace with hash -1370995623, now seen corresponding path program 12 times [2021-06-06 11:17:24,580 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-06 11:17:24,580 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2013994063] [2021-06-06 11:17:24,580 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-06 11:17:24,619 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-06 11:17:24,804 INFO L134 CoverageAnalysis]: Checked inductivity of 439 backedges. 65 proven. 306 refuted. 0 times theorem prover too weak. 68 trivial. 0 not checked. [2021-06-06 11:17:24,804 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-06 11:17:24,804 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2013994063] [2021-06-06 11:17:24,804 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2013994063] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 11:17:24,804 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [387465547] [2021-06-06 11:17:24,804 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 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-06-06 11:17:24,882 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 18 check-sat command(s) [2021-06-06 11:17:24,884 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-06 11:17:24,886 INFO L263 TraceCheckSpWp]: Trace formula consists of 274 conjuncts, 60 conjunts are in the unsatisfiable core [2021-06-06 11:17:24,887 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-06 11:17:25,709 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 11:17:25,710 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 11:17:25,711 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 11:17:25,711 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 11:17:25,712 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 11:17:25,712 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 11:17:25,713 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 11:17:25,714 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 11:17:25,714 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 11:17:25,715 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 11:17:25,715 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 11:17:25,716 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 11:17:25,716 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 11:17:25,717 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 11:17:25,718 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 11:17:25,718 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 11:17:25,719 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 11:17:25,719 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 11:17:25,720 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 11:17:25,720 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 11:17:25,721 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 11:17:25,722 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 11:17:25,722 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 11:17:25,723 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 11:17:25,723 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 11:17:25,724 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 11:17:25,725 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 11:17:25,725 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 11:17:25,726 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 8 select indices, 8 select index equivalence classes, 28 disjoint index pairs (out of 28 index pairs), introduced 8 new quantified variables, introduced 0 case distinctions, treesize of input 64 treesize of output 28 [2021-06-06 11:17:25,729 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-06 11:17:25,733 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-06 11:17:25,734 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-06 11:17:25,734 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:74, output treesize:14 [2021-06-06 11:17:26,079 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 11 treesize of output 7 [2021-06-06 11:17:26,080 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-06 11:17:26,081 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-06 11:17:26,081 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-06 11:17:26,081 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:11, output treesize:3 [2021-06-06 11:17:26,146 INFO L134 CoverageAnalysis]: Checked inductivity of 439 backedges. 0 proven. 431 refuted. 0 times theorem prover too weak. 8 trivial. 0 not checked. [2021-06-06 11:17:26,146 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [387465547] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 11:17:26,146 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-06 11:17:26,146 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 33] total 48 [2021-06-06 11:17:26,147 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1313859929] [2021-06-06 11:17:26,147 INFO L462 AbstractCegarLoop]: Interpolant automaton has 49 states [2021-06-06 11:17:26,147 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-06 11:17:26,147 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 49 interpolants. [2021-06-06 11:17:26,148 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=156, Invalid=2196, Unknown=0, NotChecked=0, Total=2352 [2021-06-06 11:17:26,148 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-06-06 11:17:26,148 INFO L482 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2021-06-06 11:17:26,148 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 49 states, 49 states have (on average 4.061224489795919) internal successors, (199), 48 states have internal predecessors, (199), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 11:17:26,148 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-06-06 11:17:26,148 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-06-06 11:17:26,148 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2021-06-06 11:17:26,148 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 17 states. [2021-06-06 11:17:26,148 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 32 states. [2021-06-06 11:17:26,148 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 37 states. [2021-06-06 11:17:26,148 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 40 states. [2021-06-06 11:17:26,149 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 30 states. [2021-06-06 11:17:26,149 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 8 states. [2021-06-06 11:17:26,149 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 32 states. [2021-06-06 11:17:26,149 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 18 states. [2021-06-06 11:17:26,149 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-06-06 11:17:26,866 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-06-06 11:17:26,866 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-06-06 11:17:26,866 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-06-06 11:17:26,866 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2021-06-06 11:17:26,866 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 32 states. [2021-06-06 11:17:26,866 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 37 states. [2021-06-06 11:17:26,866 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 40 states. [2021-06-06 11:17:26,866 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2021-06-06 11:17:26,866 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-06-06 11:17:26,866 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 32 states. [2021-06-06 11:17:26,867 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2021-06-06 11:17:26,867 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-06-06 11:17:27,069 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 12 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable53 [2021-06-06 11:17:27,070 INFO L430 AbstractCegarLoop]: === Iteration 13 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-06 11:17:27,070 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-06 11:17:27,070 INFO L82 PathProgramCache]: Analyzing trace with hash -398004425, now seen corresponding path program 13 times [2021-06-06 11:17:27,070 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-06 11:17:27,070 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [130060685] [2021-06-06 11:17:27,070 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-06 11:17:27,123 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-06 11:17:27,388 INFO L134 CoverageAnalysis]: Checked inductivity of 466 backedges. 66 proven. 327 refuted. 0 times theorem prover too weak. 73 trivial. 0 not checked. [2021-06-06 11:17:27,388 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-06 11:17:27,388 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [130060685] [2021-06-06 11:17:27,388 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [130060685] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 11:17:27,389 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2085107970] [2021-06-06 11:17:27,389 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 13 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 13 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-06 11:17:27,460 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-06 11:17:27,461 INFO L263 TraceCheckSpWp]: Trace formula consists of 278 conjuncts, 46 conjunts are in the unsatisfiable core [2021-06-06 11:17:27,463 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-06 11:17:28,135 INFO L354 Elim1Store]: treesize reduction 170, result has 0.6 percent of original size [2021-06-06 11:17:28,135 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 6 select indices, 6 select index equivalence classes, 0 disjoint index pairs (out of 15 index pairs), introduced 6 new quantified variables, introduced 15 case distinctions, treesize of input 46 treesize of output 22 [2021-06-06 11:17:28,137 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-06 11:17:28,140 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-06 11:17:28,141 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-06 11:17:28,141 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:51, output treesize:9 [2021-06-06 11:17:28,411 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 11 treesize of output 7 [2021-06-06 11:17:28,412 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-06 11:17:28,413 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-06 11:17:28,413 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-06 11:17:28,414 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:11, output treesize:3 [2021-06-06 11:17:28,489 INFO L134 CoverageAnalysis]: Checked inductivity of 466 backedges. 0 proven. 438 refuted. 0 times theorem prover too weak. 28 trivial. 0 not checked. [2021-06-06 11:17:28,489 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2085107970] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 11:17:28,489 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-06 11:17:28,489 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [21, 27] total 47 [2021-06-06 11:17:28,489 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [175856178] [2021-06-06 11:17:28,489 INFO L462 AbstractCegarLoop]: Interpolant automaton has 48 states [2021-06-06 11:17:28,489 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-06 11:17:28,490 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 48 interpolants. [2021-06-06 11:17:28,490 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=149, Invalid=2107, Unknown=0, NotChecked=0, Total=2256 [2021-06-06 11:17:28,490 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-06-06 11:17:28,490 INFO L482 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2021-06-06 11:17:28,490 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 48 states, 48 states have (on average 3.8958333333333335) internal successors, (187), 47 states have internal predecessors, (187), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 11:17:28,490 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-06-06 11:17:28,490 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-06-06 11:17:28,491 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2021-06-06 11:17:28,491 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 17 states. [2021-06-06 11:17:28,491 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 32 states. [2021-06-06 11:17:28,491 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 37 states. [2021-06-06 11:17:28,491 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 40 states. [2021-06-06 11:17:28,491 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 30 states. [2021-06-06 11:17:28,491 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 8 states. [2021-06-06 11:17:28,491 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 32 states. [2021-06-06 11:17:28,491 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 18 states. [2021-06-06 11:17:28,491 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 16 states. [2021-06-06 11:17:28,491 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-06-06 11:17:30,633 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-06-06 11:17:30,633 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-06-06 11:17:30,633 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-06-06 11:17:30,633 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2021-06-06 11:17:30,633 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 32 states. [2021-06-06 11:17:30,633 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 37 states. [2021-06-06 11:17:30,633 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 40 states. [2021-06-06 11:17:30,633 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2021-06-06 11:17:30,633 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-06-06 11:17:30,633 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 32 states. [2021-06-06 11:17:30,633 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2021-06-06 11:17:30,634 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-06-06 11:17:30,634 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 44 states. [2021-06-06 11:17:30,834 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable54,13 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-06 11:17:30,834 INFO L430 AbstractCegarLoop]: === Iteration 14 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-06 11:17:30,835 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-06 11:17:30,835 INFO L82 PathProgramCache]: Analyzing trace with hash 445917933, now seen corresponding path program 14 times [2021-06-06 11:17:30,835 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-06 11:17:30,835 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1162713339] [2021-06-06 11:17:30,835 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-06 11:17:30,863 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-06 11:17:31,035 INFO L134 CoverageAnalysis]: Checked inductivity of 594 backedges. 377 proven. 81 refuted. 0 times theorem prover too weak. 136 trivial. 0 not checked. [2021-06-06 11:17:31,035 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-06 11:17:31,035 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1162713339] [2021-06-06 11:17:31,035 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1162713339] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 11:17:31,035 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [328827785] [2021-06-06 11:17:31,035 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 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-06-06 11:17:31,103 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-06 11:17:31,104 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-06 11:17:31,105 INFO L263 TraceCheckSpWp]: Trace formula consists of 317 conjuncts, 61 conjunts are in the unsatisfiable core [2021-06-06 11:17:31,107 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-06 11:17:31,667 INFO L354 Elim1Store]: treesize reduction 252, result has 0.4 percent of original size [2021-06-06 11:17:31,668 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 7 select indices, 7 select index equivalence classes, 0 disjoint index pairs (out of 21 index pairs), introduced 7 new quantified variables, introduced 21 case distinctions, treesize of input 57 treesize of output 25 [2021-06-06 11:17:31,670 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-06 11:17:31,673 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-06 11:17:31,673 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-06 11:17:31,673 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:62, output treesize:9 [2021-06-06 11:17:31,946 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 11 treesize of output 7 [2021-06-06 11:17:31,947 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-06 11:17:31,948 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-06 11:17:31,948 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-06 11:17:31,948 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:11, output treesize:3 [2021-06-06 11:17:32,010 INFO L134 CoverageAnalysis]: Checked inductivity of 594 backedges. 0 proven. 558 refuted. 0 times theorem prover too weak. 36 trivial. 0 not checked. [2021-06-06 11:17:32,010 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [328827785] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 11:17:32,010 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-06 11:17:32,010 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [19, 31] total 49 [2021-06-06 11:17:32,010 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1061961555] [2021-06-06 11:17:32,011 INFO L462 AbstractCegarLoop]: Interpolant automaton has 50 states [2021-06-06 11:17:32,011 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-06 11:17:32,011 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 50 interpolants. [2021-06-06 11:17:32,012 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=305, Invalid=2145, Unknown=0, NotChecked=0, Total=2450 [2021-06-06 11:17:32,012 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-06-06 11:17:32,012 INFO L482 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2021-06-06 11:17:32,013 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 50 states, 50 states have (on average 4.02) internal successors, (201), 49 states have internal predecessors, (201), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 11:17:32,013 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-06-06 11:17:32,013 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-06-06 11:17:32,013 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2021-06-06 11:17:32,013 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 17 states. [2021-06-06 11:17:32,013 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 32 states. [2021-06-06 11:17:32,013 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 37 states. [2021-06-06 11:17:32,013 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 40 states. [2021-06-06 11:17:32,013 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 30 states. [2021-06-06 11:17:32,013 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 8 states. [2021-06-06 11:17:32,013 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 32 states. [2021-06-06 11:17:32,013 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 18 states. [2021-06-06 11:17:32,013 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 16 states. [2021-06-06 11:17:32,013 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 44 states. [2021-06-06 11:17:32,013 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-06-06 11:17:33,547 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-06-06 11:17:33,547 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-06-06 11:17:33,547 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-06-06 11:17:33,547 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2021-06-06 11:17:33,547 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 32 states. [2021-06-06 11:17:33,547 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 37 states. [2021-06-06 11:17:33,547 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 40 states. [2021-06-06 11:17:33,548 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2021-06-06 11:17:33,548 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-06-06 11:17:33,548 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 32 states. [2021-06-06 11:17:33,548 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2021-06-06 11:17:33,548 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-06-06 11:17:33,548 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 44 states. [2021-06-06 11:17:33,548 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 41 states. [2021-06-06 11:17:33,748 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 14 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable55 [2021-06-06 11:17:33,749 INFO L430 AbstractCegarLoop]: === Iteration 15 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-06 11:17:33,749 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-06 11:17:33,749 INFO L82 PathProgramCache]: Analyzing trace with hash 288374005, now seen corresponding path program 15 times [2021-06-06 11:17:33,749 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-06 11:17:33,749 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1185785225] [2021-06-06 11:17:33,749 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-06 11:17:33,811 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-06 11:17:34,537 INFO L134 CoverageAnalysis]: Checked inductivity of 659 backedges. 77 proven. 574 refuted. 0 times theorem prover too weak. 8 trivial. 0 not checked. [2021-06-06 11:17:34,537 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-06 11:17:34,537 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1185785225] [2021-06-06 11:17:34,537 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1185785225] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 11:17:34,537 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [42810786] [2021-06-06 11:17:34,537 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 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-06-06 11:17:34,636 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 19 check-sat command(s) [2021-06-06 11:17:34,636 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-06 11:17:34,638 INFO L263 TraceCheckSpWp]: Trace formula consists of 306 conjuncts, 65 conjunts are in the unsatisfiable core [2021-06-06 11:17:34,640 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-06 11:17:35,931 WARN L205 SmtUtils]: Spent 148.00 ms on a formula simplification. DAG size of input: 96 DAG size of output: 91 [2021-06-06 11:17:36,179 WARN L205 SmtUtils]: Spent 156.00 ms on a formula simplification. DAG size of input: 96 DAG size of output: 94 [2021-06-06 11:17:36,590 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 11:17:36,591 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-06-06 11:17:36,592 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-06 11:17:36,597 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-06-06 11:17:36,597 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 43 treesize of output 31 [2021-06-06 11:17:36,599 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-06 11:17:36,681 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-06 11:17:36,683 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-06 11:17:36,683 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:311, output treesize:271 [2021-06-06 11:17:37,369 WARN L205 SmtUtils]: Spent 264.00 ms on a formula simplification. DAG size of input: 116 DAG size of output: 111 [2021-06-06 11:17:37,602 WARN L205 SmtUtils]: Spent 132.00 ms on a formula simplification that was a NOOP. DAG size: 112 [2021-06-06 11:17:37,823 INFO L446 ElimStorePlain]: Different costs {1=[q3], 78=[q1], 105=[v_prenex_7]} [2021-06-06 11:17:37,828 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 11:17:37,829 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 39 treesize of output 23 [2021-06-06 11:17:37,830 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-06 11:17:37,836 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 11:17:37,837 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 39 treesize of output 23 [2021-06-06 11:17:37,838 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-06 11:17:37,843 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 11:17:37,844 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-06-06 11:17:37,845 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-06 11:17:37,850 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 11:17:37,851 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 45 treesize of output 25 [2021-06-06 11:17:37,852 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-06-06 11:17:37,859 INFO L354 Elim1Store]: treesize reduction 11, result has 8.3 percent of original size [2021-06-06 11:17:37,859 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 45 treesize of output 25 [2021-06-06 11:17:37,860 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-06-06 11:17:38,241 WARN L205 SmtUtils]: Spent 380.00 ms on a formula simplification. DAG size of input: 141 DAG size of output: 140 [2021-06-06 11:17:38,241 INFO L628 ElimStorePlain]: treesize reduction 7, result has 98.9 percent of original size [2021-06-06 11:17:38,250 INFO L354 Elim1Store]: treesize reduction 912, result has 0.1 percent of original size [2021-06-06 11:17:38,251 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 13 select indices, 13 select index equivalence classes, 0 disjoint index pairs (out of 78 index pairs), introduced 13 new quantified variables, introduced 78 case distinctions, treesize of input 110 treesize of output 52 [2021-06-06 11:17:38,255 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-06-06 11:17:38,496 WARN L205 SmtUtils]: Spent 240.00 ms on a formula simplification. DAG size of input: 99 DAG size of output: 94 [2021-06-06 11:17:38,496 INFO L628 ElimStorePlain]: treesize reduction 123, result has 76.4 percent of original size [2021-06-06 11:17:38,501 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 11:17:38,502 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 11:17:38,502 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 11:17:38,503 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 11:17:38,503 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 11:17:38,504 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 11:17:38,504 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 11:17:38,505 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 11:17:38,505 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 11:17:38,506 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 11:17:38,506 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 11:17:38,507 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 11:17:38,507 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 11:17:38,508 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 11:17:38,509 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 11:17:38,509 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 11:17:38,510 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 11:17:38,510 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 11:17:38,511 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 11:17:38,511 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 11:17:38,512 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 11:17:38,512 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 11:17:38,513 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 11:17:38,513 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 11:17:38,514 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 11:17:38,514 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 11:17:38,515 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 11:17:38,515 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 11:17:38,516 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 11:17:38,516 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 11:17:38,517 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 11:17:38,517 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 11:17:38,518 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 11:17:38,519 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 11:17:38,519 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 11:17:38,520 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 11:17:38,520 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 11:17:38,521 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 11:17:38,521 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 11:17:38,522 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 11:17:38,522 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 11:17:38,523 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 11:17:38,523 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 11:17:38,524 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 11:17:38,524 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 11:17:38,525 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 11:17:38,525 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 11:17:38,526 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 11:17:38,526 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 11:17:38,527 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 11:17:38,527 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 11:17:38,528 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 11:17:38,528 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 11:17:38,529 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 11:17:38,530 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 11:17:38,530 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 11:17:38,531 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 11:17:38,531 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 11:17:38,532 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 11:17:38,532 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 11:17:38,533 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 11:17:38,533 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 11:17:38,534 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 11:17:38,534 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 11:17:38,536 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 11:17:38,536 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 11:17:38,537 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 11:17:38,538 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 11:17:38,538 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 11:17:38,539 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 11:17:38,539 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 11:17:38,540 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 11:17:38,540 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 11:17:38,541 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 11:17:38,541 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 11:17:38,542 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 11:17:38,542 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 11:17:38,543 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 11:17:38,543 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 11:17:38,544 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 11:17:38,544 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 11:17:38,545 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 11:17:38,545 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 11:17:38,546 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 11:17:38,546 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 11:17:38,547 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 11:17:38,547 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 11:17:38,548 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 11:17:38,549 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 11:17:38,549 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 11:17:38,550 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 11:17:38,550 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 11:17:38,551 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 11:17:38,551 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 11:17:38,552 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 11:17:38,552 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 11:17:38,553 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 11:17:38,553 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 11:17:38,554 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 11:17:38,554 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 11:17:38,555 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 11:17:38,555 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 11:17:38,556 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 11:17:38,556 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 11:17:38,557 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 11:17:38,616 INFO L244 Elim1Store]: Index analysis took 115 ms [2021-06-06 11:17:38,617 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 15 select indices, 15 select index equivalence classes, 105 disjoint index pairs (out of 105 index pairs), introduced 15 new quantified variables, introduced 0 case distinctions, treesize of input 113 treesize of output 51 [2021-06-06 11:17:38,622 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-06-06 11:17:38,628 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 11:17:38,629 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 11:17:38,629 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 11:17:38,630 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 11:17:38,630 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 11:17:38,631 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 11:17:38,631 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 11:17:38,632 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 11:17:38,632 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 11:17:38,633 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 11:17:38,634 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 11:17:38,634 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 11:17:38,635 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 11:17:38,635 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 11:17:38,636 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 11:17:38,636 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 11:17:38,637 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 11:17:38,637 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 11:17:38,638 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 11:17:38,638 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 11:17:38,639 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 11:17:38,640 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 11:17:38,640 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 11:17:38,641 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 11:17:38,641 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 11:17:38,642 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 11:17:38,642 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 11:17:38,643 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 11:17:38,643 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 11:17:38,644 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 11:17:38,644 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 11:17:38,645 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 11:17:38,646 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 11:17:38,646 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 11:17:38,647 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 11:17:38,647 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 11:17:38,648 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 11:17:38,648 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 11:17:38,649 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 11:17:38,649 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 11:17:38,650 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 11:17:38,651 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 11:17:38,651 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 11:17:38,652 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 11:17:38,652 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 11:17:38,653 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 11:17:38,653 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 11:17:38,654 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 11:17:38,654 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 11:17:38,655 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 11:17:38,662 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 11:17:38,662 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 11:17:38,663 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 11:17:38,663 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 11:17:38,664 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 11:17:38,664 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 11:17:38,665 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 11:17:38,666 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 11:17:38,666 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 11:17:38,667 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 11:17:38,667 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 11:17:38,668 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 11:17:38,668 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 11:17:38,669 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 11:17:38,669 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 11:17:38,670 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 11:17:38,671 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 11:17:38,671 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 11:17:38,672 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 11:17:38,672 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 11:17:38,673 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 11:17:38,673 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 11:17:38,674 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 11:17:38,674 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 11:17:38,675 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 11:17:38,675 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 11:17:38,676 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 11:17:38,677 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 11:17:38,677 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 11:17:38,678 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 11:17:38,678 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 11:17:38,679 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 11:17:38,684 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 11:17:38,685 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 11:17:38,685 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 11:17:38,686 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 11:17:38,686 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 11:17:38,687 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 11:17:38,687 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 11:17:38,688 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 11:17:38,688 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 11:17:38,742 INFO L244 Elim1Store]: Index analysis took 114 ms [2021-06-06 11:17:38,743 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 14 select indices, 14 select index equivalence classes, 91 disjoint index pairs (out of 91 index pairs), introduced 14 new quantified variables, introduced 0 case distinctions, treesize of input 115 treesize of output 53 [2021-06-06 11:17:38,753 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-06-06 11:17:38,760 INFO L354 Elim1Store]: treesize reduction 1092, result has 0.1 percent of original size [2021-06-06 11:17:38,760 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 14 select indices, 14 select index equivalence classes, 0 disjoint index pairs (out of 91 index pairs), introduced 14 new quantified variables, introduced 91 case distinctions, treesize of input 117 treesize of output 53 [2021-06-06 11:17:38,765 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-06-06 11:17:38,810 INFO L628 ElimStorePlain]: treesize reduction 18, result has 75.7 percent of original size [2021-06-06 11:17:38,811 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 3 dim-1 vars, End of recursive call: and 3 xjuncts. [2021-06-06 11:17:38,811 INFO L247 ElimStorePlain]: Needed 10 recursive calls to eliminate 5 variables, input treesize:758, output treesize:54 [2021-06-06 11:17:39,087 INFO L134 CoverageAnalysis]: Checked inductivity of 659 backedges. 0 proven. 420 refuted. 0 times theorem prover too weak. 239 trivial. 0 not checked. [2021-06-06 11:17:39,088 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [42810786] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 11:17:39,088 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-06 11:17:39,088 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [40, 31] total 70 [2021-06-06 11:17:39,088 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [49556404] [2021-06-06 11:17:39,088 INFO L462 AbstractCegarLoop]: Interpolant automaton has 71 states [2021-06-06 11:17:39,088 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-06 11:17:39,089 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 71 interpolants. [2021-06-06 11:17:39,089 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=548, Invalid=4422, Unknown=0, NotChecked=0, Total=4970 [2021-06-06 11:17:39,089 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-06-06 11:17:39,090 INFO L482 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2021-06-06 11:17:39,090 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 71 states, 71 states have (on average 3.0140845070422535) internal successors, (214), 70 states have internal predecessors, (214), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 11:17:39,090 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-06-06 11:17:39,090 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-06-06 11:17:39,090 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2021-06-06 11:17:39,090 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 17 states. [2021-06-06 11:17:39,090 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 32 states. [2021-06-06 11:17:39,090 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 37 states. [2021-06-06 11:17:39,090 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 40 states. [2021-06-06 11:17:39,090 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 30 states. [2021-06-06 11:17:39,090 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 8 states. [2021-06-06 11:17:39,090 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 32 states. [2021-06-06 11:17:39,090 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 18 states. [2021-06-06 11:17:39,090 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 16 states. [2021-06-06 11:17:39,090 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 44 states. [2021-06-06 11:17:39,090 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 41 states. [2021-06-06 11:17:39,090 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-06-06 11:17:40,254 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-06-06 11:17:40,254 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-06-06 11:17:40,254 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-06-06 11:17:40,254 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2021-06-06 11:17:40,254 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 32 states. [2021-06-06 11:17:40,254 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 37 states. [2021-06-06 11:17:40,254 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 40 states. [2021-06-06 11:17:40,254 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2021-06-06 11:17:40,254 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-06-06 11:17:40,254 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 32 states. [2021-06-06 11:17:40,254 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2021-06-06 11:17:40,254 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-06-06 11:17:40,254 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 44 states. [2021-06-06 11:17:40,255 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 41 states. [2021-06-06 11:17:40,255 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2021-06-06 11:17:40,455 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable56,15 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-06 11:17:40,455 INFO L430 AbstractCegarLoop]: === Iteration 16 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-06 11:17:40,455 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-06 11:17:40,456 INFO L82 PathProgramCache]: Analyzing trace with hash -2011275471, now seen corresponding path program 16 times [2021-06-06 11:17:40,456 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-06 11:17:40,456 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2145623025] [2021-06-06 11:17:40,456 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-06 11:17:40,513 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-06 11:17:40,856 INFO L134 CoverageAnalysis]: Checked inductivity of 723 backedges. 84 proven. 504 refuted. 0 times theorem prover too weak. 135 trivial. 0 not checked. [2021-06-06 11:17:40,857 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-06 11:17:40,857 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2145623025] [2021-06-06 11:17:40,857 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2145623025] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 11:17:40,857 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1239040528] [2021-06-06 11:17:40,857 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 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-06-06 11:17:40,935 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-06 11:17:40,935 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-06 11:17:40,937 INFO L263 TraceCheckSpWp]: Trace formula consists of 336 conjuncts, 78 conjunts are in the unsatisfiable core [2021-06-06 11:17:40,939 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-06 11:17:42,512 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 21 treesize of output 13 [2021-06-06 11:17:42,513 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-06 11:17:42,537 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-06 11:17:42,538 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-06 11:17:42,538 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:119, output treesize:108 [2021-06-06 11:17:43,605 INFO L134 CoverageAnalysis]: Checked inductivity of 723 backedges. 84 proven. 511 refuted. 0 times theorem prover too weak. 128 trivial. 0 not checked. [2021-06-06 11:17:43,605 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1239040528] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 11:17:43,605 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-06 11:17:43,605 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [25, 32] total 56 [2021-06-06 11:17:43,605 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1886888940] [2021-06-06 11:17:43,606 INFO L462 AbstractCegarLoop]: Interpolant automaton has 57 states [2021-06-06 11:17:43,606 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-06 11:17:43,606 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 57 interpolants. [2021-06-06 11:17:43,606 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=300, Invalid=2892, Unknown=0, NotChecked=0, Total=3192 [2021-06-06 11:17:43,606 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-06-06 11:17:43,607 INFO L482 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2021-06-06 11:17:43,607 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 57 states, 57 states have (on average 3.526315789473684) internal successors, (201), 56 states have internal predecessors, (201), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 11:17:43,607 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-06-06 11:17:43,607 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-06-06 11:17:43,607 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2021-06-06 11:17:43,607 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 17 states. [2021-06-06 11:17:43,607 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 32 states. [2021-06-06 11:17:43,607 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 37 states. [2021-06-06 11:17:43,607 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 40 states. [2021-06-06 11:17:43,607 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 30 states. [2021-06-06 11:17:43,607 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 8 states. [2021-06-06 11:17:43,607 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 32 states. [2021-06-06 11:17:43,607 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 18 states. [2021-06-06 11:17:43,607 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 16 states. [2021-06-06 11:17:43,607 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 44 states. [2021-06-06 11:17:43,607 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 41 states. [2021-06-06 11:17:43,607 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 15 states. [2021-06-06 11:17:43,607 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-06-06 11:17:45,136 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-06-06 11:17:45,136 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-06-06 11:17:45,136 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-06-06 11:17:45,136 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2021-06-06 11:17:45,136 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 32 states. [2021-06-06 11:17:45,136 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 37 states. [2021-06-06 11:17:45,136 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 40 states. [2021-06-06 11:17:45,137 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2021-06-06 11:17:45,137 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-06-06 11:17:45,137 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 32 states. [2021-06-06 11:17:45,137 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2021-06-06 11:17:45,137 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-06-06 11:17:45,137 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 44 states. [2021-06-06 11:17:45,137 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 41 states. [2021-06-06 11:17:45,137 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2021-06-06 11:17:45,137 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2021-06-06 11:17:45,352 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 16 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable98 [2021-06-06 11:17:45,353 INFO L430 AbstractCegarLoop]: === Iteration 17 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-06 11:17:45,353 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-06 11:17:45,353 INFO L82 PathProgramCache]: Analyzing trace with hash 328993455, now seen corresponding path program 17 times [2021-06-06 11:17:45,353 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-06 11:17:45,353 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1184406180] [2021-06-06 11:17:45,353 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-06 11:17:45,409 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-06 11:17:45,850 INFO L134 CoverageAnalysis]: Checked inductivity of 875 backedges. 88 proven. 653 refuted. 0 times theorem prover too weak. 134 trivial. 0 not checked. [2021-06-06 11:17:45,850 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-06 11:17:45,850 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1184406180] [2021-06-06 11:17:45,851 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1184406180] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 11:17:45,851 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1454217085] [2021-06-06 11:17:45,851 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 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-06-06 11:17:45,965 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 23 check-sat command(s) [2021-06-06 11:17:45,966 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-06 11:17:45,968 INFO L263 TraceCheckSpWp]: Trace formula consists of 364 conjuncts, 62 conjunts are in the unsatisfiable core [2021-06-06 11:17:45,970 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-06 11:17:47,371 INFO L354 Elim1Store]: treesize reduction 522, result has 0.2 percent of original size [2021-06-06 11:17:47,371 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 10 select indices, 10 select index equivalence classes, 0 disjoint index pairs (out of 45 index pairs), introduced 10 new quantified variables, introduced 45 case distinctions, treesize of input 74 treesize of output 34 [2021-06-06 11:17:47,374 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-06 11:17:47,377 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-06 11:17:47,377 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-06 11:17:47,378 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:79, output treesize:9 [2021-06-06 11:17:47,806 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 11 treesize of output 7 [2021-06-06 11:17:47,807 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-06 11:17:47,808 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-06 11:17:47,808 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-06 11:17:47,808 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:11, output treesize:3 [2021-06-06 11:17:47,898 INFO L134 CoverageAnalysis]: Checked inductivity of 875 backedges. 0 proven. 816 refuted. 0 times theorem prover too weak. 59 trivial. 0 not checked. [2021-06-06 11:17:47,898 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1454217085] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 11:17:47,899 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-06 11:17:47,899 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [29, 37] total 65 [2021-06-06 11:17:47,899 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [114366517] [2021-06-06 11:17:47,899 INFO L462 AbstractCegarLoop]: Interpolant automaton has 66 states [2021-06-06 11:17:47,899 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-06 11:17:47,899 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 66 interpolants. [2021-06-06 11:17:47,900 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=277, Invalid=4013, Unknown=0, NotChecked=0, Total=4290 [2021-06-06 11:17:47,900 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-06-06 11:17:47,900 INFO L482 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2021-06-06 11:17:47,900 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 66 states, 66 states have (on average 3.6818181818181817) internal successors, (243), 65 states have internal predecessors, (243), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 11:17:47,900 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-06-06 11:17:47,901 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-06-06 11:17:47,901 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2021-06-06 11:17:47,901 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 17 states. [2021-06-06 11:17:47,901 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 32 states. [2021-06-06 11:17:47,901 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 37 states. [2021-06-06 11:17:47,901 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 40 states. [2021-06-06 11:17:47,901 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 30 states. [2021-06-06 11:17:47,901 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 8 states. [2021-06-06 11:17:47,901 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 32 states. [2021-06-06 11:17:47,901 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 18 states. [2021-06-06 11:17:47,901 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 16 states. [2021-06-06 11:17:47,901 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 44 states. [2021-06-06 11:17:47,901 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 41 states. [2021-06-06 11:17:47,901 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 15 states. [2021-06-06 11:17:47,901 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 28 states. [2021-06-06 11:17:47,901 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-06-06 11:17:51,512 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-06-06 11:17:51,513 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-06-06 11:17:51,513 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-06-06 11:17:51,513 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2021-06-06 11:17:51,513 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 32 states. [2021-06-06 11:17:51,513 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 37 states. [2021-06-06 11:17:51,513 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 40 states. [2021-06-06 11:17:51,513 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2021-06-06 11:17:51,513 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-06-06 11:17:51,513 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 32 states. [2021-06-06 11:17:51,513 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2021-06-06 11:17:51,513 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-06-06 11:17:51,513 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 44 states. [2021-06-06 11:17:51,513 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 41 states. [2021-06-06 11:17:51,513 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2021-06-06 11:17:51,513 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2021-06-06 11:17:51,513 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 58 states. [2021-06-06 11:17:51,714 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable107,17 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-06 11:17:51,714 INFO L430 AbstractCegarLoop]: === Iteration 18 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-06 11:17:51,714 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-06 11:17:51,714 INFO L82 PathProgramCache]: Analyzing trace with hash -811235211, now seen corresponding path program 18 times [2021-06-06 11:17:51,714 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-06 11:17:51,714 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1879719780] [2021-06-06 11:17:51,715 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-06 11:17:51,737 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-06 11:17:52,035 INFO L134 CoverageAnalysis]: Checked inductivity of 1053 backedges. 671 proven. 169 refuted. 0 times theorem prover too weak. 213 trivial. 0 not checked. [2021-06-06 11:17:52,036 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-06 11:17:52,036 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1879719780] [2021-06-06 11:17:52,036 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1879719780] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 11:17:52,036 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1244796098] [2021-06-06 11:17:52,036 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 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-06-06 11:17:52,145 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 25 check-sat command(s) [2021-06-06 11:17:52,146 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-06 11:17:52,148 INFO L263 TraceCheckSpWp]: Trace formula consists of 403 conjuncts, 74 conjunts are in the unsatisfiable core [2021-06-06 11:17:52,150 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-06 11:17:53,065 INFO L354 Elim1Store]: treesize reduction 416, result has 0.2 percent of original size [2021-06-06 11:17:53,065 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 9 select indices, 9 select index equivalence classes, 0 disjoint index pairs (out of 36 index pairs), introduced 9 new quantified variables, introduced 36 case distinctions, treesize of input 67 treesize of output 31 [2021-06-06 11:17:53,068 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-06 11:17:53,070 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-06 11:17:53,071 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-06 11:17:53,071 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:72, output treesize:9 [2021-06-06 11:17:53,564 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 11 treesize of output 7 [2021-06-06 11:17:53,565 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-06 11:17:53,565 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-06 11:17:53,566 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-06 11:17:53,566 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:11, output treesize:3 [2021-06-06 11:17:53,645 INFO L134 CoverageAnalysis]: Checked inductivity of 1053 backedges. 0 proven. 979 refuted. 0 times theorem prover too weak. 74 trivial. 0 not checked. [2021-06-06 11:17:53,645 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1244796098] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 11:17:53,645 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-06 11:17:53,645 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [28, 41] total 68 [2021-06-06 11:17:53,645 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1559342003] [2021-06-06 11:17:53,646 INFO L462 AbstractCegarLoop]: Interpolant automaton has 69 states [2021-06-06 11:17:53,646 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-06 11:17:53,646 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 69 interpolants. [2021-06-06 11:17:53,647 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=580, Invalid=4112, Unknown=0, NotChecked=0, Total=4692 [2021-06-06 11:17:53,647 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-06-06 11:17:53,647 INFO L482 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2021-06-06 11:17:53,647 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 69 states, 69 states have (on average 3.710144927536232) internal successors, (256), 68 states have internal predecessors, (256), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 11:17:53,647 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-06-06 11:17:53,647 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-06-06 11:17:53,647 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2021-06-06 11:17:53,647 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 17 states. [2021-06-06 11:17:53,647 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 32 states. [2021-06-06 11:17:53,647 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 37 states. [2021-06-06 11:17:53,647 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 40 states. [2021-06-06 11:17:53,647 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 30 states. [2021-06-06 11:17:53,647 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 8 states. [2021-06-06 11:17:53,647 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 32 states. [2021-06-06 11:17:53,647 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 18 states. [2021-06-06 11:17:53,647 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 16 states. [2021-06-06 11:17:53,647 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 44 states. [2021-06-06 11:17:53,647 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 41 states. [2021-06-06 11:17:53,647 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 15 states. [2021-06-06 11:17:53,647 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 28 states. [2021-06-06 11:17:53,647 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 58 states. [2021-06-06 11:17:53,647 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-06-06 11:17:56,241 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-06-06 11:17:56,241 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-06-06 11:17:56,241 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-06-06 11:17:56,241 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2021-06-06 11:17:56,241 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 32 states. [2021-06-06 11:17:56,241 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 37 states. [2021-06-06 11:17:56,241 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 40 states. [2021-06-06 11:17:56,241 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2021-06-06 11:17:56,241 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-06-06 11:17:56,241 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 32 states. [2021-06-06 11:17:56,241 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2021-06-06 11:17:56,241 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-06-06 11:17:56,241 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 44 states. [2021-06-06 11:17:56,241 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 41 states. [2021-06-06 11:17:56,241 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2021-06-06 11:17:56,241 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2021-06-06 11:17:56,241 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 58 states. [2021-06-06 11:17:56,242 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 56 states. [2021-06-06 11:17:56,442 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable108,18 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-06 11:17:56,442 INFO L430 AbstractCegarLoop]: === Iteration 19 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-06 11:17:56,442 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-06 11:17:56,442 INFO L82 PathProgramCache]: Analyzing trace with hash 1926421997, now seen corresponding path program 19 times [2021-06-06 11:17:56,443 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-06 11:17:56,443 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1725584316] [2021-06-06 11:17:56,443 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-06 11:17:56,495 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-06 11:17:57,452 INFO L134 CoverageAnalysis]: Checked inductivity of 1136 backedges. 0 proven. 1078 refuted. 0 times theorem prover too weak. 58 trivial. 0 not checked. [2021-06-06 11:17:57,453 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-06 11:17:57,453 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1725584316] [2021-06-06 11:17:57,453 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1725584316] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 11:17:57,453 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [187633195] [2021-06-06 11:17:57,453 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 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-06-06 11:17:57,526 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-06 11:17:57,528 INFO L263 TraceCheckSpWp]: Trace formula consists of 418 conjuncts, 74 conjunts are in the unsatisfiable core [2021-06-06 11:17:57,530 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-06 11:17:59,654 INFO L354 Elim1Store]: treesize reduction 522, result has 0.2 percent of original size [2021-06-06 11:17:59,654 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 10 select indices, 10 select index equivalence classes, 0 disjoint index pairs (out of 45 index pairs), introduced 10 new quantified variables, introduced 45 case distinctions, treesize of input 74 treesize of output 34 [2021-06-06 11:17:59,657 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-06 11:17:59,660 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-06 11:17:59,660 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-06 11:17:59,660 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:79, output treesize:9 [2021-06-06 11:17:59,804 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 11 treesize of output 7 [2021-06-06 11:17:59,805 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-06 11:17:59,806 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-06 11:17:59,807 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-06 11:17:59,807 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:11, output treesize:3 [2021-06-06 11:17:59,817 INFO L134 CoverageAnalysis]: Checked inductivity of 1136 backedges. 0 proven. 1070 refuted. 0 times theorem prover too weak. 66 trivial. 0 not checked. [2021-06-06 11:17:59,817 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [187633195] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 11:17:59,817 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-06 11:17:59,818 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [44, 43] total 74 [2021-06-06 11:17:59,818 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [147440300] [2021-06-06 11:17:59,818 INFO L462 AbstractCegarLoop]: Interpolant automaton has 75 states [2021-06-06 11:17:59,818 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-06 11:17:59,818 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 75 interpolants. [2021-06-06 11:17:59,819 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=188, Invalid=5362, Unknown=0, NotChecked=0, Total=5550 [2021-06-06 11:17:59,819 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-06-06 11:17:59,819 INFO L482 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2021-06-06 11:17:59,819 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 75 states, 75 states have (on average 2.986666666666667) internal successors, (224), 74 states have internal predecessors, (224), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 11:17:59,819 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-06-06 11:17:59,819 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-06-06 11:17:59,819 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2021-06-06 11:17:59,819 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 17 states. [2021-06-06 11:17:59,819 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 32 states. [2021-06-06 11:17:59,819 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 37 states. [2021-06-06 11:17:59,820 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 40 states. [2021-06-06 11:17:59,820 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 30 states. [2021-06-06 11:17:59,820 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 8 states. [2021-06-06 11:17:59,820 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 32 states. [2021-06-06 11:17:59,820 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 18 states. [2021-06-06 11:17:59,820 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 16 states. [2021-06-06 11:17:59,820 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 44 states. [2021-06-06 11:17:59,820 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 41 states. [2021-06-06 11:17:59,820 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 15 states. [2021-06-06 11:17:59,820 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 28 states. [2021-06-06 11:17:59,820 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 58 states. [2021-06-06 11:17:59,820 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 56 states. [2021-06-06 11:17:59,820 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-06-06 11:18:02,602 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-06-06 11:18:02,603 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-06-06 11:18:02,603 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-06-06 11:18:02,603 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2021-06-06 11:18:02,603 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 32 states. [2021-06-06 11:18:02,603 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 37 states. [2021-06-06 11:18:02,603 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 40 states. [2021-06-06 11:18:02,603 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2021-06-06 11:18:02,603 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-06-06 11:18:02,603 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 32 states. [2021-06-06 11:18:02,603 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2021-06-06 11:18:02,603 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-06-06 11:18:02,603 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 44 states. [2021-06-06 11:18:02,603 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 41 states. [2021-06-06 11:18:02,603 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2021-06-06 11:18:02,603 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2021-06-06 11:18:02,603 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 58 states. [2021-06-06 11:18:02,603 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 56 states. [2021-06-06 11:18:02,603 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 54 states. [2021-06-06 11:18:02,804 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 19 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable109 [2021-06-06 11:18:02,804 INFO L430 AbstractCegarLoop]: === Iteration 20 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-06 11:18:02,804 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-06 11:18:02,804 INFO L82 PathProgramCache]: Analyzing trace with hash -723297897, now seen corresponding path program 20 times [2021-06-06 11:18:02,804 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-06 11:18:02,804 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1215157038] [2021-06-06 11:18:02,804 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-06 11:18:02,860 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-06 11:18:04,028 INFO L134 CoverageAnalysis]: Checked inductivity of 1187 backedges. 0 proven. 1152 refuted. 0 times theorem prover too weak. 35 trivial. 0 not checked. [2021-06-06 11:18:04,028 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-06 11:18:04,028 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1215157038] [2021-06-06 11:18:04,029 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1215157038] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 11:18:04,029 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1273608536] [2021-06-06 11:18:04,029 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 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-06-06 11:18:04,111 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-06 11:18:04,111 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-06 11:18:04,113 INFO L263 TraceCheckSpWp]: Trace formula consists of 431 conjuncts, 81 conjunts are in the unsatisfiable core [2021-06-06 11:18:04,115 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-06 11:18:06,720 INFO L354 Elim1Store]: treesize reduction 640, result has 0.2 percent of original size [2021-06-06 11:18:06,720 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 11 select indices, 11 select index equivalence classes, 0 disjoint index pairs (out of 55 index pairs), introduced 11 new quantified variables, introduced 55 case distinctions, treesize of input 81 treesize of output 37 [2021-06-06 11:18:06,724 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-06 11:18:06,727 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-06 11:18:06,728 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-06 11:18:06,728 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:86, output treesize:9 [2021-06-06 11:18:06,878 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 11 treesize of output 7 [2021-06-06 11:18:06,879 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-06 11:18:06,880 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-06 11:18:06,880 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-06 11:18:06,881 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:11, output treesize:3 [2021-06-06 11:18:06,890 INFO L134 CoverageAnalysis]: Checked inductivity of 1187 backedges. 0 proven. 1146 refuted. 0 times theorem prover too weak. 41 trivial. 0 not checked. [2021-06-06 11:18:06,891 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1273608536] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 11:18:06,891 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-06 11:18:06,891 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [48, 47] total 81 [2021-06-06 11:18:06,891 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [896480277] [2021-06-06 11:18:06,891 INFO L462 AbstractCegarLoop]: Interpolant automaton has 82 states [2021-06-06 11:18:06,891 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-06 11:18:06,891 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 82 interpolants. [2021-06-06 11:18:06,892 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=206, Invalid=6436, Unknown=0, NotChecked=0, Total=6642 [2021-06-06 11:18:06,892 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-06-06 11:18:06,892 INFO L482 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2021-06-06 11:18:06,893 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 82 states, 82 states have (on average 2.9634146341463414) internal successors, (243), 81 states have internal predecessors, (243), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 11:18:06,893 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-06-06 11:18:06,893 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-06-06 11:18:06,893 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2021-06-06 11:18:06,893 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 17 states. [2021-06-06 11:18:06,893 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 32 states. [2021-06-06 11:18:06,893 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 37 states. [2021-06-06 11:18:06,893 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 40 states. [2021-06-06 11:18:06,893 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 30 states. [2021-06-06 11:18:06,893 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 8 states. [2021-06-06 11:18:06,893 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 32 states. [2021-06-06 11:18:06,893 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 18 states. [2021-06-06 11:18:06,893 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 16 states. [2021-06-06 11:18:06,893 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 44 states. [2021-06-06 11:18:06,893 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 41 states. [2021-06-06 11:18:06,893 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 15 states. [2021-06-06 11:18:06,893 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 28 states. [2021-06-06 11:18:06,893 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 58 states. [2021-06-06 11:18:06,893 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 56 states. [2021-06-06 11:18:06,893 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 54 states. [2021-06-06 11:18:06,893 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-06-06 11:18:10,449 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-06-06 11:18:10,449 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-06-06 11:18:10,449 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-06-06 11:18:10,449 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2021-06-06 11:18:10,449 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 32 states. [2021-06-06 11:18:10,449 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 37 states. [2021-06-06 11:18:10,449 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 40 states. [2021-06-06 11:18:10,449 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2021-06-06 11:18:10,449 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-06-06 11:18:10,449 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 32 states. [2021-06-06 11:18:10,449 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2021-06-06 11:18:10,449 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-06-06 11:18:10,449 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 44 states. [2021-06-06 11:18:10,449 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 41 states. [2021-06-06 11:18:10,449 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2021-06-06 11:18:10,449 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2021-06-06 11:18:10,449 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 58 states. [2021-06-06 11:18:10,449 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 56 states. [2021-06-06 11:18:10,449 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 54 states. [2021-06-06 11:18:10,450 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 59 states. [2021-06-06 11:18:10,650 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable110,20 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-06 11:18:10,651 INFO L430 AbstractCegarLoop]: === Iteration 21 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-06 11:18:10,651 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-06 11:18:10,651 INFO L82 PathProgramCache]: Analyzing trace with hash 1124046893, now seen corresponding path program 21 times [2021-06-06 11:18:10,651 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-06 11:18:10,651 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1044051765] [2021-06-06 11:18:10,651 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-06 11:18:10,707 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-06 11:18:12,028 INFO L134 CoverageAnalysis]: Checked inductivity of 1243 backedges. 0 proven. 1224 refuted. 0 times theorem prover too weak. 19 trivial. 0 not checked. [2021-06-06 11:18:12,029 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-06 11:18:12,029 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1044051765] [2021-06-06 11:18:12,029 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1044051765] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 11:18:12,029 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2050668287] [2021-06-06 11:18:12,029 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 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-06-06 11:18:12,144 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 20 check-sat command(s) [2021-06-06 11:18:12,144 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-06 11:18:12,146 INFO L263 TraceCheckSpWp]: Trace formula consists of 379 conjuncts, 97 conjunts are in the unsatisfiable core [2021-06-06 11:18:12,148 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-06 11:18:14,903 WARN L205 SmtUtils]: Spent 193.00 ms on a formula simplification. DAG size of input: 110 DAG size of output: 107 [2021-06-06 11:18:15,277 WARN L205 SmtUtils]: Spent 206.00 ms on a formula simplification. DAG size of input: 113 DAG size of output: 111 [2021-06-06 11:18:15,352 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 11:18:15,353 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 47 treesize of output 31 [2021-06-06 11:18:15,354 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-06 11:18:15,360 INFO L354 Elim1Store]: treesize reduction 11, result has 8.3 percent of original size [2021-06-06 11:18:15,360 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 47 treesize of output 31 [2021-06-06 11:18:15,361 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-06 11:18:15,455 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-06 11:18:15,456 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-06 11:18:15,456 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 1 variables, input treesize:353, output treesize:305 [2021-06-06 11:18:16,480 WARN L205 SmtUtils]: Spent 331.00 ms on a formula simplification. DAG size of input: 130 DAG size of output: 126 [2021-06-06 11:18:16,817 WARN L205 SmtUtils]: Spent 151.00 ms on a formula simplification that was a NOOP. DAG size: 127 [2021-06-06 11:18:17,046 INFO L446 ElimStorePlain]: Different costs {1=[q3], 136=[v_prenex_9], 171=[q1]} [2021-06-06 11:18:17,052 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 11:18:17,053 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 36 treesize of output 20 [2021-06-06 11:18:17,054 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-06 11:18:17,059 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 11:18:17,060 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 15 [2021-06-06 11:18:17,061 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-06 11:18:17,066 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 11:18:17,067 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 36 treesize of output 20 [2021-06-06 11:18:17,068 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-06 11:18:17,074 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 11:18:17,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 30 treesize of output 18 [2021-06-06 11:18:17,076 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-06-06 11:18:17,084 INFO L354 Elim1Store]: treesize reduction 11, result has 8.3 percent of original size [2021-06-06 11:18:17,084 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 30 treesize of output 18 [2021-06-06 11:18:17,085 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-06-06 11:18:17,310 WARN L205 SmtUtils]: Spent 224.00 ms on a formula simplification that was a NOOP. DAG size: 165 [2021-06-06 11:18:17,310 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-06 11:18:17,321 INFO L354 Elim1Store]: treesize reduction 1600, result has 0.1 percent of original size [2021-06-06 11:18:17,321 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 17 select indices, 17 select index equivalence classes, 0 disjoint index pairs (out of 136 index pairs), introduced 17 new quantified variables, introduced 136 case distinctions, treesize of input 139 treesize of output 65 [2021-06-06 11:18:17,327 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-06-06 11:18:17,640 WARN L205 SmtUtils]: Spent 313.00 ms on a formula simplification. DAG size of input: 114 DAG size of output: 109 [2021-06-06 11:18:17,641 INFO L628 ElimStorePlain]: treesize reduction 147, result has 76.0 percent of original size [2021-06-06 11:18:17,645 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 11:18:17,646 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 11:18:17,646 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 11:18:17,647 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 11:18:17,647 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 11:18:17,648 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 11:18:17,648 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 11:18:17,649 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 11:18:17,650 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 11:18:17,650 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 11:18:17,651 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 11:18:17,651 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 11:18:17,652 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 11:18:17,652 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 11:18:17,653 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 11:18:17,654 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 11:18:17,654 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 11:18:17,655 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 11:18:17,655 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 11:18:17,656 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 11:18:17,656 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 11:18:17,657 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 11:18:17,657 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 11:18:17,658 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 11:18:17,659 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 11:18:17,659 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 11:18:17,679 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 11:18:17,680 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 11:18:17,681 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 11:18:17,681 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 11:18:17,682 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 11:18:17,682 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 11:18:17,683 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 11:18:17,683 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 11:18:17,684 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 11:18:17,685 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 11:18:17,685 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 11:18:17,686 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 11:18:17,686 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 11:18:17,687 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 11:18:17,687 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 11:18:17,688 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 11:18:17,689 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 11:18:17,689 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 11:18:17,690 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 11:18:17,690 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 11:18:17,691 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 11:18:17,691 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 11:18:17,692 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 11:18:17,692 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 11:18:17,693 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 11:18:17,694 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 11:18:17,694 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 11:18:17,695 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 11:18:17,695 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 11:18:17,696 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 11:18:17,696 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 11:18:17,697 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 11:18:17,697 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 11:18:17,698 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 11:18:17,699 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 11:18:17,699 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 11:18:17,700 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 11:18:17,700 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 11:18:17,701 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 11:18:17,701 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 11:18:17,702 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 11:18:17,703 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 11:18:17,703 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 11:18:17,704 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 11:18:17,704 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 11:18:17,705 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 11:18:17,705 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 11:18:17,706 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 11:18:17,706 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 11:18:17,707 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 11:18:17,708 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 11:18:17,708 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 11:18:17,709 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 11:18:17,709 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 11:18:17,710 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 11:18:17,710 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 11:18:17,711 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 11:18:17,711 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 11:18:17,712 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 11:18:17,713 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 11:18:17,713 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 11:18:17,714 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 11:18:17,714 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 11:18:17,715 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 11:18:17,715 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 11:18:17,716 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 11:18:17,716 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 11:18:17,717 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 11:18:17,718 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 11:18:17,718 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 11:18:17,719 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 11:18:17,719 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 11:18:17,720 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 11:18:17,720 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 11:18:17,721 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 11:18:17,721 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 11:18:17,722 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 11:18:17,723 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 11:18:17,723 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 11:18:17,724 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 11:18:17,724 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 11:18:17,725 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 11:18:17,725 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 11:18:17,726 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 11:18:17,726 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 11:18:17,727 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 11:18:17,728 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 11:18:17,728 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 11:18:17,729 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 11:18:17,729 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 11:18:17,730 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 11:18:17,730 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 11:18:17,731 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 11:18:17,731 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 11:18:17,732 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 11:18:17,733 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 11:18:17,733 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 11:18:17,734 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 11:18:17,734 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 11:18:17,735 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 11:18:17,735 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 11:18:17,736 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 11:18:17,736 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 11:18:17,737 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 11:18:17,738 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 11:18:17,738 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 11:18:17,739 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 11:18:17,739 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 11:18:17,740 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 11:18:17,740 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 11:18:17,741 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 11:18:17,741 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 11:18:17,742 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 11:18:17,743 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 11:18:17,743 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 11:18:17,744 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 11:18:17,744 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 11:18:17,745 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 11:18:17,745 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 11:18:17,746 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 11:18:17,747 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 11:18:17,747 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 11:18:17,748 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 11:18:17,748 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 11:18:17,749 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 11:18:17,749 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 11:18:17,750 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 11:18:17,750 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 11:18:17,751 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 11:18:17,752 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 11:18:17,752 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 11:18:17,753 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 11:18:17,753 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 11:18:17,754 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 11:18:17,754 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 11:18:17,755 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 11:18:17,755 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 11:18:17,756 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 11:18:17,757 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 11:18:17,757 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 11:18:17,758 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 11:18:17,758 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 11:18:17,759 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 11:18:17,759 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 11:18:17,760 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 11:18:17,870 INFO L244 Elim1Store]: Index analysis took 225 ms [2021-06-06 11:18:17,872 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 19 select indices, 19 select index equivalence classes, 171 disjoint index pairs (out of 171 index pairs), introduced 19 new quantified variables, introduced 0 case distinctions, treesize of input 141 treesize of output 63 [2021-06-06 11:18:17,879 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-06-06 11:18:17,883 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 11:18:17,883 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 11:18:17,884 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 11:18:17,884 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 11:18:17,885 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 11:18:17,885 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 11:18:17,886 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 11:18:17,886 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 11:18:17,887 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 11:18:17,888 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 11:18:17,888 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 11:18:17,889 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 11:18:17,889 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 11:18:17,890 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 11:18:17,890 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 11:18:17,891 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 11:18:17,891 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 11:18:17,892 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 11:18:17,893 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 11:18:17,893 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 11:18:17,894 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 11:18:17,894 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 11:18:17,895 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 11:18:17,895 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 11:18:17,896 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 11:18:17,896 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 11:18:17,897 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 11:18:17,897 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 11:18:17,898 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 11:18:17,899 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 11:18:17,899 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 11:18:17,900 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 11:18:17,900 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 11:18:17,901 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 11:18:17,901 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 11:18:17,902 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 11:18:17,902 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 11:18:17,903 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 11:18:17,904 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 11:18:17,904 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 11:18:17,905 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 11:18:17,905 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 11:18:17,906 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 11:18:17,906 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 11:18:17,907 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 11:18:17,907 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 11:18:17,908 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 11:18:17,909 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 11:18:17,909 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 11:18:17,910 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 11:18:17,910 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 11:18:17,911 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 11:18:17,911 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 11:18:17,912 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 11:18:17,912 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 11:18:17,913 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 11:18:17,913 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 11:18:17,914 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 11:18:17,915 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 11:18:17,915 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 11:18:17,916 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 11:18:17,916 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 11:18:17,919 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 11:18:17,919 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 11:18:17,920 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 11:18:17,920 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 11:18:17,921 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 11:18:17,921 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 11:18:17,922 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 11:18:17,922 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 11:18:17,923 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 11:18:17,924 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 11:18:17,924 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 11:18:17,925 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 11:18:17,925 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 11:18:17,926 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 11:18:17,926 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 11:18:17,927 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 11:18:17,927 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 11:18:17,928 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 11:18:17,929 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 11:18:17,929 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 11:18:17,930 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 11:18:17,930 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 11:18:17,931 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 11:18:17,931 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 11:18:17,932 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 11:18:17,933 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 11:18:17,933 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 11:18:17,934 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 11:18:17,934 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 11:18:17,935 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 11:18:17,935 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 11:18:17,936 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 11:18:17,936 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 11:18:17,937 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 11:18:17,938 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 11:18:17,938 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 11:18:17,939 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 11:18:17,939 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 11:18:17,940 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 11:18:17,941 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 11:18:17,941 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 11:18:17,942 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 11:18:17,942 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 11:18:17,943 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 11:18:17,943 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 11:18:17,944 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 11:18:17,944 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 11:18:17,945 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 11:18:17,945 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 11:18:17,946 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 11:18:17,947 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 11:18:17,947 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 11:18:17,948 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 11:18:17,948 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 11:18:17,949 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 11:18:17,949 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 11:18:17,950 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 11:18:17,950 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 11:18:17,951 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 11:18:17,952 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 11:18:17,952 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 11:18:17,953 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 11:18:17,953 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 11:18:17,954 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 11:18:17,954 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 11:18:17,955 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 11:18:17,955 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 11:18:17,956 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 11:18:17,956 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 11:18:17,957 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 11:18:17,958 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 11:18:17,958 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 11:18:17,959 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 11:18:17,959 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 11:18:17,960 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 11:18:17,960 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 11:18:17,961 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 11:18:17,961 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 11:18:17,962 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 11:18:17,962 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 11:18:17,963 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 11:18:17,964 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 11:18:17,964 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 11:18:17,965 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 11:18:17,965 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 11:18:17,966 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 11:18:17,966 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 11:18:17,967 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 11:18:17,967 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 11:18:17,968 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 11:18:17,969 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 11:18:18,058 INFO L244 Elim1Store]: Index analysis took 176 ms [2021-06-06 11:18:18,060 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 18 select indices, 18 select index equivalence classes, 153 disjoint index pairs (out of 153 index pairs), introduced 18 new quantified variables, introduced 0 case distinctions, treesize of input 145 treesize of output 65 [2021-06-06 11:18:18,064 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-06-06 11:18:18,072 INFO L354 Elim1Store]: treesize reduction 1802, result has 0.1 percent of original size [2021-06-06 11:18:18,072 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 18 select indices, 18 select index equivalence classes, 0 disjoint index pairs (out of 153 index pairs), introduced 18 new quantified variables, introduced 153 case distinctions, treesize of input 143 treesize of output 65 [2021-06-06 11:18:18,077 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-06-06 11:18:18,111 INFO L628 ElimStorePlain]: treesize reduction 13, result has 76.4 percent of original size [2021-06-06 11:18:18,111 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 3 dim-1 vars, End of recursive call: and 3 xjuncts. [2021-06-06 11:18:18,111 INFO L247 ElimStorePlain]: Needed 10 recursive calls to eliminate 5 variables, input treesize:851, output treesize:42 [2021-06-06 11:18:18,523 INFO L134 CoverageAnalysis]: Checked inductivity of 1243 backedges. 10 proven. 642 refuted. 0 times theorem prover too weak. 591 trivial. 0 not checked. [2021-06-06 11:18:18,523 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2050668287] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 11:18:18,523 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-06 11:18:18,523 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [52, 33] total 84 [2021-06-06 11:18:18,523 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2141209237] [2021-06-06 11:18:18,524 INFO L462 AbstractCegarLoop]: Interpolant automaton has 85 states [2021-06-06 11:18:18,524 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-06 11:18:18,524 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 85 interpolants. [2021-06-06 11:18:18,525 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=255, Invalid=6885, Unknown=0, NotChecked=0, Total=7140 [2021-06-06 11:18:18,525 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-06-06 11:18:18,525 INFO L482 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2021-06-06 11:18:18,525 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 85 states, 85 states have (on average 3.070588235294118) internal successors, (261), 84 states have internal predecessors, (261), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 11:18:18,525 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-06-06 11:18:18,525 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-06-06 11:18:18,525 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2021-06-06 11:18:18,525 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 17 states. [2021-06-06 11:18:18,525 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 32 states. [2021-06-06 11:18:18,526 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 37 states. [2021-06-06 11:18:18,526 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 40 states. [2021-06-06 11:18:18,526 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 30 states. [2021-06-06 11:18:18,526 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 8 states. [2021-06-06 11:18:18,526 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 32 states. [2021-06-06 11:18:18,526 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 18 states. [2021-06-06 11:18:18,526 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 16 states. [2021-06-06 11:18:18,526 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 44 states. [2021-06-06 11:18:18,526 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 41 states. [2021-06-06 11:18:18,526 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 15 states. [2021-06-06 11:18:18,526 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 28 states. [2021-06-06 11:18:18,526 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 58 states. [2021-06-06 11:18:18,526 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 56 states. [2021-06-06 11:18:18,526 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 54 states. [2021-06-06 11:18:18,526 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 59 states. [2021-06-06 11:18:18,526 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-06-06 11:18:23,702 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-06-06 11:18:23,703 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-06-06 11:18:23,703 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-06-06 11:18:23,703 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2021-06-06 11:18:23,703 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 32 states. [2021-06-06 11:18:23,703 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 37 states. [2021-06-06 11:18:23,703 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 40 states. [2021-06-06 11:18:23,703 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2021-06-06 11:18:23,703 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-06-06 11:18:23,703 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 32 states. [2021-06-06 11:18:23,703 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2021-06-06 11:18:23,703 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-06-06 11:18:23,703 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 44 states. [2021-06-06 11:18:23,703 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 41 states. [2021-06-06 11:18:23,703 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2021-06-06 11:18:23,703 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2021-06-06 11:18:23,703 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 58 states. [2021-06-06 11:18:23,703 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 56 states. [2021-06-06 11:18:23,703 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 54 states. [2021-06-06 11:18:23,703 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 59 states. [2021-06-06 11:18:23,704 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 68 states. [2021-06-06 11:18:23,916 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 21 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable111 [2021-06-06 11:18:23,917 INFO L430 AbstractCegarLoop]: === Iteration 22 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-06 11:18:23,917 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-06 11:18:23,917 INFO L82 PathProgramCache]: Analyzing trace with hash -639249765, now seen corresponding path program 22 times [2021-06-06 11:18:23,917 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-06 11:18:23,917 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1163926035] [2021-06-06 11:18:23,917 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-06 11:18:23,989 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-06 11:18:24,572 INFO L134 CoverageAnalysis]: Checked inductivity of 1384 backedges. 115 proven. 894 refuted. 0 times theorem prover too weak. 375 trivial. 0 not checked. [2021-06-06 11:18:24,572 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-06 11:18:24,573 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1163926035] [2021-06-06 11:18:24,573 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1163926035] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 11:18:24,573 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1403430518] [2021-06-06 11:18:24,573 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 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-06-06 11:18:24,655 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-06 11:18:24,655 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-06 11:18:24,657 INFO L263 TraceCheckSpWp]: Trace formula consists of 461 conjuncts, 95 conjunts are in the unsatisfiable core [2021-06-06 11:18:24,659 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-06 11:18:27,429 INFO L354 Elim1Store]: treesize reduction 912, result has 0.1 percent of original size [2021-06-06 11:18:27,429 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 13 select indices, 13 select index equivalence classes, 0 disjoint index pairs (out of 78 index pairs), introduced 13 new quantified variables, introduced 78 case distinctions, treesize of input 95 treesize of output 43 [2021-06-06 11:18:27,433 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-06 11:18:27,435 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-06 11:18:27,436 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-06 11:18:27,436 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:100, output treesize:9 [2021-06-06 11:18:28,256 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 11 treesize of output 7 [2021-06-06 11:18:28,257 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-06 11:18:28,257 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-06 11:18:28,258 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-06 11:18:28,258 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:11, output treesize:3 [2021-06-06 11:18:28,376 INFO L134 CoverageAnalysis]: Checked inductivity of 1384 backedges. 0 proven. 1364 refuted. 0 times theorem prover too weak. 20 trivial. 0 not checked. [2021-06-06 11:18:28,377 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1403430518] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 11:18:28,377 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-06 11:18:28,377 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [33, 55] total 87 [2021-06-06 11:18:28,377 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [261202719] [2021-06-06 11:18:28,377 INFO L462 AbstractCegarLoop]: Interpolant automaton has 88 states [2021-06-06 11:18:28,377 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-06 11:18:28,378 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 88 interpolants. [2021-06-06 11:18:28,379 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=432, Invalid=7224, Unknown=0, NotChecked=0, Total=7656 [2021-06-06 11:18:28,379 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-06-06 11:18:28,379 INFO L482 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2021-06-06 11:18:28,379 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 88 states, 88 states have (on average 3.5681818181818183) internal successors, (314), 87 states have internal predecessors, (314), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 11:18:28,379 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-06-06 11:18:28,379 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-06-06 11:18:28,379 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2021-06-06 11:18:28,379 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 17 states. [2021-06-06 11:18:28,379 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 32 states. [2021-06-06 11:18:28,379 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 37 states. [2021-06-06 11:18:28,379 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 40 states. [2021-06-06 11:18:28,379 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 30 states. [2021-06-06 11:18:28,379 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 8 states. [2021-06-06 11:18:28,379 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 32 states. [2021-06-06 11:18:28,379 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 18 states. [2021-06-06 11:18:28,379 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 16 states. [2021-06-06 11:18:28,379 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 44 states. [2021-06-06 11:18:28,379 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 41 states. [2021-06-06 11:18:28,380 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 15 states. [2021-06-06 11:18:28,380 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 28 states. [2021-06-06 11:18:28,380 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 58 states. [2021-06-06 11:18:28,380 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 56 states. [2021-06-06 11:18:28,380 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 54 states. [2021-06-06 11:18:28,380 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 59 states. [2021-06-06 11:18:28,380 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 68 states. [2021-06-06 11:18:28,380 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-06-06 11:18:32,983 WARN L205 SmtUtils]: Spent 117.00 ms on a formula simplification. DAG size of input: 116 DAG size of output: 115 [2021-06-06 11:18:33,227 WARN L205 SmtUtils]: Spent 127.00 ms on a formula simplification. DAG size of input: 113 DAG size of output: 112 [2021-06-06 11:18:35,045 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-06-06 11:18:35,045 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-06-06 11:18:35,045 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-06-06 11:18:35,045 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2021-06-06 11:18:35,045 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 32 states. [2021-06-06 11:18:35,045 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 37 states. [2021-06-06 11:18:35,045 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 40 states. [2021-06-06 11:18:35,045 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2021-06-06 11:18:35,045 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-06-06 11:18:35,045 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 32 states. [2021-06-06 11:18:35,045 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2021-06-06 11:18:35,045 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-06-06 11:18:35,045 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 44 states. [2021-06-06 11:18:35,045 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 41 states. [2021-06-06 11:18:35,045 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2021-06-06 11:18:35,045 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2021-06-06 11:18:35,045 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 58 states. [2021-06-06 11:18:35,045 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 56 states. [2021-06-06 11:18:35,045 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 54 states. [2021-06-06 11:18:35,045 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 59 states. [2021-06-06 11:18:35,046 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 68 states. [2021-06-06 11:18:35,047 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 77 states. [2021-06-06 11:18:35,247 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable154,22 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-06 11:18:35,247 INFO L430 AbstractCegarLoop]: === Iteration 23 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-06 11:18:35,247 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-06 11:18:35,248 INFO L82 PathProgramCache]: Analyzing trace with hash -1785398583, now seen corresponding path program 23 times [2021-06-06 11:18:35,248 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-06 11:18:35,248 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [976682805] [2021-06-06 11:18:35,248 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-06 11:18:35,338 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-06 11:18:35,906 INFO L134 CoverageAnalysis]: Checked inductivity of 1607 backedges. 737 proven. 438 refuted. 0 times theorem prover too weak. 432 trivial. 0 not checked. [2021-06-06 11:18:35,907 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-06 11:18:35,907 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [976682805] [2021-06-06 11:18:35,907 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [976682805] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 11:18:35,907 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [430126118] [2021-06-06 11:18:35,907 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 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-06-06 11:18:36,089 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 27 check-sat command(s) [2021-06-06 11:18:36,090 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-06 11:18:36,093 INFO L263 TraceCheckSpWp]: Trace formula consists of 500 conjuncts, 102 conjunts are in the unsatisfiable core [2021-06-06 11:18:36,095 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-06 11:18:38,525 INFO L354 Elim1Store]: treesize reduction 1066, result has 0.1 percent of original size [2021-06-06 11:18:38,525 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 14 select indices, 14 select index equivalence classes, 0 disjoint index pairs (out of 91 index pairs), introduced 14 new quantified variables, introduced 91 case distinctions, treesize of input 102 treesize of output 46 [2021-06-06 11:18:38,530 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-06 11:18:38,533 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-06 11:18:38,533 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-06 11:18:38,533 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:107, output treesize:9 [2021-06-06 11:18:39,225 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 11 treesize of output 7 [2021-06-06 11:18:39,226 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-06 11:18:39,227 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-06 11:18:39,227 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-06 11:18:39,227 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:11, output treesize:3 [2021-06-06 11:18:39,323 INFO L134 CoverageAnalysis]: Checked inductivity of 1607 backedges. 0 proven. 1584 refuted. 0 times theorem prover too weak. 23 trivial. 0 not checked. [2021-06-06 11:18:39,323 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [430126118] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 11:18:39,323 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-06 11:18:39,323 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [39, 59] total 97 [2021-06-06 11:18:39,323 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1439028595] [2021-06-06 11:18:39,324 INFO L462 AbstractCegarLoop]: Interpolant automaton has 98 states [2021-06-06 11:18:39,324 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-06 11:18:39,324 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 98 interpolants. [2021-06-06 11:18:39,325 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=998, Invalid=8508, Unknown=0, NotChecked=0, Total=9506 [2021-06-06 11:18:39,325 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-06-06 11:18:39,325 INFO L482 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2021-06-06 11:18:39,325 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 98 states, 98 states have (on average 3.4693877551020407) internal successors, (340), 97 states have internal predecessors, (340), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 11:18:39,325 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-06-06 11:18:39,325 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-06-06 11:18:39,325 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2021-06-06 11:18:39,326 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 17 states. [2021-06-06 11:18:39,326 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 32 states. [2021-06-06 11:18:39,326 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 37 states. [2021-06-06 11:18:39,326 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 40 states. [2021-06-06 11:18:39,326 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 30 states. [2021-06-06 11:18:39,326 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 8 states. [2021-06-06 11:18:39,326 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 32 states. [2021-06-06 11:18:39,326 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 18 states. [2021-06-06 11:18:39,326 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 16 states. [2021-06-06 11:18:39,326 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 44 states. [2021-06-06 11:18:39,326 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 41 states. [2021-06-06 11:18:39,326 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 15 states. [2021-06-06 11:18:39,326 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 28 states. [2021-06-06 11:18:39,326 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 58 states. [2021-06-06 11:18:39,326 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 56 states. [2021-06-06 11:18:39,326 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 54 states. [2021-06-06 11:18:39,326 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 59 states. [2021-06-06 11:18:39,326 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 68 states. [2021-06-06 11:18:39,326 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 77 states. [2021-06-06 11:18:39,326 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-06-06 11:18:44,829 WARN L205 SmtUtils]: Spent 119.00 ms on a formula simplification. DAG size of input: 118 DAG size of output: 117 [2021-06-06 11:18:46,720 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-06-06 11:18:46,720 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-06-06 11:18:46,720 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-06-06 11:18:46,720 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2021-06-06 11:18:46,720 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 32 states. [2021-06-06 11:18:46,720 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 37 states. [2021-06-06 11:18:46,720 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 40 states. [2021-06-06 11:18:46,720 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2021-06-06 11:18:46,720 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-06-06 11:18:46,720 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 32 states. [2021-06-06 11:18:46,720 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2021-06-06 11:18:46,721 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-06-06 11:18:46,721 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 44 states. [2021-06-06 11:18:46,721 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 41 states. [2021-06-06 11:18:46,721 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2021-06-06 11:18:46,721 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2021-06-06 11:18:46,721 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 58 states. [2021-06-06 11:18:46,721 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 56 states. [2021-06-06 11:18:46,721 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 54 states. [2021-06-06 11:18:46,721 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 59 states. [2021-06-06 11:18:46,721 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 68 states. [2021-06-06 11:18:46,721 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 77 states. [2021-06-06 11:18:46,721 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 81 states. [2021-06-06 11:18:46,921 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable155,23 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-06 11:18:46,922 INFO L430 AbstractCegarLoop]: === Iteration 24 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-06 11:18:46,922 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-06 11:18:46,922 INFO L82 PathProgramCache]: Analyzing trace with hash 1563704861, now seen corresponding path program 24 times [2021-06-06 11:18:46,922 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-06 11:18:46,922 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1242891973] [2021-06-06 11:18:46,922 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-06 11:18:46,999 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-06 11:18:47,673 INFO L134 CoverageAnalysis]: Checked inductivity of 1721 backedges. 125 proven. 1091 refuted. 0 times theorem prover too weak. 505 trivial. 0 not checked. [2021-06-06 11:18:47,674 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-06 11:18:47,674 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1242891973] [2021-06-06 11:18:47,674 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1242891973] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 11:18:47,674 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1204222496] [2021-06-06 11:18:47,674 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 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-06-06 11:18:47,843 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 27 check-sat command(s) [2021-06-06 11:18:47,843 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-06 11:18:47,846 INFO L263 TraceCheckSpWp]: Trace formula consists of 515 conjuncts, 118 conjunts are in the unsatisfiable core [2021-06-06 11:18:47,849 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-06 11:18:51,645 INFO L354 Elim1Store]: treesize reduction 1260, result has 0.1 percent of original size [2021-06-06 11:18:51,645 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 15 select indices, 15 select index equivalence classes, 0 disjoint index pairs (out of 105 index pairs), introduced 15 new quantified variables, introduced 105 case distinctions, treesize of input 113 treesize of output 49 [2021-06-06 11:18:51,650 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-06 11:18:51,653 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-06 11:18:51,653 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-06 11:18:51,653 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:118, output treesize:9 [2021-06-06 11:18:52,850 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 11 treesize of output 7 [2021-06-06 11:18:52,851 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-06 11:18:52,851 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-06 11:18:52,852 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-06 11:18:52,852 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:11, output treesize:3 [2021-06-06 11:18:52,985 INFO L134 CoverageAnalysis]: Checked inductivity of 1721 backedges. 0 proven. 1709 refuted. 0 times theorem prover too weak. 12 trivial. 0 not checked. [2021-06-06 11:18:52,985 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1204222496] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 11:18:52,985 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-06 11:18:52,986 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [37, 65] total 101 [2021-06-06 11:18:52,986 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2137987019] [2021-06-06 11:18:52,986 INFO L462 AbstractCegarLoop]: Interpolant automaton has 102 states [2021-06-06 11:18:52,986 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-06 11:18:52,986 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 102 interpolants. [2021-06-06 11:18:52,987 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=550, Invalid=9752, Unknown=0, NotChecked=0, Total=10302 [2021-06-06 11:18:52,987 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-06-06 11:18:52,987 INFO L482 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2021-06-06 11:18:52,987 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 102 states, 102 states have (on average 3.4705882352941178) internal successors, (354), 101 states have internal predecessors, (354), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 11:18:52,987 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-06-06 11:18:52,987 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-06-06 11:18:52,987 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2021-06-06 11:18:52,987 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 17 states. [2021-06-06 11:18:52,987 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 32 states. [2021-06-06 11:18:52,987 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 37 states. [2021-06-06 11:18:52,987 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 40 states. [2021-06-06 11:18:52,987 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 30 states. [2021-06-06 11:18:52,988 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 8 states. [2021-06-06 11:18:52,988 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 32 states. [2021-06-06 11:18:52,988 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 18 states. [2021-06-06 11:18:52,988 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 16 states. [2021-06-06 11:18:52,988 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 44 states. [2021-06-06 11:18:52,988 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 41 states. [2021-06-06 11:18:52,988 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 15 states. [2021-06-06 11:18:52,988 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 28 states. [2021-06-06 11:18:52,988 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 58 states. [2021-06-06 11:18:52,988 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 56 states. [2021-06-06 11:18:52,988 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 54 states. [2021-06-06 11:18:52,988 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 59 states. [2021-06-06 11:18:52,988 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 68 states. [2021-06-06 11:18:52,988 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 77 states. [2021-06-06 11:18:52,988 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 81 states. [2021-06-06 11:18:52,988 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-06-06 11:19:01,545 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-06-06 11:19:01,545 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-06-06 11:19:01,545 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-06-06 11:19:01,545 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2021-06-06 11:19:01,546 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 32 states. [2021-06-06 11:19:01,546 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 37 states. [2021-06-06 11:19:01,546 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 40 states. [2021-06-06 11:19:01,546 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2021-06-06 11:19:01,546 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-06-06 11:19:01,546 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 32 states. [2021-06-06 11:19:01,546 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2021-06-06 11:19:01,546 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-06-06 11:19:01,546 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 44 states. [2021-06-06 11:19:01,546 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 41 states. [2021-06-06 11:19:01,546 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2021-06-06 11:19:01,546 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2021-06-06 11:19:01,546 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 58 states. [2021-06-06 11:19:01,546 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 56 states. [2021-06-06 11:19:01,546 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 54 states. [2021-06-06 11:19:01,546 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 59 states. [2021-06-06 11:19:01,546 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 68 states. [2021-06-06 11:19:01,546 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 77 states. [2021-06-06 11:19:01,546 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 81 states. [2021-06-06 11:19:01,546 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 87 states. [2021-06-06 11:19:01,747 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 24 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable156 [2021-06-06 11:19:01,747 INFO L430 AbstractCegarLoop]: === Iteration 25 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-06 11:19:01,747 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-06 11:19:01,747 INFO L82 PathProgramCache]: Analyzing trace with hash -783875321, now seen corresponding path program 25 times [2021-06-06 11:19:01,747 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-06 11:19:01,747 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [587935360] [2021-06-06 11:19:01,747 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-06 11:19:01,777 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-06 11:19:02,227 INFO L134 CoverageAnalysis]: Checked inductivity of 1974 backedges. 1045 proven. 289 refuted. 0 times theorem prover too weak. 640 trivial. 0 not checked. [2021-06-06 11:19:02,227 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-06 11:19:02,227 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [587935360] [2021-06-06 11:19:02,227 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [587935360] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 11:19:02,227 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1536036796] [2021-06-06 11:19:02,227 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 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-06-06 11:19:02,318 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-06 11:19:02,320 INFO L263 TraceCheckSpWp]: Trace formula consists of 554 conjuncts, 37 conjunts are in the unsatisfiable core [2021-06-06 11:19:02,323 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-06 11:19:02,833 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 11:19:02,833 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 11:19:02,834 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 11:19:02,835 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 11:19:02,835 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 11:19:02,836 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 11:19:02,836 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 11:19:02,837 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 11:19:02,837 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 11:19:02,838 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 11:19:02,838 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 11:19:02,839 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 11:19:02,839 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 11:19:02,840 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 11:19:02,841 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 11:19:02,841 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 11:19:02,842 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 11:19:02,842 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 11:19:02,843 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 11:19:02,843 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 11:19:02,844 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 11:19:02,844 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 11:19:02,845 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 11:19:02,845 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 11:19:02,846 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 11:19:02,846 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 11:19:02,847 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 11:19:02,847 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 11:19:02,848 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 11:19:02,848 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 11:19:02,849 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 11:19:02,849 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 11:19:02,850 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 11:19:02,850 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 11:19:02,851 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 11:19:02,852 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 11:19:02,852 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 11:19:02,853 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 11:19:02,853 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 11:19:02,854 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 11:19:02,854 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 11:19:02,855 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 11:19:02,855 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 11:19:02,856 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 11:19:02,856 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 11:19:02,857 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 11:19:02,857 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 11:19:02,858 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 11:19:02,858 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 11:19:02,859 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 11:19:02,860 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 11:19:02,860 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 11:19:02,861 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 11:19:02,861 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 11:19:02,862 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 11:19:02,862 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 11:19:02,863 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 11:19:02,863 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 11:19:02,864 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 11:19:02,864 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 11:19:02,865 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 11:19:02,865 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 11:19:02,866 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 11:19:02,866 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 11:19:02,867 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 11:19:02,867 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 11:19:02,868 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 11:19:02,868 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 11:19:02,869 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 11:19:02,869 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 11:19:02,870 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 11:19:02,871 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 11:19:02,871 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 11:19:02,872 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 11:19:02,872 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 11:19:02,873 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 11:19:02,873 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 11:19:02,874 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 11:19:02,874 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 11:19:02,875 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 11:19:02,875 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 11:19:02,876 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 11:19:02,876 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 11:19:02,877 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 11:19:02,877 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 11:19:02,878 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 11:19:02,878 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 11:19:02,879 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 11:19:02,879 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 11:19:02,880 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 11:19:02,880 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 11:19:02,881 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 11:19:02,882 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 11:19:02,882 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 11:19:02,883 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 11:19:02,883 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 11:19:02,884 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 11:19:02,884 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 11:19:02,885 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 11:19:02,885 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 11:19:02,886 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 11:19:02,886 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 11:19:02,887 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 11:19:02,887 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 11:19:02,888 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 11:19:02,888 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 11:19:02,889 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 11:19:02,889 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 11:19:02,890 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 11:19:02,890 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 11:19:02,891 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 11:19:02,891 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 11:19:02,892 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 11:19:02,892 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 11:19:02,893 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 11:19:02,893 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 11:19:02,894 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 11:19:02,895 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 11:19:02,895 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 11:19:02,896 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 11:19:02,896 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 11:19:02,897 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 11:19:02,897 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 11:19:02,898 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 11:19:02,898 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 11:19:02,899 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 11:19:02,899 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 11:19:02,900 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 11:19:02,900 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 11:19:02,901 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 11:19:02,901 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 11:19:02,902 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 11:19:02,902 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 11:19:02,903 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 11:19:02,903 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 11:19:02,904 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-06 11:19:02,905 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 17 select indices, 17 select index equivalence classes, 136 disjoint index pairs (out of 136 index pairs), introduced 17 new quantified variables, introduced 0 case distinctions, treesize of input 120 treesize of output 52 [2021-06-06 11:19:02,910 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-06 11:19:02,911 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-06 11:19:02,911 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-06 11:19:02,911 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:125, output treesize:5 [2021-06-06 11:19:03,116 INFO L134 CoverageAnalysis]: Checked inductivity of 1974 backedges. 1045 proven. 289 refuted. 0 times theorem prover too weak. 640 trivial. 0 not checked. [2021-06-06 11:19:03,116 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1536036796] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-06 11:19:03,116 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-06 11:19:03,116 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [35, 36] total 52 [2021-06-06 11:19:03,116 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [675220281] [2021-06-06 11:19:03,117 INFO L462 AbstractCegarLoop]: Interpolant automaton has 53 states [2021-06-06 11:19:03,117 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-06 11:19:03,117 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 53 interpolants. [2021-06-06 11:19:03,117 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=850, Invalid=1906, Unknown=0, NotChecked=0, Total=2756 [2021-06-06 11:19:03,117 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-06-06 11:19:03,117 INFO L482 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2021-06-06 11:19:03,118 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 53 states, 53 states have (on average 3.509433962264151) internal successors, (186), 52 states have internal predecessors, (186), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-06 11:19:03,118 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-06-06 11:19:03,118 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-06-06 11:19:03,118 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2021-06-06 11:19:03,118 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 17 states. [2021-06-06 11:19:03,118 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 32 states. [2021-06-06 11:19:03,118 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 37 states. [2021-06-06 11:19:03,118 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 40 states. [2021-06-06 11:19:03,118 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 30 states. [2021-06-06 11:19:03,118 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 8 states. [2021-06-06 11:19:03,118 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 32 states. [2021-06-06 11:19:03,118 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 18 states. [2021-06-06 11:19:03,118 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 16 states. [2021-06-06 11:19:03,118 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 44 states. [2021-06-06 11:19:03,118 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 41 states. [2021-06-06 11:19:03,118 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 15 states. [2021-06-06 11:19:03,118 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 28 states. [2021-06-06 11:19:03,118 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 58 states. [2021-06-06 11:19:03,118 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 56 states. [2021-06-06 11:19:03,118 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 54 states. [2021-06-06 11:19:03,118 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 59 states. [2021-06-06 11:19:03,118 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 68 states. [2021-06-06 11:19:03,118 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 77 states. [2021-06-06 11:19:03,118 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 81 states. [2021-06-06 11:19:03,118 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 87 states. [2021-06-06 11:19:03,118 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-06-06 11:19:03,471 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-06-06 11:19:03,471 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-06-06 11:19:03,471 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-06-06 11:19:03,471 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2021-06-06 11:19:03,471 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 32 states. [2021-06-06 11:19:03,471 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 37 states. [2021-06-06 11:19:03,471 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 40 states. [2021-06-06 11:19:03,471 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2021-06-06 11:19:03,471 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-06-06 11:19:03,471 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 32 states. [2021-06-06 11:19:03,471 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2021-06-06 11:19:03,472 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-06-06 11:19:03,472 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 44 states. [2021-06-06 11:19:03,472 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 41 states. [2021-06-06 11:19:03,472 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2021-06-06 11:19:03,472 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2021-06-06 11:19:03,472 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 58 states. [2021-06-06 11:19:03,472 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 56 states. [2021-06-06 11:19:03,472 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 54 states. [2021-06-06 11:19:03,472 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 59 states. [2021-06-06 11:19:03,472 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 68 states. [2021-06-06 11:19:03,472 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 77 states. [2021-06-06 11:19:03,472 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 81 states. [2021-06-06 11:19:03,472 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 87 states. [2021-06-06 11:19:03,472 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2021-06-06 11:19:03,680 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable157,25 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-06 11:19:03,681 INFO L430 AbstractCegarLoop]: === Iteration 26 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-06 11:19:03,681 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-06 11:19:03,681 INFO L82 PathProgramCache]: Analyzing trace with hash -804115611, now seen corresponding path program 26 times [2021-06-06 11:19:03,681 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-06 11:19:03,681 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1316234248] [2021-06-06 11:19:03,681 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-06 11:19:04,113 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat Received shutdown request... Cannot interrupt operation gracefully because timeout expired. Forcing shutdown