/usr/bin/java -Xmx8000000000 -Xss4m -jar ./plugins/org.eclipse.equinox.launcher_1.5.800.v20200727-1323.jar -data @noDefault -ultimatedata ./data -s ../../../trunk/examples/settings/automizer/concurrent/svcomp-Reach-32bit-Automizer_Default-noMmResRef-FA-NoLbe.epf -tc ../../../trunk/examples/toolchains/AutomizerBplInline.xml -i ../../../trunk/examples/concurrent/bpl/weaver-benchmarks/generated/chl/poker-hand-trans.wvr.bpl -------------------------------------------------------------------------------- This is Ultimate 0.2.1-9e34d99ae2c6837f487980c721c4b6acf9d9b15c-9e34d99 [2021-07-09 17:38:41,468 INFO L177 SettingsManager]: Resetting all preferences to default values... [2021-07-09 17:38:41,470 INFO L181 SettingsManager]: Resetting UltimateCore preferences to default values [2021-07-09 17:38:41,490 INFO L184 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2021-07-09 17:38:41,491 INFO L181 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2021-07-09 17:38:41,491 INFO L181 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2021-07-09 17:38:41,492 INFO L181 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2021-07-09 17:38:41,493 INFO L181 SettingsManager]: Resetting LassoRanker preferences to default values [2021-07-09 17:38:41,494 INFO L181 SettingsManager]: Resetting Reaching Definitions preferences to default values [2021-07-09 17:38:41,495 INFO L181 SettingsManager]: Resetting SyntaxChecker preferences to default values [2021-07-09 17:38:41,495 INFO L181 SettingsManager]: Resetting Sifa preferences to default values [2021-07-09 17:38:41,496 INFO L184 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2021-07-09 17:38:41,496 INFO L181 SettingsManager]: Resetting LTL2Aut preferences to default values [2021-07-09 17:38:41,497 INFO L181 SettingsManager]: Resetting PEA to Boogie preferences to default values [2021-07-09 17:38:41,498 INFO L181 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2021-07-09 17:38:41,498 INFO L181 SettingsManager]: Resetting ChcToBoogie preferences to default values [2021-07-09 17:38:41,499 INFO L181 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2021-07-09 17:38:41,500 INFO L181 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2021-07-09 17:38:41,501 INFO L181 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2021-07-09 17:38:41,508 INFO L181 SettingsManager]: Resetting CodeCheck preferences to default values [2021-07-09 17:38:41,510 INFO L181 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2021-07-09 17:38:41,510 INFO L181 SettingsManager]: Resetting RCFGBuilder preferences to default values [2021-07-09 17:38:41,511 INFO L181 SettingsManager]: Resetting Referee preferences to default values [2021-07-09 17:38:41,512 INFO L181 SettingsManager]: Resetting TraceAbstraction preferences to default values [2021-07-09 17:38:41,513 INFO L184 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2021-07-09 17:38:41,514 INFO L184 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2021-07-09 17:38:41,514 INFO L181 SettingsManager]: Resetting TreeAutomizer preferences to default values [2021-07-09 17:38:41,515 INFO L181 SettingsManager]: Resetting IcfgToChc preferences to default values [2021-07-09 17:38:41,515 INFO L181 SettingsManager]: Resetting IcfgTransformer preferences to default values [2021-07-09 17:38:41,516 INFO L184 SettingsManager]: ReqToTest provides no preferences, ignoring... [2021-07-09 17:38:41,516 INFO L181 SettingsManager]: Resetting Boogie Printer preferences to default values [2021-07-09 17:38:41,516 INFO L181 SettingsManager]: Resetting ChcSmtPrinter preferences to default values [2021-07-09 17:38:41,517 INFO L181 SettingsManager]: Resetting ReqPrinter preferences to default values [2021-07-09 17:38:41,517 INFO L181 SettingsManager]: Resetting Witness Printer preferences to default values [2021-07-09 17:38:41,518 INFO L184 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2021-07-09 17:38:41,518 INFO L181 SettingsManager]: Resetting CDTParser preferences to default values [2021-07-09 17:38:41,519 INFO L184 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2021-07-09 17:38:41,519 INFO L184 SettingsManager]: ReqParser provides no preferences, ignoring... [2021-07-09 17:38:41,519 INFO L181 SettingsManager]: Resetting SmtParser preferences to default values [2021-07-09 17:38:41,520 INFO L181 SettingsManager]: Resetting Witness Parser preferences to default values [2021-07-09 17:38:41,520 INFO L188 SettingsManager]: Finished resetting all preferences to default values... [2021-07-09 17:38:41,530 INFO L101 SettingsManager]: Beginning loading settings from /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/settings/automizer/concurrent/svcomp-Reach-32bit-Automizer_Default-noMmResRef-FA-NoLbe.epf [2021-07-09 17:38:41,553 INFO L113 SettingsManager]: Loading preferences was successful [2021-07-09 17:38:41,553 INFO L115 SettingsManager]: Preferences different from defaults after loading the file: [2021-07-09 17:38:41,553 INFO L136 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2021-07-09 17:38:41,554 INFO L138 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2021-07-09 17:38:41,555 INFO L136 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2021-07-09 17:38:41,555 INFO L138 SettingsManager]: * Create parallel compositions if possible=false [2021-07-09 17:38:41,556 INFO L138 SettingsManager]: * Use SBE=true [2021-07-09 17:38:41,556 INFO L136 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2021-07-09 17:38:41,556 INFO L138 SettingsManager]: * sizeof long=4 [2021-07-09 17:38:41,556 INFO L138 SettingsManager]: * Overapproximate operations on floating types=true [2021-07-09 17:38:41,556 INFO L138 SettingsManager]: * sizeof POINTER=4 [2021-07-09 17:38:41,557 INFO L138 SettingsManager]: * Check division by zero=IGNORE [2021-07-09 17:38:41,557 INFO L138 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2021-07-09 17:38:41,557 INFO L138 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2021-07-09 17:38:41,557 INFO L138 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2021-07-09 17:38:41,557 INFO L138 SettingsManager]: * sizeof long double=12 [2021-07-09 17:38:41,557 INFO L138 SettingsManager]: * Check if freed pointer was valid=false [2021-07-09 17:38:41,557 INFO L138 SettingsManager]: * Use constant arrays=true [2021-07-09 17:38:41,557 INFO L138 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2021-07-09 17:38:41,557 INFO L136 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2021-07-09 17:38:41,557 INFO L138 SettingsManager]: * Size of a code block=SequenceOfStatements [2021-07-09 17:38:41,558 INFO L138 SettingsManager]: * To the following directory=./dump/ [2021-07-09 17:38:41,558 INFO L138 SettingsManager]: * SMT solver=External_DefaultMode [2021-07-09 17:38:41,558 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2021-07-09 17:38:41,558 INFO L136 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2021-07-09 17:38:41,558 INFO L138 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2021-07-09 17:38:41,558 INFO L138 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopsAndPotentialCycles [2021-07-09 17:38:41,558 INFO L138 SettingsManager]: * Trace refinement strategy=CAMEL [2021-07-09 17:38:41,558 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2021-07-09 17:38:41,558 INFO L138 SettingsManager]: * Large block encoding in concurrent analysis=OFF [2021-07-09 17:38:41,558 INFO L138 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2021-07-09 17:38:41,559 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-07-09 17:38:41,799 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2021-07-09 17:38:41,813 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2021-07-09 17:38:41,815 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2021-07-09 17:38:41,815 INFO L271 PluginConnector]: Initializing Boogie PL CUP Parser... [2021-07-09 17:38:41,817 INFO L275 PluginConnector]: Boogie PL CUP Parser initialized [2021-07-09 17:38:41,817 INFO L432 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/concurrent/bpl/weaver-benchmarks/generated/chl/poker-hand-trans.wvr.bpl [2021-07-09 17:38:41,817 INFO L110 BoogieParser]: Parsing: '/storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/concurrent/bpl/weaver-benchmarks/generated/chl/poker-hand-trans.wvr.bpl' [2021-07-09 17:38:41,854 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2021-07-09 17:38:41,855 INFO L131 ToolchainWalker]: Walking toolchain with 4 elements. [2021-07-09 17:38:41,855 INFO L113 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2021-07-09 17:38:41,856 INFO L271 PluginConnector]: Initializing Boogie Procedure Inliner... [2021-07-09 17:38:41,856 INFO L275 PluginConnector]: Boogie Procedure Inliner initialized [2021-07-09 17:38:41,863 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "poker-hand-trans.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 09.07 05:38:41" (1/1) ... [2021-07-09 17:38:41,885 INFO L185 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "poker-hand-trans.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 09.07 05:38:41" (1/1) ... [2021-07-09 17:38:41,892 INFO L132 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2021-07-09 17:38:41,893 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2021-07-09 17:38:41,893 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2021-07-09 17:38:41,894 INFO L275 PluginConnector]: Boogie Preprocessor initialized [2021-07-09 17:38:41,899 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "poker-hand-trans.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 09.07 05:38:41" (1/1) ... [2021-07-09 17:38:41,899 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "poker-hand-trans.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 09.07 05:38:41" (1/1) ... [2021-07-09 17:38:41,910 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "poker-hand-trans.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 09.07 05:38:41" (1/1) ... [2021-07-09 17:38:41,911 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "poker-hand-trans.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 09.07 05:38:41" (1/1) ... [2021-07-09 17:38:41,922 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "poker-hand-trans.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 09.07 05:38:41" (1/1) ... [2021-07-09 17:38:41,925 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "poker-hand-trans.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 09.07 05:38:41" (1/1) ... [2021-07-09 17:38:41,927 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "poker-hand-trans.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 09.07 05:38:41" (1/1) ... [2021-07-09 17:38:41,940 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2021-07-09 17:38:41,941 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2021-07-09 17:38:41,941 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2021-07-09 17:38:41,941 INFO L275 PluginConnector]: RCFGBuilder initialized [2021-07-09 17:38:41,942 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "poker-hand-trans.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 09.07 05:38:41" (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-07-09 17:38:41,988 INFO L124 BoogieDeclarations]: Specification and implementation of procedure thread1 given in one single declaration [2021-07-09 17:38:41,989 INFO L130 BoogieDeclarations]: Found specification of procedure thread1 [2021-07-09 17:38:41,989 INFO L138 BoogieDeclarations]: Found implementation of procedure thread1 [2021-07-09 17:38:41,989 INFO L124 BoogieDeclarations]: Specification and implementation of procedure thread2 given in one single declaration [2021-07-09 17:38:41,989 INFO L130 BoogieDeclarations]: Found specification of procedure thread2 [2021-07-09 17:38:41,989 INFO L138 BoogieDeclarations]: Found implementation of procedure thread2 [2021-07-09 17:38:41,989 INFO L124 BoogieDeclarations]: Specification and implementation of procedure ULTIMATE.start given in one single declaration [2021-07-09 17:38:41,990 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2021-07-09 17:38:41,990 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2021-07-09 17:38:41,990 INFO L124 BoogieDeclarations]: Specification and implementation of procedure thread3 given in one single declaration [2021-07-09 17:38:41,990 INFO L130 BoogieDeclarations]: Found specification of procedure thread3 [2021-07-09 17:38:41,990 INFO L138 BoogieDeclarations]: Found implementation of procedure thread3 [2021-07-09 17:38:41,991 WARN L209 CfgBuilder]: User set CodeBlockSize to SequenceOfStatements but program contains fork statements. Overwriting the user preferences and setting CodeBlockSize to SingleStatement [2021-07-09 17:38:42,669 INFO L294 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2021-07-09 17:38:42,670 INFO L299 CfgBuilder]: Removed 6 assume(true) statements. [2021-07-09 17:38:42,671 INFO L202 PluginConnector]: Adding new model poker-hand-trans.wvr.bpl de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 09.07 05:38:42 BoogieIcfgContainer [2021-07-09 17:38:42,672 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2021-07-09 17:38:42,673 INFO L113 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2021-07-09 17:38:42,673 INFO L271 PluginConnector]: Initializing TraceAbstraction... [2021-07-09 17:38:42,675 INFO L275 PluginConnector]: TraceAbstraction initialized [2021-07-09 17:38:42,676 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "poker-hand-trans.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 09.07 05:38:41" (1/2) ... [2021-07-09 17:38:42,677 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@4ba5d8e8 and model type poker-hand-trans.wvr.bpl de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 09.07 05:38:42, skipping insertion in model container [2021-07-09 17:38:42,678 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "poker-hand-trans.wvr.bpl de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 09.07 05:38:42" (2/2) ... [2021-07-09 17:38:42,681 INFO L111 eAbstractionObserver]: Analyzing ICFG poker-hand-trans.wvr.bpl [2021-07-09 17:38:42,685 WARN L148 ceAbstractionStarter]: Switching off computation of Hoare annotation because input is a concurrent program [2021-07-09 17:38:42,686 INFO L214 ceAbstractionStarter]: Automizer settings: Hoare:false NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2021-07-09 17:38:42,686 INFO L162 ceAbstractionStarter]: Applying trace abstraction to program that has 1 error locations. [2021-07-09 17:38:42,687 INFO L474 ceAbstractionStarter]: Constructing petrified ICFG for 1 thread instances. [2021-07-09 17:38:42,720 INFO L149 ThreadInstanceAdder]: Constructed 3 joinOtherThreadTransitions. [2021-07-09 17:38:42,736 INFO L255 AbstractCegarLoop]: Starting to check reachability of 4 error locations. [2021-07-09 17:38:42,750 INFO L378 AbstractCegarLoop]: Interprodecural is true [2021-07-09 17:38:42,750 INFO L379 AbstractCegarLoop]: Hoare is false [2021-07-09 17:38:42,750 INFO L380 AbstractCegarLoop]: Compute interpolants for FPandBP [2021-07-09 17:38:42,750 INFO L381 AbstractCegarLoop]: Backedges is STRAIGHT_LINE [2021-07-09 17:38:42,750 INFO L382 AbstractCegarLoop]: Determinization is PREDICATE_ABSTRACTION [2021-07-09 17:38:42,750 INFO L383 AbstractCegarLoop]: Difference is false [2021-07-09 17:38:42,750 INFO L384 AbstractCegarLoop]: Minimize is MINIMIZE_SEVPA [2021-07-09 17:38:42,750 INFO L388 AbstractCegarLoop]: ======== Iteration 0==of CEGAR loop == ULTIMATE.start======== [2021-07-09 17:38:42,757 INFO L110 iNet2FiniteAutomaton]: Start petriNet2FiniteAutomaton. Operand has 35 places, 37 transitions, 98 flow [2021-07-09 17:38:42,785 INFO L132 iNet2FiniteAutomaton]: Finished petriNet2FiniteAutomaton. Result has 189 states, 188 states have (on average 4.468085106382978) internal successors, (840), 188 states have internal predecessors, (840), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:38:42,787 INFO L276 IsEmpty]: Start isEmpty. Operand has 189 states, 188 states have (on average 4.468085106382978) internal successors, (840), 188 states have internal predecessors, (840), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:38:42,794 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 15 [2021-07-09 17:38:42,795 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 17:38:42,795 INFO L508 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 17:38:42,795 INFO L430 AbstractCegarLoop]: === Iteration 1 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 17:38:42,798 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 17:38:42,798 INFO L82 PathProgramCache]: Analyzing trace with hash 2024028845, now seen corresponding path program 1 times [2021-07-09 17:38:42,803 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 17:38:42,804 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1135524555] [2021-07-09 17:38:42,804 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 17:38:42,909 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 17:38:43,240 WARN L205 SmtUtils]: Spent 100.00 ms on a formula simplification. DAG size of input: 75 DAG size of output: 52 [2021-07-09 17:38:43,477 WARN L205 SmtUtils]: Spent 135.00 ms on a formula simplification. DAG size of input: 77 DAG size of output: 55 [2021-07-09 17:38:43,504 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:38:43,504 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 17:38:43,505 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1135524555] [2021-07-09 17:38:43,505 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1135524555] provided 1 perfect and 0 imperfect interpolant sequences [2021-07-09 17:38:43,505 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-07-09 17:38:43,505 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2021-07-09 17:38:43,506 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1737221161] [2021-07-09 17:38:43,508 INFO L462 AbstractCegarLoop]: Interpolant automaton has 5 states [2021-07-09 17:38:43,509 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 17:38:43,519 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-07-09 17:38:43,520 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2021-07-09 17:38:43,523 INFO L87 Difference]: Start difference. First operand has 189 states, 188 states have (on average 4.468085106382978) internal successors, (840), 188 states have internal predecessors, (840), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Second operand has 5 states, 5 states have (on average 2.8) internal successors, (14), 5 states have internal predecessors, (14), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:38:43,822 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 17:38:43,822 INFO L93 Difference]: Finished difference Result 338 states and 1278 transitions. [2021-07-09 17:38:43,823 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-07-09 17:38:43,824 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 2.8) internal successors, (14), 5 states have internal predecessors, (14), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 14 [2021-07-09 17:38:43,824 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 17:38:43,832 INFO L225 Difference]: With dead ends: 338 [2021-07-09 17:38:43,833 INFO L226 Difference]: Without dead ends: 323 [2021-07-09 17:38:43,834 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 7 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 433.4ms TimeCoverageRelationStatistics Valid=17, Invalid=25, Unknown=0, NotChecked=0, Total=42 [2021-07-09 17:38:43,866 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 323 states. [2021-07-09 17:38:43,909 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 323 to 204. [2021-07-09 17:38:43,911 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 204 states, 203 states have (on average 4.394088669950739) internal successors, (892), 203 states have internal predecessors, (892), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:38:43,916 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 204 states to 204 states and 892 transitions. [2021-07-09 17:38:43,916 INFO L78 Accepts]: Start accepts. Automaton has 204 states and 892 transitions. Word has length 14 [2021-07-09 17:38:43,917 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 17:38:43,917 INFO L482 AbstractCegarLoop]: Abstraction has 204 states and 892 transitions. [2021-07-09 17:38:43,917 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 5 states, 5 states have (on average 2.8) internal successors, (14), 5 states have internal predecessors, (14), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:38:43,918 INFO L276 IsEmpty]: Start isEmpty. Operand 204 states and 892 transitions. [2021-07-09 17:38:43,923 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 15 [2021-07-09 17:38:43,923 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 17:38:43,923 INFO L508 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 17:38:43,924 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2021-07-09 17:38:43,924 INFO L430 AbstractCegarLoop]: === Iteration 2 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 17:38:43,926 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 17:38:43,926 INFO L82 PathProgramCache]: Analyzing trace with hash 1233644461, now seen corresponding path program 2 times [2021-07-09 17:38:43,926 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 17:38:43,926 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2101316866] [2021-07-09 17:38:43,926 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 17:38:43,951 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 17:38:44,206 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:38:44,206 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 17:38:44,207 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2101316866] [2021-07-09 17:38:44,207 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2101316866] provided 1 perfect and 0 imperfect interpolant sequences [2021-07-09 17:38:44,207 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-07-09 17:38:44,207 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2021-07-09 17:38:44,207 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [560944839] [2021-07-09 17:38:44,211 INFO L462 AbstractCegarLoop]: Interpolant automaton has 5 states [2021-07-09 17:38:44,211 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 17:38:44,211 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-07-09 17:38:44,211 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2021-07-09 17:38:44,212 INFO L87 Difference]: Start difference. First operand 204 states and 892 transitions. Second operand has 5 states, 5 states have (on average 2.8) internal successors, (14), 5 states have internal predecessors, (14), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:38:44,509 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 17:38:44,509 INFO L93 Difference]: Finished difference Result 330 states and 1247 transitions. [2021-07-09 17:38:44,509 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-07-09 17:38:44,509 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 2.8) internal successors, (14), 5 states have internal predecessors, (14), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 14 [2021-07-09 17:38:44,510 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 17:38:44,512 INFO L225 Difference]: With dead ends: 330 [2021-07-09 17:38:44,512 INFO L226 Difference]: Without dead ends: 315 [2021-07-09 17:38:44,513 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 7 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 348.2ms TimeCoverageRelationStatistics Valid=17, Invalid=25, Unknown=0, NotChecked=0, Total=42 [2021-07-09 17:38:44,514 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 315 states. [2021-07-09 17:38:44,530 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 315 to 212. [2021-07-09 17:38:44,531 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 212 states, 211 states have (on average 4.322274881516588) internal successors, (912), 211 states have internal predecessors, (912), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:38:44,532 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 212 states to 212 states and 912 transitions. [2021-07-09 17:38:44,532 INFO L78 Accepts]: Start accepts. Automaton has 212 states and 912 transitions. Word has length 14 [2021-07-09 17:38:44,532 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 17:38:44,532 INFO L482 AbstractCegarLoop]: Abstraction has 212 states and 912 transitions. [2021-07-09 17:38:44,532 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 5 states, 5 states have (on average 2.8) internal successors, (14), 5 states have internal predecessors, (14), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:38:44,532 INFO L276 IsEmpty]: Start isEmpty. Operand 212 states and 912 transitions. [2021-07-09 17:38:44,533 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 15 [2021-07-09 17:38:44,533 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 17:38:44,533 INFO L508 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 17:38:44,533 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1 [2021-07-09 17:38:44,533 INFO L430 AbstractCegarLoop]: === Iteration 3 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 17:38:44,534 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 17:38:44,534 INFO L82 PathProgramCache]: Analyzing trace with hash -1840634711, now seen corresponding path program 3 times [2021-07-09 17:38:44,534 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 17:38:44,534 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [196916114] [2021-07-09 17:38:44,534 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 17:38:44,558 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 17:38:44,765 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:38:44,765 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 17:38:44,765 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [196916114] [2021-07-09 17:38:44,766 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [196916114] provided 1 perfect and 0 imperfect interpolant sequences [2021-07-09 17:38:44,766 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-07-09 17:38:44,766 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2021-07-09 17:38:44,766 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1444228730] [2021-07-09 17:38:44,766 INFO L462 AbstractCegarLoop]: Interpolant automaton has 5 states [2021-07-09 17:38:44,767 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 17:38:44,767 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-07-09 17:38:44,768 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2021-07-09 17:38:44,768 INFO L87 Difference]: Start difference. First operand 212 states and 912 transitions. Second operand has 5 states, 5 states have (on average 2.8) internal successors, (14), 5 states have internal predecessors, (14), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:38:45,014 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 17:38:45,015 INFO L93 Difference]: Finished difference Result 378 states and 1427 transitions. [2021-07-09 17:38:45,015 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-07-09 17:38:45,016 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 2.8) internal successors, (14), 5 states have internal predecessors, (14), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 14 [2021-07-09 17:38:45,017 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 17:38:45,020 INFO L225 Difference]: With dead ends: 378 [2021-07-09 17:38:45,021 INFO L226 Difference]: Without dead ends: 363 [2021-07-09 17:38:45,021 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 8 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 287.0ms TimeCoverageRelationStatistics Valid=17, Invalid=25, Unknown=0, NotChecked=0, Total=42 [2021-07-09 17:38:45,024 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 363 states. [2021-07-09 17:38:45,029 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 363 to 219. [2021-07-09 17:38:45,029 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 219 states, 218 states have (on average 4.330275229357798) internal successors, (944), 218 states have internal predecessors, (944), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:38:45,030 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 219 states to 219 states and 944 transitions. [2021-07-09 17:38:45,030 INFO L78 Accepts]: Start accepts. Automaton has 219 states and 944 transitions. Word has length 14 [2021-07-09 17:38:45,030 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 17:38:45,031 INFO L482 AbstractCegarLoop]: Abstraction has 219 states and 944 transitions. [2021-07-09 17:38:45,031 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 5 states, 5 states have (on average 2.8) internal successors, (14), 5 states have internal predecessors, (14), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:38:45,031 INFO L276 IsEmpty]: Start isEmpty. Operand 219 states and 944 transitions. [2021-07-09 17:38:45,031 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 15 [2021-07-09 17:38:45,031 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 17:38:45,031 INFO L508 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 17:38:45,032 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2 [2021-07-09 17:38:45,032 INFO L430 AbstractCegarLoop]: === Iteration 4 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 17:38:45,032 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 17:38:45,032 INFO L82 PathProgramCache]: Analyzing trace with hash -867555397, now seen corresponding path program 4 times [2021-07-09 17:38:45,032 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 17:38:45,035 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [431987024] [2021-07-09 17:38:45,035 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 17:38:45,052 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 17:38:45,218 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:38:45,218 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 17:38:45,218 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [431987024] [2021-07-09 17:38:45,219 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [431987024] provided 1 perfect and 0 imperfect interpolant sequences [2021-07-09 17:38:45,219 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-07-09 17:38:45,219 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2021-07-09 17:38:45,219 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1642670651] [2021-07-09 17:38:45,219 INFO L462 AbstractCegarLoop]: Interpolant automaton has 5 states [2021-07-09 17:38:45,219 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 17:38:45,220 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-07-09 17:38:45,220 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2021-07-09 17:38:45,220 INFO L87 Difference]: Start difference. First operand 219 states and 944 transitions. Second operand has 5 states, 5 states have (on average 2.8) internal successors, (14), 5 states have internal predecessors, (14), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:38:45,487 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 17:38:45,487 INFO L93 Difference]: Finished difference Result 369 states and 1403 transitions. [2021-07-09 17:38:45,492 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-07-09 17:38:45,493 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 2.8) internal successors, (14), 5 states have internal predecessors, (14), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 14 [2021-07-09 17:38:45,493 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 17:38:45,495 INFO L225 Difference]: With dead ends: 369 [2021-07-09 17:38:45,495 INFO L226 Difference]: Without dead ends: 354 [2021-07-09 17:38:45,495 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 7 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 274.1ms TimeCoverageRelationStatistics Valid=17, Invalid=25, Unknown=0, NotChecked=0, Total=42 [2021-07-09 17:38:45,496 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 354 states. [2021-07-09 17:38:45,506 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 354 to 231. [2021-07-09 17:38:45,506 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 231 states, 230 states have (on average 4.243478260869566) internal successors, (976), 230 states have internal predecessors, (976), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:38:45,507 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 231 states to 231 states and 976 transitions. [2021-07-09 17:38:45,508 INFO L78 Accepts]: Start accepts. Automaton has 231 states and 976 transitions. Word has length 14 [2021-07-09 17:38:45,508 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 17:38:45,508 INFO L482 AbstractCegarLoop]: Abstraction has 231 states and 976 transitions. [2021-07-09 17:38:45,508 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 5 states, 5 states have (on average 2.8) internal successors, (14), 5 states have internal predecessors, (14), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:38:45,508 INFO L276 IsEmpty]: Start isEmpty. Operand 231 states and 976 transitions. [2021-07-09 17:38:45,509 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 15 [2021-07-09 17:38:45,509 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 17:38:45,509 INFO L508 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 17:38:45,509 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3 [2021-07-09 17:38:45,509 INFO L430 AbstractCegarLoop]: === Iteration 5 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 17:38:45,510 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 17:38:45,510 INFO L82 PathProgramCache]: Analyzing trace with hash 922889575, now seen corresponding path program 5 times [2021-07-09 17:38:45,510 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 17:38:45,510 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [75826171] [2021-07-09 17:38:45,510 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 17:38:45,526 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 17:38:45,708 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:38:45,709 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 17:38:45,709 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [75826171] [2021-07-09 17:38:45,709 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [75826171] provided 1 perfect and 0 imperfect interpolant sequences [2021-07-09 17:38:45,709 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-07-09 17:38:45,709 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2021-07-09 17:38:45,709 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [812912038] [2021-07-09 17:38:45,709 INFO L462 AbstractCegarLoop]: Interpolant automaton has 5 states [2021-07-09 17:38:45,709 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 17:38:45,710 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-07-09 17:38:45,710 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2021-07-09 17:38:45,710 INFO L87 Difference]: Start difference. First operand 231 states and 976 transitions. Second operand has 5 states, 5 states have (on average 2.8) internal successors, (14), 5 states have internal predecessors, (14), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:38:45,981 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 17:38:45,982 INFO L93 Difference]: Finished difference Result 348 states and 1312 transitions. [2021-07-09 17:38:45,982 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-07-09 17:38:45,982 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 2.8) internal successors, (14), 5 states have internal predecessors, (14), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 14 [2021-07-09 17:38:45,982 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 17:38:45,984 INFO L225 Difference]: With dead ends: 348 [2021-07-09 17:38:45,984 INFO L226 Difference]: Without dead ends: 333 [2021-07-09 17:38:45,984 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 7 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 259.6ms TimeCoverageRelationStatistics Valid=17, Invalid=25, Unknown=0, NotChecked=0, Total=42 [2021-07-09 17:38:45,985 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 333 states. [2021-07-09 17:38:45,989 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 333 to 233. [2021-07-09 17:38:45,990 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 233 states, 232 states have (on average 4.262931034482759) internal successors, (989), 232 states have internal predecessors, (989), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:38:45,991 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 233 states to 233 states and 989 transitions. [2021-07-09 17:38:45,991 INFO L78 Accepts]: Start accepts. Automaton has 233 states and 989 transitions. Word has length 14 [2021-07-09 17:38:45,991 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 17:38:45,991 INFO L482 AbstractCegarLoop]: Abstraction has 233 states and 989 transitions. [2021-07-09 17:38:45,991 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 5 states, 5 states have (on average 2.8) internal successors, (14), 5 states have internal predecessors, (14), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:38:45,991 INFO L276 IsEmpty]: Start isEmpty. Operand 233 states and 989 transitions. [2021-07-09 17:38:45,992 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 15 [2021-07-09 17:38:45,992 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 17:38:45,992 INFO L508 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 17:38:45,992 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4 [2021-07-09 17:38:45,992 INFO L430 AbstractCegarLoop]: === Iteration 6 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 17:38:45,993 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 17:38:45,993 INFO L82 PathProgramCache]: Analyzing trace with hash 594755113, now seen corresponding path program 6 times [2021-07-09 17:38:45,993 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 17:38:45,993 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [73101235] [2021-07-09 17:38:45,994 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 17:38:46,009 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 17:38:46,278 WARN L205 SmtUtils]: Spent 131.00 ms on a formula simplification. DAG size of input: 70 DAG size of output: 65 [2021-07-09 17:38:46,303 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:38:46,303 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 17:38:46,303 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [73101235] [2021-07-09 17:38:46,303 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [73101235] provided 1 perfect and 0 imperfect interpolant sequences [2021-07-09 17:38:46,304 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-07-09 17:38:46,304 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2021-07-09 17:38:46,304 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1340570935] [2021-07-09 17:38:46,304 INFO L462 AbstractCegarLoop]: Interpolant automaton has 5 states [2021-07-09 17:38:46,304 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 17:38:46,304 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-07-09 17:38:46,304 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2021-07-09 17:38:46,305 INFO L87 Difference]: Start difference. First operand 233 states and 989 transitions. Second operand has 5 states, 5 states have (on average 2.8) internal successors, (14), 5 states have internal predecessors, (14), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:38:46,581 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 17:38:46,581 INFO L93 Difference]: Finished difference Result 358 states and 1349 transitions. [2021-07-09 17:38:46,581 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-07-09 17:38:46,582 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 2.8) internal successors, (14), 5 states have internal predecessors, (14), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 14 [2021-07-09 17:38:46,582 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 17:38:46,584 INFO L225 Difference]: With dead ends: 358 [2021-07-09 17:38:46,584 INFO L226 Difference]: Without dead ends: 343 [2021-07-09 17:38:46,585 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 7 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 385.1ms TimeCoverageRelationStatistics Valid=17, Invalid=25, Unknown=0, NotChecked=0, Total=42 [2021-07-09 17:38:46,585 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 343 states. [2021-07-09 17:38:46,589 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 343 to 233. [2021-07-09 17:38:46,590 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 233 states, 232 states have (on average 4.262931034482759) internal successors, (989), 232 states have internal predecessors, (989), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:38:46,591 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 233 states to 233 states and 989 transitions. [2021-07-09 17:38:46,591 INFO L78 Accepts]: Start accepts. Automaton has 233 states and 989 transitions. Word has length 14 [2021-07-09 17:38:46,591 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 17:38:46,591 INFO L482 AbstractCegarLoop]: Abstraction has 233 states and 989 transitions. [2021-07-09 17:38:46,591 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 5 states, 5 states have (on average 2.8) internal successors, (14), 5 states have internal predecessors, (14), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:38:46,591 INFO L276 IsEmpty]: Start isEmpty. Operand 233 states and 989 transitions. [2021-07-09 17:38:46,592 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 16 [2021-07-09 17:38:46,592 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 17:38:46,592 INFO L508 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 17:38:46,592 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5 [2021-07-09 17:38:46,592 INFO L430 AbstractCegarLoop]: === Iteration 7 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 17:38:46,592 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 17:38:46,592 INFO L82 PathProgramCache]: Analyzing trace with hash 1857764697, now seen corresponding path program 1 times [2021-07-09 17:38:46,593 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 17:38:46,593 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [483286979] [2021-07-09 17:38:46,593 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 17:38:46,597 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 17:38:46,613 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:38:46,613 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 17:38:46,613 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [483286979] [2021-07-09 17:38:46,613 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [483286979] provided 1 perfect and 0 imperfect interpolant sequences [2021-07-09 17:38:46,613 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-07-09 17:38:46,614 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-07-09 17:38:46,614 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [128765516] [2021-07-09 17:38:46,614 INFO L462 AbstractCegarLoop]: Interpolant automaton has 3 states [2021-07-09 17:38:46,614 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 17:38:46,614 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-07-09 17:38:46,614 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-07-09 17:38:46,615 INFO L87 Difference]: Start difference. First operand 233 states and 989 transitions. Second operand has 3 states, 3 states have (on average 5.0) internal successors, (15), 3 states have internal predecessors, (15), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:38:46,634 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 17:38:46,634 INFO L93 Difference]: Finished difference Result 268 states and 1130 transitions. [2021-07-09 17:38:46,634 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-07-09 17:38:46,634 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 5.0) internal successors, (15), 3 states have internal predecessors, (15), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 15 [2021-07-09 17:38:46,635 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 17:38:46,636 INFO L225 Difference]: With dead ends: 268 [2021-07-09 17:38:46,636 INFO L226 Difference]: Without dead ends: 268 [2021-07-09 17:38:46,637 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 3 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 3.0ms TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-07-09 17:38:46,637 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 268 states. [2021-07-09 17:38:46,643 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 268 to 262. [2021-07-09 17:38:46,643 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 262 states, 261 states have (on average 4.2796934865900385) internal successors, (1117), 261 states have internal predecessors, (1117), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:38:46,644 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 262 states to 262 states and 1117 transitions. [2021-07-09 17:38:46,645 INFO L78 Accepts]: Start accepts. Automaton has 262 states and 1117 transitions. Word has length 15 [2021-07-09 17:38:46,645 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 17:38:46,645 INFO L482 AbstractCegarLoop]: Abstraction has 262 states and 1117 transitions. [2021-07-09 17:38:46,645 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 3 states, 3 states have (on average 5.0) internal successors, (15), 3 states have internal predecessors, (15), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:38:46,645 INFO L276 IsEmpty]: Start isEmpty. Operand 262 states and 1117 transitions. [2021-07-09 17:38:46,646 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 16 [2021-07-09 17:38:46,646 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 17:38:46,646 INFO L508 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 17:38:46,646 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6 [2021-07-09 17:38:46,646 INFO L430 AbstractCegarLoop]: === Iteration 8 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 17:38:46,646 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 17:38:46,646 INFO L82 PathProgramCache]: Analyzing trace with hash -1849748711, now seen corresponding path program 1 times [2021-07-09 17:38:46,647 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 17:38:46,647 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2051400652] [2021-07-09 17:38:46,647 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 17:38:46,650 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 17:38:46,658 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:38:46,658 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 17:38:46,658 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2051400652] [2021-07-09 17:38:46,658 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2051400652] provided 1 perfect and 0 imperfect interpolant sequences [2021-07-09 17:38:46,658 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-07-09 17:38:46,658 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-07-09 17:38:46,659 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1157431882] [2021-07-09 17:38:46,659 INFO L462 AbstractCegarLoop]: Interpolant automaton has 3 states [2021-07-09 17:38:46,659 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 17:38:46,659 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-07-09 17:38:46,659 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-07-09 17:38:46,660 INFO L87 Difference]: Start difference. First operand 262 states and 1117 transitions. Second operand has 3 states, 3 states have (on average 5.0) internal successors, (15), 3 states have internal predecessors, (15), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:38:46,665 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 17:38:46,665 INFO L93 Difference]: Finished difference Result 297 states and 1258 transitions. [2021-07-09 17:38:46,668 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-07-09 17:38:46,669 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 5.0) internal successors, (15), 3 states have internal predecessors, (15), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 15 [2021-07-09 17:38:46,669 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 17:38:46,670 INFO L225 Difference]: With dead ends: 297 [2021-07-09 17:38:46,670 INFO L226 Difference]: Without dead ends: 297 [2021-07-09 17:38:46,671 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 3 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 3.7ms TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-07-09 17:38:46,671 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 297 states. [2021-07-09 17:38:46,679 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 297 to 297. [2021-07-09 17:38:46,679 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 297 states, 296 states have (on average 4.25) internal successors, (1258), 296 states have internal predecessors, (1258), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:38:46,681 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 297 states to 297 states and 1258 transitions. [2021-07-09 17:38:46,681 INFO L78 Accepts]: Start accepts. Automaton has 297 states and 1258 transitions. Word has length 15 [2021-07-09 17:38:46,681 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 17:38:46,681 INFO L482 AbstractCegarLoop]: Abstraction has 297 states and 1258 transitions. [2021-07-09 17:38:46,681 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 3 states, 3 states have (on average 5.0) internal successors, (15), 3 states have internal predecessors, (15), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:38:46,681 INFO L276 IsEmpty]: Start isEmpty. Operand 297 states and 1258 transitions. [2021-07-09 17:38:46,682 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 16 [2021-07-09 17:38:46,682 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 17:38:46,682 INFO L508 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 17:38:46,682 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable7 [2021-07-09 17:38:46,682 INFO L430 AbstractCegarLoop]: === Iteration 9 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 17:38:46,683 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 17:38:46,683 INFO L82 PathProgramCache]: Analyzing trace with hash -1748926659, now seen corresponding path program 1 times [2021-07-09 17:38:46,683 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 17:38:46,683 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [691290693] [2021-07-09 17:38:46,683 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 17:38:46,689 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 17:38:46,712 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:38:46,712 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 17:38:46,713 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [691290693] [2021-07-09 17:38:46,713 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [691290693] provided 1 perfect and 0 imperfect interpolant sequences [2021-07-09 17:38:46,713 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-07-09 17:38:46,713 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-07-09 17:38:46,713 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [615653333] [2021-07-09 17:38:46,713 INFO L462 AbstractCegarLoop]: Interpolant automaton has 3 states [2021-07-09 17:38:46,713 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 17:38:46,714 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-07-09 17:38:46,714 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-07-09 17:38:46,714 INFO L87 Difference]: Start difference. First operand 297 states and 1258 transitions. Second operand has 3 states, 3 states have (on average 5.0) internal successors, (15), 3 states have internal predecessors, (15), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:38:46,724 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 17:38:46,724 INFO L93 Difference]: Finished difference Result 340 states and 1425 transitions. [2021-07-09 17:38:46,724 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-07-09 17:38:46,725 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 5.0) internal successors, (15), 3 states have internal predecessors, (15), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 15 [2021-07-09 17:38:46,725 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 17:38:46,726 INFO L225 Difference]: With dead ends: 340 [2021-07-09 17:38:46,727 INFO L226 Difference]: Without dead ends: 340 [2021-07-09 17:38:46,727 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 3 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 3.5ms TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-07-09 17:38:46,727 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 340 states. [2021-07-09 17:38:46,735 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 340 to 340. [2021-07-09 17:38:46,736 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 340 states, 339 states have (on average 4.20353982300885) internal successors, (1425), 339 states have internal predecessors, (1425), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:38:46,737 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 340 states to 340 states and 1425 transitions. [2021-07-09 17:38:46,737 INFO L78 Accepts]: Start accepts. Automaton has 340 states and 1425 transitions. Word has length 15 [2021-07-09 17:38:46,738 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 17:38:46,738 INFO L482 AbstractCegarLoop]: Abstraction has 340 states and 1425 transitions. [2021-07-09 17:38:46,738 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 3 states, 3 states have (on average 5.0) internal successors, (15), 3 states have internal predecessors, (15), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:38:46,738 INFO L276 IsEmpty]: Start isEmpty. Operand 340 states and 1425 transitions. [2021-07-09 17:38:46,739 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 16 [2021-07-09 17:38:46,742 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 17:38:46,742 INFO L508 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 17:38:46,742 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable8 [2021-07-09 17:38:46,742 INFO L430 AbstractCegarLoop]: === Iteration 10 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 17:38:46,744 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 17:38:46,745 INFO L82 PathProgramCache]: Analyzing trace with hash -2109293491, now seen corresponding path program 1 times [2021-07-09 17:38:46,746 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 17:38:46,746 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [24677837] [2021-07-09 17:38:46,746 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 17:38:46,751 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 17:38:46,762 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:38:46,762 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 17:38:46,762 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [24677837] [2021-07-09 17:38:46,765 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [24677837] provided 1 perfect and 0 imperfect interpolant sequences [2021-07-09 17:38:46,765 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-07-09 17:38:46,765 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-07-09 17:38:46,765 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1065763497] [2021-07-09 17:38:46,765 INFO L462 AbstractCegarLoop]: Interpolant automaton has 3 states [2021-07-09 17:38:46,765 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 17:38:46,766 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-07-09 17:38:46,766 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-07-09 17:38:46,766 INFO L87 Difference]: Start difference. First operand 340 states and 1425 transitions. Second operand has 3 states, 3 states have (on average 5.0) internal successors, (15), 3 states have internal predecessors, (15), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:38:46,772 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 17:38:46,772 INFO L93 Difference]: Finished difference Result 390 states and 1616 transitions. [2021-07-09 17:38:46,772 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-07-09 17:38:46,773 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 5.0) internal successors, (15), 3 states have internal predecessors, (15), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 15 [2021-07-09 17:38:46,773 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 17:38:46,775 INFO L225 Difference]: With dead ends: 390 [2021-07-09 17:38:46,775 INFO L226 Difference]: Without dead ends: 390 [2021-07-09 17:38:46,775 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 3 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 3.5ms TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-07-09 17:38:46,776 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 390 states. [2021-07-09 17:38:46,783 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 390 to 386. [2021-07-09 17:38:46,783 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 386 states, 385 states have (on average 4.176623376623376) internal successors, (1608), 385 states have internal predecessors, (1608), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:38:46,785 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 386 states to 386 states and 1608 transitions. [2021-07-09 17:38:46,785 INFO L78 Accepts]: Start accepts. Automaton has 386 states and 1608 transitions. Word has length 15 [2021-07-09 17:38:46,785 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 17:38:46,785 INFO L482 AbstractCegarLoop]: Abstraction has 386 states and 1608 transitions. [2021-07-09 17:38:46,786 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 3 states, 3 states have (on average 5.0) internal successors, (15), 3 states have internal predecessors, (15), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:38:46,786 INFO L276 IsEmpty]: Start isEmpty. Operand 386 states and 1608 transitions. [2021-07-09 17:38:46,787 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 16 [2021-07-09 17:38:46,787 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 17:38:46,787 INFO L508 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 17:38:46,787 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable9 [2021-07-09 17:38:46,787 INFO L430 AbstractCegarLoop]: === Iteration 11 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 17:38:46,787 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 17:38:46,787 INFO L82 PathProgramCache]: Analyzing trace with hash 181705837, now seen corresponding path program 1 times [2021-07-09 17:38:46,787 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 17:38:46,787 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [119630079] [2021-07-09 17:38:46,788 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 17:38:46,791 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 17:38:46,804 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:38:46,804 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 17:38:46,804 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [119630079] [2021-07-09 17:38:46,804 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [119630079] provided 1 perfect and 0 imperfect interpolant sequences [2021-07-09 17:38:46,804 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-07-09 17:38:46,804 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-07-09 17:38:46,805 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [810122810] [2021-07-09 17:38:46,805 INFO L462 AbstractCegarLoop]: Interpolant automaton has 3 states [2021-07-09 17:38:46,805 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 17:38:46,806 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-07-09 17:38:46,806 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-07-09 17:38:46,806 INFO L87 Difference]: Start difference. First operand 386 states and 1608 transitions. Second operand has 3 states, 3 states have (on average 5.0) internal successors, (15), 3 states have internal predecessors, (15), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:38:46,813 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 17:38:46,813 INFO L93 Difference]: Finished difference Result 436 states and 1799 transitions. [2021-07-09 17:38:46,813 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-07-09 17:38:46,813 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 5.0) internal successors, (15), 3 states have internal predecessors, (15), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 15 [2021-07-09 17:38:46,813 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 17:38:46,816 INFO L225 Difference]: With dead ends: 436 [2021-07-09 17:38:46,816 INFO L226 Difference]: Without dead ends: 436 [2021-07-09 17:38:46,816 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 3 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 3.8ms TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-07-09 17:38:46,817 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 436 states. [2021-07-09 17:38:46,823 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 436 to 436. [2021-07-09 17:38:46,824 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 436 states, 435 states have (on average 4.135632183908046) internal successors, (1799), 435 states have internal predecessors, (1799), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:38:46,826 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 436 states to 436 states and 1799 transitions. [2021-07-09 17:38:46,826 INFO L78 Accepts]: Start accepts. Automaton has 436 states and 1799 transitions. Word has length 15 [2021-07-09 17:38:46,827 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 17:38:46,827 INFO L482 AbstractCegarLoop]: Abstraction has 436 states and 1799 transitions. [2021-07-09 17:38:46,827 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 3 states, 3 states have (on average 5.0) internal successors, (15), 3 states have internal predecessors, (15), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:38:46,827 INFO L276 IsEmpty]: Start isEmpty. Operand 436 states and 1799 transitions. [2021-07-09 17:38:46,828 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 16 [2021-07-09 17:38:46,828 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 17:38:46,828 INFO L508 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 17:38:46,828 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable10 [2021-07-09 17:38:46,828 INFO L430 AbstractCegarLoop]: === Iteration 12 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 17:38:46,829 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 17:38:46,829 INFO L82 PathProgramCache]: Analyzing trace with hash 542072669, now seen corresponding path program 1 times [2021-07-09 17:38:46,830 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 17:38:46,832 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [45640048] [2021-07-09 17:38:46,832 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 17:38:46,835 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 17:38:46,843 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:38:46,843 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 17:38:46,843 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [45640048] [2021-07-09 17:38:46,843 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [45640048] provided 1 perfect and 0 imperfect interpolant sequences [2021-07-09 17:38:46,843 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-07-09 17:38:46,843 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-07-09 17:38:46,844 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [693531295] [2021-07-09 17:38:46,844 INFO L462 AbstractCegarLoop]: Interpolant automaton has 3 states [2021-07-09 17:38:46,844 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 17:38:46,844 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-07-09 17:38:46,845 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-07-09 17:38:46,845 INFO L87 Difference]: Start difference. First operand 436 states and 1799 transitions. Second operand has 3 states, 3 states have (on average 5.0) internal successors, (15), 3 states have internal predecessors, (15), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:38:46,850 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 17:38:46,851 INFO L93 Difference]: Finished difference Result 493 states and 2014 transitions. [2021-07-09 17:38:46,851 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-07-09 17:38:46,851 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 5.0) internal successors, (15), 3 states have internal predecessors, (15), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 15 [2021-07-09 17:38:46,851 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 17:38:46,853 INFO L225 Difference]: With dead ends: 493 [2021-07-09 17:38:46,853 INFO L226 Difference]: Without dead ends: 493 [2021-07-09 17:38:46,854 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 3 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 3.1ms TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-07-09 17:38:46,854 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 493 states. [2021-07-09 17:38:46,861 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 493 to 493. [2021-07-09 17:38:46,862 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 493 states, 492 states have (on average 4.09349593495935) internal successors, (2014), 492 states have internal predecessors, (2014), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:38:46,864 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 493 states to 493 states and 2014 transitions. [2021-07-09 17:38:46,864 INFO L78 Accepts]: Start accepts. Automaton has 493 states and 2014 transitions. Word has length 15 [2021-07-09 17:38:46,864 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 17:38:46,865 INFO L482 AbstractCegarLoop]: Abstraction has 493 states and 2014 transitions. [2021-07-09 17:38:46,865 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 3 states, 3 states have (on average 5.0) internal successors, (15), 3 states have internal predecessors, (15), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:38:46,865 INFO L276 IsEmpty]: Start isEmpty. Operand 493 states and 2014 transitions. [2021-07-09 17:38:46,866 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 17 [2021-07-09 17:38:46,866 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 17:38:46,866 INFO L508 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 17:38:46,866 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable11 [2021-07-09 17:38:46,866 INFO L430 AbstractCegarLoop]: === Iteration 13 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 17:38:46,866 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 17:38:46,866 INFO L82 PathProgramCache]: Analyzing trace with hash 705140398, now seen corresponding path program 1 times [2021-07-09 17:38:46,866 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 17:38:46,867 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1857055099] [2021-07-09 17:38:46,867 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 17:38:46,871 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 17:38:46,902 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-07-09 17:38:46,902 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 17:38:46,903 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1857055099] [2021-07-09 17:38:46,903 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1857055099] provided 1 perfect and 0 imperfect interpolant sequences [2021-07-09 17:38:46,903 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-07-09 17:38:46,903 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2021-07-09 17:38:46,903 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [616777614] [2021-07-09 17:38:46,903 INFO L462 AbstractCegarLoop]: Interpolant automaton has 5 states [2021-07-09 17:38:46,904 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 17:38:46,904 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-07-09 17:38:46,904 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2021-07-09 17:38:46,904 INFO L87 Difference]: Start difference. First operand 493 states and 2014 transitions. Second operand has 5 states, 5 states have (on average 3.2) internal successors, (16), 5 states have internal predecessors, (16), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:38:46,984 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 17:38:46,984 INFO L93 Difference]: Finished difference Result 771 states and 2757 transitions. [2021-07-09 17:38:46,984 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-07-09 17:38:46,984 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 3.2) internal successors, (16), 5 states have internal predecessors, (16), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 16 [2021-07-09 17:38:46,984 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 17:38:46,988 INFO L225 Difference]: With dead ends: 771 [2021-07-09 17:38:46,988 INFO L226 Difference]: Without dead ends: 744 [2021-07-09 17:38:46,988 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 7 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 35.1ms TimeCoverageRelationStatistics Valid=17, Invalid=25, Unknown=0, NotChecked=0, Total=42 [2021-07-09 17:38:46,989 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 744 states. [2021-07-09 17:38:46,999 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 744 to 557. [2021-07-09 17:38:47,000 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 557 states, 556 states have (on average 3.9244604316546763) internal successors, (2182), 556 states have internal predecessors, (2182), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:38:47,002 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 557 states to 557 states and 2182 transitions. [2021-07-09 17:38:47,002 INFO L78 Accepts]: Start accepts. Automaton has 557 states and 2182 transitions. Word has length 16 [2021-07-09 17:38:47,002 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 17:38:47,002 INFO L482 AbstractCegarLoop]: Abstraction has 557 states and 2182 transitions. [2021-07-09 17:38:47,003 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 5 states, 5 states have (on average 3.2) internal successors, (16), 5 states have internal predecessors, (16), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:38:47,003 INFO L276 IsEmpty]: Start isEmpty. Operand 557 states and 2182 transitions. [2021-07-09 17:38:47,004 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 17 [2021-07-09 17:38:47,004 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 17:38:47,004 INFO L508 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 17:38:47,004 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable12 [2021-07-09 17:38:47,004 INFO L430 AbstractCegarLoop]: === Iteration 14 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 17:38:47,004 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 17:38:47,004 INFO L82 PathProgramCache]: Analyzing trace with hash -85243986, now seen corresponding path program 2 times [2021-07-09 17:38:47,005 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 17:38:47,005 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1495584770] [2021-07-09 17:38:47,005 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 17:38:47,008 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 17:38:47,032 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-07-09 17:38:47,032 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 17:38:47,032 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1495584770] [2021-07-09 17:38:47,032 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1495584770] provided 1 perfect and 0 imperfect interpolant sequences [2021-07-09 17:38:47,032 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-07-09 17:38:47,032 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2021-07-09 17:38:47,033 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1971687469] [2021-07-09 17:38:47,033 INFO L462 AbstractCegarLoop]: Interpolant automaton has 5 states [2021-07-09 17:38:47,033 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 17:38:47,033 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-07-09 17:38:47,033 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2021-07-09 17:38:47,033 INFO L87 Difference]: Start difference. First operand 557 states and 2182 transitions. Second operand has 5 states, 5 states have (on average 3.2) internal successors, (16), 5 states have internal predecessors, (16), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:38:47,115 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 17:38:47,115 INFO L93 Difference]: Finished difference Result 746 states and 2672 transitions. [2021-07-09 17:38:47,115 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-07-09 17:38:47,116 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 3.2) internal successors, (16), 5 states have internal predecessors, (16), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 16 [2021-07-09 17:38:47,116 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 17:38:47,119 INFO L225 Difference]: With dead ends: 746 [2021-07-09 17:38:47,119 INFO L226 Difference]: Without dead ends: 719 [2021-07-09 17:38:47,119 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 7 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 39.6ms TimeCoverageRelationStatistics Valid=17, Invalid=25, Unknown=0, NotChecked=0, Total=42 [2021-07-09 17:38:47,120 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 719 states. [2021-07-09 17:38:47,131 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 719 to 565. [2021-07-09 17:38:47,132 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 565 states, 564 states have (on average 3.904255319148936) internal successors, (2202), 564 states have internal predecessors, (2202), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:38:47,134 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 565 states to 565 states and 2202 transitions. [2021-07-09 17:38:47,134 INFO L78 Accepts]: Start accepts. Automaton has 565 states and 2202 transitions. Word has length 16 [2021-07-09 17:38:47,134 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 17:38:47,134 INFO L482 AbstractCegarLoop]: Abstraction has 565 states and 2202 transitions. [2021-07-09 17:38:47,134 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 5 states, 5 states have (on average 3.2) internal successors, (16), 5 states have internal predecessors, (16), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:38:47,134 INFO L276 IsEmpty]: Start isEmpty. Operand 565 states and 2202 transitions. [2021-07-09 17:38:47,135 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 17 [2021-07-09 17:38:47,135 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 17:38:47,135 INFO L508 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 17:38:47,135 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable13 [2021-07-09 17:38:47,136 INFO L430 AbstractCegarLoop]: === Iteration 15 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 17:38:47,136 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 17:38:47,136 INFO L82 PathProgramCache]: Analyzing trace with hash -1842088947, now seen corresponding path program 1 times [2021-07-09 17:38:47,136 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 17:38:47,136 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1550229165] [2021-07-09 17:38:47,136 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 17:38:47,140 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 17:38:47,201 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-07-09 17:38:47,201 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 17:38:47,201 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1550229165] [2021-07-09 17:38:47,202 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1550229165] provided 1 perfect and 0 imperfect interpolant sequences [2021-07-09 17:38:47,202 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-07-09 17:38:47,202 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2021-07-09 17:38:47,202 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [925120272] [2021-07-09 17:38:47,202 INFO L462 AbstractCegarLoop]: Interpolant automaton has 5 states [2021-07-09 17:38:47,202 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 17:38:47,202 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-07-09 17:38:47,202 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2021-07-09 17:38:47,202 INFO L87 Difference]: Start difference. First operand 565 states and 2202 transitions. Second operand has 5 states, 5 states have (on average 3.2) internal successors, (16), 5 states have internal predecessors, (16), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:38:47,471 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 17:38:47,471 INFO L93 Difference]: Finished difference Result 839 states and 2923 transitions. [2021-07-09 17:38:47,471 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-07-09 17:38:47,471 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 3.2) internal successors, (16), 5 states have internal predecessors, (16), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 16 [2021-07-09 17:38:47,471 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 17:38:47,475 INFO L225 Difference]: With dead ends: 839 [2021-07-09 17:38:47,475 INFO L226 Difference]: Without dead ends: 812 [2021-07-09 17:38:47,476 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 7 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 196.1ms TimeCoverageRelationStatistics Valid=17, Invalid=25, Unknown=0, NotChecked=0, Total=42 [2021-07-09 17:38:47,477 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 812 states. [2021-07-09 17:38:47,487 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 812 to 625. [2021-07-09 17:38:47,489 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 625 states, 624 states have (on average 3.7628205128205128) internal successors, (2348), 624 states have internal predecessors, (2348), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:38:47,490 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 625 states to 625 states and 2348 transitions. [2021-07-09 17:38:47,491 INFO L78 Accepts]: Start accepts. Automaton has 625 states and 2348 transitions. Word has length 16 [2021-07-09 17:38:47,491 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 17:38:47,491 INFO L482 AbstractCegarLoop]: Abstraction has 625 states and 2348 transitions. [2021-07-09 17:38:47,491 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 5 states, 5 states have (on average 3.2) internal successors, (16), 5 states have internal predecessors, (16), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:38:47,491 INFO L276 IsEmpty]: Start isEmpty. Operand 625 states and 2348 transitions. [2021-07-09 17:38:47,492 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 17 [2021-07-09 17:38:47,492 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 17:38:47,492 INFO L508 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 17:38:47,493 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable14 [2021-07-09 17:38:47,493 INFO L430 AbstractCegarLoop]: === Iteration 16 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 17:38:47,493 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 17:38:47,493 INFO L82 PathProgramCache]: Analyzing trace with hash 1662493965, now seen corresponding path program 2 times [2021-07-09 17:38:47,493 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 17:38:47,493 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [271193844] [2021-07-09 17:38:47,493 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 17:38:47,497 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 17:38:47,555 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-07-09 17:38:47,555 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 17:38:47,555 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [271193844] [2021-07-09 17:38:47,555 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [271193844] provided 1 perfect and 0 imperfect interpolant sequences [2021-07-09 17:38:47,555 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-07-09 17:38:47,556 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2021-07-09 17:38:47,556 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [758885600] [2021-07-09 17:38:47,556 INFO L462 AbstractCegarLoop]: Interpolant automaton has 5 states [2021-07-09 17:38:47,556 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 17:38:47,556 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-07-09 17:38:47,556 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2021-07-09 17:38:47,556 INFO L87 Difference]: Start difference. First operand 625 states and 2348 transitions. Second operand has 5 states, 5 states have (on average 3.2) internal successors, (16), 5 states have internal predecessors, (16), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:38:47,796 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 17:38:47,796 INFO L93 Difference]: Finished difference Result 814 states and 2838 transitions. [2021-07-09 17:38:47,796 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-07-09 17:38:47,797 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 3.2) internal successors, (16), 5 states have internal predecessors, (16), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 16 [2021-07-09 17:38:47,797 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 17:38:47,800 INFO L225 Difference]: With dead ends: 814 [2021-07-09 17:38:47,800 INFO L226 Difference]: Without dead ends: 787 [2021-07-09 17:38:47,801 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 7 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 186.0ms TimeCoverageRelationStatistics Valid=17, Invalid=25, Unknown=0, NotChecked=0, Total=42 [2021-07-09 17:38:47,802 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 787 states. [2021-07-09 17:38:47,812 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 787 to 633. [2021-07-09 17:38:47,814 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 633 states, 632 states have (on average 3.7468354430379747) internal successors, (2368), 632 states have internal predecessors, (2368), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:38:47,815 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 633 states to 633 states and 2368 transitions. [2021-07-09 17:38:47,815 INFO L78 Accepts]: Start accepts. Automaton has 633 states and 2368 transitions. Word has length 16 [2021-07-09 17:38:47,815 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 17:38:47,816 INFO L482 AbstractCegarLoop]: Abstraction has 633 states and 2368 transitions. [2021-07-09 17:38:47,816 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 5 states, 5 states have (on average 3.2) internal successors, (16), 5 states have internal predecessors, (16), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:38:47,816 INFO L276 IsEmpty]: Start isEmpty. Operand 633 states and 2368 transitions. [2021-07-09 17:38:47,817 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 17 [2021-07-09 17:38:47,817 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 17:38:47,817 INFO L508 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 17:38:47,817 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable15 [2021-07-09 17:38:47,817 INFO L430 AbstractCegarLoop]: === Iteration 17 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 17:38:47,818 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 17:38:47,818 INFO L82 PathProgramCache]: Analyzing trace with hash 768619160, now seen corresponding path program 1 times [2021-07-09 17:38:47,818 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 17:38:47,818 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [121204080] [2021-07-09 17:38:47,818 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 17:38:47,821 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 17:38:47,866 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-07-09 17:38:47,867 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 17:38:47,867 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [121204080] [2021-07-09 17:38:47,867 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [121204080] provided 1 perfect and 0 imperfect interpolant sequences [2021-07-09 17:38:47,867 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-07-09 17:38:47,867 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2021-07-09 17:38:47,867 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [181707865] [2021-07-09 17:38:47,867 INFO L462 AbstractCegarLoop]: Interpolant automaton has 6 states [2021-07-09 17:38:47,867 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 17:38:47,867 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-07-09 17:38:47,868 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2021-07-09 17:38:47,868 INFO L87 Difference]: Start difference. First operand 633 states and 2368 transitions. Second operand has 6 states, 6 states have (on average 2.6666666666666665) internal successors, (16), 6 states have internal predecessors, (16), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:38:48,008 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 17:38:48,008 INFO L93 Difference]: Finished difference Result 946 states and 3298 transitions. [2021-07-09 17:38:48,008 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-07-09 17:38:48,008 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 2.6666666666666665) internal successors, (16), 6 states have internal predecessors, (16), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 16 [2021-07-09 17:38:48,008 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 17:38:48,012 INFO L225 Difference]: With dead ends: 946 [2021-07-09 17:38:48,012 INFO L226 Difference]: Without dead ends: 917 [2021-07-09 17:38:48,012 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 8 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 85.5ms TimeCoverageRelationStatistics Valid=23, Invalid=33, Unknown=0, NotChecked=0, Total=56 [2021-07-09 17:38:48,013 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 917 states. [2021-07-09 17:38:48,024 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 917 to 637. [2021-07-09 17:38:48,025 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 637 states, 636 states have (on average 3.742138364779874) internal successors, (2380), 636 states have internal predecessors, (2380), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:38:48,027 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 637 states to 637 states and 2380 transitions. [2021-07-09 17:38:48,027 INFO L78 Accepts]: Start accepts. Automaton has 637 states and 2380 transitions. Word has length 16 [2021-07-09 17:38:48,027 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 17:38:48,027 INFO L482 AbstractCegarLoop]: Abstraction has 637 states and 2380 transitions. [2021-07-09 17:38:48,027 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 6 states, 6 states have (on average 2.6666666666666665) internal successors, (16), 6 states have internal predecessors, (16), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:38:48,027 INFO L276 IsEmpty]: Start isEmpty. Operand 637 states and 2380 transitions. [2021-07-09 17:38:48,028 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 17 [2021-07-09 17:38:48,028 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 17:38:48,029 INFO L508 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 17:38:48,029 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable16 [2021-07-09 17:38:48,029 INFO L430 AbstractCegarLoop]: === Iteration 18 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 17:38:48,029 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 17:38:48,029 INFO L82 PathProgramCache]: Analyzing trace with hash -881757258, now seen corresponding path program 1 times [2021-07-09 17:38:48,029 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 17:38:48,029 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [61963888] [2021-07-09 17:38:48,029 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 17:38:48,033 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 17:38:48,067 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-07-09 17:38:48,067 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 17:38:48,067 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [61963888] [2021-07-09 17:38:48,067 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [61963888] provided 1 perfect and 0 imperfect interpolant sequences [2021-07-09 17:38:48,067 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-07-09 17:38:48,067 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2021-07-09 17:38:48,067 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2145032442] [2021-07-09 17:38:48,067 INFO L462 AbstractCegarLoop]: Interpolant automaton has 6 states [2021-07-09 17:38:48,067 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 17:38:48,068 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-07-09 17:38:48,068 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2021-07-09 17:38:48,068 INFO L87 Difference]: Start difference. First operand 637 states and 2380 transitions. Second operand has 6 states, 6 states have (on average 2.6666666666666665) internal successors, (16), 6 states have internal predecessors, (16), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:38:48,193 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 17:38:48,194 INFO L93 Difference]: Finished difference Result 982 states and 3420 transitions. [2021-07-09 17:38:48,194 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-07-09 17:38:48,194 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 2.6666666666666665) internal successors, (16), 6 states have internal predecessors, (16), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 16 [2021-07-09 17:38:48,194 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 17:38:48,198 INFO L225 Difference]: With dead ends: 982 [2021-07-09 17:38:48,198 INFO L226 Difference]: Without dead ends: 959 [2021-07-09 17:38:48,198 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 8 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 46.7ms TimeCoverageRelationStatistics Valid=22, Invalid=34, Unknown=0, NotChecked=0, Total=56 [2021-07-09 17:38:48,200 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 959 states. [2021-07-09 17:38:48,210 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 959 to 645. [2021-07-09 17:38:48,212 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 645 states, 644 states have (on average 3.732919254658385) internal successors, (2404), 644 states have internal predecessors, (2404), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:38:48,213 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 645 states to 645 states and 2404 transitions. [2021-07-09 17:38:48,213 INFO L78 Accepts]: Start accepts. Automaton has 645 states and 2404 transitions. Word has length 16 [2021-07-09 17:38:48,213 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 17:38:48,213 INFO L482 AbstractCegarLoop]: Abstraction has 645 states and 2404 transitions. [2021-07-09 17:38:48,213 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 6 states, 6 states have (on average 2.6666666666666665) internal successors, (16), 6 states have internal predecessors, (16), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:38:48,214 INFO L276 IsEmpty]: Start isEmpty. Operand 645 states and 2404 transitions. [2021-07-09 17:38:48,215 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 17 [2021-07-09 17:38:48,215 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 17:38:48,215 INFO L508 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 17:38:48,215 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable17 [2021-07-09 17:38:48,215 INFO L430 AbstractCegarLoop]: === Iteration 19 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 17:38:48,215 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 17:38:48,215 INFO L82 PathProgramCache]: Analyzing trace with hash -1488759573, now seen corresponding path program 1 times [2021-07-09 17:38:48,215 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 17:38:48,216 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [267543534] [2021-07-09 17:38:48,216 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 17:38:48,220 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 17:38:48,332 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-07-09 17:38:48,332 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 17:38:48,332 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [267543534] [2021-07-09 17:38:48,332 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [267543534] provided 1 perfect and 0 imperfect interpolant sequences [2021-07-09 17:38:48,332 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-07-09 17:38:48,333 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2021-07-09 17:38:48,333 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [566844305] [2021-07-09 17:38:48,333 INFO L462 AbstractCegarLoop]: Interpolant automaton has 6 states [2021-07-09 17:38:48,333 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 17:38:48,333 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-07-09 17:38:48,333 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2021-07-09 17:38:48,333 INFO L87 Difference]: Start difference. First operand 645 states and 2404 transitions. Second operand has 6 states, 6 states have (on average 2.6666666666666665) internal successors, (16), 6 states have internal predecessors, (16), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:38:48,540 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 17:38:48,540 INFO L93 Difference]: Finished difference Result 1001 states and 3467 transitions. [2021-07-09 17:38:48,541 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-07-09 17:38:48,541 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 2.6666666666666665) internal successors, (16), 6 states have internal predecessors, (16), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 16 [2021-07-09 17:38:48,541 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 17:38:48,546 INFO L225 Difference]: With dead ends: 1001 [2021-07-09 17:38:48,546 INFO L226 Difference]: Without dead ends: 978 [2021-07-09 17:38:48,546 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 8 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3 ImplicationChecksByTransitivity, 158.7ms TimeCoverageRelationStatistics Valid=22, Invalid=34, Unknown=0, NotChecked=0, Total=56 [2021-07-09 17:38:48,548 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 978 states. [2021-07-09 17:38:48,560 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 978 to 653. [2021-07-09 17:38:48,561 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 653 states, 652 states have (on average 3.723926380368098) internal successors, (2428), 652 states have internal predecessors, (2428), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:38:48,563 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 653 states to 653 states and 2428 transitions. [2021-07-09 17:38:48,563 INFO L78 Accepts]: Start accepts. Automaton has 653 states and 2428 transitions. Word has length 16 [2021-07-09 17:38:48,563 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 17:38:48,563 INFO L482 AbstractCegarLoop]: Abstraction has 653 states and 2428 transitions. [2021-07-09 17:38:48,563 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 6 states, 6 states have (on average 2.6666666666666665) internal successors, (16), 6 states have internal predecessors, (16), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:38:48,563 INFO L276 IsEmpty]: Start isEmpty. Operand 653 states and 2428 transitions. [2021-07-09 17:38:48,564 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 17 [2021-07-09 17:38:48,564 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 17:38:48,564 INFO L508 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 17:38:48,564 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable18 [2021-07-09 17:38:48,565 INFO L430 AbstractCegarLoop]: === Iteration 20 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 17:38:48,565 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 17:38:48,565 INFO L82 PathProgramCache]: Analyzing trace with hash 185156587, now seen corresponding path program 1 times [2021-07-09 17:38:48,565 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 17:38:48,565 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [534327014] [2021-07-09 17:38:48,565 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 17:38:48,569 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 17:38:48,689 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-07-09 17:38:48,689 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 17:38:48,689 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [534327014] [2021-07-09 17:38:48,689 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [534327014] provided 1 perfect and 0 imperfect interpolant sequences [2021-07-09 17:38:48,689 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-07-09 17:38:48,689 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2021-07-09 17:38:48,689 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [495101189] [2021-07-09 17:38:48,689 INFO L462 AbstractCegarLoop]: Interpolant automaton has 6 states [2021-07-09 17:38:48,689 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 17:38:48,690 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-07-09 17:38:48,690 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2021-07-09 17:38:48,690 INFO L87 Difference]: Start difference. First operand 653 states and 2428 transitions. Second operand has 6 states, 6 states have (on average 2.6666666666666665) internal successors, (16), 6 states have internal predecessors, (16), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:38:48,888 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 17:38:48,888 INFO L93 Difference]: Finished difference Result 972 states and 3352 transitions. [2021-07-09 17:38:48,888 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-07-09 17:38:48,888 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 2.6666666666666665) internal successors, (16), 6 states have internal predecessors, (16), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 16 [2021-07-09 17:38:48,888 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 17:38:48,892 INFO L225 Difference]: With dead ends: 972 [2021-07-09 17:38:48,892 INFO L226 Difference]: Without dead ends: 943 [2021-07-09 17:38:48,892 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 8 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3 ImplicationChecksByTransitivity, 138.9ms TimeCoverageRelationStatistics Valid=22, Invalid=34, Unknown=0, NotChecked=0, Total=56 [2021-07-09 17:38:48,893 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 943 states. [2021-07-09 17:38:48,902 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 943 to 657. [2021-07-09 17:38:48,903 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 657 states, 656 states have (on average 3.7195121951219514) internal successors, (2440), 656 states have internal predecessors, (2440), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:38:48,905 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 657 states to 657 states and 2440 transitions. [2021-07-09 17:38:48,905 INFO L78 Accepts]: Start accepts. Automaton has 657 states and 2440 transitions. Word has length 16 [2021-07-09 17:38:48,905 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 17:38:48,905 INFO L482 AbstractCegarLoop]: Abstraction has 657 states and 2440 transitions. [2021-07-09 17:38:48,905 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 6 states, 6 states have (on average 2.6666666666666665) internal successors, (16), 6 states have internal predecessors, (16), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:38:48,905 INFO L276 IsEmpty]: Start isEmpty. Operand 657 states and 2440 transitions. [2021-07-09 17:38:48,906 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 17 [2021-07-09 17:38:48,906 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 17:38:48,907 INFO L508 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 17:38:48,907 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable19 [2021-07-09 17:38:48,907 INFO L430 AbstractCegarLoop]: === Iteration 21 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 17:38:48,907 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 17:38:48,907 INFO L82 PathProgramCache]: Analyzing trace with hash 1866944204, now seen corresponding path program 2 times [2021-07-09 17:38:48,907 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 17:38:48,907 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [913186412] [2021-07-09 17:38:48,907 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 17:38:48,911 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 17:38:48,971 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-07-09 17:38:48,971 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 17:38:48,971 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [913186412] [2021-07-09 17:38:48,971 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [913186412] provided 1 perfect and 0 imperfect interpolant sequences [2021-07-09 17:38:48,971 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-07-09 17:38:48,971 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2021-07-09 17:38:48,971 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [462240811] [2021-07-09 17:38:48,972 INFO L462 AbstractCegarLoop]: Interpolant automaton has 5 states [2021-07-09 17:38:48,972 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 17:38:48,972 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-07-09 17:38:48,972 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2021-07-09 17:38:48,972 INFO L87 Difference]: Start difference. First operand 657 states and 2440 transitions. Second operand has 5 states, 5 states have (on average 3.2) internal successors, (16), 5 states have internal predecessors, (16), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:38:49,094 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 17:38:49,094 INFO L93 Difference]: Finished difference Result 1084 states and 3758 transitions. [2021-07-09 17:38:49,094 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-07-09 17:38:49,094 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 3.2) internal successors, (16), 5 states have internal predecessors, (16), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 16 [2021-07-09 17:38:49,094 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 17:38:49,098 INFO L225 Difference]: With dead ends: 1084 [2021-07-09 17:38:49,098 INFO L226 Difference]: Without dead ends: 1055 [2021-07-09 17:38:49,099 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 8 GetRequests, 2 SyntacticMatches, 1 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 75.3ms TimeCoverageRelationStatistics Valid=18, Invalid=24, Unknown=0, NotChecked=0, Total=42 [2021-07-09 17:38:49,100 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1055 states. [2021-07-09 17:38:49,109 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1055 to 657. [2021-07-09 17:38:49,110 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 657 states, 656 states have (on average 3.7195121951219514) internal successors, (2440), 656 states have internal predecessors, (2440), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:38:49,111 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 657 states to 657 states and 2440 transitions. [2021-07-09 17:38:49,111 INFO L78 Accepts]: Start accepts. Automaton has 657 states and 2440 transitions. Word has length 16 [2021-07-09 17:38:49,111 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 17:38:49,112 INFO L482 AbstractCegarLoop]: Abstraction has 657 states and 2440 transitions. [2021-07-09 17:38:49,112 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 5 states, 5 states have (on average 3.2) internal successors, (16), 5 states have internal predecessors, (16), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:38:49,112 INFO L276 IsEmpty]: Start isEmpty. Operand 657 states and 2440 transitions. [2021-07-09 17:38:49,113 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 17 [2021-07-09 17:38:49,113 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 17:38:49,113 INFO L508 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 17:38:49,113 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable20 [2021-07-09 17:38:49,113 INFO L430 AbstractCegarLoop]: === Iteration 22 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 17:38:49,113 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 17:38:49,113 INFO L82 PathProgramCache]: Analyzing trace with hash -1453708437, now seen corresponding path program 2 times [2021-07-09 17:38:49,114 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 17:38:49,114 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [125462926] [2021-07-09 17:38:49,114 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 17:38:49,118 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 17:38:49,184 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-07-09 17:38:49,184 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 17:38:49,184 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [125462926] [2021-07-09 17:38:49,184 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [125462926] provided 1 perfect and 0 imperfect interpolant sequences [2021-07-09 17:38:49,185 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-07-09 17:38:49,185 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2021-07-09 17:38:49,185 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [218922312] [2021-07-09 17:38:49,185 INFO L462 AbstractCegarLoop]: Interpolant automaton has 5 states [2021-07-09 17:38:49,185 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 17:38:49,185 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-07-09 17:38:49,185 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2021-07-09 17:38:49,185 INFO L87 Difference]: Start difference. First operand 657 states and 2440 transitions. Second operand has 5 states, 5 states have (on average 3.2) internal successors, (16), 5 states have internal predecessors, (16), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:38:49,384 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 17:38:49,384 INFO L93 Difference]: Finished difference Result 1088 states and 3767 transitions. [2021-07-09 17:38:49,385 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-07-09 17:38:49,385 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 3.2) internal successors, (16), 5 states have internal predecessors, (16), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 16 [2021-07-09 17:38:49,385 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 17:38:49,389 INFO L225 Difference]: With dead ends: 1088 [2021-07-09 17:38:49,389 INFO L226 Difference]: Without dead ends: 1048 [2021-07-09 17:38:49,392 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 7 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 119.0ms TimeCoverageRelationStatistics Valid=18, Invalid=24, Unknown=0, NotChecked=0, Total=42 [2021-07-09 17:38:49,393 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1048 states. [2021-07-09 17:38:49,405 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1048 to 657. [2021-07-09 17:38:49,406 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 657 states, 656 states have (on average 3.7134146341463414) internal successors, (2436), 656 states have internal predecessors, (2436), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:38:49,407 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 657 states to 657 states and 2436 transitions. [2021-07-09 17:38:49,408 INFO L78 Accepts]: Start accepts. Automaton has 657 states and 2436 transitions. Word has length 16 [2021-07-09 17:38:49,408 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 17:38:49,408 INFO L482 AbstractCegarLoop]: Abstraction has 657 states and 2436 transitions. [2021-07-09 17:38:49,408 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 5 states, 5 states have (on average 3.2) internal successors, (16), 5 states have internal predecessors, (16), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:38:49,408 INFO L276 IsEmpty]: Start isEmpty. Operand 657 states and 2436 transitions. [2021-07-09 17:38:49,409 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 17 [2021-07-09 17:38:49,409 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 17:38:49,409 INFO L508 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 17:38:49,409 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable21 [2021-07-09 17:38:49,410 INFO L430 AbstractCegarLoop]: === Iteration 23 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 17:38:49,410 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 17:38:49,410 INFO L82 PathProgramCache]: Analyzing trace with hash -1227931188, now seen corresponding path program 2 times [2021-07-09 17:38:49,410 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 17:38:49,410 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [868394027] [2021-07-09 17:38:49,410 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 17:38:49,415 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 17:38:49,495 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-07-09 17:38:49,495 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 17:38:49,495 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [868394027] [2021-07-09 17:38:49,495 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [868394027] provided 1 perfect and 0 imperfect interpolant sequences [2021-07-09 17:38:49,495 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-07-09 17:38:49,495 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2021-07-09 17:38:49,496 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1187162704] [2021-07-09 17:38:49,496 INFO L462 AbstractCegarLoop]: Interpolant automaton has 5 states [2021-07-09 17:38:49,496 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 17:38:49,496 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-07-09 17:38:49,496 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2021-07-09 17:38:49,496 INFO L87 Difference]: Start difference. First operand 657 states and 2436 transitions. Second operand has 5 states, 5 states have (on average 3.2) internal successors, (16), 5 states have internal predecessors, (16), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:38:49,650 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 17:38:49,650 INFO L93 Difference]: Finished difference Result 1111 states and 3788 transitions. [2021-07-09 17:38:49,650 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-07-09 17:38:49,650 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 3.2) internal successors, (16), 5 states have internal predecessors, (16), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 16 [2021-07-09 17:38:49,650 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 17:38:49,654 INFO L225 Difference]: With dead ends: 1111 [2021-07-09 17:38:49,654 INFO L226 Difference]: Without dead ends: 1088 [2021-07-09 17:38:49,655 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 8 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 123.9ms TimeCoverageRelationStatistics Valid=17, Invalid=25, Unknown=0, NotChecked=0, Total=42 [2021-07-09 17:38:49,656 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1088 states. [2021-07-09 17:38:49,666 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1088 to 657. [2021-07-09 17:38:49,667 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 657 states, 656 states have (on average 3.7134146341463414) internal successors, (2436), 656 states have internal predecessors, (2436), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:38:49,668 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 657 states to 657 states and 2436 transitions. [2021-07-09 17:38:49,668 INFO L78 Accepts]: Start accepts. Automaton has 657 states and 2436 transitions. Word has length 16 [2021-07-09 17:38:49,668 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 17:38:49,668 INFO L482 AbstractCegarLoop]: Abstraction has 657 states and 2436 transitions. [2021-07-09 17:38:49,669 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 5 states, 5 states have (on average 3.2) internal successors, (16), 5 states have internal predecessors, (16), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:38:49,669 INFO L276 IsEmpty]: Start isEmpty. Operand 657 states and 2436 transitions. [2021-07-09 17:38:49,670 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 17 [2021-07-09 17:38:49,670 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 17:38:49,670 INFO L508 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 17:38:49,670 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable22 [2021-07-09 17:38:49,670 INFO L430 AbstractCegarLoop]: === Iteration 24 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 17:38:49,670 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 17:38:49,671 INFO L82 PathProgramCache]: Analyzing trace with hash -1214418261, now seen corresponding path program 2 times [2021-07-09 17:38:49,671 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 17:38:49,671 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1669149634] [2021-07-09 17:38:49,671 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 17:38:49,675 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 17:38:49,739 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-07-09 17:38:49,739 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 17:38:49,739 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1669149634] [2021-07-09 17:38:49,739 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1669149634] provided 1 perfect and 0 imperfect interpolant sequences [2021-07-09 17:38:49,739 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-07-09 17:38:49,740 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2021-07-09 17:38:49,740 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [146504035] [2021-07-09 17:38:49,740 INFO L462 AbstractCegarLoop]: Interpolant automaton has 5 states [2021-07-09 17:38:49,740 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 17:38:49,740 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-07-09 17:38:49,740 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2021-07-09 17:38:49,740 INFO L87 Difference]: Start difference. First operand 657 states and 2436 transitions. Second operand has 5 states, 5 states have (on average 3.2) internal successors, (16), 5 states have internal predecessors, (16), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:38:49,916 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 17:38:49,916 INFO L93 Difference]: Finished difference Result 1170 states and 4044 transitions. [2021-07-09 17:38:49,916 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-07-09 17:38:49,916 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 3.2) internal successors, (16), 5 states have internal predecessors, (16), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 16 [2021-07-09 17:38:49,916 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 17:38:49,919 INFO L225 Difference]: With dead ends: 1170 [2021-07-09 17:38:49,919 INFO L226 Difference]: Without dead ends: 1143 [2021-07-09 17:38:49,920 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 8 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 103.9ms TimeCoverageRelationStatistics Valid=18, Invalid=24, Unknown=0, NotChecked=0, Total=42 [2021-07-09 17:38:49,921 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1143 states. [2021-07-09 17:38:49,930 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1143 to 657. [2021-07-09 17:38:49,931 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 657 states, 656 states have (on average 3.7103658536585367) internal successors, (2434), 656 states have internal predecessors, (2434), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:38:49,932 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 657 states to 657 states and 2434 transitions. [2021-07-09 17:38:49,932 INFO L78 Accepts]: Start accepts. Automaton has 657 states and 2434 transitions. Word has length 16 [2021-07-09 17:38:49,933 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 17:38:49,933 INFO L482 AbstractCegarLoop]: Abstraction has 657 states and 2434 transitions. [2021-07-09 17:38:49,933 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 5 states, 5 states have (on average 3.2) internal successors, (16), 5 states have internal predecessors, (16), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:38:49,933 INFO L276 IsEmpty]: Start isEmpty. Operand 657 states and 2434 transitions. [2021-07-09 17:38:49,934 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 17 [2021-07-09 17:38:49,934 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 17:38:49,934 INFO L508 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 17:38:49,934 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable23 [2021-07-09 17:38:49,934 INFO L430 AbstractCegarLoop]: === Iteration 25 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 17:38:49,934 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 17:38:49,935 INFO L82 PathProgramCache]: Analyzing trace with hash 423749436, now seen corresponding path program 3 times [2021-07-09 17:38:49,935 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 17:38:49,935 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1607618413] [2021-07-09 17:38:49,935 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 17:38:49,938 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 17:38:49,978 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-07-09 17:38:49,978 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 17:38:49,978 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1607618413] [2021-07-09 17:38:49,978 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1607618413] provided 1 perfect and 0 imperfect interpolant sequences [2021-07-09 17:38:49,978 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-07-09 17:38:49,978 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2021-07-09 17:38:49,978 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1671019500] [2021-07-09 17:38:49,979 INFO L462 AbstractCegarLoop]: Interpolant automaton has 6 states [2021-07-09 17:38:49,979 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 17:38:49,979 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-07-09 17:38:49,979 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2021-07-09 17:38:49,979 INFO L87 Difference]: Start difference. First operand 657 states and 2434 transitions. Second operand has 6 states, 6 states have (on average 2.6666666666666665) internal successors, (16), 6 states have internal predecessors, (16), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:38:50,061 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 17:38:50,062 INFO L93 Difference]: Finished difference Result 814 states and 2762 transitions. [2021-07-09 17:38:50,062 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-07-09 17:38:50,062 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 2.6666666666666665) internal successors, (16), 6 states have internal predecessors, (16), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 16 [2021-07-09 17:38:50,062 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 17:38:50,064 INFO L225 Difference]: With dead ends: 814 [2021-07-09 17:38:50,064 INFO L226 Difference]: Without dead ends: 785 [2021-07-09 17:38:50,065 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 7 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 41.7ms TimeCoverageRelationStatistics Valid=17, Invalid=25, Unknown=0, NotChecked=0, Total=42 [2021-07-09 17:38:50,065 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 785 states. [2021-07-09 17:38:50,073 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 785 to 633. [2021-07-09 17:38:50,074 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 633 states, 632 states have (on average 3.6455696202531644) internal successors, (2304), 632 states have internal predecessors, (2304), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:38:50,075 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 633 states to 633 states and 2304 transitions. [2021-07-09 17:38:50,076 INFO L78 Accepts]: Start accepts. Automaton has 633 states and 2304 transitions. Word has length 16 [2021-07-09 17:38:50,076 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 17:38:50,076 INFO L482 AbstractCegarLoop]: Abstraction has 633 states and 2304 transitions. [2021-07-09 17:38:50,076 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 6 states, 6 states have (on average 2.6666666666666665) internal successors, (16), 6 states have internal predecessors, (16), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:38:50,076 INFO L276 IsEmpty]: Start isEmpty. Operand 633 states and 2304 transitions. [2021-07-09 17:38:50,077 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 17 [2021-07-09 17:38:50,077 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 17:38:50,077 INFO L508 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 17:38:50,077 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable24 [2021-07-09 17:38:50,077 INFO L430 AbstractCegarLoop]: === Iteration 26 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 17:38:50,078 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 17:38:50,078 INFO L82 PathProgramCache]: Analyzing trace with hash 315557690, now seen corresponding path program 4 times [2021-07-09 17:38:50,078 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 17:38:50,078 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2139856310] [2021-07-09 17:38:50,078 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 17:38:50,081 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 17:38:50,124 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-07-09 17:38:50,125 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 17:38:50,125 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2139856310] [2021-07-09 17:38:50,125 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2139856310] provided 1 perfect and 0 imperfect interpolant sequences [2021-07-09 17:38:50,125 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-07-09 17:38:50,125 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2021-07-09 17:38:50,125 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [962053646] [2021-07-09 17:38:50,125 INFO L462 AbstractCegarLoop]: Interpolant automaton has 6 states [2021-07-09 17:38:50,125 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 17:38:50,125 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-07-09 17:38:50,125 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2021-07-09 17:38:50,126 INFO L87 Difference]: Start difference. First operand 633 states and 2304 transitions. Second operand has 6 states, 6 states have (on average 2.6666666666666665) internal successors, (16), 6 states have internal predecessors, (16), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:38:50,192 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 17:38:50,192 INFO L93 Difference]: Finished difference Result 814 states and 2770 transitions. [2021-07-09 17:38:50,192 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-07-09 17:38:50,192 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 2.6666666666666665) internal successors, (16), 6 states have internal predecessors, (16), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 16 [2021-07-09 17:38:50,192 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 17:38:50,194 INFO L225 Difference]: With dead ends: 814 [2021-07-09 17:38:50,194 INFO L226 Difference]: Without dead ends: 785 [2021-07-09 17:38:50,194 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 7 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 45.0ms TimeCoverageRelationStatistics Valid=17, Invalid=25, Unknown=0, NotChecked=0, Total=42 [2021-07-09 17:38:50,195 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 785 states. [2021-07-09 17:38:50,203 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 785 to 645. [2021-07-09 17:38:50,204 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 645 states, 644 states have (on average 3.627329192546584) internal successors, (2336), 644 states have internal predecessors, (2336), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:38:50,205 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 645 states to 645 states and 2336 transitions. [2021-07-09 17:38:50,206 INFO L78 Accepts]: Start accepts. Automaton has 645 states and 2336 transitions. Word has length 16 [2021-07-09 17:38:50,206 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 17:38:50,206 INFO L482 AbstractCegarLoop]: Abstraction has 645 states and 2336 transitions. [2021-07-09 17:38:50,206 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 6 states, 6 states have (on average 2.6666666666666665) internal successors, (16), 6 states have internal predecessors, (16), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:38:50,206 INFO L276 IsEmpty]: Start isEmpty. Operand 645 states and 2336 transitions. [2021-07-09 17:38:50,207 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 17 [2021-07-09 17:38:50,207 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 17:38:50,207 INFO L508 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 17:38:50,207 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable25 [2021-07-09 17:38:50,207 INFO L430 AbstractCegarLoop]: === Iteration 27 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 17:38:50,208 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 17:38:50,208 INFO L82 PathProgramCache]: Analyzing trace with hash 486403162, now seen corresponding path program 3 times [2021-07-09 17:38:50,208 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 17:38:50,208 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1987719622] [2021-07-09 17:38:50,208 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 17:38:50,211 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 17:38:50,248 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-07-09 17:38:50,248 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 17:38:50,248 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1987719622] [2021-07-09 17:38:50,249 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1987719622] provided 1 perfect and 0 imperfect interpolant sequences [2021-07-09 17:38:50,249 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-07-09 17:38:50,249 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2021-07-09 17:38:50,249 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [553110489] [2021-07-09 17:38:50,249 INFO L462 AbstractCegarLoop]: Interpolant automaton has 6 states [2021-07-09 17:38:50,249 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 17:38:50,249 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-07-09 17:38:50,249 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2021-07-09 17:38:50,249 INFO L87 Difference]: Start difference. First operand 645 states and 2336 transitions. Second operand has 6 states, 6 states have (on average 2.6666666666666665) internal successors, (16), 6 states have internal predecessors, (16), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:38:50,317 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 17:38:50,317 INFO L93 Difference]: Finished difference Result 871 states and 2889 transitions. [2021-07-09 17:38:50,317 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-07-09 17:38:50,317 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 2.6666666666666665) internal successors, (16), 6 states have internal predecessors, (16), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 16 [2021-07-09 17:38:50,317 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 17:38:50,319 INFO L225 Difference]: With dead ends: 871 [2021-07-09 17:38:50,319 INFO L226 Difference]: Without dead ends: 848 [2021-07-09 17:38:50,319 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 7 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 39.4ms TimeCoverageRelationStatistics Valid=17, Invalid=25, Unknown=0, NotChecked=0, Total=42 [2021-07-09 17:38:50,320 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 848 states. [2021-07-09 17:38:50,329 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 848 to 614. [2021-07-09 17:38:50,330 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 614 states, 613 states have (on average 3.5807504078303425) internal successors, (2195), 613 states have internal predecessors, (2195), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:38:50,331 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 614 states to 614 states and 2195 transitions. [2021-07-09 17:38:50,331 INFO L78 Accepts]: Start accepts. Automaton has 614 states and 2195 transitions. Word has length 16 [2021-07-09 17:38:50,331 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 17:38:50,331 INFO L482 AbstractCegarLoop]: Abstraction has 614 states and 2195 transitions. [2021-07-09 17:38:50,331 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 6 states, 6 states have (on average 2.6666666666666665) internal successors, (16), 6 states have internal predecessors, (16), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:38:50,331 INFO L276 IsEmpty]: Start isEmpty. Operand 614 states and 2195 transitions. [2021-07-09 17:38:50,332 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 17 [2021-07-09 17:38:50,332 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 17:38:50,333 INFO L508 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 17:38:50,333 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable26 [2021-07-09 17:38:50,333 INFO L430 AbstractCegarLoop]: === Iteration 28 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 17:38:50,333 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 17:38:50,333 INFO L82 PathProgramCache]: Analyzing trace with hash -1119769510, now seen corresponding path program 4 times [2021-07-09 17:38:50,333 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 17:38:50,333 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1852296989] [2021-07-09 17:38:50,333 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 17:38:50,345 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 17:38:50,383 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-07-09 17:38:50,384 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 17:38:50,384 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1852296989] [2021-07-09 17:38:50,384 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1852296989] provided 1 perfect and 0 imperfect interpolant sequences [2021-07-09 17:38:50,384 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-07-09 17:38:50,384 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2021-07-09 17:38:50,384 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [199934567] [2021-07-09 17:38:50,384 INFO L462 AbstractCegarLoop]: Interpolant automaton has 6 states [2021-07-09 17:38:50,384 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 17:38:50,385 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-07-09 17:38:50,385 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2021-07-09 17:38:50,385 INFO L87 Difference]: Start difference. First operand 614 states and 2195 transitions. Second operand has 6 states, 6 states have (on average 2.6666666666666665) internal successors, (16), 6 states have internal predecessors, (16), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:38:50,484 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 17:38:50,484 INFO L93 Difference]: Finished difference Result 817 states and 2734 transitions. [2021-07-09 17:38:50,485 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-07-09 17:38:50,485 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 2.6666666666666665) internal successors, (16), 6 states have internal predecessors, (16), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 16 [2021-07-09 17:38:50,485 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 17:38:50,487 INFO L225 Difference]: With dead ends: 817 [2021-07-09 17:38:50,487 INFO L226 Difference]: Without dead ends: 794 [2021-07-09 17:38:50,487 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 7 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 46.9ms TimeCoverageRelationStatistics Valid=17, Invalid=25, Unknown=0, NotChecked=0, Total=42 [2021-07-09 17:38:50,488 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 794 states. [2021-07-09 17:38:50,497 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 794 to 618. [2021-07-09 17:38:50,498 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 618 states, 617 states have (on average 3.5769854132901133) internal successors, (2207), 617 states have internal predecessors, (2207), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:38:50,499 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 618 states to 618 states and 2207 transitions. [2021-07-09 17:38:50,500 INFO L78 Accepts]: Start accepts. Automaton has 618 states and 2207 transitions. Word has length 16 [2021-07-09 17:38:50,500 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 17:38:50,500 INFO L482 AbstractCegarLoop]: Abstraction has 618 states and 2207 transitions. [2021-07-09 17:38:50,500 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 6 states, 6 states have (on average 2.6666666666666665) internal successors, (16), 6 states have internal predecessors, (16), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:38:50,500 INFO L276 IsEmpty]: Start isEmpty. Operand 618 states and 2207 transitions. [2021-07-09 17:38:50,501 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 17 [2021-07-09 17:38:50,501 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 17:38:50,501 INFO L508 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 17:38:50,501 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable27 [2021-07-09 17:38:50,501 INFO L430 AbstractCegarLoop]: === Iteration 29 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 17:38:50,502 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 17:38:50,502 INFO L82 PathProgramCache]: Analyzing trace with hash 2014690215, now seen corresponding path program 3 times [2021-07-09 17:38:50,502 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 17:38:50,502 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1498716180] [2021-07-09 17:38:50,502 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 17:38:50,506 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 17:38:50,597 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-07-09 17:38:50,597 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 17:38:50,597 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1498716180] [2021-07-09 17:38:50,598 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1498716180] provided 1 perfect and 0 imperfect interpolant sequences [2021-07-09 17:38:50,598 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-07-09 17:38:50,598 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2021-07-09 17:38:50,598 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [443836101] [2021-07-09 17:38:50,598 INFO L462 AbstractCegarLoop]: Interpolant automaton has 5 states [2021-07-09 17:38:50,598 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 17:38:50,598 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-07-09 17:38:50,598 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2021-07-09 17:38:50,599 INFO L87 Difference]: Start difference. First operand 618 states and 2207 transitions. Second operand has 5 states, 5 states have (on average 3.2) internal successors, (16), 5 states have internal predecessors, (16), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:38:50,804 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 17:38:50,805 INFO L93 Difference]: Finished difference Result 742 states and 2401 transitions. [2021-07-09 17:38:50,805 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-07-09 17:38:50,805 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 3.2) internal successors, (16), 5 states have internal predecessors, (16), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 16 [2021-07-09 17:38:50,805 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 17:38:50,807 INFO L225 Difference]: With dead ends: 742 [2021-07-09 17:38:50,807 INFO L226 Difference]: Without dead ends: 719 [2021-07-09 17:38:50,807 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 8 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 187.8ms TimeCoverageRelationStatistics Valid=17, Invalid=25, Unknown=0, NotChecked=0, Total=42 [2021-07-09 17:38:50,808 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 719 states. [2021-07-09 17:38:50,814 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 719 to 555. [2021-07-09 17:38:50,815 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 555 states, 554 states have (on average 3.487364620938628) internal successors, (1932), 554 states have internal predecessors, (1932), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:38:50,816 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 555 states to 555 states and 1932 transitions. [2021-07-09 17:38:50,816 INFO L78 Accepts]: Start accepts. Automaton has 555 states and 1932 transitions. Word has length 16 [2021-07-09 17:38:50,816 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 17:38:50,817 INFO L482 AbstractCegarLoop]: Abstraction has 555 states and 1932 transitions. [2021-07-09 17:38:50,817 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 5 states, 5 states have (on average 3.2) internal successors, (16), 5 states have internal predecessors, (16), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:38:50,817 INFO L276 IsEmpty]: Start isEmpty. Operand 555 states and 1932 transitions. [2021-07-09 17:38:50,818 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 17 [2021-07-09 17:38:50,818 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 17:38:50,818 INFO L508 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 17:38:50,818 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable28 [2021-07-09 17:38:50,819 INFO L430 AbstractCegarLoop]: === Iteration 30 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 17:38:50,819 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 17:38:50,819 INFO L82 PathProgramCache]: Analyzing trace with hash -1307197767, now seen corresponding path program 4 times [2021-07-09 17:38:50,819 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 17:38:50,819 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1579251774] [2021-07-09 17:38:50,819 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 17:38:50,823 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 17:38:50,873 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-07-09 17:38:50,873 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 17:38:50,873 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1579251774] [2021-07-09 17:38:50,873 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1579251774] provided 1 perfect and 0 imperfect interpolant sequences [2021-07-09 17:38:50,873 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-07-09 17:38:50,873 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2021-07-09 17:38:50,874 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [763234292] [2021-07-09 17:38:50,874 INFO L462 AbstractCegarLoop]: Interpolant automaton has 5 states [2021-07-09 17:38:50,874 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 17:38:50,874 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-07-09 17:38:50,874 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2021-07-09 17:38:50,874 INFO L87 Difference]: Start difference. First operand 555 states and 1932 transitions. Second operand has 5 states, 5 states have (on average 3.2) internal successors, (16), 5 states have internal predecessors, (16), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:38:51,033 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 17:38:51,034 INFO L93 Difference]: Finished difference Result 829 states and 2671 transitions. [2021-07-09 17:38:51,034 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-07-09 17:38:51,034 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 3.2) internal successors, (16), 5 states have internal predecessors, (16), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 16 [2021-07-09 17:38:51,034 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 17:38:51,036 INFO L225 Difference]: With dead ends: 829 [2021-07-09 17:38:51,036 INFO L226 Difference]: Without dead ends: 806 [2021-07-09 17:38:51,036 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 8 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 102.0ms TimeCoverageRelationStatistics Valid=17, Invalid=25, Unknown=0, NotChecked=0, Total=42 [2021-07-09 17:38:51,037 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 806 states. [2021-07-09 17:38:51,045 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 806 to 565. [2021-07-09 17:38:51,046 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 565 states, 564 states have (on average 3.469858156028369) internal successors, (1957), 564 states have internal predecessors, (1957), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:38:51,047 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 565 states to 565 states and 1957 transitions. [2021-07-09 17:38:51,047 INFO L78 Accepts]: Start accepts. Automaton has 565 states and 1957 transitions. Word has length 16 [2021-07-09 17:38:51,047 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 17:38:51,047 INFO L482 AbstractCegarLoop]: Abstraction has 565 states and 1957 transitions. [2021-07-09 17:38:51,047 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 5 states, 5 states have (on average 3.2) internal successors, (16), 5 states have internal predecessors, (16), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:38:51,047 INFO L276 IsEmpty]: Start isEmpty. Operand 565 states and 1957 transitions. [2021-07-09 17:38:51,048 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 17 [2021-07-09 17:38:51,048 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 17:38:51,049 INFO L508 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 17:38:51,049 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable29 [2021-07-09 17:38:51,049 INFO L430 AbstractCegarLoop]: === Iteration 31 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 17:38:51,049 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 17:38:51,049 INFO L82 PathProgramCache]: Analyzing trace with hash -2145877403, now seen corresponding path program 3 times [2021-07-09 17:38:51,049 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 17:38:51,049 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [426956335] [2021-07-09 17:38:51,049 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 17:38:51,056 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 17:38:51,112 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-07-09 17:38:51,113 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 17:38:51,113 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [426956335] [2021-07-09 17:38:51,113 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [426956335] provided 1 perfect and 0 imperfect interpolant sequences [2021-07-09 17:38:51,113 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-07-09 17:38:51,113 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2021-07-09 17:38:51,113 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1472923191] [2021-07-09 17:38:51,113 INFO L462 AbstractCegarLoop]: Interpolant automaton has 5 states [2021-07-09 17:38:51,113 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 17:38:51,113 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-07-09 17:38:51,114 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2021-07-09 17:38:51,114 INFO L87 Difference]: Start difference. First operand 565 states and 1957 transitions. Second operand has 5 states, 5 states have (on average 3.2) internal successors, (16), 5 states have internal predecessors, (16), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:38:51,237 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 17:38:51,238 INFO L93 Difference]: Finished difference Result 670 states and 2109 transitions. [2021-07-09 17:38:51,238 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-07-09 17:38:51,238 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 3.2) internal successors, (16), 5 states have internal predecessors, (16), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 16 [2021-07-09 17:38:51,238 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 17:38:51,239 INFO L225 Difference]: With dead ends: 670 [2021-07-09 17:38:51,239 INFO L226 Difference]: Without dead ends: 641 [2021-07-09 17:38:51,240 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 7 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 93.4ms TimeCoverageRelationStatistics Valid=17, Invalid=25, Unknown=0, NotChecked=0, Total=42 [2021-07-09 17:38:51,240 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 641 states. [2021-07-09 17:38:51,246 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 641 to 499. [2021-07-09 17:38:51,247 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 499 states, 498 states have (on average 3.3493975903614457) internal successors, (1668), 498 states have internal predecessors, (1668), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:38:51,248 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 499 states to 499 states and 1668 transitions. [2021-07-09 17:38:51,248 INFO L78 Accepts]: Start accepts. Automaton has 499 states and 1668 transitions. Word has length 16 [2021-07-09 17:38:51,248 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 17:38:51,248 INFO L482 AbstractCegarLoop]: Abstraction has 499 states and 1668 transitions. [2021-07-09 17:38:51,248 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 5 states, 5 states have (on average 3.2) internal successors, (16), 5 states have internal predecessors, (16), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:38:51,248 INFO L276 IsEmpty]: Start isEmpty. Operand 499 states and 1668 transitions. [2021-07-09 17:38:51,249 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 17 [2021-07-09 17:38:51,249 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 17:38:51,249 INFO L508 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 17:38:51,249 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable30 [2021-07-09 17:38:51,250 INFO L430 AbstractCegarLoop]: === Iteration 32 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 17:38:51,250 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 17:38:51,250 INFO L82 PathProgramCache]: Analyzing trace with hash 1820955431, now seen corresponding path program 4 times [2021-07-09 17:38:51,250 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 17:38:51,250 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1938784469] [2021-07-09 17:38:51,250 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 17:38:51,258 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 17:38:51,314 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-07-09 17:38:51,315 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 17:38:51,315 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1938784469] [2021-07-09 17:38:51,315 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1938784469] provided 1 perfect and 0 imperfect interpolant sequences [2021-07-09 17:38:51,315 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-07-09 17:38:51,315 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2021-07-09 17:38:51,315 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1598641564] [2021-07-09 17:38:51,315 INFO L462 AbstractCegarLoop]: Interpolant automaton has 5 states [2021-07-09 17:38:51,316 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 17:38:51,317 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-07-09 17:38:51,317 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2021-07-09 17:38:51,317 INFO L87 Difference]: Start difference. First operand 499 states and 1668 transitions. Second operand has 5 states, 5 states have (on average 3.2) internal successors, (16), 5 states have internal predecessors, (16), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:38:51,498 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 17:38:51,498 INFO L93 Difference]: Finished difference Result 674 states and 2121 transitions. [2021-07-09 17:38:51,498 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-07-09 17:38:51,498 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 3.2) internal successors, (16), 5 states have internal predecessors, (16), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 16 [2021-07-09 17:38:51,498 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 17:38:51,500 INFO L225 Difference]: With dead ends: 674 [2021-07-09 17:38:51,500 INFO L226 Difference]: Without dead ends: 645 [2021-07-09 17:38:51,500 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 7 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 148.8ms TimeCoverageRelationStatistics Valid=17, Invalid=25, Unknown=0, NotChecked=0, Total=42 [2021-07-09 17:38:51,501 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 645 states. [2021-07-09 17:38:51,506 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 645 to 505. [2021-07-09 17:38:51,507 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 505 states, 504 states have (on average 3.3472222222222223) internal successors, (1687), 504 states have internal predecessors, (1687), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:38:51,508 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 505 states to 505 states and 1687 transitions. [2021-07-09 17:38:51,508 INFO L78 Accepts]: Start accepts. Automaton has 505 states and 1687 transitions. Word has length 16 [2021-07-09 17:38:51,508 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 17:38:51,508 INFO L482 AbstractCegarLoop]: Abstraction has 505 states and 1687 transitions. [2021-07-09 17:38:51,508 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 5 states, 5 states have (on average 3.2) internal successors, (16), 5 states have internal predecessors, (16), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:38:51,508 INFO L276 IsEmpty]: Start isEmpty. Operand 505 states and 1687 transitions. [2021-07-09 17:38:51,509 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 17 [2021-07-09 17:38:51,509 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 17:38:51,509 INFO L508 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 17:38:51,509 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable31 [2021-07-09 17:38:51,509 INFO L430 AbstractCegarLoop]: === Iteration 33 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 17:38:51,510 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 17:38:51,510 INFO L82 PathProgramCache]: Analyzing trace with hash 648487496, now seen corresponding path program 3 times [2021-07-09 17:38:51,510 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 17:38:51,510 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1749638844] [2021-07-09 17:38:51,510 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 17:38:51,513 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 17:38:51,594 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-07-09 17:38:51,595 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 17:38:51,595 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1749638844] [2021-07-09 17:38:51,595 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1749638844] provided 1 perfect and 0 imperfect interpolant sequences [2021-07-09 17:38:51,595 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-07-09 17:38:51,595 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2021-07-09 17:38:51,595 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [888342346] [2021-07-09 17:38:51,595 INFO L462 AbstractCegarLoop]: Interpolant automaton has 6 states [2021-07-09 17:38:51,595 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 17:38:51,595 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-07-09 17:38:51,595 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=10, Invalid=20, Unknown=0, NotChecked=0, Total=30 [2021-07-09 17:38:51,596 INFO L87 Difference]: Start difference. First operand 505 states and 1687 transitions. Second operand has 6 states, 6 states have (on average 2.6666666666666665) internal successors, (16), 6 states have internal predecessors, (16), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:38:51,782 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 17:38:51,782 INFO L93 Difference]: Finished difference Result 1060 states and 3246 transitions. [2021-07-09 17:38:51,782 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-07-09 17:38:51,783 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 2.6666666666666665) internal successors, (16), 6 states have internal predecessors, (16), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 16 [2021-07-09 17:38:51,783 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 17:38:51,785 INFO L225 Difference]: With dead ends: 1060 [2021-07-09 17:38:51,785 INFO L226 Difference]: Without dead ends: 1033 [2021-07-09 17:38:51,785 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 10 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3 ImplicationChecksByTransitivity, 140.5ms TimeCoverageRelationStatistics Valid=28, Invalid=44, Unknown=0, NotChecked=0, Total=72 [2021-07-09 17:38:51,786 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1033 states. [2021-07-09 17:38:51,794 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1033 to 505. [2021-07-09 17:38:51,795 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 505 states, 504 states have (on average 3.3472222222222223) internal successors, (1687), 504 states have internal predecessors, (1687), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:38:51,796 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 505 states to 505 states and 1687 transitions. [2021-07-09 17:38:51,796 INFO L78 Accepts]: Start accepts. Automaton has 505 states and 1687 transitions. Word has length 16 [2021-07-09 17:38:51,796 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 17:38:51,796 INFO L482 AbstractCegarLoop]: Abstraction has 505 states and 1687 transitions. [2021-07-09 17:38:51,796 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 6 states, 6 states have (on average 2.6666666666666665) internal successors, (16), 6 states have internal predecessors, (16), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:38:51,796 INFO L276 IsEmpty]: Start isEmpty. Operand 505 states and 1687 transitions. [2021-07-09 17:38:51,797 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 17 [2021-07-09 17:38:51,797 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 17:38:51,797 INFO L508 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 17:38:51,797 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable32 [2021-07-09 17:38:51,797 INFO L430 AbstractCegarLoop]: === Iteration 34 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 17:38:51,798 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 17:38:51,798 INFO L82 PathProgramCache]: Analyzing trace with hash 529800585, now seen corresponding path program 3 times [2021-07-09 17:38:51,798 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 17:38:51,798 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1737030956] [2021-07-09 17:38:51,798 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 17:38:51,802 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 17:38:51,975 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-07-09 17:38:51,976 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 17:38:51,976 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1737030956] [2021-07-09 17:38:51,976 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1737030956] provided 1 perfect and 0 imperfect interpolant sequences [2021-07-09 17:38:51,976 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-07-09 17:38:51,976 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2021-07-09 17:38:51,976 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1499087908] [2021-07-09 17:38:51,976 INFO L462 AbstractCegarLoop]: Interpolant automaton has 6 states [2021-07-09 17:38:51,976 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 17:38:51,976 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-07-09 17:38:51,976 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2021-07-09 17:38:51,977 INFO L87 Difference]: Start difference. First operand 505 states and 1687 transitions. Second operand has 6 states, 6 states have (on average 2.6666666666666665) internal successors, (16), 6 states have internal predecessors, (16), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:38:52,125 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 17:38:52,125 INFO L93 Difference]: Finished difference Result 821 states and 2570 transitions. [2021-07-09 17:38:52,125 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-07-09 17:38:52,126 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 2.6666666666666665) internal successors, (16), 6 states have internal predecessors, (16), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 16 [2021-07-09 17:38:52,126 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 17:38:52,128 INFO L225 Difference]: With dead ends: 821 [2021-07-09 17:38:52,128 INFO L226 Difference]: Without dead ends: 794 [2021-07-09 17:38:52,128 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 7 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3 ImplicationChecksByTransitivity, 187.3ms TimeCoverageRelationStatistics Valid=17, Invalid=25, Unknown=0, NotChecked=0, Total=42 [2021-07-09 17:38:52,129 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 794 states. [2021-07-09 17:38:52,137 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 794 to 505. [2021-07-09 17:38:52,138 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 505 states, 504 states have (on average 3.3472222222222223) internal successors, (1687), 504 states have internal predecessors, (1687), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:38:52,139 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 505 states to 505 states and 1687 transitions. [2021-07-09 17:38:52,140 INFO L78 Accepts]: Start accepts. Automaton has 505 states and 1687 transitions. Word has length 16 [2021-07-09 17:38:52,140 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 17:38:52,140 INFO L482 AbstractCegarLoop]: Abstraction has 505 states and 1687 transitions. [2021-07-09 17:38:52,140 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 6 states, 6 states have (on average 2.6666666666666665) internal successors, (16), 6 states have internal predecessors, (16), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:38:52,140 INFO L276 IsEmpty]: Start isEmpty. Operand 505 states and 1687 transitions. [2021-07-09 17:38:52,141 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 17 [2021-07-09 17:38:52,141 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 17:38:52,141 INFO L508 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 17:38:52,141 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable33 [2021-07-09 17:38:52,142 INFO L430 AbstractCegarLoop]: === Iteration 35 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 17:38:52,142 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 17:38:52,142 INFO L82 PathProgramCache]: Analyzing trace with hash -1222989368, now seen corresponding path program 5 times [2021-07-09 17:38:52,142 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 17:38:52,142 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [34802096] [2021-07-09 17:38:52,142 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 17:38:52,145 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 17:38:52,185 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-07-09 17:38:52,185 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 17:38:52,185 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [34802096] [2021-07-09 17:38:52,186 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [34802096] provided 1 perfect and 0 imperfect interpolant sequences [2021-07-09 17:38:52,186 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-07-09 17:38:52,186 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2021-07-09 17:38:52,186 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [653701809] [2021-07-09 17:38:52,186 INFO L462 AbstractCegarLoop]: Interpolant automaton has 5 states [2021-07-09 17:38:52,186 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 17:38:52,186 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-07-09 17:38:52,186 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2021-07-09 17:38:52,186 INFO L87 Difference]: Start difference. First operand 505 states and 1687 transitions. Second operand has 5 states, 5 states have (on average 3.2) internal successors, (16), 5 states have internal predecessors, (16), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:38:52,310 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 17:38:52,310 INFO L93 Difference]: Finished difference Result 891 states and 2762 transitions. [2021-07-09 17:38:52,310 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-07-09 17:38:52,310 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 3.2) internal successors, (16), 5 states have internal predecessors, (16), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 16 [2021-07-09 17:38:52,310 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 17:38:52,312 INFO L225 Difference]: With dead ends: 891 [2021-07-09 17:38:52,312 INFO L226 Difference]: Without dead ends: 862 [2021-07-09 17:38:52,312 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 9 GetRequests, 3 SyntacticMatches, 1 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 61.6ms TimeCoverageRelationStatistics Valid=18, Invalid=24, Unknown=0, NotChecked=0, Total=42 [2021-07-09 17:38:52,313 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 862 states. [2021-07-09 17:38:52,320 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 862 to 494. [2021-07-09 17:38:52,321 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 494 states, 493 states have (on average 3.36105476673428) internal successors, (1657), 493 states have internal predecessors, (1657), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:38:52,322 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 494 states to 494 states and 1657 transitions. [2021-07-09 17:38:52,322 INFO L78 Accepts]: Start accepts. Automaton has 494 states and 1657 transitions. Word has length 16 [2021-07-09 17:38:52,322 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 17:38:52,322 INFO L482 AbstractCegarLoop]: Abstraction has 494 states and 1657 transitions. [2021-07-09 17:38:52,322 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 5 states, 5 states have (on average 3.2) internal successors, (16), 5 states have internal predecessors, (16), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:38:52,322 INFO L276 IsEmpty]: Start isEmpty. Operand 494 states and 1657 transitions. [2021-07-09 17:38:52,323 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 17 [2021-07-09 17:38:52,323 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 17:38:52,323 INFO L508 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 17:38:52,323 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable34 [2021-07-09 17:38:52,323 INFO L430 AbstractCegarLoop]: === Iteration 36 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 17:38:52,323 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 17:38:52,323 INFO L82 PathProgramCache]: Analyzing trace with hash -248674713, now seen corresponding path program 5 times [2021-07-09 17:38:52,324 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 17:38:52,324 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1147676134] [2021-07-09 17:38:52,324 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 17:38:52,327 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 17:38:52,424 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-07-09 17:38:52,424 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 17:38:52,424 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1147676134] [2021-07-09 17:38:52,424 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1147676134] provided 1 perfect and 0 imperfect interpolant sequences [2021-07-09 17:38:52,424 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-07-09 17:38:52,424 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2021-07-09 17:38:52,424 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [775795399] [2021-07-09 17:38:52,424 INFO L462 AbstractCegarLoop]: Interpolant automaton has 5 states [2021-07-09 17:38:52,424 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 17:38:52,425 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-07-09 17:38:52,425 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2021-07-09 17:38:52,425 INFO L87 Difference]: Start difference. First operand 494 states and 1657 transitions. Second operand has 5 states, 5 states have (on average 3.2) internal successors, (16), 5 states have internal predecessors, (16), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:38:52,588 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 17:38:52,589 INFO L93 Difference]: Finished difference Result 868 states and 2732 transitions. [2021-07-09 17:38:52,589 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-07-09 17:38:52,589 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 3.2) internal successors, (16), 5 states have internal predecessors, (16), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 16 [2021-07-09 17:38:52,589 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 17:38:52,592 INFO L225 Difference]: With dead ends: 868 [2021-07-09 17:38:52,592 INFO L226 Difference]: Without dead ends: 828 [2021-07-09 17:38:52,592 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 8 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 115.4ms TimeCoverageRelationStatistics Valid=18, Invalid=24, Unknown=0, NotChecked=0, Total=42 [2021-07-09 17:38:52,593 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 828 states. [2021-07-09 17:38:52,601 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 828 to 494. [2021-07-09 17:38:52,602 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 494 states, 493 states have (on average 3.3509127789046653) internal successors, (1652), 493 states have internal predecessors, (1652), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:38:52,603 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 494 states to 494 states and 1652 transitions. [2021-07-09 17:38:52,603 INFO L78 Accepts]: Start accepts. Automaton has 494 states and 1652 transitions. Word has length 16 [2021-07-09 17:38:52,603 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 17:38:52,603 INFO L482 AbstractCegarLoop]: Abstraction has 494 states and 1652 transitions. [2021-07-09 17:38:52,603 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 5 states, 5 states have (on average 3.2) internal successors, (16), 5 states have internal predecessors, (16), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:38:52,603 INFO L276 IsEmpty]: Start isEmpty. Operand 494 states and 1652 transitions. [2021-07-09 17:38:52,604 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 17 [2021-07-09 17:38:52,604 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 17:38:52,604 INFO L508 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 17:38:52,604 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable35 [2021-07-09 17:38:52,605 INFO L430 AbstractCegarLoop]: === Iteration 37 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 17:38:52,605 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 17:38:52,605 INFO L82 PathProgramCache]: Analyzing trace with hash -1291259644, now seen corresponding path program 6 times [2021-07-09 17:38:52,605 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 17:38:52,605 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1261235771] [2021-07-09 17:38:52,605 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 17:38:52,609 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 17:38:52,661 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-07-09 17:38:52,661 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 17:38:52,662 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1261235771] [2021-07-09 17:38:52,662 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1261235771] provided 1 perfect and 0 imperfect interpolant sequences [2021-07-09 17:38:52,662 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-07-09 17:38:52,662 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2021-07-09 17:38:52,662 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [311955151] [2021-07-09 17:38:52,662 INFO L462 AbstractCegarLoop]: Interpolant automaton has 5 states [2021-07-09 17:38:52,662 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 17:38:52,662 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-07-09 17:38:52,663 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2021-07-09 17:38:52,663 INFO L87 Difference]: Start difference. First operand 494 states and 1652 transitions. Second operand has 5 states, 5 states have (on average 3.2) internal successors, (16), 5 states have internal predecessors, (16), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:38:52,765 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 17:38:52,765 INFO L93 Difference]: Finished difference Result 741 states and 2296 transitions. [2021-07-09 17:38:52,765 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-07-09 17:38:52,765 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 3.2) internal successors, (16), 5 states have internal predecessors, (16), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 16 [2021-07-09 17:38:52,766 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 17:38:52,767 INFO L225 Difference]: With dead ends: 741 [2021-07-09 17:38:52,767 INFO L226 Difference]: Without dead ends: 712 [2021-07-09 17:38:52,767 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 8 GetRequests, 2 SyntacticMatches, 1 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 84.8ms TimeCoverageRelationStatistics Valid=17, Invalid=25, Unknown=0, NotChecked=0, Total=42 [2021-07-09 17:38:52,768 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 712 states. [2021-07-09 17:38:52,774 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 712 to 494. [2021-07-09 17:38:52,774 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 494 states, 493 states have (on average 3.3509127789046653) internal successors, (1652), 493 states have internal predecessors, (1652), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:38:52,775 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 494 states to 494 states and 1652 transitions. [2021-07-09 17:38:52,776 INFO L78 Accepts]: Start accepts. Automaton has 494 states and 1652 transitions. Word has length 16 [2021-07-09 17:38:52,776 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 17:38:52,776 INFO L482 AbstractCegarLoop]: Abstraction has 494 states and 1652 transitions. [2021-07-09 17:38:52,776 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 5 states, 5 states have (on average 3.2) internal successors, (16), 5 states have internal predecessors, (16), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:38:52,776 INFO L276 IsEmpty]: Start isEmpty. Operand 494 states and 1652 transitions. [2021-07-09 17:38:52,777 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 17 [2021-07-09 17:38:52,777 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 17:38:52,777 INFO L508 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 17:38:52,777 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable36 [2021-07-09 17:38:52,777 INFO L430 AbstractCegarLoop]: === Iteration 38 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 17:38:52,777 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 17:38:52,777 INFO L82 PathProgramCache]: Analyzing trace with hash 1392400701, now seen corresponding path program 6 times [2021-07-09 17:38:52,777 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 17:38:52,777 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [603050096] [2021-07-09 17:38:52,777 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 17:38:52,781 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 17:38:52,878 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-07-09 17:38:52,878 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 17:38:52,878 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [603050096] [2021-07-09 17:38:52,878 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [603050096] provided 1 perfect and 0 imperfect interpolant sequences [2021-07-09 17:38:52,879 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-07-09 17:38:52,879 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2021-07-09 17:38:52,879 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [660341583] [2021-07-09 17:38:52,879 INFO L462 AbstractCegarLoop]: Interpolant automaton has 6 states [2021-07-09 17:38:52,879 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 17:38:52,879 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-07-09 17:38:52,879 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2021-07-09 17:38:52,879 INFO L87 Difference]: Start difference. First operand 494 states and 1652 transitions. Second operand has 6 states, 6 states have (on average 2.6666666666666665) internal successors, (16), 6 states have internal predecessors, (16), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:38:52,999 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 17:38:52,999 INFO L93 Difference]: Finished difference Result 773 states and 2416 transitions. [2021-07-09 17:38:52,999 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-07-09 17:38:52,999 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 2.6666666666666665) internal successors, (16), 6 states have internal predecessors, (16), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 16 [2021-07-09 17:38:52,999 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 17:38:53,001 INFO L225 Difference]: With dead ends: 773 [2021-07-09 17:38:53,001 INFO L226 Difference]: Without dead ends: 744 [2021-07-09 17:38:53,001 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 7 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3 ImplicationChecksByTransitivity, 110.3ms TimeCoverageRelationStatistics Valid=17, Invalid=25, Unknown=0, NotChecked=0, Total=42 [2021-07-09 17:38:53,002 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 744 states. [2021-07-09 17:38:53,007 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 744 to 494. [2021-07-09 17:38:53,008 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 494 states, 493 states have (on average 3.3509127789046653) internal successors, (1652), 493 states have internal predecessors, (1652), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:38:53,009 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 494 states to 494 states and 1652 transitions. [2021-07-09 17:38:53,009 INFO L78 Accepts]: Start accepts. Automaton has 494 states and 1652 transitions. Word has length 16 [2021-07-09 17:38:53,009 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 17:38:53,009 INFO L482 AbstractCegarLoop]: Abstraction has 494 states and 1652 transitions. [2021-07-09 17:38:53,010 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 6 states, 6 states have (on average 2.6666666666666665) internal successors, (16), 6 states have internal predecessors, (16), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:38:53,010 INFO L276 IsEmpty]: Start isEmpty. Operand 494 states and 1652 transitions. [2021-07-09 17:38:53,010 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 17 [2021-07-09 17:38:53,010 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 17:38:53,010 INFO L508 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 17:38:53,011 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable37 [2021-07-09 17:38:53,011 INFO L430 AbstractCegarLoop]: === Iteration 39 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 17:38:53,011 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 17:38:53,011 INFO L82 PathProgramCache]: Analyzing trace with hash 498850876, now seen corresponding path program 4 times [2021-07-09 17:38:53,011 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 17:38:53,011 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [496422613] [2021-07-09 17:38:53,011 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 17:38:53,015 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 17:38:53,067 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-07-09 17:38:53,068 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 17:38:53,068 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [496422613] [2021-07-09 17:38:53,068 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [496422613] provided 1 perfect and 0 imperfect interpolant sequences [2021-07-09 17:38:53,068 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-07-09 17:38:53,068 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2021-07-09 17:38:53,068 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1988458392] [2021-07-09 17:38:53,068 INFO L462 AbstractCegarLoop]: Interpolant automaton has 5 states [2021-07-09 17:38:53,068 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 17:38:53,068 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-07-09 17:38:53,069 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2021-07-09 17:38:53,069 INFO L87 Difference]: Start difference. First operand 494 states and 1652 transitions. Second operand has 5 states, 5 states have (on average 3.2) internal successors, (16), 5 states have internal predecessors, (16), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:38:53,192 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 17:38:53,193 INFO L93 Difference]: Finished difference Result 889 states and 2730 transitions. [2021-07-09 17:38:53,193 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-07-09 17:38:53,193 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 3.2) internal successors, (16), 5 states have internal predecessors, (16), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 16 [2021-07-09 17:38:53,193 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 17:38:53,195 INFO L225 Difference]: With dead ends: 889 [2021-07-09 17:38:53,195 INFO L226 Difference]: Without dead ends: 862 [2021-07-09 17:38:53,195 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 8 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 77.0ms TimeCoverageRelationStatistics Valid=18, Invalid=24, Unknown=0, NotChecked=0, Total=42 [2021-07-09 17:38:53,196 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 862 states. [2021-07-09 17:38:53,204 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 862 to 494. [2021-07-09 17:38:53,204 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 494 states, 493 states have (on average 3.3509127789046653) internal successors, (1652), 493 states have internal predecessors, (1652), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:38:53,205 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 494 states to 494 states and 1652 transitions. [2021-07-09 17:38:53,206 INFO L78 Accepts]: Start accepts. Automaton has 494 states and 1652 transitions. Word has length 16 [2021-07-09 17:38:53,206 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 17:38:53,206 INFO L482 AbstractCegarLoop]: Abstraction has 494 states and 1652 transitions. [2021-07-09 17:38:53,206 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 5 states, 5 states have (on average 3.2) internal successors, (16), 5 states have internal predecessors, (16), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:38:53,206 INFO L276 IsEmpty]: Start isEmpty. Operand 494 states and 1652 transitions. [2021-07-09 17:38:53,207 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 17 [2021-07-09 17:38:53,207 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 17:38:53,207 INFO L508 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 17:38:53,207 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable38 [2021-07-09 17:38:53,207 INFO L430 AbstractCegarLoop]: === Iteration 40 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 17:38:53,207 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 17:38:53,207 INFO L82 PathProgramCache]: Analyzing trace with hash 637834109, now seen corresponding path program 4 times [2021-07-09 17:38:53,207 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 17:38:53,207 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1588602904] [2021-07-09 17:38:53,207 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 17:38:53,211 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 17:38:53,305 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-07-09 17:38:53,306 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 17:38:53,306 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1588602904] [2021-07-09 17:38:53,306 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1588602904] provided 1 perfect and 0 imperfect interpolant sequences [2021-07-09 17:38:53,306 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-07-09 17:38:53,306 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2021-07-09 17:38:53,306 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [847976240] [2021-07-09 17:38:53,306 INFO L462 AbstractCegarLoop]: Interpolant automaton has 5 states [2021-07-09 17:38:53,306 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 17:38:53,306 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-07-09 17:38:53,306 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2021-07-09 17:38:53,307 INFO L87 Difference]: Start difference. First operand 494 states and 1652 transitions. Second operand has 5 states, 5 states have (on average 3.2) internal successors, (16), 5 states have internal predecessors, (16), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:38:53,459 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 17:38:53,459 INFO L93 Difference]: Finished difference Result 863 states and 2698 transitions. [2021-07-09 17:38:53,459 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-07-09 17:38:53,459 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 3.2) internal successors, (16), 5 states have internal predecessors, (16), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 16 [2021-07-09 17:38:53,459 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 17:38:53,461 INFO L225 Difference]: With dead ends: 863 [2021-07-09 17:38:53,461 INFO L226 Difference]: Without dead ends: 830 [2021-07-09 17:38:53,461 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 8 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 152.1ms TimeCoverageRelationStatistics Valid=18, Invalid=24, Unknown=0, NotChecked=0, Total=42 [2021-07-09 17:38:53,462 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 830 states. [2021-07-09 17:38:53,468 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 830 to 494. [2021-07-09 17:38:53,469 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 494 states, 493 states have (on average 3.3448275862068964) internal successors, (1649), 493 states have internal predecessors, (1649), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:38:53,470 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 494 states to 494 states and 1649 transitions. [2021-07-09 17:38:53,470 INFO L78 Accepts]: Start accepts. Automaton has 494 states and 1649 transitions. Word has length 16 [2021-07-09 17:38:53,470 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 17:38:53,470 INFO L482 AbstractCegarLoop]: Abstraction has 494 states and 1649 transitions. [2021-07-09 17:38:53,470 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 5 states, 5 states have (on average 3.2) internal successors, (16), 5 states have internal predecessors, (16), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:38:53,470 INFO L276 IsEmpty]: Start isEmpty. Operand 494 states and 1649 transitions. [2021-07-09 17:38:53,471 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 17 [2021-07-09 17:38:53,471 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 17:38:53,471 INFO L508 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 17:38:53,471 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable39 [2021-07-09 17:38:53,471 INFO L430 AbstractCegarLoop]: === Iteration 41 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 17:38:53,472 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 17:38:53,472 INFO L82 PathProgramCache]: Analyzing trace with hash -1681413370, now seen corresponding path program 5 times [2021-07-09 17:38:53,472 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 17:38:53,472 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [790857785] [2021-07-09 17:38:53,472 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 17:38:53,475 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 17:38:53,500 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-07-09 17:38:53,500 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 17:38:53,500 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [790857785] [2021-07-09 17:38:53,500 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [790857785] provided 1 perfect and 0 imperfect interpolant sequences [2021-07-09 17:38:53,500 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-07-09 17:38:53,500 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2021-07-09 17:38:53,501 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [950053130] [2021-07-09 17:38:53,501 INFO L462 AbstractCegarLoop]: Interpolant automaton has 6 states [2021-07-09 17:38:53,501 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 17:38:53,501 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-07-09 17:38:53,501 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2021-07-09 17:38:53,501 INFO L87 Difference]: Start difference. First operand 494 states and 1649 transitions. Second operand has 6 states, 6 states have (on average 2.6666666666666665) internal successors, (16), 6 states have internal predecessors, (16), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:38:53,585 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 17:38:53,585 INFO L93 Difference]: Finished difference Result 731 states and 2291 transitions. [2021-07-09 17:38:53,585 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-07-09 17:38:53,585 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 2.6666666666666665) internal successors, (16), 6 states have internal predecessors, (16), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 16 [2021-07-09 17:38:53,585 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 17:38:53,587 INFO L225 Difference]: With dead ends: 731 [2021-07-09 17:38:53,587 INFO L226 Difference]: Without dead ends: 704 [2021-07-09 17:38:53,587 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 7 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3 ImplicationChecksByTransitivity, 26.9ms TimeCoverageRelationStatistics Valid=17, Invalid=25, Unknown=0, NotChecked=0, Total=42 [2021-07-09 17:38:53,588 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 704 states. [2021-07-09 17:38:53,594 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 704 to 494. [2021-07-09 17:38:53,594 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 494 states, 493 states have (on average 3.3448275862068964) internal successors, (1649), 493 states have internal predecessors, (1649), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:38:53,595 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 494 states to 494 states and 1649 transitions. [2021-07-09 17:38:53,596 INFO L78 Accepts]: Start accepts. Automaton has 494 states and 1649 transitions. Word has length 16 [2021-07-09 17:38:53,596 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 17:38:53,596 INFO L482 AbstractCegarLoop]: Abstraction has 494 states and 1649 transitions. [2021-07-09 17:38:53,596 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 6 states, 6 states have (on average 2.6666666666666665) internal successors, (16), 6 states have internal predecessors, (16), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:38:53,596 INFO L276 IsEmpty]: Start isEmpty. Operand 494 states and 1649 transitions. [2021-07-09 17:38:53,597 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 17 [2021-07-09 17:38:53,597 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 17:38:53,597 INFO L508 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 17:38:53,597 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable40 [2021-07-09 17:38:53,597 INFO L430 AbstractCegarLoop]: === Iteration 42 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 17:38:53,597 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 17:38:53,597 INFO L82 PathProgramCache]: Analyzing trace with hash -1580392411, now seen corresponding path program 5 times [2021-07-09 17:38:53,597 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 17:38:53,597 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [938451030] [2021-07-09 17:38:53,597 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 17:38:53,601 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 17:38:53,699 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-07-09 17:38:53,699 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 17:38:53,699 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [938451030] [2021-07-09 17:38:53,699 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [938451030] provided 1 perfect and 0 imperfect interpolant sequences [2021-07-09 17:38:53,699 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-07-09 17:38:53,699 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2021-07-09 17:38:53,699 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1623676324] [2021-07-09 17:38:53,699 INFO L462 AbstractCegarLoop]: Interpolant automaton has 6 states [2021-07-09 17:38:53,699 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 17:38:53,700 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-07-09 17:38:53,700 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=10, Invalid=20, Unknown=0, NotChecked=0, Total=30 [2021-07-09 17:38:53,700 INFO L87 Difference]: Start difference. First operand 494 states and 1649 transitions. Second operand has 6 states, 6 states have (on average 2.6666666666666665) internal successors, (16), 6 states have internal predecessors, (16), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:38:53,952 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 17:38:53,952 INFO L93 Difference]: Finished difference Result 731 states and 2291 transitions. [2021-07-09 17:38:53,952 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-07-09 17:38:53,952 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 2.6666666666666665) internal successors, (16), 6 states have internal predecessors, (16), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 16 [2021-07-09 17:38:53,952 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 17:38:53,954 INFO L225 Difference]: With dead ends: 731 [2021-07-09 17:38:53,954 INFO L226 Difference]: Without dead ends: 704 [2021-07-09 17:38:53,954 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 8 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 228.5ms TimeCoverageRelationStatistics Valid=22, Invalid=34, Unknown=0, NotChecked=0, Total=56 [2021-07-09 17:38:53,955 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 704 states. [2021-07-09 17:38:53,961 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 704 to 494. [2021-07-09 17:38:53,962 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 494 states, 493 states have (on average 3.3448275862068964) internal successors, (1649), 493 states have internal predecessors, (1649), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:38:53,963 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 494 states to 494 states and 1649 transitions. [2021-07-09 17:38:53,963 INFO L78 Accepts]: Start accepts. Automaton has 494 states and 1649 transitions. Word has length 16 [2021-07-09 17:38:53,963 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 17:38:53,963 INFO L482 AbstractCegarLoop]: Abstraction has 494 states and 1649 transitions. [2021-07-09 17:38:53,963 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 6 states, 6 states have (on average 2.6666666666666665) internal successors, (16), 6 states have internal predecessors, (16), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:38:53,963 INFO L276 IsEmpty]: Start isEmpty. Operand 494 states and 1649 transitions. [2021-07-09 17:38:53,964 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 17 [2021-07-09 17:38:53,964 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 17:38:53,964 INFO L508 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 17:38:53,964 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable41 [2021-07-09 17:38:53,964 INFO L430 AbstractCegarLoop]: === Iteration 43 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 17:38:53,964 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 17:38:53,964 INFO L82 PathProgramCache]: Analyzing trace with hash 784334086, now seen corresponding path program 5 times [2021-07-09 17:38:53,964 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 17:38:53,965 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1716540966] [2021-07-09 17:38:53,965 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 17:38:53,982 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 17:38:54,029 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-07-09 17:38:54,029 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 17:38:54,029 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1716540966] [2021-07-09 17:38:54,029 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1716540966] provided 1 perfect and 0 imperfect interpolant sequences [2021-07-09 17:38:54,029 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-07-09 17:38:54,029 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2021-07-09 17:38:54,030 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1790287293] [2021-07-09 17:38:54,030 INFO L462 AbstractCegarLoop]: Interpolant automaton has 6 states [2021-07-09 17:38:54,030 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 17:38:54,030 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-07-09 17:38:54,030 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=10, Invalid=20, Unknown=0, NotChecked=0, Total=30 [2021-07-09 17:38:54,030 INFO L87 Difference]: Start difference. First operand 494 states and 1649 transitions. Second operand has 6 states, 6 states have (on average 2.6666666666666665) internal successors, (16), 6 states have internal predecessors, (16), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:38:54,149 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 17:38:54,149 INFO L93 Difference]: Finished difference Result 793 states and 2506 transitions. [2021-07-09 17:38:54,149 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-07-09 17:38:54,149 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 2.6666666666666665) internal successors, (16), 6 states have internal predecessors, (16), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 16 [2021-07-09 17:38:54,149 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 17:38:54,151 INFO L225 Difference]: With dead ends: 793 [2021-07-09 17:38:54,151 INFO L226 Difference]: Without dead ends: 770 [2021-07-09 17:38:54,151 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 9 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 75.4ms TimeCoverageRelationStatistics Valid=21, Invalid=35, Unknown=0, NotChecked=0, Total=56 [2021-07-09 17:38:54,152 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 770 states. [2021-07-09 17:38:54,158 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 770 to 490. [2021-07-09 17:38:54,158 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 490 states, 489 states have (on average 3.347648261758691) internal successors, (1637), 489 states have internal predecessors, (1637), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:38:54,159 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 490 states to 490 states and 1637 transitions. [2021-07-09 17:38:54,159 INFO L78 Accepts]: Start accepts. Automaton has 490 states and 1637 transitions. Word has length 16 [2021-07-09 17:38:54,159 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 17:38:54,160 INFO L482 AbstractCegarLoop]: Abstraction has 490 states and 1637 transitions. [2021-07-09 17:38:54,160 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 6 states, 6 states have (on average 2.6666666666666665) internal successors, (16), 6 states have internal predecessors, (16), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:38:54,160 INFO L276 IsEmpty]: Start isEmpty. Operand 490 states and 1637 transitions. [2021-07-09 17:38:54,161 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 17 [2021-07-09 17:38:54,161 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 17:38:54,161 INFO L508 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 17:38:54,161 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable42 [2021-07-09 17:38:54,161 INFO L430 AbstractCegarLoop]: === Iteration 44 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 17:38:54,161 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 17:38:54,161 INFO L82 PathProgramCache]: Analyzing trace with hash 797847013, now seen corresponding path program 5 times [2021-07-09 17:38:54,161 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 17:38:54,161 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [811614371] [2021-07-09 17:38:54,161 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 17:38:54,165 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 17:38:54,280 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-07-09 17:38:54,281 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 17:38:54,281 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [811614371] [2021-07-09 17:38:54,281 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [811614371] provided 1 perfect and 0 imperfect interpolant sequences [2021-07-09 17:38:54,281 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-07-09 17:38:54,281 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2021-07-09 17:38:54,281 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2102845643] [2021-07-09 17:38:54,281 INFO L462 AbstractCegarLoop]: Interpolant automaton has 5 states [2021-07-09 17:38:54,281 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 17:38:54,281 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-07-09 17:38:54,281 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2021-07-09 17:38:54,282 INFO L87 Difference]: Start difference. First operand 490 states and 1637 transitions. Second operand has 5 states, 5 states have (on average 3.2) internal successors, (16), 5 states have internal predecessors, (16), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:38:54,487 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 17:38:54,487 INFO L93 Difference]: Finished difference Result 803 states and 2527 transitions. [2021-07-09 17:38:54,487 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-07-09 17:38:54,487 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 3.2) internal successors, (16), 5 states have internal predecessors, (16), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 16 [2021-07-09 17:38:54,487 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 17:38:54,489 INFO L225 Difference]: With dead ends: 803 [2021-07-09 17:38:54,489 INFO L226 Difference]: Without dead ends: 776 [2021-07-09 17:38:54,489 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 8 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 199.7ms TimeCoverageRelationStatistics Valid=17, Invalid=25, Unknown=0, NotChecked=0, Total=42 [2021-07-09 17:38:54,490 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 776 states. [2021-07-09 17:38:54,496 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 776 to 490. [2021-07-09 17:38:54,496 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 490 states, 489 states have (on average 3.3435582822085887) internal successors, (1635), 489 states have internal predecessors, (1635), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:38:54,497 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 490 states to 490 states and 1635 transitions. [2021-07-09 17:38:54,497 INFO L78 Accepts]: Start accepts. Automaton has 490 states and 1635 transitions. Word has length 16 [2021-07-09 17:38:54,497 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 17:38:54,497 INFO L482 AbstractCegarLoop]: Abstraction has 490 states and 1635 transitions. [2021-07-09 17:38:54,497 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 5 states, 5 states have (on average 3.2) internal successors, (16), 5 states have internal predecessors, (16), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:38:54,498 INFO L276 IsEmpty]: Start isEmpty. Operand 490 states and 1635 transitions. [2021-07-09 17:38:54,498 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 17 [2021-07-09 17:38:54,498 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 17:38:54,498 INFO L508 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 17:38:54,498 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable43 [2021-07-09 17:38:54,499 INFO L430 AbstractCegarLoop]: === Iteration 45 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 17:38:54,499 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 17:38:54,499 INFO L82 PathProgramCache]: Analyzing trace with hash 1214532848, now seen corresponding path program 6 times [2021-07-09 17:38:54,499 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 17:38:54,499 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1340892379] [2021-07-09 17:38:54,499 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 17:38:54,514 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 17:38:54,621 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:38:54,621 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 17:38:54,621 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1340892379] [2021-07-09 17:38:54,621 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1340892379] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:38:54,621 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1865924978] [2021-07-09 17:38:54,621 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 2 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 2 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:38:54,692 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 1 check-sat command(s) [2021-07-09 17:38:54,692 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 17:38:54,708 INFO L263 TraceCheckSpWp]: Trace formula consists of 44 conjuncts, 7 conjunts are in the unsatisfiable core [2021-07-09 17:38:54,711 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 17:38:54,820 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 18 treesize of output 14 [2021-07-09 17:38:54,822 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 17:38:54,826 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 18 treesize of output 14 [2021-07-09 17:38:54,828 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-07-09 17:38:54,930 WARN L205 SmtUtils]: Spent 101.00 ms on a formula simplification. DAG size of input: 50 DAG size of output: 42 [2021-07-09 17:38:54,930 INFO L628 ElimStorePlain]: treesize reduction 133, result has 55.2 percent of original size [2021-07-09 17:38:54,935 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 6 xjuncts. [2021-07-09 17:38:54,935 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 1 variables, input treesize:311, output treesize:152 [2021-07-09 17:38:55,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 15 treesize of output 11 [2021-07-09 17:38:55,036 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 17:38:55,039 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 25 treesize of output 19 [2021-07-09 17:38:55,041 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-07-09 17:38:55,046 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 33 treesize of output 25 [2021-07-09 17:38:55,047 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-07-09 17:38:55,051 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 15 treesize of output 11 [2021-07-09 17:38:55,052 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-07-09 17:38:55,055 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 15 treesize of output 11 [2021-07-09 17:38:55,057 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-07-09 17:38:55,060 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 15 treesize of output 11 [2021-07-09 17:38:55,062 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-07-09 17:38:55,066 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 15 treesize of output 11 [2021-07-09 17:38:55,067 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-07-09 17:38:55,085 INFO L628 ElimStorePlain]: treesize reduction 100, result has 18.0 percent of original size [2021-07-09 17:38:55,086 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 17:38:55,086 INFO L247 ElimStorePlain]: Needed 8 recursive calls to eliminate 1 variables, input treesize:275, output treesize:22 [2021-07-09 17:38:55,117 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 27 treesize of output 21 [2021-07-09 17:38:55,118 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 17:38:55,122 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 17:38:55,123 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 8 treesize of output 6 [2021-07-09 17:38:55,127 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-07-09 17:38:55,129 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 17:38:55,130 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 17:38:55,130 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:39, output treesize:8 [2021-07-09 17:38:55,157 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-07-09 17:38:55,158 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1865924978] provided 1 perfect and 0 imperfect interpolant sequences [2021-07-09 17:38:55,158 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 1 imperfect interpolant sequences. [2021-07-09 17:38:55,158 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [6] total 9 [2021-07-09 17:38:55,158 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1930430309] [2021-07-09 17:38:55,158 INFO L462 AbstractCegarLoop]: Interpolant automaton has 5 states [2021-07-09 17:38:55,158 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 17:38:55,158 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-07-09 17:38:55,158 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=18, Invalid=54, Unknown=0, NotChecked=0, Total=72 [2021-07-09 17:38:55,159 INFO L87 Difference]: Start difference. First operand 490 states and 1635 transitions. Second operand has 5 states, 5 states have (on average 3.2) internal successors, (16), 5 states have internal predecessors, (16), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:38:55,361 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 17:38:55,362 INFO L93 Difference]: Finished difference Result 671 states and 2073 transitions. [2021-07-09 17:38:55,362 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-07-09 17:38:55,362 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 3.2) internal successors, (16), 5 states have internal predecessors, (16), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 16 [2021-07-09 17:38:55,362 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 17:38:55,370 INFO L225 Difference]: With dead ends: 671 [2021-07-09 17:38:55,370 INFO L226 Difference]: Without dead ends: 638 [2021-07-09 17:38:55,370 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 24 GetRequests, 15 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 6 ImplicationChecksByTransitivity, 290.9ms TimeCoverageRelationStatistics Valid=31, Invalid=79, Unknown=0, NotChecked=0, Total=110 [2021-07-09 17:38:55,372 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 638 states. [2021-07-09 17:38:55,381 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 638 to 490. [2021-07-09 17:38:55,382 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 490 states, 489 states have (on average 3.339468302658487) internal successors, (1633), 489 states have internal predecessors, (1633), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:38:55,383 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 490 states to 490 states and 1633 transitions. [2021-07-09 17:38:55,383 INFO L78 Accepts]: Start accepts. Automaton has 490 states and 1633 transitions. Word has length 16 [2021-07-09 17:38:55,383 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 17:38:55,383 INFO L482 AbstractCegarLoop]: Abstraction has 490 states and 1633 transitions. [2021-07-09 17:38:55,383 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 5 states, 5 states have (on average 3.2) internal successors, (16), 5 states have internal predecessors, (16), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:38:55,383 INFO L276 IsEmpty]: Start isEmpty. Operand 490 states and 1633 transitions. [2021-07-09 17:38:55,385 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 17 [2021-07-09 17:38:55,385 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 17:38:55,385 INFO L508 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 17:38:55,600 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 2 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable44 [2021-07-09 17:38:55,601 INFO L430 AbstractCegarLoop]: === Iteration 46 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 17:38:55,601 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 17:38:55,601 INFO L82 PathProgramCache]: Analyzing trace with hash 1154290151, now seen corresponding path program 6 times [2021-07-09 17:38:55,601 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 17:38:55,601 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [367198970] [2021-07-09 17:38:55,601 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 17:38:55,606 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 17:38:55,748 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-07-09 17:38:55,748 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 17:38:55,748 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [367198970] [2021-07-09 17:38:55,748 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [367198970] provided 1 perfect and 0 imperfect interpolant sequences [2021-07-09 17:38:55,748 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-07-09 17:38:55,748 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2021-07-09 17:38:55,748 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [8974892] [2021-07-09 17:38:55,748 INFO L462 AbstractCegarLoop]: Interpolant automaton has 6 states [2021-07-09 17:38:55,748 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 17:38:55,749 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-07-09 17:38:55,749 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=10, Invalid=20, Unknown=0, NotChecked=0, Total=30 [2021-07-09 17:38:55,749 INFO L87 Difference]: Start difference. First operand 490 states and 1633 transitions. Second operand has 6 states, 6 states have (on average 2.6666666666666665) internal successors, (16), 6 states have internal predecessors, (16), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:38:55,994 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 17:38:55,994 INFO L93 Difference]: Finished difference Result 708 states and 2212 transitions. [2021-07-09 17:38:55,995 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-07-09 17:38:55,995 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 2.6666666666666665) internal successors, (16), 6 states have internal predecessors, (16), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 16 [2021-07-09 17:38:55,995 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 17:38:55,996 INFO L225 Difference]: With dead ends: 708 [2021-07-09 17:38:55,996 INFO L226 Difference]: Without dead ends: 685 [2021-07-09 17:38:55,996 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 8 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 256.1ms TimeCoverageRelationStatistics Valid=22, Invalid=34, Unknown=0, NotChecked=0, Total=56 [2021-07-09 17:38:55,997 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 685 states. [2021-07-09 17:38:56,003 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 685 to 490. [2021-07-09 17:38:56,003 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 490 states, 489 states have (on average 3.339468302658487) internal successors, (1633), 489 states have internal predecessors, (1633), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:38:56,004 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 490 states to 490 states and 1633 transitions. [2021-07-09 17:38:56,004 INFO L78 Accepts]: Start accepts. Automaton has 490 states and 1633 transitions. Word has length 16 [2021-07-09 17:38:56,005 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 17:38:56,005 INFO L482 AbstractCegarLoop]: Abstraction has 490 states and 1633 transitions. [2021-07-09 17:38:56,005 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 6 states, 6 states have (on average 2.6666666666666665) internal successors, (16), 6 states have internal predecessors, (16), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:38:56,005 INFO L276 IsEmpty]: Start isEmpty. Operand 490 states and 1633 transitions. [2021-07-09 17:38:56,006 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 17 [2021-07-09 17:38:56,006 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 17:38:56,006 INFO L508 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 17:38:56,006 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable48 [2021-07-09 17:38:56,006 INFO L430 AbstractCegarLoop]: === Iteration 47 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 17:38:56,006 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 17:38:56,006 INFO L82 PathProgramCache]: Analyzing trace with hash -1810256696, now seen corresponding path program 6 times [2021-07-09 17:38:56,006 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 17:38:56,006 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [567696903] [2021-07-09 17:38:56,006 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 17:38:56,011 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 17:38:56,044 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-07-09 17:38:56,044 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 17:38:56,045 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [567696903] [2021-07-09 17:38:56,045 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [567696903] provided 1 perfect and 0 imperfect interpolant sequences [2021-07-09 17:38:56,045 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-07-09 17:38:56,045 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2021-07-09 17:38:56,045 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [598178228] [2021-07-09 17:38:56,045 INFO L462 AbstractCegarLoop]: Interpolant automaton has 5 states [2021-07-09 17:38:56,045 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 17:38:56,045 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-07-09 17:38:56,045 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2021-07-09 17:38:56,045 INFO L87 Difference]: Start difference. First operand 490 states and 1633 transitions. Second operand has 5 states, 5 states have (on average 3.2) internal successors, (16), 5 states have internal predecessors, (16), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:38:56,142 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 17:38:56,142 INFO L93 Difference]: Finished difference Result 775 states and 2446 transitions. [2021-07-09 17:38:56,142 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-07-09 17:38:56,142 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 3.2) internal successors, (16), 5 states have internal predecessors, (16), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 16 [2021-07-09 17:38:56,142 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 17:38:56,144 INFO L225 Difference]: With dead ends: 775 [2021-07-09 17:38:56,144 INFO L226 Difference]: Without dead ends: 748 [2021-07-09 17:38:56,144 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 9 GetRequests, 4 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 48.0ms TimeCoverageRelationStatistics Valid=17, Invalid=25, Unknown=0, NotChecked=0, Total=42 [2021-07-09 17:38:56,145 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 748 states. [2021-07-09 17:38:56,151 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 748 to 484. [2021-07-09 17:38:56,151 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 484 states, 483 states have (on average 3.341614906832298) internal successors, (1614), 483 states have internal predecessors, (1614), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:38:56,152 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 484 states to 484 states and 1614 transitions. [2021-07-09 17:38:56,152 INFO L78 Accepts]: Start accepts. Automaton has 484 states and 1614 transitions. Word has length 16 [2021-07-09 17:38:56,152 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 17:38:56,152 INFO L482 AbstractCegarLoop]: Abstraction has 484 states and 1614 transitions. [2021-07-09 17:38:56,152 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 5 states, 5 states have (on average 3.2) internal successors, (16), 5 states have internal predecessors, (16), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:38:56,152 INFO L276 IsEmpty]: Start isEmpty. Operand 484 states and 1614 transitions. [2021-07-09 17:38:56,153 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 17 [2021-07-09 17:38:56,153 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 17:38:56,153 INFO L508 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 17:38:56,154 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable49 [2021-07-09 17:38:56,154 INFO L430 AbstractCegarLoop]: === Iteration 48 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 17:38:56,154 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 17:38:56,154 INFO L82 PathProgramCache]: Analyzing trace with hash 719225929, now seen corresponding path program 6 times [2021-07-09 17:38:56,154 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 17:38:56,154 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [621455176] [2021-07-09 17:38:56,154 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 17:38:56,158 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 17:38:56,234 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-07-09 17:38:56,234 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 17:38:56,234 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [621455176] [2021-07-09 17:38:56,234 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [621455176] provided 1 perfect and 0 imperfect interpolant sequences [2021-07-09 17:38:56,234 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-07-09 17:38:56,234 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2021-07-09 17:38:56,234 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [740819528] [2021-07-09 17:38:56,234 INFO L462 AbstractCegarLoop]: Interpolant automaton has 5 states [2021-07-09 17:38:56,235 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 17:38:56,235 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-07-09 17:38:56,235 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2021-07-09 17:38:56,235 INFO L87 Difference]: Start difference. First operand 484 states and 1614 transitions. Second operand has 5 states, 5 states have (on average 3.2) internal successors, (16), 5 states have internal predecessors, (16), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:38:56,401 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 17:38:56,402 INFO L93 Difference]: Finished difference Result 789 states and 2475 transitions. [2021-07-09 17:38:56,402 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-07-09 17:38:56,402 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 3.2) internal successors, (16), 5 states have internal predecessors, (16), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 16 [2021-07-09 17:38:56,402 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 17:38:56,403 INFO L225 Difference]: With dead ends: 789 [2021-07-09 17:38:56,404 INFO L226 Difference]: Without dead ends: 756 [2021-07-09 17:38:56,404 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 8 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 138.5ms TimeCoverageRelationStatistics Valid=18, Invalid=24, Unknown=0, NotChecked=0, Total=42 [2021-07-09 17:38:56,405 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 756 states. [2021-07-09 17:38:56,410 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 756 to 484. [2021-07-09 17:38:56,411 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 484 states, 483 states have (on average 3.3374741200828155) internal successors, (1612), 483 states have internal predecessors, (1612), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:38:56,412 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 484 states to 484 states and 1612 transitions. [2021-07-09 17:38:56,412 INFO L78 Accepts]: Start accepts. Automaton has 484 states and 1612 transitions. Word has length 16 [2021-07-09 17:38:56,412 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 17:38:56,412 INFO L482 AbstractCegarLoop]: Abstraction has 484 states and 1612 transitions. [2021-07-09 17:38:56,412 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 5 states, 5 states have (on average 3.2) internal successors, (16), 5 states have internal predecessors, (16), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:38:56,413 INFO L276 IsEmpty]: Start isEmpty. Operand 484 states and 1612 transitions. [2021-07-09 17:38:56,413 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2021-07-09 17:38:56,414 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 17:38:56,414 INFO L508 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 17:38:56,414 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable50 [2021-07-09 17:38:56,414 INFO L430 AbstractCegarLoop]: === Iteration 49 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 17:38:56,414 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 17:38:56,414 INFO L82 PathProgramCache]: Analyzing trace with hash 332173913, now seen corresponding path program 1 times [2021-07-09 17:38:56,414 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 17:38:56,414 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [703151798] [2021-07-09 17:38:56,414 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 17:38:56,417 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 17:38:56,433 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2021-07-09 17:38:56,433 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 17:38:56,433 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [703151798] [2021-07-09 17:38:56,433 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [703151798] provided 1 perfect and 0 imperfect interpolant sequences [2021-07-09 17:38:56,433 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-07-09 17:38:56,434 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2021-07-09 17:38:56,434 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1291022024] [2021-07-09 17:38:56,434 INFO L462 AbstractCegarLoop]: Interpolant automaton has 5 states [2021-07-09 17:38:56,434 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 17:38:56,434 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-07-09 17:38:56,434 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2021-07-09 17:38:56,434 INFO L87 Difference]: Start difference. First operand 484 states and 1612 transitions. Second operand has 5 states, 5 states have (on average 3.6) internal successors, (18), 5 states have internal predecessors, (18), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:38:56,484 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 17:38:56,484 INFO L93 Difference]: Finished difference Result 660 states and 2019 transitions. [2021-07-09 17:38:56,484 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-07-09 17:38:56,484 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 3.6) internal successors, (18), 5 states have internal predecessors, (18), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 18 [2021-07-09 17:38:56,484 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 17:38:56,485 INFO L225 Difference]: With dead ends: 660 [2021-07-09 17:38:56,486 INFO L226 Difference]: Without dead ends: 660 [2021-07-09 17:38:56,486 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 6 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 14.2ms TimeCoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2021-07-09 17:38:56,486 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 660 states. [2021-07-09 17:38:56,491 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 660 to 463. [2021-07-09 17:38:56,492 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 463 states, 462 states have (on average 3.344155844155844) internal successors, (1545), 462 states have internal predecessors, (1545), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:38:56,493 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 463 states to 463 states and 1545 transitions. [2021-07-09 17:38:56,493 INFO L78 Accepts]: Start accepts. Automaton has 463 states and 1545 transitions. Word has length 18 [2021-07-09 17:38:56,493 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 17:38:56,493 INFO L482 AbstractCegarLoop]: Abstraction has 463 states and 1545 transitions. [2021-07-09 17:38:56,493 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 5 states, 5 states have (on average 3.6) internal successors, (18), 5 states have internal predecessors, (18), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:38:56,493 INFO L276 IsEmpty]: Start isEmpty. Operand 463 states and 1545 transitions. [2021-07-09 17:38:56,494 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2021-07-09 17:38:56,494 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 17:38:56,494 INFO L508 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 17:38:56,494 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable51 [2021-07-09 17:38:56,494 INFO L430 AbstractCegarLoop]: === Iteration 50 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 17:38:56,495 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 17:38:56,495 INFO L82 PathProgramCache]: Analyzing trace with hash 1430498957, now seen corresponding path program 2 times [2021-07-09 17:38:56,495 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 17:38:56,495 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2136772630] [2021-07-09 17:38:56,495 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 17:38:56,498 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 17:38:56,517 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2021-07-09 17:38:56,517 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 17:38:56,517 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2136772630] [2021-07-09 17:38:56,517 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2136772630] provided 1 perfect and 0 imperfect interpolant sequences [2021-07-09 17:38:56,517 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-07-09 17:38:56,517 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2021-07-09 17:38:56,518 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1419209014] [2021-07-09 17:38:56,518 INFO L462 AbstractCegarLoop]: Interpolant automaton has 5 states [2021-07-09 17:38:56,518 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 17:38:56,518 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-07-09 17:38:56,518 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2021-07-09 17:38:56,518 INFO L87 Difference]: Start difference. First operand 463 states and 1545 transitions. Second operand has 5 states, 5 states have (on average 3.6) internal successors, (18), 5 states have internal predecessors, (18), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:38:56,593 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 17:38:56,593 INFO L93 Difference]: Finished difference Result 869 states and 2635 transitions. [2021-07-09 17:38:56,593 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-07-09 17:38:56,593 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 3.6) internal successors, (18), 5 states have internal predecessors, (18), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 18 [2021-07-09 17:38:56,593 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 17:38:56,595 INFO L225 Difference]: With dead ends: 869 [2021-07-09 17:38:56,595 INFO L226 Difference]: Without dead ends: 795 [2021-07-09 17:38:56,595 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 7 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 26.4ms TimeCoverageRelationStatistics Valid=18, Invalid=24, Unknown=0, NotChecked=0, Total=42 [2021-07-09 17:38:56,596 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 795 states. [2021-07-09 17:38:56,601 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 795 to 463. [2021-07-09 17:38:56,601 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 463 states, 462 states have (on average 3.326839826839827) internal successors, (1537), 462 states have internal predecessors, (1537), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:38:56,602 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 463 states to 463 states and 1537 transitions. [2021-07-09 17:38:56,602 INFO L78 Accepts]: Start accepts. Automaton has 463 states and 1537 transitions. Word has length 18 [2021-07-09 17:38:56,603 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 17:38:56,603 INFO L482 AbstractCegarLoop]: Abstraction has 463 states and 1537 transitions. [2021-07-09 17:38:56,603 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 5 states, 5 states have (on average 3.6) internal successors, (18), 5 states have internal predecessors, (18), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:38:56,603 INFO L276 IsEmpty]: Start isEmpty. Operand 463 states and 1537 transitions. [2021-07-09 17:38:56,603 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2021-07-09 17:38:56,604 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 17:38:56,604 INFO L508 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 17:38:56,604 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable52 [2021-07-09 17:38:56,604 INFO L430 AbstractCegarLoop]: === Iteration 51 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 17:38:56,604 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 17:38:56,604 INFO L82 PathProgramCache]: Analyzing trace with hash -1664376435, now seen corresponding path program 1 times [2021-07-09 17:38:56,604 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 17:38:56,604 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1916030148] [2021-07-09 17:38:56,604 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 17:38:56,609 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 17:38:56,694 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:38:56,695 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 17:38:56,695 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1916030148] [2021-07-09 17:38:56,695 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1916030148] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:38:56,695 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1749400997] [2021-07-09 17:38:56,695 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 3 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 3 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:38:56,746 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 17:38:56,747 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 8 conjunts are in the unsatisfiable core [2021-07-09 17:38:56,748 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 17:38:56,781 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 33 treesize of output 25 [2021-07-09 17:38:56,782 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 17:38:56,786 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 17:38:56,787 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 17:38:56,787 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:33, output treesize:22 [2021-07-09 17:38:56,825 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 25 treesize of output 19 [2021-07-09 17:38:56,826 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 17:38:56,828 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 33 treesize of output 25 [2021-07-09 17:38:56,829 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-07-09 17:38:56,830 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 17:38:56,830 INFO L518 ElimStorePlain]: Eliminatee index_of_4 vanished before elimination [2021-07-09 17:38:56,830 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 17:38:56,830 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:75, output treesize:1 [2021-07-09 17:38:56,836 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2021-07-09 17:38:56,837 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1749400997] provided 1 perfect and 0 imperfect interpolant sequences [2021-07-09 17:38:56,837 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 1 imperfect interpolant sequences. [2021-07-09 17:38:56,837 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [9] total 11 [2021-07-09 17:38:56,837 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [644002502] [2021-07-09 17:38:56,838 INFO L462 AbstractCegarLoop]: Interpolant automaton has 4 states [2021-07-09 17:38:56,838 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 17:38:56,838 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-07-09 17:38:56,838 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=25, Invalid=85, Unknown=0, NotChecked=0, Total=110 [2021-07-09 17:38:56,838 INFO L87 Difference]: Start difference. First operand 463 states and 1537 transitions. Second operand has 4 states, 4 states have (on average 4.5) internal successors, (18), 4 states have internal predecessors, (18), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:38:56,889 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 17:38:56,889 INFO L93 Difference]: Finished difference Result 545 states and 1727 transitions. [2021-07-09 17:38:56,889 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-07-09 17:38:56,889 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 4.5) internal successors, (18), 4 states have internal predecessors, (18), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 18 [2021-07-09 17:38:56,890 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 17:38:56,891 INFO L225 Difference]: With dead ends: 545 [2021-07-09 17:38:56,891 INFO L226 Difference]: Without dead ends: 537 [2021-07-09 17:38:56,891 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 27 GetRequests, 17 SyntacticMatches, 0 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 16 ImplicationChecksByTransitivity, 98.0ms TimeCoverageRelationStatistics Valid=30, Invalid=102, Unknown=0, NotChecked=0, Total=132 [2021-07-09 17:38:56,892 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 537 states. [2021-07-09 17:38:56,897 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 537 to 463. [2021-07-09 17:38:56,897 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 463 states, 462 states have (on average 3.3181818181818183) internal successors, (1533), 462 states have internal predecessors, (1533), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:38:56,898 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 463 states to 463 states and 1533 transitions. [2021-07-09 17:38:56,898 INFO L78 Accepts]: Start accepts. Automaton has 463 states and 1533 transitions. Word has length 18 [2021-07-09 17:38:56,898 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 17:38:56,898 INFO L482 AbstractCegarLoop]: Abstraction has 463 states and 1533 transitions. [2021-07-09 17:38:56,898 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 4 states, 4 states have (on average 4.5) internal successors, (18), 4 states have internal predecessors, (18), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:38:56,899 INFO L276 IsEmpty]: Start isEmpty. Operand 463 states and 1533 transitions. [2021-07-09 17:38:56,900 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2021-07-09 17:38:56,900 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 17:38:56,900 INFO L508 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 17:38:57,116 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable53,3 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:38:57,117 INFO L430 AbstractCegarLoop]: === Iteration 52 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 17:38:57,117 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 17:38:57,117 INFO L82 PathProgramCache]: Analyzing trace with hash -1681246645, now seen corresponding path program 1 times [2021-07-09 17:38:57,117 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 17:38:57,117 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [741092739] [2021-07-09 17:38:57,117 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 17:38:57,121 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 17:38:57,153 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2021-07-09 17:38:57,154 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 17:38:57,154 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [741092739] [2021-07-09 17:38:57,154 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [741092739] provided 1 perfect and 0 imperfect interpolant sequences [2021-07-09 17:38:57,154 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-07-09 17:38:57,154 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2021-07-09 17:38:57,154 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1613011418] [2021-07-09 17:38:57,154 INFO L462 AbstractCegarLoop]: Interpolant automaton has 5 states [2021-07-09 17:38:57,154 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 17:38:57,154 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-07-09 17:38:57,154 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2021-07-09 17:38:57,155 INFO L87 Difference]: Start difference. First operand 463 states and 1533 transitions. Second operand has 5 states, 5 states have (on average 3.6) internal successors, (18), 5 states have internal predecessors, (18), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:38:57,240 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 17:38:57,240 INFO L93 Difference]: Finished difference Result 650 states and 2010 transitions. [2021-07-09 17:38:57,240 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-07-09 17:38:57,241 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 3.6) internal successors, (18), 5 states have internal predecessors, (18), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 18 [2021-07-09 17:38:57,241 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 17:38:57,242 INFO L225 Difference]: With dead ends: 650 [2021-07-09 17:38:57,242 INFO L226 Difference]: Without dead ends: 650 [2021-07-09 17:38:57,242 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 6 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 39.9ms TimeCoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2021-07-09 17:38:57,243 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 650 states. [2021-07-09 17:38:57,251 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 650 to 471. [2021-07-09 17:38:57,252 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 471 states, 470 states have (on average 3.3297872340425534) internal successors, (1565), 470 states have internal predecessors, (1565), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:38:57,253 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 471 states to 471 states and 1565 transitions. [2021-07-09 17:38:57,253 INFO L78 Accepts]: Start accepts. Automaton has 471 states and 1565 transitions. Word has length 18 [2021-07-09 17:38:57,253 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 17:38:57,253 INFO L482 AbstractCegarLoop]: Abstraction has 471 states and 1565 transitions. [2021-07-09 17:38:57,253 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 5 states, 5 states have (on average 3.6) internal successors, (18), 5 states have internal predecessors, (18), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:38:57,253 INFO L276 IsEmpty]: Start isEmpty. Operand 471 states and 1565 transitions. [2021-07-09 17:38:57,254 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2021-07-09 17:38:57,254 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 17:38:57,254 INFO L508 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 17:38:57,254 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable56 [2021-07-09 17:38:57,254 INFO L430 AbstractCegarLoop]: === Iteration 53 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 17:38:57,254 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 17:38:57,255 INFO L82 PathProgramCache]: Analyzing trace with hash -7330485, now seen corresponding path program 1 times [2021-07-09 17:38:57,255 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 17:38:57,255 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1860721395] [2021-07-09 17:38:57,255 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 17:38:57,259 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 17:38:57,302 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2021-07-09 17:38:57,303 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 17:38:57,303 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1860721395] [2021-07-09 17:38:57,303 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1860721395] provided 1 perfect and 0 imperfect interpolant sequences [2021-07-09 17:38:57,303 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-07-09 17:38:57,303 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2021-07-09 17:38:57,303 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1717948628] [2021-07-09 17:38:57,303 INFO L462 AbstractCegarLoop]: Interpolant automaton has 6 states [2021-07-09 17:38:57,303 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 17:38:57,303 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-07-09 17:38:57,303 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2021-07-09 17:38:57,304 INFO L87 Difference]: Start difference. First operand 471 states and 1565 transitions. Second operand has 6 states, 6 states have (on average 3.0) internal successors, (18), 6 states have internal predecessors, (18), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:38:57,404 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 17:38:57,404 INFO L93 Difference]: Finished difference Result 729 states and 2244 transitions. [2021-07-09 17:38:57,404 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-07-09 17:38:57,404 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 3.0) internal successors, (18), 6 states have internal predecessors, (18), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 18 [2021-07-09 17:38:57,405 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 17:38:57,406 INFO L225 Difference]: With dead ends: 729 [2021-07-09 17:38:57,406 INFO L226 Difference]: Without dead ends: 676 [2021-07-09 17:38:57,406 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 7 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3 ImplicationChecksByTransitivity, 44.1ms TimeCoverageRelationStatistics Valid=17, Invalid=25, Unknown=0, NotChecked=0, Total=42 [2021-07-09 17:38:57,406 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 676 states. [2021-07-09 17:38:57,412 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 676 to 475. [2021-07-09 17:38:57,413 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 475 states, 474 states have (on average 3.3354430379746836) internal successors, (1581), 474 states have internal predecessors, (1581), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:38:57,414 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 475 states to 475 states and 1581 transitions. [2021-07-09 17:38:57,414 INFO L78 Accepts]: Start accepts. Automaton has 475 states and 1581 transitions. Word has length 18 [2021-07-09 17:38:57,414 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 17:38:57,414 INFO L482 AbstractCegarLoop]: Abstraction has 475 states and 1581 transitions. [2021-07-09 17:38:57,414 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 6 states, 6 states have (on average 3.0) internal successors, (18), 6 states have internal predecessors, (18), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:38:57,414 INFO L276 IsEmpty]: Start isEmpty. Operand 475 states and 1581 transitions. [2021-07-09 17:38:57,415 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2021-07-09 17:38:57,415 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 17:38:57,415 INFO L508 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 17:38:57,415 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable57 [2021-07-09 17:38:57,415 INFO L430 AbstractCegarLoop]: === Iteration 54 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 17:38:57,415 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 17:38:57,415 INFO L82 PathProgramCache]: Analyzing trace with hash -1646195509, now seen corresponding path program 2 times [2021-07-09 17:38:57,415 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 17:38:57,416 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1614190106] [2021-07-09 17:38:57,416 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 17:38:57,419 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 17:38:57,451 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2021-07-09 17:38:57,451 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 17:38:57,451 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1614190106] [2021-07-09 17:38:57,451 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1614190106] provided 1 perfect and 0 imperfect interpolant sequences [2021-07-09 17:38:57,451 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-07-09 17:38:57,451 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2021-07-09 17:38:57,451 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [888571204] [2021-07-09 17:38:57,451 INFO L462 AbstractCegarLoop]: Interpolant automaton has 5 states [2021-07-09 17:38:57,452 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 17:38:57,452 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-07-09 17:38:57,452 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2021-07-09 17:38:57,452 INFO L87 Difference]: Start difference. First operand 475 states and 1581 transitions. Second operand has 5 states, 5 states have (on average 3.6) internal successors, (18), 5 states have internal predecessors, (18), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:38:57,554 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 17:38:57,554 INFO L93 Difference]: Finished difference Result 773 states and 2360 transitions. [2021-07-09 17:38:57,554 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-07-09 17:38:57,554 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 3.6) internal successors, (18), 5 states have internal predecessors, (18), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 18 [2021-07-09 17:38:57,555 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 17:38:57,556 INFO L225 Difference]: With dead ends: 773 [2021-07-09 17:38:57,556 INFO L226 Difference]: Without dead ends: 699 [2021-07-09 17:38:57,556 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 7 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 42.3ms TimeCoverageRelationStatistics Valid=18, Invalid=24, Unknown=0, NotChecked=0, Total=42 [2021-07-09 17:38:57,557 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 699 states. [2021-07-09 17:38:57,562 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 699 to 475. [2021-07-09 17:38:57,562 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 475 states, 474 states have (on average 3.318565400843882) internal successors, (1573), 474 states have internal predecessors, (1573), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:38:57,563 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 475 states to 475 states and 1573 transitions. [2021-07-09 17:38:57,563 INFO L78 Accepts]: Start accepts. Automaton has 475 states and 1573 transitions. Word has length 18 [2021-07-09 17:38:57,563 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 17:38:57,563 INFO L482 AbstractCegarLoop]: Abstraction has 475 states and 1573 transitions. [2021-07-09 17:38:57,564 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 5 states, 5 states have (on average 3.6) internal successors, (18), 5 states have internal predecessors, (18), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:38:57,564 INFO L276 IsEmpty]: Start isEmpty. Operand 475 states and 1573 transitions. [2021-07-09 17:38:57,564 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2021-07-09 17:38:57,564 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 17:38:57,565 INFO L508 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 17:38:57,565 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable58 [2021-07-09 17:38:57,565 INFO L430 AbstractCegarLoop]: === Iteration 55 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 17:38:57,565 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 17:38:57,565 INFO L82 PathProgramCache]: Analyzing trace with hash -1406905333, now seen corresponding path program 2 times [2021-07-09 17:38:57,565 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 17:38:57,565 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [60353375] [2021-07-09 17:38:57,565 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 17:38:57,570 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 17:38:57,620 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2021-07-09 17:38:57,621 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 17:38:57,621 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [60353375] [2021-07-09 17:38:57,621 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [60353375] provided 1 perfect and 0 imperfect interpolant sequences [2021-07-09 17:38:57,621 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-07-09 17:38:57,621 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2021-07-09 17:38:57,621 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1260817373] [2021-07-09 17:38:57,621 INFO L462 AbstractCegarLoop]: Interpolant automaton has 5 states [2021-07-09 17:38:57,621 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 17:38:57,622 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-07-09 17:38:57,622 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2021-07-09 17:38:57,622 INFO L87 Difference]: Start difference. First operand 475 states and 1573 transitions. Second operand has 5 states, 5 states have (on average 3.6) internal successors, (18), 5 states have internal predecessors, (18), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:38:57,747 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 17:38:57,747 INFO L93 Difference]: Finished difference Result 747 states and 2284 transitions. [2021-07-09 17:38:57,747 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-07-09 17:38:57,748 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 3.6) internal successors, (18), 5 states have internal predecessors, (18), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 18 [2021-07-09 17:38:57,748 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 17:38:57,749 INFO L225 Difference]: With dead ends: 747 [2021-07-09 17:38:57,749 INFO L226 Difference]: Without dead ends: 696 [2021-07-09 17:38:57,749 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 7 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 66.9ms TimeCoverageRelationStatistics Valid=17, Invalid=25, Unknown=0, NotChecked=0, Total=42 [2021-07-09 17:38:57,750 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 696 states. [2021-07-09 17:38:57,755 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 696 to 475. [2021-07-09 17:38:57,756 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 475 states, 474 states have (on average 3.310126582278481) internal successors, (1569), 474 states have internal predecessors, (1569), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:38:57,757 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 475 states to 475 states and 1569 transitions. [2021-07-09 17:38:57,757 INFO L78 Accepts]: Start accepts. Automaton has 475 states and 1569 transitions. Word has length 18 [2021-07-09 17:38:57,757 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 17:38:57,757 INFO L482 AbstractCegarLoop]: Abstraction has 475 states and 1569 transitions. [2021-07-09 17:38:57,757 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 5 states, 5 states have (on average 3.6) internal successors, (18), 5 states have internal predecessors, (18), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:38:57,757 INFO L276 IsEmpty]: Start isEmpty. Operand 475 states and 1569 transitions. [2021-07-09 17:38:57,758 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2021-07-09 17:38:57,758 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 17:38:57,758 INFO L508 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 17:38:57,758 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable59 [2021-07-09 17:38:57,758 INFO L430 AbstractCegarLoop]: === Iteration 56 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 17:38:57,758 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 17:38:57,758 INFO L82 PathProgramCache]: Analyzing trace with hash -1763906343, now seen corresponding path program 1 times [2021-07-09 17:38:57,759 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 17:38:57,759 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1439892558] [2021-07-09 17:38:57,759 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 17:38:57,762 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 17:38:57,780 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2021-07-09 17:38:57,780 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 17:38:57,780 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1439892558] [2021-07-09 17:38:57,780 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1439892558] provided 1 perfect and 0 imperfect interpolant sequences [2021-07-09 17:38:57,780 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-07-09 17:38:57,780 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2021-07-09 17:38:57,781 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [492984603] [2021-07-09 17:38:57,781 INFO L462 AbstractCegarLoop]: Interpolant automaton has 5 states [2021-07-09 17:38:57,781 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 17:38:57,781 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-07-09 17:38:57,781 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2021-07-09 17:38:57,781 INFO L87 Difference]: Start difference. First operand 475 states and 1569 transitions. Second operand has 5 states, 5 states have (on average 3.6) internal successors, (18), 5 states have internal predecessors, (18), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:38:57,845 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 17:38:57,845 INFO L93 Difference]: Finished difference Result 930 states and 2784 transitions. [2021-07-09 17:38:57,845 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-07-09 17:38:57,845 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 3.6) internal successors, (18), 5 states have internal predecessors, (18), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 18 [2021-07-09 17:38:57,845 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 17:38:57,847 INFO L225 Difference]: With dead ends: 930 [2021-07-09 17:38:57,847 INFO L226 Difference]: Without dead ends: 877 [2021-07-09 17:38:57,847 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 7 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 22.6ms TimeCoverageRelationStatistics Valid=14, Invalid=16, Unknown=0, NotChecked=0, Total=30 [2021-07-09 17:38:57,848 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 877 states. [2021-07-09 17:38:57,858 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 877 to 475. [2021-07-09 17:38:57,859 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 475 states, 474 states have (on average 3.3059071729957807) internal successors, (1567), 474 states have internal predecessors, (1567), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:38:57,859 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 475 states to 475 states and 1567 transitions. [2021-07-09 17:38:57,859 INFO L78 Accepts]: Start accepts. Automaton has 475 states and 1567 transitions. Word has length 18 [2021-07-09 17:38:57,860 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 17:38:57,860 INFO L482 AbstractCegarLoop]: Abstraction has 475 states and 1567 transitions. [2021-07-09 17:38:57,860 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 5 states, 5 states have (on average 3.6) internal successors, (18), 5 states have internal predecessors, (18), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:38:57,860 INFO L276 IsEmpty]: Start isEmpty. Operand 475 states and 1567 transitions. [2021-07-09 17:38:57,861 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2021-07-09 17:38:57,861 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 17:38:57,861 INFO L508 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 17:38:57,861 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable60 [2021-07-09 17:38:57,861 INFO L430 AbstractCegarLoop]: === Iteration 57 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 17:38:57,861 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 17:38:57,861 INFO L82 PathProgramCache]: Analyzing trace with hash 700897977, now seen corresponding path program 2 times [2021-07-09 17:38:57,861 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 17:38:57,861 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2139939258] [2021-07-09 17:38:57,861 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 17:38:57,864 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 17:38:57,880 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2021-07-09 17:38:57,880 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 17:38:57,881 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2139939258] [2021-07-09 17:38:57,881 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2139939258] provided 1 perfect and 0 imperfect interpolant sequences [2021-07-09 17:38:57,881 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-07-09 17:38:57,881 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2021-07-09 17:38:57,881 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2110935551] [2021-07-09 17:38:57,881 INFO L462 AbstractCegarLoop]: Interpolant automaton has 5 states [2021-07-09 17:38:57,881 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 17:38:57,881 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-07-09 17:38:57,881 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2021-07-09 17:38:57,881 INFO L87 Difference]: Start difference. First operand 475 states and 1567 transitions. Second operand has 5 states, 5 states have (on average 3.6) internal successors, (18), 5 states have internal predecessors, (18), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:38:57,942 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 17:38:57,942 INFO L93 Difference]: Finished difference Result 750 states and 2296 transitions. [2021-07-09 17:38:57,942 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-07-09 17:38:57,942 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 3.6) internal successors, (18), 5 states have internal predecessors, (18), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 18 [2021-07-09 17:38:57,942 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 17:38:57,943 INFO L225 Difference]: With dead ends: 750 [2021-07-09 17:38:57,943 INFO L226 Difference]: Without dead ends: 686 [2021-07-09 17:38:57,944 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 6 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 19.1ms TimeCoverageRelationStatistics Valid=14, Invalid=16, Unknown=0, NotChecked=0, Total=30 [2021-07-09 17:38:57,945 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 686 states. [2021-07-09 17:38:57,950 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 686 to 471. [2021-07-09 17:38:57,951 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 471 states, 470 states have (on average 3.304255319148936) internal successors, (1553), 470 states have internal predecessors, (1553), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:38:57,952 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 471 states to 471 states and 1553 transitions. [2021-07-09 17:38:57,952 INFO L78 Accepts]: Start accepts. Automaton has 471 states and 1553 transitions. Word has length 18 [2021-07-09 17:38:57,952 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 17:38:57,952 INFO L482 AbstractCegarLoop]: Abstraction has 471 states and 1553 transitions. [2021-07-09 17:38:57,952 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 5 states, 5 states have (on average 3.6) internal successors, (18), 5 states have internal predecessors, (18), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:38:57,952 INFO L276 IsEmpty]: Start isEmpty. Operand 471 states and 1553 transitions. [2021-07-09 17:38:57,953 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2021-07-09 17:38:57,953 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 17:38:57,953 INFO L508 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 17:38:57,953 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable61 [2021-07-09 17:38:57,953 INFO L430 AbstractCegarLoop]: === Iteration 58 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 17:38:57,953 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 17:38:57,953 INFO L82 PathProgramCache]: Analyzing trace with hash -1399083479, now seen corresponding path program 1 times [2021-07-09 17:38:57,953 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 17:38:57,953 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [442300890] [2021-07-09 17:38:57,953 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 17:38:57,956 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 17:38:58,002 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2021-07-09 17:38:58,002 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 17:38:58,002 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [442300890] [2021-07-09 17:38:58,002 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [442300890] provided 1 perfect and 0 imperfect interpolant sequences [2021-07-09 17:38:58,002 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-07-09 17:38:58,002 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2021-07-09 17:38:58,002 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [476302102] [2021-07-09 17:38:58,002 INFO L462 AbstractCegarLoop]: Interpolant automaton has 6 states [2021-07-09 17:38:58,003 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 17:38:58,003 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-07-09 17:38:58,003 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=14, Invalid=16, Unknown=0, NotChecked=0, Total=30 [2021-07-09 17:38:58,003 INFO L87 Difference]: Start difference. First operand 471 states and 1553 transitions. Second operand has 6 states, 6 states have (on average 3.0) internal successors, (18), 6 states have internal predecessors, (18), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:38:58,088 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 17:38:58,089 INFO L93 Difference]: Finished difference Result 818 states and 2502 transitions. [2021-07-09 17:38:58,089 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-07-09 17:38:58,089 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 3.0) internal successors, (18), 6 states have internal predecessors, (18), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 18 [2021-07-09 17:38:58,089 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 17:38:58,090 INFO L225 Difference]: With dead ends: 818 [2021-07-09 17:38:58,090 INFO L226 Difference]: Without dead ends: 754 [2021-07-09 17:38:58,090 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 6 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3 ImplicationChecksByTransitivity, 36.6ms TimeCoverageRelationStatistics Valid=14, Invalid=16, Unknown=0, NotChecked=0, Total=30 [2021-07-09 17:38:58,091 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 754 states. [2021-07-09 17:38:58,096 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 754 to 475. [2021-07-09 17:38:58,097 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 475 states, 474 states have (on average 3.289029535864979) internal successors, (1559), 474 states have internal predecessors, (1559), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:38:58,098 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 475 states to 475 states and 1559 transitions. [2021-07-09 17:38:58,098 INFO L78 Accepts]: Start accepts. Automaton has 475 states and 1559 transitions. Word has length 18 [2021-07-09 17:38:58,098 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 17:38:58,098 INFO L482 AbstractCegarLoop]: Abstraction has 475 states and 1559 transitions. [2021-07-09 17:38:58,098 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 6 states, 6 states have (on average 3.0) internal successors, (18), 6 states have internal predecessors, (18), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:38:58,098 INFO L276 IsEmpty]: Start isEmpty. Operand 475 states and 1559 transitions. [2021-07-09 17:38:58,099 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2021-07-09 17:38:58,099 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 17:38:58,099 INFO L508 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 17:38:58,099 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable62 [2021-07-09 17:38:58,099 INFO L430 AbstractCegarLoop]: === Iteration 59 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 17:38:58,099 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 17:38:58,099 INFO L82 PathProgramCache]: Analyzing trace with hash 506049385, now seen corresponding path program 2 times [2021-07-09 17:38:58,100 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 17:38:58,100 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1106723528] [2021-07-09 17:38:58,100 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 17:38:58,103 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 17:38:58,139 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2021-07-09 17:38:58,139 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 17:38:58,139 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1106723528] [2021-07-09 17:38:58,139 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1106723528] provided 1 perfect and 0 imperfect interpolant sequences [2021-07-09 17:38:58,140 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-07-09 17:38:58,140 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2021-07-09 17:38:58,140 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [135401255] [2021-07-09 17:38:58,140 INFO L462 AbstractCegarLoop]: Interpolant automaton has 6 states [2021-07-09 17:38:58,140 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 17:38:58,140 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-07-09 17:38:58,140 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=14, Invalid=16, Unknown=0, NotChecked=0, Total=30 [2021-07-09 17:38:58,140 INFO L87 Difference]: Start difference. First operand 475 states and 1559 transitions. Second operand has 6 states, 6 states have (on average 3.0) internal successors, (18), 6 states have internal predecessors, (18), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:38:58,201 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 17:38:58,201 INFO L93 Difference]: Finished difference Result 820 states and 2505 transitions. [2021-07-09 17:38:58,201 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-07-09 17:38:58,201 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 3.0) internal successors, (18), 6 states have internal predecessors, (18), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 18 [2021-07-09 17:38:58,201 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 17:38:58,202 INFO L225 Difference]: With dead ends: 820 [2021-07-09 17:38:58,202 INFO L226 Difference]: Without dead ends: 763 [2021-07-09 17:38:58,202 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 6 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3 ImplicationChecksByTransitivity, 26.9ms TimeCoverageRelationStatistics Valid=14, Invalid=16, Unknown=0, NotChecked=0, Total=30 [2021-07-09 17:38:58,203 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 763 states. [2021-07-09 17:38:58,208 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 763 to 471. [2021-07-09 17:38:58,209 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 471 states, 470 states have (on average 3.3) internal successors, (1551), 470 states have internal predecessors, (1551), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:38:58,210 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 471 states to 471 states and 1551 transitions. [2021-07-09 17:38:58,210 INFO L78 Accepts]: Start accepts. Automaton has 471 states and 1551 transitions. Word has length 18 [2021-07-09 17:38:58,210 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 17:38:58,210 INFO L482 AbstractCegarLoop]: Abstraction has 471 states and 1551 transitions. [2021-07-09 17:38:58,210 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 6 states, 6 states have (on average 3.0) internal successors, (18), 6 states have internal predecessors, (18), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:38:58,210 INFO L276 IsEmpty]: Start isEmpty. Operand 471 states and 1551 transitions. [2021-07-09 17:38:58,211 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2021-07-09 17:38:58,211 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 17:38:58,211 INFO L508 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 17:38:58,211 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable63 [2021-07-09 17:38:58,211 INFO L430 AbstractCegarLoop]: === Iteration 60 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 17:38:58,211 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 17:38:58,211 INFO L82 PathProgramCache]: Analyzing trace with hash 1566939773, now seen corresponding path program 3 times [2021-07-09 17:38:58,211 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 17:38:58,211 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1948015469] [2021-07-09 17:38:58,211 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 17:38:58,214 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 17:38:58,242 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2021-07-09 17:38:58,242 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 17:38:58,242 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1948015469] [2021-07-09 17:38:58,242 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1948015469] provided 1 perfect and 0 imperfect interpolant sequences [2021-07-09 17:38:58,242 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-07-09 17:38:58,242 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2021-07-09 17:38:58,242 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [81803988] [2021-07-09 17:38:58,242 INFO L462 AbstractCegarLoop]: Interpolant automaton has 6 states [2021-07-09 17:38:58,242 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 17:38:58,243 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-07-09 17:38:58,243 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2021-07-09 17:38:58,243 INFO L87 Difference]: Start difference. First operand 471 states and 1551 transitions. Second operand has 6 states, 6 states have (on average 3.0) internal successors, (18), 6 states have internal predecessors, (18), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:38:58,289 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 17:38:58,289 INFO L93 Difference]: Finished difference Result 621 states and 1917 transitions. [2021-07-09 17:38:58,289 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-07-09 17:38:58,289 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 3.0) internal successors, (18), 6 states have internal predecessors, (18), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 18 [2021-07-09 17:38:58,289 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 17:38:58,290 INFO L225 Difference]: With dead ends: 621 [2021-07-09 17:38:58,290 INFO L226 Difference]: Without dead ends: 621 [2021-07-09 17:38:58,290 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 6 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 18.7ms TimeCoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2021-07-09 17:38:58,291 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 621 states. [2021-07-09 17:38:58,295 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 621 to 435. [2021-07-09 17:38:58,296 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 435 states, 434 states have (on average 3.2419354838709675) internal successors, (1407), 434 states have internal predecessors, (1407), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:38:58,297 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 435 states to 435 states and 1407 transitions. [2021-07-09 17:38:58,297 INFO L78 Accepts]: Start accepts. Automaton has 435 states and 1407 transitions. Word has length 18 [2021-07-09 17:38:58,297 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 17:38:58,297 INFO L482 AbstractCegarLoop]: Abstraction has 435 states and 1407 transitions. [2021-07-09 17:38:58,297 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 6 states, 6 states have (on average 3.0) internal successors, (18), 6 states have internal predecessors, (18), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:38:58,297 INFO L276 IsEmpty]: Start isEmpty. Operand 435 states and 1407 transitions. [2021-07-09 17:38:58,298 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2021-07-09 17:38:58,298 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 17:38:58,298 INFO L508 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 17:38:58,298 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable64 [2021-07-09 17:38:58,298 INFO L430 AbstractCegarLoop]: === Iteration 61 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 17:38:58,298 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 17:38:58,298 INFO L82 PathProgramCache]: Analyzing trace with hash 1823737981, now seen corresponding path program 3 times [2021-07-09 17:38:58,298 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 17:38:58,298 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [423157804] [2021-07-09 17:38:58,299 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 17:38:58,302 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 17:38:58,315 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2021-07-09 17:38:58,316 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 17:38:58,316 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [423157804] [2021-07-09 17:38:58,316 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [423157804] provided 1 perfect and 0 imperfect interpolant sequences [2021-07-09 17:38:58,316 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-07-09 17:38:58,316 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2021-07-09 17:38:58,316 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1525564090] [2021-07-09 17:38:58,316 INFO L462 AbstractCegarLoop]: Interpolant automaton has 5 states [2021-07-09 17:38:58,316 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 17:38:58,316 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-07-09 17:38:58,316 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2021-07-09 17:38:58,316 INFO L87 Difference]: Start difference. First operand 435 states and 1407 transitions. Second operand has 5 states, 5 states have (on average 3.6) internal successors, (18), 5 states have internal predecessors, (18), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:38:58,361 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 17:38:58,361 INFO L93 Difference]: Finished difference Result 575 states and 1751 transitions. [2021-07-09 17:38:58,362 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-07-09 17:38:58,362 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 3.6) internal successors, (18), 5 states have internal predecessors, (18), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 18 [2021-07-09 17:38:58,362 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 17:38:58,363 INFO L225 Difference]: With dead ends: 575 [2021-07-09 17:38:58,363 INFO L226 Difference]: Without dead ends: 522 [2021-07-09 17:38:58,363 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 7 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 19.4ms TimeCoverageRelationStatistics Valid=18, Invalid=24, Unknown=0, NotChecked=0, Total=42 [2021-07-09 17:38:58,363 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 522 states. [2021-07-09 17:38:58,367 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 522 to 435. [2021-07-09 17:38:58,368 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 435 states, 434 states have (on average 3.2327188940092166) internal successors, (1403), 434 states have internal predecessors, (1403), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:38:58,368 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 435 states to 435 states and 1403 transitions. [2021-07-09 17:38:58,368 INFO L78 Accepts]: Start accepts. Automaton has 435 states and 1403 transitions. Word has length 18 [2021-07-09 17:38:58,368 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 17:38:58,369 INFO L482 AbstractCegarLoop]: Abstraction has 435 states and 1403 transitions. [2021-07-09 17:38:58,369 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 5 states, 5 states have (on average 3.6) internal successors, (18), 5 states have internal predecessors, (18), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:38:58,369 INFO L276 IsEmpty]: Start isEmpty. Operand 435 states and 1403 transitions. [2021-07-09 17:38:58,369 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2021-07-09 17:38:58,369 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 17:38:58,369 INFO L508 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 17:38:58,370 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable65 [2021-07-09 17:38:58,370 INFO L430 AbstractCegarLoop]: === Iteration 62 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 17:38:58,370 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 17:38:58,370 INFO L82 PathProgramCache]: Analyzing trace with hash -1398789765, now seen corresponding path program 4 times [2021-07-09 17:38:58,370 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 17:38:58,370 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [452902028] [2021-07-09 17:38:58,370 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 17:38:58,373 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 17:38:58,389 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2021-07-09 17:38:58,390 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 17:38:58,390 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [452902028] [2021-07-09 17:38:58,390 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [452902028] provided 1 perfect and 0 imperfect interpolant sequences [2021-07-09 17:38:58,390 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-07-09 17:38:58,390 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2021-07-09 17:38:58,390 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2069916479] [2021-07-09 17:38:58,390 INFO L462 AbstractCegarLoop]: Interpolant automaton has 5 states [2021-07-09 17:38:58,390 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 17:38:58,390 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-07-09 17:38:58,390 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2021-07-09 17:38:58,391 INFO L87 Difference]: Start difference. First operand 435 states and 1403 transitions. Second operand has 5 states, 5 states have (on average 3.6) internal successors, (18), 5 states have internal predecessors, (18), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:38:58,437 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 17:38:58,437 INFO L93 Difference]: Finished difference Result 563 states and 1723 transitions. [2021-07-09 17:38:58,437 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-07-09 17:38:58,437 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 3.6) internal successors, (18), 5 states have internal predecessors, (18), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 18 [2021-07-09 17:38:58,437 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 17:38:58,438 INFO L225 Difference]: With dead ends: 563 [2021-07-09 17:38:58,438 INFO L226 Difference]: Without dead ends: 498 [2021-07-09 17:38:58,438 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 7 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 27.4ms TimeCoverageRelationStatistics Valid=18, Invalid=24, Unknown=0, NotChecked=0, Total=42 [2021-07-09 17:38:58,439 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 498 states. [2021-07-09 17:38:58,443 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 498 to 435. [2021-07-09 17:38:58,443 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 435 states, 434 states have (on average 3.2235023041474653) internal successors, (1399), 434 states have internal predecessors, (1399), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:38:58,444 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 435 states to 435 states and 1399 transitions. [2021-07-09 17:38:58,444 INFO L78 Accepts]: Start accepts. Automaton has 435 states and 1399 transitions. Word has length 18 [2021-07-09 17:38:58,444 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 17:38:58,444 INFO L482 AbstractCegarLoop]: Abstraction has 435 states and 1399 transitions. [2021-07-09 17:38:58,444 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 5 states, 5 states have (on average 3.6) internal successors, (18), 5 states have internal predecessors, (18), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:38:58,444 INFO L276 IsEmpty]: Start isEmpty. Operand 435 states and 1399 transitions. [2021-07-09 17:38:58,445 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2021-07-09 17:38:58,445 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 17:38:58,445 INFO L508 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 17:38:58,445 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable66 [2021-07-09 17:38:58,445 INFO L430 AbstractCegarLoop]: === Iteration 63 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 17:38:58,446 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 17:38:58,446 INFO L82 PathProgramCache]: Analyzing trace with hash 1243069021, now seen corresponding path program 4 times [2021-07-09 17:38:58,446 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 17:38:58,446 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [112565049] [2021-07-09 17:38:58,446 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 17:38:58,449 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 17:38:58,464 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2021-07-09 17:38:58,465 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 17:38:58,465 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [112565049] [2021-07-09 17:38:58,465 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [112565049] provided 1 perfect and 0 imperfect interpolant sequences [2021-07-09 17:38:58,465 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-07-09 17:38:58,466 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2021-07-09 17:38:58,466 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1171107334] [2021-07-09 17:38:58,466 INFO L462 AbstractCegarLoop]: Interpolant automaton has 5 states [2021-07-09 17:38:58,466 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 17:38:58,466 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-07-09 17:38:58,467 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2021-07-09 17:38:58,467 INFO L87 Difference]: Start difference. First operand 435 states and 1399 transitions. Second operand has 5 states, 5 states have (on average 3.6) internal successors, (18), 5 states have internal predecessors, (18), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:38:58,511 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 17:38:58,512 INFO L93 Difference]: Finished difference Result 607 states and 1830 transitions. [2021-07-09 17:38:58,512 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-07-09 17:38:58,512 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 3.6) internal successors, (18), 5 states have internal predecessors, (18), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 18 [2021-07-09 17:38:58,512 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 17:38:58,513 INFO L225 Difference]: With dead ends: 607 [2021-07-09 17:38:58,513 INFO L226 Difference]: Without dead ends: 543 [2021-07-09 17:38:58,513 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 8 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 20.4ms TimeCoverageRelationStatistics Valid=18, Invalid=24, Unknown=0, NotChecked=0, Total=42 [2021-07-09 17:38:58,514 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 543 states. [2021-07-09 17:38:58,517 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 543 to 435. [2021-07-09 17:38:58,518 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 435 states, 434 states have (on average 3.2027649769585254) internal successors, (1390), 434 states have internal predecessors, (1390), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:38:58,519 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 435 states to 435 states and 1390 transitions. [2021-07-09 17:38:58,519 INFO L78 Accepts]: Start accepts. Automaton has 435 states and 1390 transitions. Word has length 18 [2021-07-09 17:38:58,519 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 17:38:58,519 INFO L482 AbstractCegarLoop]: Abstraction has 435 states and 1390 transitions. [2021-07-09 17:38:58,519 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 5 states, 5 states have (on average 3.6) internal successors, (18), 5 states have internal predecessors, (18), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:38:58,519 INFO L276 IsEmpty]: Start isEmpty. Operand 435 states and 1390 transitions. [2021-07-09 17:38:58,520 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2021-07-09 17:38:58,520 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 17:38:58,520 INFO L508 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 17:38:58,520 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable67 [2021-07-09 17:38:58,520 INFO L430 AbstractCegarLoop]: === Iteration 64 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 17:38:58,520 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 17:38:58,520 INFO L82 PathProgramCache]: Analyzing trace with hash -567012709, now seen corresponding path program 2 times [2021-07-09 17:38:58,520 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 17:38:58,520 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1932118028] [2021-07-09 17:38:58,521 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 17:38:58,523 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 17:38:58,537 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2021-07-09 17:38:58,538 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 17:38:58,538 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1932118028] [2021-07-09 17:38:58,538 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1932118028] provided 1 perfect and 0 imperfect interpolant sequences [2021-07-09 17:38:58,538 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-07-09 17:38:58,538 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-07-09 17:38:58,538 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2122637059] [2021-07-09 17:38:58,538 INFO L462 AbstractCegarLoop]: Interpolant automaton has 4 states [2021-07-09 17:38:58,538 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 17:38:58,538 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-07-09 17:38:58,539 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-07-09 17:38:58,539 INFO L87 Difference]: Start difference. First operand 435 states and 1390 transitions. Second operand has 4 states, 4 states have (on average 4.5) internal successors, (18), 4 states have internal predecessors, (18), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:38:58,565 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 17:38:58,565 INFO L93 Difference]: Finished difference Result 533 states and 1630 transitions. [2021-07-09 17:38:58,565 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-07-09 17:38:58,565 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 4.5) internal successors, (18), 4 states have internal predecessors, (18), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 18 [2021-07-09 17:38:58,565 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 17:38:58,566 INFO L225 Difference]: With dead ends: 533 [2021-07-09 17:38:58,566 INFO L226 Difference]: Without dead ends: 523 [2021-07-09 17:38:58,566 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 5 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 9.4ms TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2021-07-09 17:38:58,567 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 523 states. [2021-07-09 17:38:58,571 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 523 to 435. [2021-07-09 17:38:58,571 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 435 states, 434 states have (on average 3.1912442396313363) internal successors, (1385), 434 states have internal predecessors, (1385), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:38:58,572 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 435 states to 435 states and 1385 transitions. [2021-07-09 17:38:58,573 INFO L78 Accepts]: Start accepts. Automaton has 435 states and 1385 transitions. Word has length 18 [2021-07-09 17:38:58,573 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 17:38:58,573 INFO L482 AbstractCegarLoop]: Abstraction has 435 states and 1385 transitions. [2021-07-09 17:38:58,573 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 4 states, 4 states have (on average 4.5) internal successors, (18), 4 states have internal predecessors, (18), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:38:58,573 INFO L276 IsEmpty]: Start isEmpty. Operand 435 states and 1385 transitions. [2021-07-09 17:38:58,574 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2021-07-09 17:38:58,574 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 17:38:58,574 INFO L508 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 17:38:58,574 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable68 [2021-07-09 17:38:58,574 INFO L430 AbstractCegarLoop]: === Iteration 65 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 17:38:58,575 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 17:38:58,575 INFO L82 PathProgramCache]: Analyzing trace with hash -1059721977, now seen corresponding path program 3 times [2021-07-09 17:38:58,575 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 17:38:58,575 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [77918457] [2021-07-09 17:38:58,575 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 17:38:58,580 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 17:38:58,689 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-07-09 17:38:58,689 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 17:38:58,689 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [77918457] [2021-07-09 17:38:58,689 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [77918457] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:38:58,689 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1265492159] [2021-07-09 17:38:58,689 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 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-07-09 17:38:58,721 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 1 check-sat command(s) [2021-07-09 17:38:58,721 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 17:38:58,722 INFO L263 TraceCheckSpWp]: Trace formula consists of 62 conjuncts, 11 conjunts are in the unsatisfiable core [2021-07-09 17:38:58,723 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 17:38:58,745 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 15 treesize of output 11 [2021-07-09 17:38:58,747 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 17:38:58,751 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 15 treesize of output 11 [2021-07-09 17:38:58,753 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-07-09 17:38:58,755 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 15 treesize of output 11 [2021-07-09 17:38:58,757 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-07-09 17:38:58,759 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 15 treesize of output 11 [2021-07-09 17:38:58,760 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-07-09 17:38:58,813 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 17:38:58,815 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 4 xjuncts. [2021-07-09 17:38:58,815 INFO L247 ElimStorePlain]: Needed 5 recursive calls to eliminate 1 variables, input treesize:189, output treesize:161 [2021-07-09 17:38:58,887 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2021-07-09 17:38:58,887 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1265492159] provided 1 perfect and 0 imperfect interpolant sequences [2021-07-09 17:38:58,887 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 1 imperfect interpolant sequences. [2021-07-09 17:38:58,887 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [7] total 8 [2021-07-09 17:38:58,888 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [693058868] [2021-07-09 17:38:58,888 INFO L462 AbstractCegarLoop]: Interpolant automaton has 4 states [2021-07-09 17:38:58,888 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 17:38:58,888 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-07-09 17:38:58,888 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=14, Invalid=42, Unknown=0, NotChecked=0, Total=56 [2021-07-09 17:38:58,889 INFO L87 Difference]: Start difference. First operand 435 states and 1385 transitions. Second operand has 4 states, 4 states have (on average 4.5) internal successors, (18), 4 states have internal predecessors, (18), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:38:59,018 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 17:38:59,018 INFO L93 Difference]: Finished difference Result 587 states and 1722 transitions. [2021-07-09 17:38:59,019 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-07-09 17:38:59,019 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 4.5) internal successors, (18), 4 states have internal predecessors, (18), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 18 [2021-07-09 17:38:59,019 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 17:38:59,020 INFO L225 Difference]: With dead ends: 587 [2021-07-09 17:38:59,020 INFO L226 Difference]: Without dead ends: 587 [2021-07-09 17:38:59,020 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 26 GetRequests, 19 SyntacticMatches, 0 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3 ImplicationChecksByTransitivity, 201.2ms TimeCoverageRelationStatistics Valid=18, Invalid=54, Unknown=0, NotChecked=0, Total=72 [2021-07-09 17:38:59,021 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 587 states. [2021-07-09 17:38:59,024 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 587 to 398. [2021-07-09 17:38:59,028 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 398 states, 397 states have (on average 3.158690176322418) internal successors, (1254), 397 states have internal predecessors, (1254), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:38:59,029 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 398 states to 398 states and 1254 transitions. [2021-07-09 17:38:59,029 INFO L78 Accepts]: Start accepts. Automaton has 398 states and 1254 transitions. Word has length 18 [2021-07-09 17:38:59,029 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 17:38:59,029 INFO L482 AbstractCegarLoop]: Abstraction has 398 states and 1254 transitions. [2021-07-09 17:38:59,029 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 4 states, 4 states have (on average 4.5) internal successors, (18), 4 states have internal predecessors, (18), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:38:59,029 INFO L276 IsEmpty]: Start isEmpty. Operand 398 states and 1254 transitions. [2021-07-09 17:38:59,030 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2021-07-09 17:38:59,030 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 17:38:59,030 INFO L508 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 17:38:59,246 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 4 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable69 [2021-07-09 17:38:59,246 INFO L430 AbstractCegarLoop]: === Iteration 66 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 17:38:59,246 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 17:38:59,246 INFO L82 PathProgramCache]: Analyzing trace with hash -1838197275, now seen corresponding path program 3 times [2021-07-09 17:38:59,246 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 17:38:59,246 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1682012534] [2021-07-09 17:38:59,246 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 17:38:59,254 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 17:38:59,275 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2021-07-09 17:38:59,276 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 17:38:59,276 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1682012534] [2021-07-09 17:38:59,276 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1682012534] provided 1 perfect and 0 imperfect interpolant sequences [2021-07-09 17:38:59,276 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-07-09 17:38:59,276 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2021-07-09 17:38:59,276 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [383750435] [2021-07-09 17:38:59,276 INFO L462 AbstractCegarLoop]: Interpolant automaton has 5 states [2021-07-09 17:38:59,276 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 17:38:59,276 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-07-09 17:38:59,276 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2021-07-09 17:38:59,277 INFO L87 Difference]: Start difference. First operand 398 states and 1254 transitions. Second operand has 5 states, 5 states have (on average 3.6) internal successors, (18), 5 states have internal predecessors, (18), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:38:59,352 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 17:38:59,352 INFO L93 Difference]: Finished difference Result 670 states and 1954 transitions. [2021-07-09 17:38:59,352 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-07-09 17:38:59,352 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 3.6) internal successors, (18), 5 states have internal predecessors, (18), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 18 [2021-07-09 17:38:59,352 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 17:38:59,353 INFO L225 Difference]: With dead ends: 670 [2021-07-09 17:38:59,353 INFO L226 Difference]: Without dead ends: 606 [2021-07-09 17:38:59,353 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 8 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 31.2ms TimeCoverageRelationStatistics Valid=18, Invalid=24, Unknown=0, NotChecked=0, Total=42 [2021-07-09 17:38:59,354 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 606 states. [2021-07-09 17:38:59,358 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 606 to 398. [2021-07-09 17:38:59,359 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 398 states, 397 states have (on average 3.136020151133501) internal successors, (1245), 397 states have internal predecessors, (1245), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:38:59,360 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 398 states to 398 states and 1245 transitions. [2021-07-09 17:38:59,360 INFO L78 Accepts]: Start accepts. Automaton has 398 states and 1245 transitions. Word has length 18 [2021-07-09 17:38:59,360 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 17:38:59,360 INFO L482 AbstractCegarLoop]: Abstraction has 398 states and 1245 transitions. [2021-07-09 17:38:59,360 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 5 states, 5 states have (on average 3.6) internal successors, (18), 5 states have internal predecessors, (18), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:38:59,360 INFO L276 IsEmpty]: Start isEmpty. Operand 398 states and 1245 transitions. [2021-07-09 17:38:59,361 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2021-07-09 17:38:59,361 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 17:38:59,361 INFO L508 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 17:38:59,361 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable70 [2021-07-09 17:38:59,361 INFO L430 AbstractCegarLoop]: === Iteration 67 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 17:38:59,361 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 17:38:59,361 INFO L82 PathProgramCache]: Analyzing trace with hash -197121861, now seen corresponding path program 4 times [2021-07-09 17:38:59,361 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 17:38:59,361 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [685851563] [2021-07-09 17:38:59,361 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 17:38:59,364 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 17:38:59,384 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2021-07-09 17:38:59,384 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 17:38:59,384 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [685851563] [2021-07-09 17:38:59,385 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [685851563] provided 1 perfect and 0 imperfect interpolant sequences [2021-07-09 17:38:59,385 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-07-09 17:38:59,385 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2021-07-09 17:38:59,385 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [314462] [2021-07-09 17:38:59,385 INFO L462 AbstractCegarLoop]: Interpolant automaton has 5 states [2021-07-09 17:38:59,385 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 17:38:59,385 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-07-09 17:38:59,385 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2021-07-09 17:38:59,385 INFO L87 Difference]: Start difference. First operand 398 states and 1245 transitions. Second operand has 5 states, 5 states have (on average 3.6) internal successors, (18), 5 states have internal predecessors, (18), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:38:59,463 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 17:38:59,463 INFO L93 Difference]: Finished difference Result 625 states and 1817 transitions. [2021-07-09 17:38:59,463 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-07-09 17:38:59,463 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 3.6) internal successors, (18), 5 states have internal predecessors, (18), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 18 [2021-07-09 17:38:59,463 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 17:38:59,464 INFO L225 Difference]: With dead ends: 625 [2021-07-09 17:38:59,464 INFO L226 Difference]: Without dead ends: 580 [2021-07-09 17:38:59,464 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 8 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 34.8ms TimeCoverageRelationStatistics Valid=17, Invalid=25, Unknown=0, NotChecked=0, Total=42 [2021-07-09 17:38:59,465 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 580 states. [2021-07-09 17:38:59,469 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 580 to 402. [2021-07-09 17:38:59,469 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 402 states, 401 states have (on average 3.144638403990025) internal successors, (1261), 401 states have internal predecessors, (1261), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:38:59,470 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 402 states to 402 states and 1261 transitions. [2021-07-09 17:38:59,470 INFO L78 Accepts]: Start accepts. Automaton has 402 states and 1261 transitions. Word has length 18 [2021-07-09 17:38:59,470 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 17:38:59,470 INFO L482 AbstractCegarLoop]: Abstraction has 402 states and 1261 transitions. [2021-07-09 17:38:59,470 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 5 states, 5 states have (on average 3.6) internal successors, (18), 5 states have internal predecessors, (18), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:38:59,470 INFO L276 IsEmpty]: Start isEmpty. Operand 402 states and 1261 transitions. [2021-07-09 17:38:59,471 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2021-07-09 17:38:59,471 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 17:38:59,471 INFO L508 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 17:38:59,471 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable71 [2021-07-09 17:38:59,471 INFO L430 AbstractCegarLoop]: === Iteration 68 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 17:38:59,471 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 17:38:59,471 INFO L82 PathProgramCache]: Analyzing trace with hash -951688453, now seen corresponding path program 4 times [2021-07-09 17:38:59,471 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 17:38:59,471 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [153886609] [2021-07-09 17:38:59,472 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 17:38:59,475 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 17:38:59,523 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-07-09 17:38:59,523 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 17:38:59,523 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [153886609] [2021-07-09 17:38:59,523 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [153886609] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:38:59,523 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1525926568] [2021-07-09 17:38:59,523 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 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-07-09 17:38:59,556 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-07-09 17:38:59,556 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 17:38:59,556 INFO L263 TraceCheckSpWp]: Trace formula consists of 56 conjuncts, 11 conjunts are in the unsatisfiable core [2021-07-09 17:38:59,558 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 17:38:59,644 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 16 treesize of output 12 [2021-07-09 17:38:59,645 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 17:38:59,675 INFO L628 ElimStorePlain]: treesize reduction 68, result has 51.4 percent of original size [2021-07-09 17:38:59,677 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 5 [2021-07-09 17:38:59,678 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-07-09 17:38:59,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 7 treesize of output 5 [2021-07-09 17:38:59,681 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-07-09 17:38:59,682 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 16 treesize of output 12 [2021-07-09 17:38:59,683 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-07-09 17:38:59,684 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 5 [2021-07-09 17:38:59,685 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-07-09 17:38:59,693 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 17:38:59,693 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 4 xjuncts. [2021-07-09 17:38:59,693 INFO L247 ElimStorePlain]: Needed 6 recursive calls to eliminate 2 variables, input treesize:149, output treesize:42 [2021-07-09 17:38:59,716 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2021-07-09 17:38:59,716 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1525926568] provided 1 perfect and 0 imperfect interpolant sequences [2021-07-09 17:38:59,716 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 1 imperfect interpolant sequences. [2021-07-09 17:38:59,717 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [7] total 8 [2021-07-09 17:38:59,717 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1737016964] [2021-07-09 17:38:59,717 INFO L462 AbstractCegarLoop]: Interpolant automaton has 4 states [2021-07-09 17:38:59,717 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 17:38:59,717 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-07-09 17:38:59,717 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=16, Invalid=40, Unknown=0, NotChecked=0, Total=56 [2021-07-09 17:38:59,717 INFO L87 Difference]: Start difference. First operand 402 states and 1261 transitions. Second operand has 4 states, 4 states have (on average 4.5) internal successors, (18), 4 states have internal predecessors, (18), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:38:59,772 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 17:38:59,772 INFO L93 Difference]: Finished difference Result 517 states and 1527 transitions. [2021-07-09 17:38:59,772 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-07-09 17:38:59,772 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 4.5) internal successors, (18), 4 states have internal predecessors, (18), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 18 [2021-07-09 17:38:59,772 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 17:38:59,773 INFO L225 Difference]: With dead ends: 517 [2021-07-09 17:38:59,773 INFO L226 Difference]: Without dead ends: 507 [2021-07-09 17:38:59,773 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 25 GetRequests, 18 SyntacticMatches, 0 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4 ImplicationChecksByTransitivity, 66.3ms TimeCoverageRelationStatistics Valid=21, Invalid=51, Unknown=0, NotChecked=0, Total=72 [2021-07-09 17:38:59,774 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 507 states. [2021-07-09 17:38:59,778 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 507 to 402. [2021-07-09 17:38:59,778 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 402 states, 401 states have (on average 3.1321695760598502) internal successors, (1256), 401 states have internal predecessors, (1256), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:38:59,779 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 402 states to 402 states and 1256 transitions. [2021-07-09 17:38:59,779 INFO L78 Accepts]: Start accepts. Automaton has 402 states and 1256 transitions. Word has length 18 [2021-07-09 17:38:59,779 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 17:38:59,779 INFO L482 AbstractCegarLoop]: Abstraction has 402 states and 1256 transitions. [2021-07-09 17:38:59,779 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 4 states, 4 states have (on average 4.5) internal successors, (18), 4 states have internal predecessors, (18), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:38:59,779 INFO L276 IsEmpty]: Start isEmpty. Operand 402 states and 1256 transitions. [2021-07-09 17:38:59,780 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2021-07-09 17:38:59,780 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 17:38:59,780 INFO L508 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 17:38:59,996 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable72,5 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:38:59,996 INFO L430 AbstractCegarLoop]: === Iteration 69 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 17:38:59,997 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 17:38:59,997 INFO L82 PathProgramCache]: Analyzing trace with hash -22925917, now seen corresponding path program 3 times [2021-07-09 17:38:59,997 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 17:38:59,997 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1168379610] [2021-07-09 17:38:59,997 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 17:39:00,000 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 17:39:00,035 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2021-07-09 17:39:00,036 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 17:39:00,036 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1168379610] [2021-07-09 17:39:00,036 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1168379610] provided 1 perfect and 0 imperfect interpolant sequences [2021-07-09 17:39:00,036 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-07-09 17:39:00,036 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2021-07-09 17:39:00,036 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1701992071] [2021-07-09 17:39:00,036 INFO L462 AbstractCegarLoop]: Interpolant automaton has 5 states [2021-07-09 17:39:00,036 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 17:39:00,036 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-07-09 17:39:00,037 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2021-07-09 17:39:00,037 INFO L87 Difference]: Start difference. First operand 402 states and 1256 transitions. Second operand has 5 states, 5 states have (on average 3.6) internal successors, (18), 5 states have internal predecessors, (18), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:39:00,117 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 17:39:00,117 INFO L93 Difference]: Finished difference Result 660 states and 1905 transitions. [2021-07-09 17:39:00,117 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-07-09 17:39:00,117 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 3.6) internal successors, (18), 5 states have internal predecessors, (18), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 18 [2021-07-09 17:39:00,117 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 17:39:00,118 INFO L225 Difference]: With dead ends: 660 [2021-07-09 17:39:00,118 INFO L226 Difference]: Without dead ends: 607 [2021-07-09 17:39:00,118 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 8 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 37.3ms TimeCoverageRelationStatistics Valid=17, Invalid=25, Unknown=0, NotChecked=0, Total=42 [2021-07-09 17:39:00,119 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 607 states. [2021-07-09 17:39:00,123 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 607 to 386. [2021-07-09 17:39:00,123 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 386 states, 385 states have (on average 3.0961038961038962) internal successors, (1192), 385 states have internal predecessors, (1192), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:39:00,124 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 386 states to 386 states and 1192 transitions. [2021-07-09 17:39:00,124 INFO L78 Accepts]: Start accepts. Automaton has 386 states and 1192 transitions. Word has length 18 [2021-07-09 17:39:00,124 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 17:39:00,124 INFO L482 AbstractCegarLoop]: Abstraction has 386 states and 1192 transitions. [2021-07-09 17:39:00,124 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 5 states, 5 states have (on average 3.6) internal successors, (18), 5 states have internal predecessors, (18), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:39:00,124 INFO L276 IsEmpty]: Start isEmpty. Operand 386 states and 1192 transitions. [2021-07-09 17:39:00,125 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2021-07-09 17:39:00,125 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 17:39:00,125 INFO L508 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 17:39:00,125 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable80 [2021-07-09 17:39:00,125 INFO L430 AbstractCegarLoop]: === Iteration 70 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 17:39:00,125 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 17:39:00,125 INFO L82 PathProgramCache]: Analyzing trace with hash -1939653789, now seen corresponding path program 5 times [2021-07-09 17:39:00,125 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 17:39:00,125 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2074560409] [2021-07-09 17:39:00,125 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 17:39:00,129 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 17:39:00,150 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2021-07-09 17:39:00,150 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 17:39:00,150 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2074560409] [2021-07-09 17:39:00,150 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2074560409] provided 1 perfect and 0 imperfect interpolant sequences [2021-07-09 17:39:00,150 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-07-09 17:39:00,150 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2021-07-09 17:39:00,150 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [717919056] [2021-07-09 17:39:00,150 INFO L462 AbstractCegarLoop]: Interpolant automaton has 5 states [2021-07-09 17:39:00,151 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 17:39:00,151 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-07-09 17:39:00,151 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2021-07-09 17:39:00,151 INFO L87 Difference]: Start difference. First operand 386 states and 1192 transitions. Second operand has 5 states, 5 states have (on average 3.6) internal successors, (18), 5 states have internal predecessors, (18), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:39:00,241 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 17:39:00,241 INFO L93 Difference]: Finished difference Result 656 states and 1889 transitions. [2021-07-09 17:39:00,241 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-07-09 17:39:00,242 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 3.6) internal successors, (18), 5 states have internal predecessors, (18), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 18 [2021-07-09 17:39:00,242 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 17:39:00,242 INFO L225 Difference]: With dead ends: 656 [2021-07-09 17:39:00,243 INFO L226 Difference]: Without dead ends: 603 [2021-07-09 17:39:00,243 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 7 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 40.5ms TimeCoverageRelationStatistics Valid=18, Invalid=24, Unknown=0, NotChecked=0, Total=42 [2021-07-09 17:39:00,243 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 603 states. [2021-07-09 17:39:00,247 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 603 to 386. [2021-07-09 17:39:00,248 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 386 states, 385 states have (on average 3.085714285714286) internal successors, (1188), 385 states have internal predecessors, (1188), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:39:00,248 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 386 states to 386 states and 1188 transitions. [2021-07-09 17:39:00,249 INFO L78 Accepts]: Start accepts. Automaton has 386 states and 1188 transitions. Word has length 18 [2021-07-09 17:39:00,249 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 17:39:00,249 INFO L482 AbstractCegarLoop]: Abstraction has 386 states and 1188 transitions. [2021-07-09 17:39:00,249 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 5 states, 5 states have (on average 3.6) internal successors, (18), 5 states have internal predecessors, (18), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:39:00,249 INFO L276 IsEmpty]: Start isEmpty. Operand 386 states and 1188 transitions. [2021-07-09 17:39:00,249 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2021-07-09 17:39:00,249 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 17:39:00,250 INFO L508 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 17:39:00,250 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable81 [2021-07-09 17:39:00,250 INFO L430 AbstractCegarLoop]: === Iteration 71 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 17:39:00,250 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 17:39:00,250 INFO L82 PathProgramCache]: Analyzing trace with hash -1583210651, now seen corresponding path program 6 times [2021-07-09 17:39:00,250 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 17:39:00,250 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [189491564] [2021-07-09 17:39:00,250 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 17:39:00,254 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 17:39:00,291 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2021-07-09 17:39:00,292 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 17:39:00,292 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [189491564] [2021-07-09 17:39:00,292 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [189491564] provided 1 perfect and 0 imperfect interpolant sequences [2021-07-09 17:39:00,292 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-07-09 17:39:00,292 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2021-07-09 17:39:00,292 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2012710982] [2021-07-09 17:39:00,292 INFO L462 AbstractCegarLoop]: Interpolant automaton has 6 states [2021-07-09 17:39:00,292 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 17:39:00,292 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-07-09 17:39:00,293 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=10, Invalid=20, Unknown=0, NotChecked=0, Total=30 [2021-07-09 17:39:00,293 INFO L87 Difference]: Start difference. First operand 386 states and 1188 transitions. Second operand has 6 states, 6 states have (on average 3.0) internal successors, (18), 6 states have internal predecessors, (18), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:39:00,419 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 17:39:00,419 INFO L93 Difference]: Finished difference Result 614 states and 1773 transitions. [2021-07-09 17:39:00,420 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-07-09 17:39:00,420 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 3.0) internal successors, (18), 6 states have internal predecessors, (18), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 18 [2021-07-09 17:39:00,420 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 17:39:00,421 INFO L225 Difference]: With dead ends: 614 [2021-07-09 17:39:00,421 INFO L226 Difference]: Without dead ends: 569 [2021-07-09 17:39:00,421 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 9 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 70.4ms TimeCoverageRelationStatistics Valid=28, Invalid=44, Unknown=0, NotChecked=0, Total=72 [2021-07-09 17:39:00,421 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 569 states. [2021-07-09 17:39:00,425 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 569 to 366. [2021-07-09 17:39:00,425 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 366 states, 365 states have (on average 3.0356164383561643) internal successors, (1108), 365 states have internal predecessors, (1108), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:39:00,426 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 366 states to 366 states and 1108 transitions. [2021-07-09 17:39:00,426 INFO L78 Accepts]: Start accepts. Automaton has 366 states and 1108 transitions. Word has length 18 [2021-07-09 17:39:00,426 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 17:39:00,426 INFO L482 AbstractCegarLoop]: Abstraction has 366 states and 1108 transitions. [2021-07-09 17:39:00,426 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 6 states, 6 states have (on average 3.0) internal successors, (18), 6 states have internal predecessors, (18), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:39:00,426 INFO L276 IsEmpty]: Start isEmpty. Operand 366 states and 1108 transitions. [2021-07-09 17:39:00,427 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2021-07-09 17:39:00,427 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 17:39:00,427 INFO L508 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 17:39:00,427 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable82 [2021-07-09 17:39:00,427 INFO L430 AbstractCegarLoop]: === Iteration 72 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 17:39:00,427 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 17:39:00,427 INFO L82 PathProgramCache]: Analyzing trace with hash -2018274873, now seen corresponding path program 4 times [2021-07-09 17:39:00,427 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 17:39:00,427 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1407927889] [2021-07-09 17:39:00,427 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 17:39:00,430 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 17:39:00,452 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2021-07-09 17:39:00,452 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 17:39:00,452 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1407927889] [2021-07-09 17:39:00,452 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1407927889] provided 1 perfect and 0 imperfect interpolant sequences [2021-07-09 17:39:00,452 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-07-09 17:39:00,452 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2021-07-09 17:39:00,452 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [806303113] [2021-07-09 17:39:00,453 INFO L462 AbstractCegarLoop]: Interpolant automaton has 5 states [2021-07-09 17:39:00,453 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 17:39:00,453 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-07-09 17:39:00,453 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2021-07-09 17:39:00,453 INFO L87 Difference]: Start difference. First operand 366 states and 1108 transitions. Second operand has 5 states, 5 states have (on average 3.6) internal successors, (18), 5 states have internal predecessors, (18), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:39:00,526 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 17:39:00,527 INFO L93 Difference]: Finished difference Result 594 states and 1717 transitions. [2021-07-09 17:39:00,527 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-07-09 17:39:00,527 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 3.6) internal successors, (18), 5 states have internal predecessors, (18), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 18 [2021-07-09 17:39:00,527 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 17:39:00,528 INFO L225 Difference]: With dead ends: 594 [2021-07-09 17:39:00,528 INFO L226 Difference]: Without dead ends: 529 [2021-07-09 17:39:00,528 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 7 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 32.9ms TimeCoverageRelationStatistics Valid=18, Invalid=24, Unknown=0, NotChecked=0, Total=42 [2021-07-09 17:39:00,529 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 529 states. [2021-07-09 17:39:00,532 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 529 to 366. [2021-07-09 17:39:00,532 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 366 states, 365 states have (on average 3.0246575342465754) internal successors, (1104), 365 states have internal predecessors, (1104), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:39:00,533 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 366 states to 366 states and 1104 transitions. [2021-07-09 17:39:00,533 INFO L78 Accepts]: Start accepts. Automaton has 366 states and 1104 transitions. Word has length 18 [2021-07-09 17:39:00,533 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 17:39:00,533 INFO L482 AbstractCegarLoop]: Abstraction has 366 states and 1104 transitions. [2021-07-09 17:39:00,533 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 5 states, 5 states have (on average 3.6) internal successors, (18), 5 states have internal predecessors, (18), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:39:00,533 INFO L276 IsEmpty]: Start isEmpty. Operand 366 states and 1104 transitions. [2021-07-09 17:39:00,534 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2021-07-09 17:39:00,534 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 17:39:00,534 INFO L508 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 17:39:00,534 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable83 [2021-07-09 17:39:00,534 INFO L430 AbstractCegarLoop]: === Iteration 73 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 17:39:00,534 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 17:39:00,534 INFO L82 PathProgramCache]: Analyzing trace with hash -1473332313, now seen corresponding path program 5 times [2021-07-09 17:39:00,534 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 17:39:00,534 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [245848875] [2021-07-09 17:39:00,534 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 17:39:00,538 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 17:39:00,579 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2021-07-09 17:39:00,579 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 17:39:00,579 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [245848875] [2021-07-09 17:39:00,579 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [245848875] provided 1 perfect and 0 imperfect interpolant sequences [2021-07-09 17:39:00,579 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-07-09 17:39:00,579 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2021-07-09 17:39:00,579 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1690729048] [2021-07-09 17:39:00,579 INFO L462 AbstractCegarLoop]: Interpolant automaton has 6 states [2021-07-09 17:39:00,579 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 17:39:00,580 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-07-09 17:39:00,580 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=17, Unknown=0, NotChecked=0, Total=30 [2021-07-09 17:39:00,580 INFO L87 Difference]: Start difference. First operand 366 states and 1104 transitions. Second operand has 6 states, 6 states have (on average 3.0) internal successors, (18), 6 states have internal predecessors, (18), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:39:00,648 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 17:39:00,648 INFO L93 Difference]: Finished difference Result 717 states and 2088 transitions. [2021-07-09 17:39:00,648 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-07-09 17:39:00,648 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 3.0) internal successors, (18), 6 states have internal predecessors, (18), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 18 [2021-07-09 17:39:00,648 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 17:39:00,649 INFO L225 Difference]: With dead ends: 717 [2021-07-09 17:39:00,649 INFO L226 Difference]: Without dead ends: 643 [2021-07-09 17:39:00,649 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 9 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 50.9ms TimeCoverageRelationStatistics Valid=26, Invalid=30, Unknown=0, NotChecked=0, Total=56 [2021-07-09 17:39:00,650 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 643 states. [2021-07-09 17:39:00,654 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 643 to 366. [2021-07-09 17:39:00,654 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 366 states, 365 states have (on average 3.010958904109589) internal successors, (1099), 365 states have internal predecessors, (1099), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:39:00,655 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 366 states to 366 states and 1099 transitions. [2021-07-09 17:39:00,655 INFO L78 Accepts]: Start accepts. Automaton has 366 states and 1099 transitions. Word has length 18 [2021-07-09 17:39:00,655 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 17:39:00,655 INFO L482 AbstractCegarLoop]: Abstraction has 366 states and 1099 transitions. [2021-07-09 17:39:00,655 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 6 states, 6 states have (on average 3.0) internal successors, (18), 6 states have internal predecessors, (18), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:39:00,655 INFO L276 IsEmpty]: Start isEmpty. Operand 366 states and 1099 transitions. [2021-07-09 17:39:00,656 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2021-07-09 17:39:00,656 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 17:39:00,656 INFO L508 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 17:39:00,656 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable84 [2021-07-09 17:39:00,656 INFO L430 AbstractCegarLoop]: === Iteration 74 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 17:39:00,656 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 17:39:00,656 INFO L82 PathProgramCache]: Analyzing trace with hash 1406977863, now seen corresponding path program 5 times [2021-07-09 17:39:00,656 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 17:39:00,656 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1729835098] [2021-07-09 17:39:00,657 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 17:39:00,660 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 17:39:00,708 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2021-07-09 17:39:00,708 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 17:39:00,708 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1729835098] [2021-07-09 17:39:00,708 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1729835098] provided 1 perfect and 0 imperfect interpolant sequences [2021-07-09 17:39:00,708 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-07-09 17:39:00,708 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2021-07-09 17:39:00,708 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1822182887] [2021-07-09 17:39:00,709 INFO L462 AbstractCegarLoop]: Interpolant automaton has 6 states [2021-07-09 17:39:00,709 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 17:39:00,709 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-07-09 17:39:00,709 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=14, Invalid=16, Unknown=0, NotChecked=0, Total=30 [2021-07-09 17:39:00,709 INFO L87 Difference]: Start difference. First operand 366 states and 1099 transitions. Second operand has 6 states, 6 states have (on average 3.0) internal successors, (18), 6 states have internal predecessors, (18), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:39:00,778 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 17:39:00,779 INFO L93 Difference]: Finished difference Result 697 states and 2027 transitions. [2021-07-09 17:39:00,779 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-07-09 17:39:00,779 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 3.0) internal successors, (18), 6 states have internal predecessors, (18), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 18 [2021-07-09 17:39:00,779 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 17:39:00,780 INFO L225 Difference]: With dead ends: 697 [2021-07-09 17:39:00,780 INFO L226 Difference]: Without dead ends: 623 [2021-07-09 17:39:00,780 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 6 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3 ImplicationChecksByTransitivity, 25.8ms TimeCoverageRelationStatistics Valid=14, Invalid=16, Unknown=0, NotChecked=0, Total=30 [2021-07-09 17:39:00,781 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 623 states. [2021-07-09 17:39:00,789 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 623 to 366. [2021-07-09 17:39:00,789 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 366 states, 365 states have (on average 2.9972602739726026) internal successors, (1094), 365 states have internal predecessors, (1094), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:39:00,790 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 366 states to 366 states and 1094 transitions. [2021-07-09 17:39:00,790 INFO L78 Accepts]: Start accepts. Automaton has 366 states and 1094 transitions. Word has length 18 [2021-07-09 17:39:00,790 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 17:39:00,790 INFO L482 AbstractCegarLoop]: Abstraction has 366 states and 1094 transitions. [2021-07-09 17:39:00,790 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 6 states, 6 states have (on average 3.0) internal successors, (18), 6 states have internal predecessors, (18), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:39:00,790 INFO L276 IsEmpty]: Start isEmpty. Operand 366 states and 1094 transitions. [2021-07-09 17:39:00,791 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2021-07-09 17:39:00,791 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 17:39:00,791 INFO L508 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 17:39:00,791 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable85 [2021-07-09 17:39:00,791 INFO L430 AbstractCegarLoop]: === Iteration 75 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 17:39:00,791 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 17:39:00,791 INFO L82 PathProgramCache]: Analyzing trace with hash -1216302301, now seen corresponding path program 6 times [2021-07-09 17:39:00,791 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 17:39:00,791 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [274756476] [2021-07-09 17:39:00,791 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 17:39:00,797 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 17:39:00,861 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2021-07-09 17:39:00,861 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 17:39:00,861 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [274756476] [2021-07-09 17:39:00,862 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [274756476] provided 1 perfect and 0 imperfect interpolant sequences [2021-07-09 17:39:00,862 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-07-09 17:39:00,862 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2021-07-09 17:39:00,862 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1862596361] [2021-07-09 17:39:00,862 INFO L462 AbstractCegarLoop]: Interpolant automaton has 7 states [2021-07-09 17:39:00,862 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 17:39:00,863 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-07-09 17:39:00,863 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=19, Invalid=23, Unknown=0, NotChecked=0, Total=42 [2021-07-09 17:39:00,863 INFO L87 Difference]: Start difference. First operand 366 states and 1094 transitions. Second operand has 7 states, 7 states have (on average 2.5714285714285716) internal successors, (18), 7 states have internal predecessors, (18), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:39:00,937 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 17:39:00,937 INFO L93 Difference]: Finished difference Result 719 states and 2083 transitions. [2021-07-09 17:39:00,937 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-07-09 17:39:00,937 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 2.5714285714285716) internal successors, (18), 7 states have internal predecessors, (18), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 18 [2021-07-09 17:39:00,937 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 17:39:00,938 INFO L225 Difference]: With dead ends: 719 [2021-07-09 17:39:00,938 INFO L226 Difference]: Without dead ends: 654 [2021-07-09 17:39:00,938 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 8 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 66.6ms TimeCoverageRelationStatistics Valid=25, Invalid=31, Unknown=0, NotChecked=0, Total=56 [2021-07-09 17:39:00,939 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 654 states. [2021-07-09 17:39:00,944 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 654 to 366. [2021-07-09 17:39:00,944 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 366 states, 365 states have (on average 2.989041095890411) internal successors, (1091), 365 states have internal predecessors, (1091), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:39:00,945 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 366 states to 366 states and 1091 transitions. [2021-07-09 17:39:00,945 INFO L78 Accepts]: Start accepts. Automaton has 366 states and 1091 transitions. Word has length 18 [2021-07-09 17:39:00,945 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 17:39:00,945 INFO L482 AbstractCegarLoop]: Abstraction has 366 states and 1091 transitions. [2021-07-09 17:39:00,945 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 7 states, 7 states have (on average 2.5714285714285716) internal successors, (18), 7 states have internal predecessors, (18), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:39:00,946 INFO L276 IsEmpty]: Start isEmpty. Operand 366 states and 1091 transitions. [2021-07-09 17:39:00,946 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2021-07-09 17:39:00,946 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 17:39:00,946 INFO L508 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 17:39:00,946 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable86 [2021-07-09 17:39:00,946 INFO L430 AbstractCegarLoop]: === Iteration 76 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 17:39:00,947 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 17:39:00,947 INFO L82 PathProgramCache]: Analyzing trace with hash -797807489, now seen corresponding path program 6 times [2021-07-09 17:39:00,947 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 17:39:00,947 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [54531145] [2021-07-09 17:39:00,947 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 17:39:00,951 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 17:39:00,997 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2021-07-09 17:39:00,998 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 17:39:00,998 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [54531145] [2021-07-09 17:39:00,998 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [54531145] provided 1 perfect and 0 imperfect interpolant sequences [2021-07-09 17:39:00,998 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-07-09 17:39:00,998 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2021-07-09 17:39:00,998 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [697401616] [2021-07-09 17:39:00,998 INFO L462 AbstractCegarLoop]: Interpolant automaton has 6 states [2021-07-09 17:39:00,998 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 17:39:00,998 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-07-09 17:39:00,998 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=14, Invalid=16, Unknown=0, NotChecked=0, Total=30 [2021-07-09 17:39:00,999 INFO L87 Difference]: Start difference. First operand 366 states and 1091 transitions. Second operand has 6 states, 6 states have (on average 3.0) internal successors, (18), 6 states have internal predecessors, (18), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:39:01,051 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 17:39:01,051 INFO L93 Difference]: Finished difference Result 639 states and 1854 transitions. [2021-07-09 17:39:01,052 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-07-09 17:39:01,052 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 3.0) internal successors, (18), 6 states have internal predecessors, (18), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 18 [2021-07-09 17:39:01,052 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 17:39:01,053 INFO L225 Difference]: With dead ends: 639 [2021-07-09 17:39:01,053 INFO L226 Difference]: Without dead ends: 567 [2021-07-09 17:39:01,053 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 6 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3 ImplicationChecksByTransitivity, 37.0ms TimeCoverageRelationStatistics Valid=14, Invalid=16, Unknown=0, NotChecked=0, Total=30 [2021-07-09 17:39:01,053 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 567 states. [2021-07-09 17:39:01,057 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 567 to 359. [2021-07-09 17:39:01,057 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 359 states, 358 states have (on average 3.0083798882681565) internal successors, (1077), 358 states have internal predecessors, (1077), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:39:01,058 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 359 states to 359 states and 1077 transitions. [2021-07-09 17:39:01,058 INFO L78 Accepts]: Start accepts. Automaton has 359 states and 1077 transitions. Word has length 18 [2021-07-09 17:39:01,058 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 17:39:01,058 INFO L482 AbstractCegarLoop]: Abstraction has 359 states and 1077 transitions. [2021-07-09 17:39:01,058 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 6 states, 6 states have (on average 3.0) internal successors, (18), 6 states have internal predecessors, (18), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:39:01,058 INFO L276 IsEmpty]: Start isEmpty. Operand 359 states and 1077 transitions. [2021-07-09 17:39:01,059 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2021-07-09 17:39:01,059 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 17:39:01,059 INFO L508 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 17:39:01,059 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable87 [2021-07-09 17:39:01,059 INFO L430 AbstractCegarLoop]: === Iteration 77 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 17:39:01,059 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 17:39:01,059 INFO L82 PathProgramCache]: Analyzing trace with hash 2015137509, now seen corresponding path program 3 times [2021-07-09 17:39:01,059 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 17:39:01,059 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1945072442] [2021-07-09 17:39:01,059 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 17:39:01,062 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 17:39:01,109 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:39:01,110 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 17:39:01,110 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1945072442] [2021-07-09 17:39:01,110 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1945072442] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:39:01,110 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1956420778] [2021-07-09 17:39:01,110 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 6 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 6 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:39:01,162 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 1 check-sat command(s) [2021-07-09 17:39:01,162 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 17:39:01,162 INFO L263 TraceCheckSpWp]: Trace formula consists of 52 conjuncts, 6 conjunts are in the unsatisfiable core [2021-07-09 17:39:01,163 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 17:39:01,209 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 16 treesize of output 12 [2021-07-09 17:39:01,210 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 17:39:01,211 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 15 treesize of output 11 [2021-07-09 17:39:01,212 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-07-09 17:39:01,214 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 17:39:01,214 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-07-09 17:39:01,215 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 1 variables, input treesize:32, output treesize:16 [2021-07-09 17:39:01,235 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2021-07-09 17:39:01,235 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1956420778] provided 1 perfect and 0 imperfect interpolant sequences [2021-07-09 17:39:01,235 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 1 imperfect interpolant sequences. [2021-07-09 17:39:01,235 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [8] total 10 [2021-07-09 17:39:01,235 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [152380324] [2021-07-09 17:39:01,235 INFO L462 AbstractCegarLoop]: Interpolant automaton has 4 states [2021-07-09 17:39:01,235 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 17:39:01,236 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-07-09 17:39:01,236 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=19, Invalid=71, Unknown=0, NotChecked=0, Total=90 [2021-07-09 17:39:01,236 INFO L87 Difference]: Start difference. First operand 359 states and 1077 transitions. Second operand has 4 states, 4 states have (on average 4.5) internal successors, (18), 4 states have internal predecessors, (18), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:39:01,260 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 17:39:01,260 INFO L93 Difference]: Finished difference Result 384 states and 1115 transitions. [2021-07-09 17:39:01,261 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-07-09 17:39:01,261 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 4.5) internal successors, (18), 4 states have internal predecessors, (18), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 18 [2021-07-09 17:39:01,261 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 17:39:01,261 INFO L225 Difference]: With dead ends: 384 [2021-07-09 17:39:01,261 INFO L226 Difference]: Without dead ends: 376 [2021-07-09 17:39:01,262 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 27 GetRequests, 18 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 8 ImplicationChecksByTransitivity, 67.2ms TimeCoverageRelationStatistics Valid=23, Invalid=87, Unknown=0, NotChecked=0, Total=110 [2021-07-09 17:39:01,262 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 376 states. [2021-07-09 17:39:01,265 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 376 to 357. [2021-07-09 17:39:01,265 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 357 states, 356 states have (on average 3.00561797752809) internal successors, (1070), 356 states have internal predecessors, (1070), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:39:01,266 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 357 states to 357 states and 1070 transitions. [2021-07-09 17:39:01,266 INFO L78 Accepts]: Start accepts. Automaton has 357 states and 1070 transitions. Word has length 18 [2021-07-09 17:39:01,266 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 17:39:01,266 INFO L482 AbstractCegarLoop]: Abstraction has 357 states and 1070 transitions. [2021-07-09 17:39:01,266 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 4 states, 4 states have (on average 4.5) internal successors, (18), 4 states have internal predecessors, (18), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:39:01,266 INFO L276 IsEmpty]: Start isEmpty. Operand 357 states and 1070 transitions. [2021-07-09 17:39:01,267 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2021-07-09 17:39:01,267 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 17:39:01,267 INFO L508 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 17:39:01,480 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 6 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable88 [2021-07-09 17:39:01,481 INFO L430 AbstractCegarLoop]: === Iteration 78 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 17:39:01,481 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 17:39:01,481 INFO L82 PathProgramCache]: Analyzing trace with hash 325544227, now seen corresponding path program 5 times [2021-07-09 17:39:01,481 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 17:39:01,481 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [541165919] [2021-07-09 17:39:01,481 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 17:39:01,487 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 17:39:01,547 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:39:01,547 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 17:39:01,547 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [541165919] [2021-07-09 17:39:01,547 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [541165919] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:39:01,547 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1283728089] [2021-07-09 17:39:01,547 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 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-07-09 17:39:01,580 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-07-09 17:39:01,580 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 17:39:01,581 INFO L263 TraceCheckSpWp]: Trace formula consists of 72 conjuncts, 12 conjunts are in the unsatisfiable core [2021-07-09 17:39:01,581 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 17:39:01,722 WARN L205 SmtUtils]: Spent 115.00 ms on a formula simplification. DAG size of input: 65 DAG size of output: 62 [2021-07-09 17:39:01,791 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 5 [2021-07-09 17:39:01,792 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 17:39:01,794 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 5 [2021-07-09 17:39:01,795 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-07-09 17:39:01,798 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 5 [2021-07-09 17:39:01,799 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-07-09 17:39:01,801 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 25 treesize of output 19 [2021-07-09 17:39:01,802 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-07-09 17:39:01,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 25 treesize of output 19 [2021-07-09 17:39:01,805 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-07-09 17:39:01,836 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 17:39:01,838 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 25 treesize of output 19 [2021-07-09 17:39:01,839 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-07-09 17:39:01,868 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 17:39:01,869 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 5 xjuncts. [2021-07-09 17:39:01,870 INFO L247 ElimStorePlain]: Needed 7 recursive calls to eliminate 2 variables, input treesize:178, output treesize:130 [2021-07-09 17:39:01,951 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-07-09 17:39:01,952 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 17:39:01,953 INFO L628 ElimStorePlain]: treesize reduction 13, result has 7.1 percent of original size [2021-07-09 17:39:01,953 INFO L518 ElimStorePlain]: Eliminatee last_index_of_7 vanished before elimination [2021-07-09 17:39:01,954 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 17:39:01,954 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:21, output treesize:1 [2021-07-09 17:39:01,961 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2021-07-09 17:39:01,961 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1283728089] provided 1 perfect and 0 imperfect interpolant sequences [2021-07-09 17:39:01,961 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 1 imperfect interpolant sequences. [2021-07-09 17:39:01,961 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [8] total 10 [2021-07-09 17:39:01,961 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1085268653] [2021-07-09 17:39:01,961 INFO L462 AbstractCegarLoop]: Interpolant automaton has 4 states [2021-07-09 17:39:01,961 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 17:39:01,961 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-07-09 17:39:01,961 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=18, Invalid=72, Unknown=0, NotChecked=0, Total=90 [2021-07-09 17:39:01,962 INFO L87 Difference]: Start difference. First operand 357 states and 1070 transitions. Second operand has 4 states, 4 states have (on average 4.5) internal successors, (18), 4 states have internal predecessors, (18), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:39:02,140 WARN L205 SmtUtils]: Spent 144.00 ms on a formula simplification. DAG size of input: 78 DAG size of output: 70 [2021-07-09 17:39:02,160 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 17:39:02,160 INFO L93 Difference]: Finished difference Result 422 states and 1218 transitions. [2021-07-09 17:39:02,160 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-07-09 17:39:02,161 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 4.5) internal successors, (18), 4 states have internal predecessors, (18), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 18 [2021-07-09 17:39:02,161 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 17:39:02,161 INFO L225 Difference]: With dead ends: 422 [2021-07-09 17:39:02,161 INFO L226 Difference]: Without dead ends: 414 [2021-07-09 17:39:02,161 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 26 GetRequests, 17 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 6 ImplicationChecksByTransitivity, 359.1ms TimeCoverageRelationStatistics Valid=22, Invalid=88, Unknown=0, NotChecked=0, Total=110 [2021-07-09 17:39:02,162 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 414 states. [2021-07-09 17:39:02,165 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 414 to 359. [2021-07-09 17:39:02,165 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 359 states, 358 states have (on average 2.9972067039106145) internal successors, (1073), 358 states have internal predecessors, (1073), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:39:02,166 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 359 states to 359 states and 1073 transitions. [2021-07-09 17:39:02,166 INFO L78 Accepts]: Start accepts. Automaton has 359 states and 1073 transitions. Word has length 18 [2021-07-09 17:39:02,166 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 17:39:02,166 INFO L482 AbstractCegarLoop]: Abstraction has 359 states and 1073 transitions. [2021-07-09 17:39:02,166 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 4 states, 4 states have (on average 4.5) internal successors, (18), 4 states have internal predecessors, (18), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:39:02,166 INFO L276 IsEmpty]: Start isEmpty. Operand 359 states and 1073 transitions. [2021-07-09 17:39:02,167 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2021-07-09 17:39:02,167 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 17:39:02,167 INFO L508 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 17:39:02,367 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable92,7 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:39:02,368 INFO L430 AbstractCegarLoop]: === Iteration 79 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 17:39:02,368 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 17:39:02,368 INFO L82 PathProgramCache]: Analyzing trace with hash 1561485447, now seen corresponding path program 6 times [2021-07-09 17:39:02,368 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 17:39:02,368 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [783703520] [2021-07-09 17:39:02,368 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 17:39:02,371 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 17:39:02,425 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:39:02,425 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 17:39:02,425 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [783703520] [2021-07-09 17:39:02,425 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [783703520] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:39:02,425 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [300356413] [2021-07-09 17:39:02,425 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 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-07-09 17:39:02,459 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 1 check-sat command(s) [2021-07-09 17:39:02,459 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 17:39:02,459 INFO L263 TraceCheckSpWp]: Trace formula consists of 62 conjuncts, 12 conjunts are in the unsatisfiable core [2021-07-09 17:39:02,460 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 17:39:02,607 WARN L205 SmtUtils]: Spent 126.00 ms on a formula simplification. DAG size of input: 65 DAG size of output: 62 [2021-07-09 17:39:02,667 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 25 treesize of output 19 [2021-07-09 17:39:02,669 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 17:39:02,705 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 17:39:02,708 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 25 treesize of output 19 [2021-07-09 17:39:02,709 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-07-09 17:39:02,712 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 5 [2021-07-09 17:39:02,713 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-07-09 17:39:02,716 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 5 [2021-07-09 17:39:02,717 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-07-09 17:39:02,719 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 5 [2021-07-09 17:39:02,720 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-07-09 17:39:02,723 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 25 treesize of output 19 [2021-07-09 17:39:02,724 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-07-09 17:39:02,754 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 17:39:02,755 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 5 xjuncts. [2021-07-09 17:39:02,756 INFO L247 ElimStorePlain]: Needed 7 recursive calls to eliminate 2 variables, input treesize:174, output treesize:119 [2021-07-09 17:39:02,851 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-07-09 17:39:02,852 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 17:39:02,855 INFO L628 ElimStorePlain]: treesize reduction 36, result has 2.7 percent of original size [2021-07-09 17:39:02,855 INFO L518 ElimStorePlain]: Eliminatee index_of_8 vanished before elimination [2021-07-09 17:39:02,855 INFO L518 ElimStorePlain]: Eliminatee last_index_of_7 vanished before elimination [2021-07-09 17:39:02,856 INFO L550 ElimStorePlain]: Start of recursive call 1: 3 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 17:39:02,856 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:42, output treesize:1 [2021-07-09 17:39:02,863 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2021-07-09 17:39:02,863 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [300356413] provided 1 perfect and 0 imperfect interpolant sequences [2021-07-09 17:39:02,863 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 1 imperfect interpolant sequences. [2021-07-09 17:39:02,863 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [8] total 10 [2021-07-09 17:39:02,863 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1979043658] [2021-07-09 17:39:02,863 INFO L462 AbstractCegarLoop]: Interpolant automaton has 4 states [2021-07-09 17:39:02,863 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 17:39:02,864 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-07-09 17:39:02,864 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=19, Invalid=71, Unknown=0, NotChecked=0, Total=90 [2021-07-09 17:39:02,864 INFO L87 Difference]: Start difference. First operand 359 states and 1073 transitions. Second operand has 4 states, 4 states have (on average 4.5) internal successors, (18), 4 states have internal predecessors, (18), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:39:03,046 WARN L205 SmtUtils]: Spent 145.00 ms on a formula simplification. DAG size of input: 75 DAG size of output: 67 [2021-07-09 17:39:03,056 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 17:39:03,056 INFO L93 Difference]: Finished difference Result 369 states and 1088 transitions. [2021-07-09 17:39:03,056 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-07-09 17:39:03,056 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 4.5) internal successors, (18), 4 states have internal predecessors, (18), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 18 [2021-07-09 17:39:03,056 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 17:39:03,057 INFO L225 Difference]: With dead ends: 369 [2021-07-09 17:39:03,057 INFO L226 Difference]: Without dead ends: 357 [2021-07-09 17:39:03,057 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 26 GetRequests, 17 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 8 ImplicationChecksByTransitivity, 375.2ms TimeCoverageRelationStatistics Valid=23, Invalid=87, Unknown=0, NotChecked=0, Total=110 [2021-07-09 17:39:03,058 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 357 states. [2021-07-09 17:39:03,060 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 357 to 357. [2021-07-09 17:39:03,061 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 357 states, 356 states have (on average 3.002808988764045) internal successors, (1069), 356 states have internal predecessors, (1069), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:39:03,061 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 357 states to 357 states and 1069 transitions. [2021-07-09 17:39:03,061 INFO L78 Accepts]: Start accepts. Automaton has 357 states and 1069 transitions. Word has length 18 [2021-07-09 17:39:03,062 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 17:39:03,062 INFO L482 AbstractCegarLoop]: Abstraction has 357 states and 1069 transitions. [2021-07-09 17:39:03,062 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 4 states, 4 states have (on average 4.5) internal successors, (18), 4 states have internal predecessors, (18), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:39:03,062 INFO L276 IsEmpty]: Start isEmpty. Operand 357 states and 1069 transitions. [2021-07-09 17:39:03,062 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2021-07-09 17:39:03,062 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 17:39:03,062 INFO L508 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 17:39:03,265 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 8 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable102 [2021-07-09 17:39:03,266 INFO L430 AbstractCegarLoop]: === Iteration 80 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 17:39:03,266 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 17:39:03,266 INFO L82 PathProgramCache]: Analyzing trace with hash -280993702, now seen corresponding path program 1 times [2021-07-09 17:39:03,266 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 17:39:03,266 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [180911099] [2021-07-09 17:39:03,266 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 17:39:03,271 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 17:39:03,361 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-07-09 17:39:03,361 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 17:39:03,361 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [180911099] [2021-07-09 17:39:03,361 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [180911099] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:39:03,361 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [875765092] [2021-07-09 17:39:03,361 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY 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-07-09 17:39:03,393 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 17:39:03,394 INFO L263 TraceCheckSpWp]: Trace formula consists of 81 conjuncts, 16 conjunts are in the unsatisfiable core [2021-07-09 17:39:03,394 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 17:39:03,576 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-07-09 17:39:03,576 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [875765092] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:39:03,577 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 17:39:03,577 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 14 [2021-07-09 17:39:03,577 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1457675915] [2021-07-09 17:39:03,577 INFO L462 AbstractCegarLoop]: Interpolant automaton has 14 states [2021-07-09 17:39:03,577 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 17:39:03,577 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-07-09 17:39:03,577 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=34, Invalid=148, Unknown=0, NotChecked=0, Total=182 [2021-07-09 17:39:03,577 INFO L87 Difference]: Start difference. First operand 357 states and 1069 transitions. Second operand has 14 states, 14 states have (on average 2.642857142857143) internal successors, (37), 14 states have internal predecessors, (37), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:39:04,793 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 17:39:04,793 INFO L93 Difference]: Finished difference Result 744 states and 2161 transitions. [2021-07-09 17:39:04,793 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2021-07-09 17:39:04,793 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 2.642857142857143) internal successors, (37), 14 states have internal predecessors, (37), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 20 [2021-07-09 17:39:04,793 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 17:39:04,794 INFO L225 Difference]: With dead ends: 744 [2021-07-09 17:39:04,794 INFO L226 Difference]: Without dead ends: 615 [2021-07-09 17:39:04,794 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 80 GetRequests, 41 SyntacticMatches, 0 SemanticMatches, 39 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 364 ImplicationChecksByTransitivity, 1011.4ms TimeCoverageRelationStatistics Valid=293, Invalid=1347, Unknown=0, NotChecked=0, Total=1640 [2021-07-09 17:39:04,795 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 615 states. [2021-07-09 17:39:04,799 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 615 to 426. [2021-07-09 17:39:04,799 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 426 states, 425 states have (on average 3.032941176470588) internal successors, (1289), 425 states have internal predecessors, (1289), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:39:04,800 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 426 states to 426 states and 1289 transitions. [2021-07-09 17:39:04,800 INFO L78 Accepts]: Start accepts. Automaton has 426 states and 1289 transitions. Word has length 20 [2021-07-09 17:39:04,800 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 17:39:04,800 INFO L482 AbstractCegarLoop]: Abstraction has 426 states and 1289 transitions. [2021-07-09 17:39:04,800 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 14 states, 14 states have (on average 2.642857142857143) internal successors, (37), 14 states have internal predecessors, (37), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:39:04,800 INFO L276 IsEmpty]: Start isEmpty. Operand 426 states and 1289 transitions. [2021-07-09 17:39:04,801 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2021-07-09 17:39:04,801 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 17:39:04,801 INFO L508 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 17:39:05,007 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 9 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable116 [2021-07-09 17:39:05,007 INFO L430 AbstractCegarLoop]: === Iteration 81 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 17:39:05,008 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 17:39:05,008 INFO L82 PathProgramCache]: Analyzing trace with hash -1685898800, now seen corresponding path program 2 times [2021-07-09 17:39:05,008 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 17:39:05,008 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [513640879] [2021-07-09 17:39:05,008 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 17:39:05,012 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 17:39:05,101 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-07-09 17:39:05,101 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 17:39:05,101 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [513640879] [2021-07-09 17:39:05,101 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [513640879] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:39:05,101 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1014124850] [2021-07-09 17:39:05,101 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 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-07-09 17:39:05,134 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-07-09 17:39:05,134 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 17:39:05,134 INFO L263 TraceCheckSpWp]: Trace formula consists of 81 conjuncts, 16 conjunts are in the unsatisfiable core [2021-07-09 17:39:05,135 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 17:39:05,331 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-07-09 17:39:05,331 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1014124850] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:39:05,331 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 17:39:05,331 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 14 [2021-07-09 17:39:05,331 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [815378264] [2021-07-09 17:39:05,331 INFO L462 AbstractCegarLoop]: Interpolant automaton has 14 states [2021-07-09 17:39:05,332 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 17:39:05,332 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-07-09 17:39:05,332 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=34, Invalid=148, Unknown=0, NotChecked=0, Total=182 [2021-07-09 17:39:05,332 INFO L87 Difference]: Start difference. First operand 426 states and 1289 transitions. Second operand has 14 states, 14 states have (on average 2.642857142857143) internal successors, (37), 14 states have internal predecessors, (37), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:39:06,523 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 17:39:06,523 INFO L93 Difference]: Finished difference Result 997 states and 2899 transitions. [2021-07-09 17:39:06,523 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 36 states. [2021-07-09 17:39:06,523 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 2.642857142857143) internal successors, (37), 14 states have internal predecessors, (37), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 20 [2021-07-09 17:39:06,523 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 17:39:06,525 INFO L225 Difference]: With dead ends: 997 [2021-07-09 17:39:06,525 INFO L226 Difference]: Without dead ends: 842 [2021-07-09 17:39:06,525 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 63 GetRequests, 24 SyntacticMatches, 0 SemanticMatches, 39 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 367 ImplicationChecksByTransitivity, 927.6ms TimeCoverageRelationStatistics Valid=273, Invalid=1367, Unknown=0, NotChecked=0, Total=1640 [2021-07-09 17:39:06,526 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 842 states. [2021-07-09 17:39:06,531 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 842 to 455. [2021-07-09 17:39:06,531 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 455 states, 454 states have (on average 3.092511013215859) internal successors, (1404), 454 states have internal predecessors, (1404), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:39:06,532 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 455 states to 455 states and 1404 transitions. [2021-07-09 17:39:06,532 INFO L78 Accepts]: Start accepts. Automaton has 455 states and 1404 transitions. Word has length 20 [2021-07-09 17:39:06,532 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 17:39:06,532 INFO L482 AbstractCegarLoop]: Abstraction has 455 states and 1404 transitions. [2021-07-09 17:39:06,532 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 14 states, 14 states have (on average 2.642857142857143) internal successors, (37), 14 states have internal predecessors, (37), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:39:06,532 INFO L276 IsEmpty]: Start isEmpty. Operand 455 states and 1404 transitions. [2021-07-09 17:39:06,533 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2021-07-09 17:39:06,533 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 17:39:06,533 INFO L508 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 17:39:06,748 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable130,10 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:39:06,748 INFO L430 AbstractCegarLoop]: === Iteration 82 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 17:39:06,748 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 17:39:06,748 INFO L82 PathProgramCache]: Analyzing trace with hash 884639946, now seen corresponding path program 3 times [2021-07-09 17:39:06,748 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 17:39:06,749 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [193109661] [2021-07-09 17:39:06,749 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 17:39:06,756 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 17:39:06,877 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:39:06,877 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 17:39:06,877 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [193109661] [2021-07-09 17:39:06,877 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [193109661] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:39:06,878 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2005934744] [2021-07-09 17:39:06,878 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 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-07-09 17:39:06,926 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2021-07-09 17:39:06,927 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 17:39:06,927 INFO L263 TraceCheckSpWp]: Trace formula consists of 81 conjuncts, 16 conjunts are in the unsatisfiable core [2021-07-09 17:39:06,928 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 17:39:07,147 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-07-09 17:39:07,148 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2005934744] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:39:07,148 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 17:39:07,148 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 8] total 16 [2021-07-09 17:39:07,148 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2113234148] [2021-07-09 17:39:07,148 INFO L462 AbstractCegarLoop]: Interpolant automaton has 16 states [2021-07-09 17:39:07,148 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 17:39:07,148 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-07-09 17:39:07,148 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=40, Invalid=200, Unknown=0, NotChecked=0, Total=240 [2021-07-09 17:39:07,148 INFO L87 Difference]: Start difference. First operand 455 states and 1404 transitions. Second operand has 16 states, 16 states have (on average 2.3125) internal successors, (37), 16 states have internal predecessors, (37), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:39:08,638 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 17:39:08,638 INFO L93 Difference]: Finished difference Result 852 states and 2522 transitions. [2021-07-09 17:39:08,638 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2021-07-09 17:39:08,638 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 2.3125) internal successors, (37), 16 states have internal predecessors, (37), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 20 [2021-07-09 17:39:08,639 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 17:39:08,640 INFO L225 Difference]: With dead ends: 852 [2021-07-09 17:39:08,640 INFO L226 Difference]: Without dead ends: 732 [2021-07-09 17:39:08,640 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 63 GetRequests, 24 SyntacticMatches, 0 SemanticMatches, 39 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 338 ImplicationChecksByTransitivity, 1290.3ms TimeCoverageRelationStatistics Valid=244, Invalid=1396, Unknown=0, NotChecked=0, Total=1640 [2021-07-09 17:39:08,641 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 732 states. [2021-07-09 17:39:08,653 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 732 to 476. [2021-07-09 17:39:08,653 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 476 states, 475 states have (on average 3.122105263157895) internal successors, (1483), 475 states have internal predecessors, (1483), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:39:08,654 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 476 states to 476 states and 1483 transitions. [2021-07-09 17:39:08,654 INFO L78 Accepts]: Start accepts. Automaton has 476 states and 1483 transitions. Word has length 20 [2021-07-09 17:39:08,654 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 17:39:08,654 INFO L482 AbstractCegarLoop]: Abstraction has 476 states and 1483 transitions. [2021-07-09 17:39:08,655 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 16 states, 16 states have (on average 2.3125) internal successors, (37), 16 states have internal predecessors, (37), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:39:08,655 INFO L276 IsEmpty]: Start isEmpty. Operand 476 states and 1483 transitions. [2021-07-09 17:39:08,655 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2021-07-09 17:39:08,655 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 17:39:08,655 INFO L508 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 17:39:08,868 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 11 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable146 [2021-07-09 17:39:08,869 INFO L430 AbstractCegarLoop]: === Iteration 83 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 17:39:08,869 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 17:39:08,869 INFO L82 PathProgramCache]: Analyzing trace with hash -515686932, now seen corresponding path program 4 times [2021-07-09 17:39:08,869 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 17:39:08,869 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [853242367] [2021-07-09 17:39:08,869 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 17:39:08,874 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 17:39:08,952 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:39:08,953 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 17:39:08,953 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [853242367] [2021-07-09 17:39:08,953 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [853242367] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:39:08,953 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1083759261] [2021-07-09 17:39:08,953 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 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-07-09 17:39:09,006 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-07-09 17:39:09,007 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 17:39:09,007 INFO L263 TraceCheckSpWp]: Trace formula consists of 81 conjuncts, 16 conjunts are in the unsatisfiable core [2021-07-09 17:39:09,009 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 17:39:18,270 WARN L205 SmtUtils]: Spent 9.23 s on a formula simplification. DAG size of input: 69 DAG size of output: 61 [2021-07-09 17:39:18,490 WARN L205 SmtUtils]: Spent 219.00 ms on a formula simplification. DAG size of input: 44 DAG size of output: 44 [2021-07-09 17:39:22,335 WARN L205 SmtUtils]: Spent 3.56 s on a formula simplification. DAG size of input: 51 DAG size of output: 50 [2021-07-09 17:39:22,521 WARN L205 SmtUtils]: Spent 159.00 ms on a formula simplification. DAG size of input: 48 DAG size of output: 48 [2021-07-09 17:39:23,048 WARN L205 SmtUtils]: Spent 503.00 ms on a formula simplification. DAG size of input: 48 DAG size of output: 48 [2021-07-09 17:39:24,398 WARN L205 SmtUtils]: Spent 1.23 s on a formula simplification. DAG size of input: 51 DAG size of output: 50 [2021-07-09 17:39:24,550 WARN L205 SmtUtils]: Spent 150.00 ms on a formula simplification. DAG size of input: 47 DAG size of output: 47 [2021-07-09 17:39:24,885 WARN L205 SmtUtils]: Spent 108.00 ms on a formula simplification. DAG size of input: 52 DAG size of output: 52 [2021-07-09 17:39:24,934 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 9 [2021-07-09 17:39:24,935 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 17:39:24,938 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 5 treesize of output 3 [2021-07-09 17:39:24,939 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-07-09 17:39:24,942 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 5 treesize of output 3 [2021-07-09 17:39:24,943 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-07-09 17:39:24,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 5 treesize of output 3 [2021-07-09 17:39:24,947 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-07-09 17:39:24,949 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:39:24,950 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-07-09 17:39:24,952 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:39:24,953 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-07-09 17:39:24,955 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:39:24,956 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-07-09 17:39:24,959 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:39:24,959 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-07-09 17:39:24,962 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:39:24,963 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-07-09 17:39:24,965 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:39:24,966 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-07-09 17:39:24,970 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:39:24,971 INFO L550 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2021-07-09 17:39:24,973 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:39:24,974 INFO L550 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2021-07-09 17:39:24,976 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 9 [2021-07-09 17:39:24,978 INFO L550 ElimStorePlain]: Start of recursive call 14: End of recursive call: and 1 xjuncts. [2021-07-09 17:39:24,980 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:39:24,980 INFO L550 ElimStorePlain]: Start of recursive call 15: End of recursive call: and 1 xjuncts. [2021-07-09 17:39:24,983 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:39:24,984 INFO L550 ElimStorePlain]: Start of recursive call 16: End of recursive call: and 1 xjuncts. [2021-07-09 17:39:24,987 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:39:24,988 INFO L550 ElimStorePlain]: Start of recursive call 17: End of recursive call: and 1 xjuncts. [2021-07-09 17:39:24,990 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:39:24,991 INFO L550 ElimStorePlain]: Start of recursive call 18: End of recursive call: and 1 xjuncts. [2021-07-09 17:39:25,067 INFO L628 ElimStorePlain]: treesize reduction 29, result has 77.0 percent of original size [2021-07-09 17:39:25,071 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: 3 dim-0 vars, and 4 xjuncts. [2021-07-09 17:39:25,071 INFO L247 ElimStorePlain]: Needed 18 recursive calls to eliminate 2 variables, input treesize:566, output treesize:89 [2021-07-09 17:39:25,906 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 17:39:25,906 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 17:39:25,907 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 18 treesize of output 1 [2021-07-09 17:39:25,908 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 17:39:25,912 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 17:39:25,912 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 17:39:25,913 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 18 treesize of output 1 [2021-07-09 17:39:25,914 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-07-09 17:39:25,918 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 17:39:25,918 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 17:39:25,919 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 3 [2021-07-09 17:39:25,920 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-07-09 17:39:25,923 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:39:25,924 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-07-09 17:39:25,927 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:39:25,928 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-07-09 17:39:25,931 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:39:25,932 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-07-09 17:39:26,035 WARN L205 SmtUtils]: Spent 103.00 ms on a formula simplification. DAG size of input: 67 DAG size of output: 45 [2021-07-09 17:39:26,036 INFO L628 ElimStorePlain]: treesize reduction 388, result has 18.3 percent of original size [2021-07-09 17:39:26,039 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 5 treesize of output 3 [2021-07-09 17:39:26,040 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-07-09 17:39:26,072 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 17:39:26,080 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 17:39:26,081 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 9 [2021-07-09 17:39:26,082 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-07-09 17:39:26,114 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 17:39:26,116 INFO L550 ElimStorePlain]: Start of recursive call 1: 3 dim-0 vars, 3 dim-1 vars, End of recursive call: and 3 xjuncts. [2021-07-09 17:39:26,116 INFO L247 ElimStorePlain]: Needed 9 recursive calls to eliminate 6 variables, input treesize:648, output treesize:37 [2021-07-09 17:39:26,217 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:39:26,217 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1083759261] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:39:26,217 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 17:39:26,217 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 13 [2021-07-09 17:39:26,218 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [63280882] [2021-07-09 17:39:26,218 INFO L462 AbstractCegarLoop]: Interpolant automaton has 13 states [2021-07-09 17:39:26,218 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 17:39:26,218 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-07-09 17:39:26,218 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=33, Invalid=123, Unknown=0, NotChecked=0, Total=156 [2021-07-09 17:39:26,218 INFO L87 Difference]: Start difference. First operand 476 states and 1483 transitions. Second operand has 13 states, 13 states have (on average 2.6153846153846154) internal successors, (34), 13 states have internal predecessors, (34), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:39:26,720 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 17:39:26,721 INFO L93 Difference]: Finished difference Result 687 states and 2078 transitions. [2021-07-09 17:39:26,721 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-07-09 17:39:26,721 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 2.6153846153846154) internal successors, (34), 13 states have internal predecessors, (34), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 20 [2021-07-09 17:39:26,721 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 17:39:26,722 INFO L225 Difference]: With dead ends: 687 [2021-07-09 17:39:26,722 INFO L226 Difference]: Without dead ends: 621 [2021-07-09 17:39:26,722 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 43 GetRequests, 23 SyntacticMatches, 1 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 50 ImplicationChecksByTransitivity, 567.8ms TimeCoverageRelationStatistics Valid=98, Invalid=322, Unknown=0, NotChecked=0, Total=420 [2021-07-09 17:39:26,723 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 621 states. [2021-07-09 17:39:26,727 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 621 to 484. [2021-07-09 17:39:26,727 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 484 states, 483 states have (on average 3.132505175983437) internal successors, (1513), 483 states have internal predecessors, (1513), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:39:26,728 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 484 states to 484 states and 1513 transitions. [2021-07-09 17:39:26,728 INFO L78 Accepts]: Start accepts. Automaton has 484 states and 1513 transitions. Word has length 20 [2021-07-09 17:39:26,728 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 17:39:26,728 INFO L482 AbstractCegarLoop]: Abstraction has 484 states and 1513 transitions. [2021-07-09 17:39:26,728 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 13 states, 13 states have (on average 2.6153846153846154) internal successors, (34), 13 states have internal predecessors, (34), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:39:26,728 INFO L276 IsEmpty]: Start isEmpty. Operand 484 states and 1513 transitions. [2021-07-09 17:39:26,729 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2021-07-09 17:39:26,729 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 17:39:26,729 INFO L508 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 17:39:26,945 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 12 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable158 [2021-07-09 17:39:26,945 INFO L430 AbstractCegarLoop]: === Iteration 84 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 17:39:26,945 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 17:39:26,945 INFO L82 PathProgramCache]: Analyzing trace with hash 1410421074, now seen corresponding path program 5 times [2021-07-09 17:39:26,945 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 17:39:26,945 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [183572811] [2021-07-09 17:39:26,946 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 17:39:26,952 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 17:39:27,012 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:39:27,012 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 17:39:27,012 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [183572811] [2021-07-09 17:39:27,012 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [183572811] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:39:27,012 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1088975640] [2021-07-09 17:39:27,012 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 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-07-09 17:39:27,059 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-07-09 17:39:27,059 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 17:39:27,059 INFO L263 TraceCheckSpWp]: Trace formula consists of 81 conjuncts, 16 conjunts are in the unsatisfiable core [2021-07-09 17:39:27,060 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 17:39:27,255 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:39:27,255 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1088975640] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:39:27,255 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 17:39:27,255 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 14 [2021-07-09 17:39:27,255 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [440886389] [2021-07-09 17:39:27,255 INFO L462 AbstractCegarLoop]: Interpolant automaton has 14 states [2021-07-09 17:39:27,255 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 17:39:27,256 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-07-09 17:39:27,256 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=31, Invalid=151, Unknown=0, NotChecked=0, Total=182 [2021-07-09 17:39:27,256 INFO L87 Difference]: Start difference. First operand 484 states and 1513 transitions. Second operand has 14 states, 14 states have (on average 2.5) internal successors, (35), 14 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:39:27,863 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 17:39:27,863 INFO L93 Difference]: Finished difference Result 760 states and 2308 transitions. [2021-07-09 17:39:27,863 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-07-09 17:39:27,863 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 2.5) internal successors, (35), 14 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 20 [2021-07-09 17:39:27,863 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 17:39:27,865 INFO L225 Difference]: With dead ends: 760 [2021-07-09 17:39:27,865 INFO L226 Difference]: Without dead ends: 727 [2021-07-09 17:39:27,865 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 43 GetRequests, 23 SyntacticMatches, 0 SemanticMatches, 20 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 48 ImplicationChecksByTransitivity, 644.6ms TimeCoverageRelationStatistics Valid=105, Invalid=357, Unknown=0, NotChecked=0, Total=462 [2021-07-09 17:39:27,865 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 727 states. [2021-07-09 17:39:27,870 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 727 to 496. [2021-07-09 17:39:27,871 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 496 states, 495 states have (on average 3.1414141414141414) internal successors, (1555), 495 states have internal predecessors, (1555), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:39:27,871 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 496 states to 496 states and 1555 transitions. [2021-07-09 17:39:27,871 INFO L78 Accepts]: Start accepts. Automaton has 496 states and 1555 transitions. Word has length 20 [2021-07-09 17:39:27,871 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 17:39:27,872 INFO L482 AbstractCegarLoop]: Abstraction has 496 states and 1555 transitions. [2021-07-09 17:39:27,872 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 14 states, 14 states have (on average 2.5) internal successors, (35), 14 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:39:27,872 INFO L276 IsEmpty]: Start isEmpty. Operand 496 states and 1555 transitions. [2021-07-09 17:39:27,872 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2021-07-09 17:39:27,872 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 17:39:27,873 INFO L508 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 17:39:28,073 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable395,13 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:39:28,073 INFO L430 AbstractCegarLoop]: === Iteration 85 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 17:39:28,073 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 17:39:28,073 INFO L82 PathProgramCache]: Analyzing trace with hash -1809164052, now seen corresponding path program 6 times [2021-07-09 17:39:28,073 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 17:39:28,074 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [344615721] [2021-07-09 17:39:28,074 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 17:39:28,077 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 17:39:28,156 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:39:28,156 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 17:39:28,157 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [344615721] [2021-07-09 17:39:28,157 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [344615721] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:39:28,157 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [968447906] [2021-07-09 17:39:28,157 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 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-07-09 17:39:28,188 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-07-09 17:39:28,188 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 17:39:28,189 INFO L263 TraceCheckSpWp]: Trace formula consists of 81 conjuncts, 16 conjunts are in the unsatisfiable core [2021-07-09 17:39:28,189 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 17:39:28,368 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 1 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:39:28,368 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [968447906] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:39:28,368 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 17:39:28,369 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 14 [2021-07-09 17:39:28,369 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1995950749] [2021-07-09 17:39:28,370 INFO L462 AbstractCegarLoop]: Interpolant automaton has 14 states [2021-07-09 17:39:28,370 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 17:39:28,370 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-07-09 17:39:28,370 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=31, Invalid=151, Unknown=0, NotChecked=0, Total=182 [2021-07-09 17:39:28,370 INFO L87 Difference]: Start difference. First operand 496 states and 1555 transitions. Second operand has 14 states, 14 states have (on average 2.642857142857143) internal successors, (37), 14 states have internal predecessors, (37), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:39:29,746 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 17:39:29,746 INFO L93 Difference]: Finished difference Result 1108 states and 3311 transitions. [2021-07-09 17:39:29,746 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 40 states. [2021-07-09 17:39:29,746 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 2.642857142857143) internal successors, (37), 14 states have internal predecessors, (37), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 20 [2021-07-09 17:39:29,746 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 17:39:29,748 INFO L225 Difference]: With dead ends: 1108 [2021-07-09 17:39:29,748 INFO L226 Difference]: Without dead ends: 972 [2021-07-09 17:39:29,748 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 69 GetRequests, 25 SyntacticMatches, 1 SemanticMatches, 43 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 496 ImplicationChecksByTransitivity, 1142.0ms TimeCoverageRelationStatistics Valid=308, Invalid=1672, Unknown=0, NotChecked=0, Total=1980 [2021-07-09 17:39:29,749 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 972 states. [2021-07-09 17:39:29,754 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 972 to 497. [2021-07-09 17:39:29,754 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 497 states, 496 states have (on average 3.1350806451612905) internal successors, (1555), 496 states have internal predecessors, (1555), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:39:29,755 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 497 states to 497 states and 1555 transitions. [2021-07-09 17:39:29,755 INFO L78 Accepts]: Start accepts. Automaton has 497 states and 1555 transitions. Word has length 20 [2021-07-09 17:39:29,755 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 17:39:29,755 INFO L482 AbstractCegarLoop]: Abstraction has 497 states and 1555 transitions. [2021-07-09 17:39:29,755 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 14 states, 14 states have (on average 2.642857142857143) internal successors, (37), 14 states have internal predecessors, (37), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:39:29,755 INFO L276 IsEmpty]: Start isEmpty. Operand 497 states and 1555 transitions. [2021-07-09 17:39:29,756 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2021-07-09 17:39:29,756 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 17:39:29,756 INFO L508 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 17:39:29,957 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 14 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable406 [2021-07-09 17:39:29,957 INFO L430 AbstractCegarLoop]: === Iteration 86 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 17:39:29,957 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 17:39:29,957 INFO L82 PathProgramCache]: Analyzing trace with hash 103804386, now seen corresponding path program 7 times [2021-07-09 17:39:29,957 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 17:39:29,957 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [87267243] [2021-07-09 17:39:29,957 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 17:39:29,964 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 17:39:30,030 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-07-09 17:39:30,030 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 17:39:30,030 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [87267243] [2021-07-09 17:39:30,030 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [87267243] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:39:30,030 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [739548602] [2021-07-09 17:39:30,030 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 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-07-09 17:39:30,066 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 17:39:30,066 INFO L263 TraceCheckSpWp]: Trace formula consists of 81 conjuncts, 16 conjunts are in the unsatisfiable core [2021-07-09 17:39:30,069 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 17:39:30,237 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 1 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:39:30,237 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [739548602] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:39:30,237 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 17:39:30,237 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 14 [2021-07-09 17:39:30,237 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2011446187] [2021-07-09 17:39:30,237 INFO L462 AbstractCegarLoop]: Interpolant automaton has 14 states [2021-07-09 17:39:30,238 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 17:39:30,238 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-07-09 17:39:30,238 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=35, Invalid=147, Unknown=0, NotChecked=0, Total=182 [2021-07-09 17:39:30,238 INFO L87 Difference]: Start difference. First operand 497 states and 1555 transitions. Second operand has 14 states, 14 states have (on average 2.642857142857143) internal successors, (37), 14 states have internal predecessors, (37), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:39:31,811 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 17:39:31,811 INFO L93 Difference]: Finished difference Result 1122 states and 3259 transitions. [2021-07-09 17:39:31,812 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 41 states. [2021-07-09 17:39:31,812 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 2.642857142857143) internal successors, (37), 14 states have internal predecessors, (37), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 20 [2021-07-09 17:39:31,812 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 17:39:31,813 INFO L225 Difference]: With dead ends: 1122 [2021-07-09 17:39:31,813 INFO L226 Difference]: Without dead ends: 944 [2021-07-09 17:39:31,814 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 71 GetRequests, 26 SyntacticMatches, 1 SemanticMatches, 44 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 519 ImplicationChecksByTransitivity, 1386.4ms TimeCoverageRelationStatistics Valid=387, Invalid=1683, Unknown=0, NotChecked=0, Total=2070 [2021-07-09 17:39:31,814 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 944 states. [2021-07-09 17:39:31,820 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 944 to 532. [2021-07-09 17:39:31,820 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 532 states, 531 states have (on average 3.152542372881356) internal successors, (1674), 531 states have internal predecessors, (1674), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:39:31,821 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 532 states to 532 states and 1674 transitions. [2021-07-09 17:39:31,821 INFO L78 Accepts]: Start accepts. Automaton has 532 states and 1674 transitions. Word has length 20 [2021-07-09 17:39:31,821 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 17:39:31,821 INFO L482 AbstractCegarLoop]: Abstraction has 532 states and 1674 transitions. [2021-07-09 17:39:31,822 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 14 states, 14 states have (on average 2.642857142857143) internal successors, (37), 14 states have internal predecessors, (37), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:39:31,822 INFO L276 IsEmpty]: Start isEmpty. Operand 532 states and 1674 transitions. [2021-07-09 17:39:31,822 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2021-07-09 17:39:31,822 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 17:39:31,822 INFO L508 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 17:39:32,023 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable417,15 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:39:32,023 INFO L430 AbstractCegarLoop]: === Iteration 87 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 17:39:32,023 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 17:39:32,023 INFO L82 PathProgramCache]: Analyzing trace with hash -1695565943, now seen corresponding path program 1 times [2021-07-09 17:39:32,023 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 17:39:32,024 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1525764912] [2021-07-09 17:39:32,024 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 17:39:32,027 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 17:39:32,100 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-07-09 17:39:32,101 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 17:39:32,101 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1525764912] [2021-07-09 17:39:32,101 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1525764912] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:39:32,101 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [771460028] [2021-07-09 17:39:32,101 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 16 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 16 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:39:32,148 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 17:39:32,148 INFO L263 TraceCheckSpWp]: Trace formula consists of 90 conjuncts, 18 conjunts are in the unsatisfiable core [2021-07-09 17:39:32,149 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 17:39:32,214 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 5 treesize of output 3 [2021-07-09 17:39:32,215 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 17:39:32,217 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 9 [2021-07-09 17:39:32,218 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-07-09 17:39:32,221 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 5 treesize of output 3 [2021-07-09 17:39:32,222 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-07-09 17:39:32,225 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:39:32,225 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-07-09 17:39:32,228 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:39:32,228 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-07-09 17:39:32,231 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:39:32,231 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-07-09 17:39:32,234 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:39:32,234 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-07-09 17:39:32,238 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 5 treesize of output 3 [2021-07-09 17:39:32,240 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-07-09 17:39:32,243 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:39:32,244 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-07-09 17:39:32,246 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:39:32,247 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-07-09 17:39:32,250 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:39:32,250 INFO L550 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2021-07-09 17:39:32,253 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:39:32,254 INFO L550 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2021-07-09 17:39:32,256 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:39:32,257 INFO L550 ElimStorePlain]: Start of recursive call 14: End of recursive call: and 1 xjuncts. [2021-07-09 17:39:32,259 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:39:32,260 INFO L550 ElimStorePlain]: Start of recursive call 15: End of recursive call: and 1 xjuncts. [2021-07-09 17:39:32,262 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:39:32,263 INFO L550 ElimStorePlain]: Start of recursive call 16: End of recursive call: and 1 xjuncts. [2021-07-09 17:39:32,265 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:39:32,266 INFO L550 ElimStorePlain]: Start of recursive call 17: End of recursive call: and 1 xjuncts. [2021-07-09 17:39:32,268 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:39:32,268 INFO L550 ElimStorePlain]: Start of recursive call 18: End of recursive call: and 1 xjuncts. [2021-07-09 17:39:32,270 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:39:32,271 INFO L550 ElimStorePlain]: Start of recursive call 19: End of recursive call: and 1 xjuncts. [2021-07-09 17:39:32,273 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:39:32,273 INFO L550 ElimStorePlain]: Start of recursive call 20: End of recursive call: and 1 xjuncts. [2021-07-09 17:39:32,320 INFO L628 ElimStorePlain]: treesize reduction 25, result has 73.4 percent of original size [2021-07-09 17:39:32,321 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 4 xjuncts. [2021-07-09 17:39:32,321 INFO L247 ElimStorePlain]: Needed 20 recursive calls to eliminate 1 variables, input treesize:595, output treesize:69 [2021-07-09 17:39:32,777 INFO L446 ElimStorePlain]: Different costs {0=[char_at_9], 1=[char_at_1]} [2021-07-09 17:39:32,782 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:39:32,782 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 17:39:32,786 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:39:32,786 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-07-09 17:39:32,790 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:39:32,791 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-07-09 17:39:32,795 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 5 treesize of output 3 [2021-07-09 17:39:32,796 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-07-09 17:39:32,799 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:39:32,800 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-07-09 17:39:32,805 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:39:32,806 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-07-09 17:39:32,811 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:39:32,812 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-07-09 17:39:32,818 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 5 treesize of output 3 [2021-07-09 17:39:32,819 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-07-09 17:39:32,823 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:39:32,823 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-07-09 17:39:32,828 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 5 treesize of output 3 [2021-07-09 17:39:32,829 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-07-09 17:39:32,832 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:39:32,833 INFO L550 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2021-07-09 17:39:32,836 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 5 treesize of output 3 [2021-07-09 17:39:32,837 INFO L550 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2021-07-09 17:39:32,841 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:39:32,841 INFO L550 ElimStorePlain]: Start of recursive call 14: End of recursive call: and 1 xjuncts. [2021-07-09 17:39:32,845 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:39:32,846 INFO L550 ElimStorePlain]: Start of recursive call 15: End of recursive call: and 1 xjuncts. [2021-07-09 17:39:32,852 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 9 [2021-07-09 17:39:32,853 INFO L550 ElimStorePlain]: Start of recursive call 16: End of recursive call: and 1 xjuncts. [2021-07-09 17:39:32,857 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:39:32,857 INFO L550 ElimStorePlain]: Start of recursive call 17: End of recursive call: and 1 xjuncts. [2021-07-09 17:39:32,862 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:39:32,862 INFO L550 ElimStorePlain]: Start of recursive call 18: End of recursive call: and 1 xjuncts. [2021-07-09 17:39:32,866 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:39:32,867 INFO L550 ElimStorePlain]: Start of recursive call 19: End of recursive call: and 1 xjuncts. [2021-07-09 17:39:32,870 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:39:32,871 INFO L550 ElimStorePlain]: Start of recursive call 20: End of recursive call: and 1 xjuncts. [2021-07-09 17:39:32,874 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:39:32,874 INFO L550 ElimStorePlain]: Start of recursive call 21: End of recursive call: and 1 xjuncts. [2021-07-09 17:39:32,878 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:39:32,879 INFO L550 ElimStorePlain]: Start of recursive call 22: End of recursive call: and 1 xjuncts. [2021-07-09 17:39:32,883 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 9 [2021-07-09 17:39:32,885 INFO L550 ElimStorePlain]: Start of recursive call 23: End of recursive call: and 1 xjuncts. [2021-07-09 17:39:32,888 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 9 [2021-07-09 17:39:32,890 INFO L550 ElimStorePlain]: Start of recursive call 24: End of recursive call: and 1 xjuncts. [2021-07-09 17:39:32,893 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:39:32,894 INFO L550 ElimStorePlain]: Start of recursive call 25: End of recursive call: and 1 xjuncts. [2021-07-09 17:39:32,897 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:39:32,898 INFO L550 ElimStorePlain]: Start of recursive call 26: End of recursive call: and 1 xjuncts. [2021-07-09 17:39:32,902 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 9 [2021-07-09 17:39:32,903 INFO L550 ElimStorePlain]: Start of recursive call 27: End of recursive call: and 1 xjuncts. [2021-07-09 17:39:32,906 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:39:32,907 INFO L550 ElimStorePlain]: Start of recursive call 28: End of recursive call: and 1 xjuncts. [2021-07-09 17:39:32,910 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:39:32,911 INFO L550 ElimStorePlain]: Start of recursive call 29: End of recursive call: and 1 xjuncts. [2021-07-09 17:39:32,914 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:39:32,915 INFO L550 ElimStorePlain]: Start of recursive call 30: End of recursive call: and 1 xjuncts. [2021-07-09 17:39:32,918 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:39:32,919 INFO L550 ElimStorePlain]: Start of recursive call 31: End of recursive call: and 1 xjuncts. [2021-07-09 17:39:32,922 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:39:32,923 INFO L550 ElimStorePlain]: Start of recursive call 32: End of recursive call: and 1 xjuncts. [2021-07-09 17:39:32,927 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:39:32,927 INFO L550 ElimStorePlain]: Start of recursive call 33: End of recursive call: and 1 xjuncts. [2021-07-09 17:39:32,930 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:39:32,931 INFO L550 ElimStorePlain]: Start of recursive call 34: End of recursive call: and 1 xjuncts. [2021-07-09 17:39:32,934 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:39:32,935 INFO L550 ElimStorePlain]: Start of recursive call 35: End of recursive call: and 1 xjuncts. [2021-07-09 17:39:32,938 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:39:32,938 INFO L550 ElimStorePlain]: Start of recursive call 36: End of recursive call: and 1 xjuncts. [2021-07-09 17:39:32,941 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:39:32,941 INFO L550 ElimStorePlain]: Start of recursive call 37: End of recursive call: and 1 xjuncts. [2021-07-09 17:39:33,037 INFO L628 ElimStorePlain]: treesize reduction 201, result has 34.1 percent of original size [2021-07-09 17:39:33,043 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 17:39:33,044 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 9 [2021-07-09 17:39:33,046 INFO L550 ElimStorePlain]: Start of recursive call 38: End of recursive call: and 1 xjuncts. [2021-07-09 17:39:33,048 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 5 treesize of output 3 [2021-07-09 17:39:33,051 INFO L550 ElimStorePlain]: Start of recursive call 39: End of recursive call: and 1 xjuncts. [2021-07-09 17:39:33,054 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:39:33,054 INFO L550 ElimStorePlain]: Start of recursive call 40: End of recursive call: and 1 xjuncts. [2021-07-09 17:39:33,057 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 9 [2021-07-09 17:39:33,058 INFO L550 ElimStorePlain]: Start of recursive call 41: End of recursive call: and 1 xjuncts. [2021-07-09 17:39:33,094 INFO L628 ElimStorePlain]: treesize reduction 1, result has 98.0 percent of original size [2021-07-09 17:39:33,095 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 3 xjuncts. [2021-07-09 17:39:33,095 INFO L247 ElimStorePlain]: Needed 41 recursive calls to eliminate 2 variables, input treesize:1663, output treesize:50 [2021-07-09 17:39:33,148 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-07-09 17:39:33,148 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [771460028] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:39:33,148 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 17:39:33,148 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 13 [2021-07-09 17:39:33,149 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [614016597] [2021-07-09 17:39:33,149 INFO L462 AbstractCegarLoop]: Interpolant automaton has 13 states [2021-07-09 17:39:33,149 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 17:39:33,149 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-07-09 17:39:33,149 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=30, Invalid=126, Unknown=0, NotChecked=0, Total=156 [2021-07-09 17:39:33,149 INFO L87 Difference]: Start difference. First operand 532 states and 1674 transitions. Second operand has 13 states, 13 states have (on average 2.3846153846153846) internal successors, (31), 13 states have internal predecessors, (31), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:39:33,919 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 17:39:33,919 INFO L93 Difference]: Finished difference Result 635 states and 1931 transitions. [2021-07-09 17:39:33,919 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-07-09 17:39:33,919 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 2.3846153846153846) internal successors, (31), 13 states have internal predecessors, (31), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 20 [2021-07-09 17:39:33,919 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 17:39:33,920 INFO L225 Difference]: With dead ends: 635 [2021-07-09 17:39:33,920 INFO L226 Difference]: Without dead ends: 542 [2021-07-09 17:39:33,920 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 43 GetRequests, 24 SyntacticMatches, 0 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 35 ImplicationChecksByTransitivity, 818.4ms TimeCoverageRelationStatistics Valid=104, Invalid=316, Unknown=0, NotChecked=0, Total=420 [2021-07-09 17:39:33,921 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 542 states. [2021-07-09 17:39:33,925 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 542 to 504. [2021-07-09 17:39:33,926 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 504 states, 503 states have (on average 3.1669980119284293) internal successors, (1593), 503 states have internal predecessors, (1593), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:39:33,926 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 504 states to 504 states and 1593 transitions. [2021-07-09 17:39:33,926 INFO L78 Accepts]: Start accepts. Automaton has 504 states and 1593 transitions. Word has length 20 [2021-07-09 17:39:33,927 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 17:39:33,927 INFO L482 AbstractCegarLoop]: Abstraction has 504 states and 1593 transitions. [2021-07-09 17:39:33,927 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 13 states, 13 states have (on average 2.3846153846153846) internal successors, (31), 13 states have internal predecessors, (31), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:39:33,927 INFO L276 IsEmpty]: Start isEmpty. Operand 504 states and 1593 transitions. [2021-07-09 17:39:33,927 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2021-07-09 17:39:33,927 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 17:39:33,928 INFO L508 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 17:39:34,141 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 16 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable426 [2021-07-09 17:39:34,141 INFO L430 AbstractCegarLoop]: === Iteration 88 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 17:39:34,141 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 17:39:34,142 INFO L82 PathProgramCache]: Analyzing trace with hash 544548431, now seen corresponding path program 2 times [2021-07-09 17:39:34,142 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 17:39:34,142 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1485306262] [2021-07-09 17:39:34,142 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 17:39:34,145 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 17:39:34,221 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-07-09 17:39:34,221 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 17:39:34,221 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1485306262] [2021-07-09 17:39:34,221 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1485306262] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:39:34,221 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1668287312] [2021-07-09 17:39:34,221 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 17 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 17 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:39:34,255 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-07-09 17:39:34,255 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 17:39:34,256 INFO L263 TraceCheckSpWp]: Trace formula consists of 90 conjuncts, 18 conjunts are in the unsatisfiable core [2021-07-09 17:39:34,256 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 17:39:34,296 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 9 [2021-07-09 17:39:34,297 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 17:39:34,299 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 9 [2021-07-09 17:39:34,300 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-07-09 17:39:34,303 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 5 treesize of output 3 [2021-07-09 17:39:34,304 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-07-09 17:39:34,306 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 9 [2021-07-09 17:39:34,307 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-07-09 17:39:34,310 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 5 treesize of output 3 [2021-07-09 17:39:34,311 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-07-09 17:39:34,313 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:39:34,314 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-07-09 17:39:34,316 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:39:34,317 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-07-09 17:39:34,319 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 5 treesize of output 3 [2021-07-09 17:39:34,320 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-07-09 17:39:34,323 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:39:34,323 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-07-09 17:39:34,326 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:39:34,327 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-07-09 17:39:34,329 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:39:34,330 INFO L550 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2021-07-09 17:39:34,332 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:39:34,332 INFO L550 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2021-07-09 17:39:34,335 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:39:34,335 INFO L550 ElimStorePlain]: Start of recursive call 14: End of recursive call: and 1 xjuncts. [2021-07-09 17:39:34,337 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:39:34,338 INFO L550 ElimStorePlain]: Start of recursive call 15: End of recursive call: and 1 xjuncts. [2021-07-09 17:39:34,340 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:39:34,341 INFO L550 ElimStorePlain]: Start of recursive call 16: End of recursive call: and 1 xjuncts. [2021-07-09 17:39:34,342 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:39:34,343 INFO L550 ElimStorePlain]: Start of recursive call 17: End of recursive call: and 1 xjuncts. [2021-07-09 17:39:34,346 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:39:34,346 INFO L550 ElimStorePlain]: Start of recursive call 18: End of recursive call: and 1 xjuncts. [2021-07-09 17:39:34,395 INFO L628 ElimStorePlain]: treesize reduction 67, result has 50.7 percent of original size [2021-07-09 17:39:34,396 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 4 xjuncts. [2021-07-09 17:39:34,396 INFO L247 ElimStorePlain]: Needed 18 recursive calls to eliminate 1 variables, input treesize:529, output treesize:69 [2021-07-09 17:39:34,741 INFO L446 ElimStorePlain]: Different costs {0=[char_at_9], 1=[char_at_1]} [2021-07-09 17:39:34,745 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:39:34,745 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 17:39:34,749 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:39:34,749 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-07-09 17:39:34,753 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:39:34,754 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-07-09 17:39:34,758 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 5 treesize of output 3 [2021-07-09 17:39:34,759 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-07-09 17:39:34,762 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:39:34,763 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-07-09 17:39:34,766 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:39:34,767 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-07-09 17:39:34,770 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:39:34,771 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-07-09 17:39:34,776 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 5 treesize of output 3 [2021-07-09 17:39:34,777 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-07-09 17:39:34,781 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:39:34,781 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-07-09 17:39:34,785 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 5 treesize of output 3 [2021-07-09 17:39:34,786 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-07-09 17:39:34,789 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:39:34,790 INFO L550 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2021-07-09 17:39:34,794 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 5 treesize of output 3 [2021-07-09 17:39:34,795 INFO L550 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2021-07-09 17:39:34,798 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:39:34,799 INFO L550 ElimStorePlain]: Start of recursive call 14: End of recursive call: and 1 xjuncts. [2021-07-09 17:39:34,803 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:39:34,803 INFO L550 ElimStorePlain]: Start of recursive call 15: End of recursive call: and 1 xjuncts. [2021-07-09 17:39:34,807 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 9 [2021-07-09 17:39:34,808 INFO L550 ElimStorePlain]: Start of recursive call 16: End of recursive call: and 1 xjuncts. [2021-07-09 17:39:34,812 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:39:34,812 INFO L550 ElimStorePlain]: Start of recursive call 17: End of recursive call: and 1 xjuncts. [2021-07-09 17:39:34,815 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:39:34,816 INFO L550 ElimStorePlain]: Start of recursive call 18: End of recursive call: and 1 xjuncts. [2021-07-09 17:39:34,819 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:39:34,820 INFO L550 ElimStorePlain]: Start of recursive call 19: End of recursive call: and 1 xjuncts. [2021-07-09 17:39:34,823 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:39:34,824 INFO L550 ElimStorePlain]: Start of recursive call 20: End of recursive call: and 1 xjuncts. [2021-07-09 17:39:34,827 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:39:34,828 INFO L550 ElimStorePlain]: Start of recursive call 21: End of recursive call: and 1 xjuncts. [2021-07-09 17:39:34,830 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:39:34,831 INFO L550 ElimStorePlain]: Start of recursive call 22: End of recursive call: and 1 xjuncts. [2021-07-09 17:39:34,834 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:39:34,834 INFO L550 ElimStorePlain]: Start of recursive call 23: End of recursive call: and 1 xjuncts. [2021-07-09 17:39:34,838 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 9 [2021-07-09 17:39:34,839 INFO L550 ElimStorePlain]: Start of recursive call 24: End of recursive call: and 1 xjuncts. [2021-07-09 17:39:34,842 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 9 [2021-07-09 17:39:34,843 INFO L550 ElimStorePlain]: Start of recursive call 25: End of recursive call: and 1 xjuncts. [2021-07-09 17:39:34,846 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:39:34,847 INFO L550 ElimStorePlain]: Start of recursive call 26: End of recursive call: and 1 xjuncts. [2021-07-09 17:39:34,852 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:39:34,852 INFO L550 ElimStorePlain]: Start of recursive call 27: End of recursive call: and 1 xjuncts. [2021-07-09 17:39:34,856 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 9 [2021-07-09 17:39:34,857 INFO L550 ElimStorePlain]: Start of recursive call 28: End of recursive call: and 1 xjuncts. [2021-07-09 17:39:34,861 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:39:34,861 INFO L550 ElimStorePlain]: Start of recursive call 29: End of recursive call: and 1 xjuncts. [2021-07-09 17:39:34,864 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:39:34,865 INFO L550 ElimStorePlain]: Start of recursive call 30: End of recursive call: and 1 xjuncts. [2021-07-09 17:39:34,868 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:39:34,868 INFO L550 ElimStorePlain]: Start of recursive call 31: End of recursive call: and 1 xjuncts. [2021-07-09 17:39:34,871 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:39:34,872 INFO L550 ElimStorePlain]: Start of recursive call 32: End of recursive call: and 1 xjuncts. [2021-07-09 17:39:34,874 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:39:34,875 INFO L550 ElimStorePlain]: Start of recursive call 33: End of recursive call: and 1 xjuncts. [2021-07-09 17:39:34,877 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:39:34,878 INFO L550 ElimStorePlain]: Start of recursive call 34: End of recursive call: and 1 xjuncts. [2021-07-09 17:39:34,881 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:39:34,881 INFO L550 ElimStorePlain]: Start of recursive call 35: End of recursive call: and 1 xjuncts. [2021-07-09 17:39:34,884 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:39:34,884 INFO L550 ElimStorePlain]: Start of recursive call 36: End of recursive call: and 1 xjuncts. [2021-07-09 17:39:34,887 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:39:34,887 INFO L550 ElimStorePlain]: Start of recursive call 37: End of recursive call: and 1 xjuncts. [2021-07-09 17:39:34,985 INFO L628 ElimStorePlain]: treesize reduction 201, result has 34.1 percent of original size [2021-07-09 17:39:34,988 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 17:39:34,989 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 1 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 9 [2021-07-09 17:39:34,990 INFO L550 ElimStorePlain]: Start of recursive call 38: End of recursive call: and 1 xjuncts. [2021-07-09 17:39:34,992 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 5 treesize of output 3 [2021-07-09 17:39:34,993 INFO L550 ElimStorePlain]: Start of recursive call 39: End of recursive call: and 1 xjuncts. [2021-07-09 17:39:34,996 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:39:34,997 INFO L550 ElimStorePlain]: Start of recursive call 40: End of recursive call: and 1 xjuncts. [2021-07-09 17:39:34,999 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 9 [2021-07-09 17:39:35,001 INFO L550 ElimStorePlain]: Start of recursive call 41: End of recursive call: and 1 xjuncts. [2021-07-09 17:39:35,034 INFO L628 ElimStorePlain]: treesize reduction 1, result has 98.0 percent of original size [2021-07-09 17:39:35,034 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 3 xjuncts. [2021-07-09 17:39:35,034 INFO L247 ElimStorePlain]: Needed 41 recursive calls to eliminate 2 variables, input treesize:1671, output treesize:50 [2021-07-09 17:39:35,098 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-07-09 17:39:35,098 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1668287312] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:39:35,098 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 17:39:35,098 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 13 [2021-07-09 17:39:35,098 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [823196758] [2021-07-09 17:39:35,098 INFO L462 AbstractCegarLoop]: Interpolant automaton has 13 states [2021-07-09 17:39:35,098 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 17:39:35,099 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-07-09 17:39:35,099 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=31, Invalid=125, Unknown=0, NotChecked=0, Total=156 [2021-07-09 17:39:35,099 INFO L87 Difference]: Start difference. First operand 504 states and 1593 transitions. Second operand has 13 states, 13 states have (on average 2.3846153846153846) internal successors, (31), 13 states have internal predecessors, (31), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:39:35,825 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 17:39:35,826 INFO L93 Difference]: Finished difference Result 655 states and 1995 transitions. [2021-07-09 17:39:35,826 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-07-09 17:39:35,826 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 2.3846153846153846) internal successors, (31), 13 states have internal predecessors, (31), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 20 [2021-07-09 17:39:35,826 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 17:39:35,827 INFO L225 Difference]: With dead ends: 655 [2021-07-09 17:39:35,827 INFO L226 Difference]: Without dead ends: 557 [2021-07-09 17:39:35,827 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 43 GetRequests, 24 SyntacticMatches, 0 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 56 ImplicationChecksByTransitivity, 790.9ms TimeCoverageRelationStatistics Valid=98, Invalid=322, Unknown=0, NotChecked=0, Total=420 [2021-07-09 17:39:35,828 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 557 states. [2021-07-09 17:39:35,832 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 557 to 514. [2021-07-09 17:39:35,832 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 514 states, 513 states have (on average 3.1832358674463936) internal successors, (1633), 513 states have internal predecessors, (1633), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:39:35,833 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 514 states to 514 states and 1633 transitions. [2021-07-09 17:39:35,833 INFO L78 Accepts]: Start accepts. Automaton has 514 states and 1633 transitions. Word has length 20 [2021-07-09 17:39:35,833 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 17:39:35,833 INFO L482 AbstractCegarLoop]: Abstraction has 514 states and 1633 transitions. [2021-07-09 17:39:35,833 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 13 states, 13 states have (on average 2.3846153846153846) internal successors, (31), 13 states have internal predecessors, (31), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:39:35,833 INFO L276 IsEmpty]: Start isEmpty. Operand 514 states and 1633 transitions. [2021-07-09 17:39:35,834 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2021-07-09 17:39:35,834 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 17:39:35,834 INFO L508 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 17:39:36,035 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable529,17 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:39:36,035 INFO L430 AbstractCegarLoop]: === Iteration 89 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 17:39:36,036 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 17:39:36,036 INFO L82 PathProgramCache]: Analyzing trace with hash 256086809, now seen corresponding path program 3 times [2021-07-09 17:39:36,036 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 17:39:36,036 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1968972144] [2021-07-09 17:39:36,036 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 17:39:36,040 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 17:39:36,115 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-07-09 17:39:36,116 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 17:39:36,116 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1968972144] [2021-07-09 17:39:36,116 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1968972144] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:39:36,116 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [228307173] [2021-07-09 17:39:36,116 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 18 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 18 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:39:36,160 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2021-07-09 17:39:36,160 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 17:39:36,160 INFO L263 TraceCheckSpWp]: Trace formula consists of 90 conjuncts, 18 conjunts are in the unsatisfiable core [2021-07-09 17:39:36,161 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 17:39:36,228 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-07-09 17:39:36,229 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 17:39:36,232 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 5 treesize of output 3 [2021-07-09 17:39:36,233 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-07-09 17:39:36,236 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 5 treesize of output 3 [2021-07-09 17:39:36,237 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-07-09 17:39:36,240 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:39:36,241 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-07-09 17:39:36,244 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:39:36,244 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-07-09 17:39:36,247 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:39:36,248 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-07-09 17:39:36,251 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 9 [2021-07-09 17:39:36,252 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-07-09 17:39:36,255 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:39:36,255 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-07-09 17:39:36,258 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:39:36,259 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-07-09 17:39:36,262 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-07-09 17:39:36,262 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-07-09 17:39:36,265 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:39:36,266 INFO L550 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2021-07-09 17:39:36,269 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:39:36,269 INFO L550 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2021-07-09 17:39:36,272 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:39:36,272 INFO L550 ElimStorePlain]: Start of recursive call 14: End of recursive call: and 1 xjuncts. [2021-07-09 17:39:36,275 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:39:36,275 INFO L550 ElimStorePlain]: Start of recursive call 15: End of recursive call: and 1 xjuncts. [2021-07-09 17:39:36,279 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-07-09 17:39:36,279 INFO L550 ElimStorePlain]: Start of recursive call 16: End of recursive call: and 1 xjuncts. [2021-07-09 17:39:36,282 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:39:36,283 INFO L550 ElimStorePlain]: Start of recursive call 17: End of recursive call: and 1 xjuncts. [2021-07-09 17:39:36,286 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 5 treesize of output 3 [2021-07-09 17:39:36,287 INFO L550 ElimStorePlain]: Start of recursive call 18: End of recursive call: and 1 xjuncts. [2021-07-09 17:39:36,290 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:39:36,290 INFO L550 ElimStorePlain]: Start of recursive call 19: End of recursive call: and 1 xjuncts. [2021-07-09 17:39:36,293 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:39:36,293 INFO L550 ElimStorePlain]: Start of recursive call 20: End of recursive call: and 1 xjuncts. [2021-07-09 17:39:36,296 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:39:36,296 INFO L550 ElimStorePlain]: Start of recursive call 21: End of recursive call: and 1 xjuncts. [2021-07-09 17:39:36,299 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:39:36,300 INFO L550 ElimStorePlain]: Start of recursive call 22: End of recursive call: and 1 xjuncts. [2021-07-09 17:39:36,302 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:39:36,303 INFO L550 ElimStorePlain]: Start of recursive call 23: End of recursive call: and 1 xjuncts. [2021-07-09 17:39:36,305 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:39:36,306 INFO L550 ElimStorePlain]: Start of recursive call 24: End of recursive call: and 1 xjuncts. [2021-07-09 17:39:36,308 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:39:36,309 INFO L550 ElimStorePlain]: Start of recursive call 25: End of recursive call: and 1 xjuncts. [2021-07-09 17:39:36,376 INFO L628 ElimStorePlain]: treesize reduction 30, result has 74.8 percent of original size [2021-07-09 17:39:36,377 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 4 xjuncts. [2021-07-09 17:39:36,378 INFO L247 ElimStorePlain]: Needed 25 recursive calls to eliminate 1 variables, input treesize:862, output treesize:89 [2021-07-09 17:39:36,594 INFO L446 ElimStorePlain]: Different costs {0=[char_at_9], 1=[char_at_1]} [2021-07-09 17:39:36,598 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:39:36,599 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 17:39:36,602 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:39:36,603 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-07-09 17:39:36,607 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 5 treesize of output 3 [2021-07-09 17:39:36,607 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-07-09 17:39:36,611 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:39:36,612 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-07-09 17:39:36,616 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:39:36,616 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-07-09 17:39:36,620 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:39:36,621 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-07-09 17:39:36,625 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:39:36,625 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-07-09 17:39:36,629 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 5 treesize of output 3 [2021-07-09 17:39:36,630 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-07-09 17:39:36,634 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 9 [2021-07-09 17:39:36,635 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-07-09 17:39:36,638 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:39:36,639 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-07-09 17:39:36,645 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:39:36,646 INFO L550 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2021-07-09 17:39:36,649 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:39:36,649 INFO L550 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2021-07-09 17:39:36,655 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:39:36,655 INFO L550 ElimStorePlain]: Start of recursive call 14: End of recursive call: and 1 xjuncts. [2021-07-09 17:39:36,660 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 9 [2021-07-09 17:39:36,661 INFO L550 ElimStorePlain]: Start of recursive call 15: End of recursive call: and 1 xjuncts. [2021-07-09 17:39:36,665 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:39:36,665 INFO L550 ElimStorePlain]: Start of recursive call 16: End of recursive call: and 1 xjuncts. [2021-07-09 17:39:36,668 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:39:36,669 INFO L550 ElimStorePlain]: Start of recursive call 17: End of recursive call: and 1 xjuncts. [2021-07-09 17:39:36,672 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:39:36,673 INFO L550 ElimStorePlain]: Start of recursive call 18: End of recursive call: and 1 xjuncts. [2021-07-09 17:39:36,677 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 5 treesize of output 3 [2021-07-09 17:39:36,678 INFO L550 ElimStorePlain]: Start of recursive call 19: End of recursive call: and 1 xjuncts. [2021-07-09 17:39:36,682 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:39:36,683 INFO L550 ElimStorePlain]: Start of recursive call 20: End of recursive call: and 1 xjuncts. [2021-07-09 17:39:36,686 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:39:36,687 INFO L550 ElimStorePlain]: Start of recursive call 21: End of recursive call: and 1 xjuncts. [2021-07-09 17:39:36,691 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:39:36,691 INFO L550 ElimStorePlain]: Start of recursive call 22: End of recursive call: and 1 xjuncts. [2021-07-09 17:39:36,694 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:39:36,695 INFO L550 ElimStorePlain]: Start of recursive call 23: End of recursive call: and 1 xjuncts. [2021-07-09 17:39:36,699 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:39:36,699 INFO L550 ElimStorePlain]: Start of recursive call 24: End of recursive call: and 1 xjuncts. [2021-07-09 17:39:36,703 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:39:36,704 INFO L550 ElimStorePlain]: Start of recursive call 25: End of recursive call: and 1 xjuncts. [2021-07-09 17:39:36,707 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:39:36,708 INFO L550 ElimStorePlain]: Start of recursive call 26: End of recursive call: and 1 xjuncts. [2021-07-09 17:39:36,711 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:39:36,712 INFO L550 ElimStorePlain]: Start of recursive call 27: End of recursive call: and 1 xjuncts. [2021-07-09 17:39:36,716 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:39:36,717 INFO L550 ElimStorePlain]: Start of recursive call 28: End of recursive call: and 1 xjuncts. [2021-07-09 17:39:36,721 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:39:36,722 INFO L550 ElimStorePlain]: Start of recursive call 29: End of recursive call: and 1 xjuncts. [2021-07-09 17:39:36,725 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:39:36,726 INFO L550 ElimStorePlain]: Start of recursive call 30: End of recursive call: and 1 xjuncts. [2021-07-09 17:39:36,730 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:39:36,730 INFO L550 ElimStorePlain]: Start of recursive call 31: End of recursive call: and 1 xjuncts. [2021-07-09 17:39:36,734 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:39:36,734 INFO L550 ElimStorePlain]: Start of recursive call 32: End of recursive call: and 1 xjuncts. [2021-07-09 17:39:36,738 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:39:36,739 INFO L550 ElimStorePlain]: Start of recursive call 33: End of recursive call: and 1 xjuncts. [2021-07-09 17:39:36,743 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:39:36,743 INFO L550 ElimStorePlain]: Start of recursive call 34: End of recursive call: and 1 xjuncts. [2021-07-09 17:39:36,747 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:39:36,748 INFO L550 ElimStorePlain]: Start of recursive call 35: End of recursive call: and 1 xjuncts. [2021-07-09 17:39:36,751 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:39:36,752 INFO L550 ElimStorePlain]: Start of recursive call 36: End of recursive call: and 1 xjuncts. [2021-07-09 17:39:36,756 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:39:36,756 INFO L550 ElimStorePlain]: Start of recursive call 37: End of recursive call: and 1 xjuncts. [2021-07-09 17:39:36,760 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:39:36,760 INFO L550 ElimStorePlain]: Start of recursive call 38: End of recursive call: and 1 xjuncts. [2021-07-09 17:39:36,763 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:39:36,764 INFO L550 ElimStorePlain]: Start of recursive call 39: End of recursive call: and 1 xjuncts. [2021-07-09 17:39:36,767 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:39:36,768 INFO L550 ElimStorePlain]: Start of recursive call 40: End of recursive call: and 1 xjuncts. [2021-07-09 17:39:36,772 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:39:36,772 INFO L550 ElimStorePlain]: Start of recursive call 41: End of recursive call: and 1 xjuncts. [2021-07-09 17:39:36,776 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 9 [2021-07-09 17:39:36,777 INFO L550 ElimStorePlain]: Start of recursive call 42: End of recursive call: and 1 xjuncts. [2021-07-09 17:39:36,780 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:39:36,781 INFO L550 ElimStorePlain]: Start of recursive call 43: End of recursive call: and 1 xjuncts. [2021-07-09 17:39:36,784 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:39:36,784 INFO L550 ElimStorePlain]: Start of recursive call 44: End of recursive call: and 1 xjuncts. [2021-07-09 17:39:36,788 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:39:36,788 INFO L550 ElimStorePlain]: Start of recursive call 45: End of recursive call: and 1 xjuncts. [2021-07-09 17:39:36,791 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 9 [2021-07-09 17:39:36,792 INFO L550 ElimStorePlain]: Start of recursive call 46: End of recursive call: and 1 xjuncts. [2021-07-09 17:39:36,888 INFO L628 ElimStorePlain]: treesize reduction 200, result has 34.2 percent of original size [2021-07-09 17:39:36,891 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 17:39:36,892 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 9 [2021-07-09 17:39:36,893 INFO L550 ElimStorePlain]: Start of recursive call 47: End of recursive call: and 1 xjuncts. [2021-07-09 17:39:36,895 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 5 treesize of output 3 [2021-07-09 17:39:36,905 INFO L550 ElimStorePlain]: Start of recursive call 48: End of recursive call: and 1 xjuncts. [2021-07-09 17:39:36,907 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:39:36,908 INFO L550 ElimStorePlain]: Start of recursive call 49: End of recursive call: and 1 xjuncts. [2021-07-09 17:39:36,911 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 9 [2021-07-09 17:39:36,912 INFO L550 ElimStorePlain]: Start of recursive call 50: End of recursive call: and 1 xjuncts. [2021-07-09 17:39:36,944 INFO L628 ElimStorePlain]: treesize reduction 1, result has 98.0 percent of original size [2021-07-09 17:39:36,945 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 3 xjuncts. [2021-07-09 17:39:36,945 INFO L247 ElimStorePlain]: Needed 50 recursive calls to eliminate 2 variables, input treesize:2143, output treesize:50 [2021-07-09 17:39:37,002 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-07-09 17:39:37,003 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [228307173] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:39:37,003 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 17:39:37,003 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 12 [2021-07-09 17:39:37,003 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [477474152] [2021-07-09 17:39:37,003 INFO L462 AbstractCegarLoop]: Interpolant automaton has 12 states [2021-07-09 17:39:37,003 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 17:39:37,003 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-07-09 17:39:37,003 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=29, Invalid=103, Unknown=0, NotChecked=0, Total=132 [2021-07-09 17:39:37,003 INFO L87 Difference]: Start difference. First operand 514 states and 1633 transitions. Second operand has 12 states, 12 states have (on average 2.5) internal successors, (30), 12 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-07-09 17:39:37,175 WARN L205 SmtUtils]: Spent 107.00 ms on a formula simplification. DAG size of input: 39 DAG size of output: 34 [2021-07-09 17:39:37,414 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 17:39:37,415 INFO L93 Difference]: Finished difference Result 604 states and 1877 transitions. [2021-07-09 17:39:37,415 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-07-09 17:39:37,415 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 2.5) internal successors, (30), 12 states have internal predecessors, (30), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 20 [2021-07-09 17:39:37,415 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 17:39:37,416 INFO L225 Difference]: With dead ends: 604 [2021-07-09 17:39:37,416 INFO L226 Difference]: Without dead ends: 571 [2021-07-09 17:39:37,416 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 37 GetRequests, 21 SyntacticMatches, 1 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 46 ImplicationChecksByTransitivity, 483.7ms TimeCoverageRelationStatistics Valid=62, Invalid=210, Unknown=0, NotChecked=0, Total=272 [2021-07-09 17:39:37,417 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 571 states. [2021-07-09 17:39:37,421 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 571 to 540. [2021-07-09 17:39:37,421 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 540 states, 539 states have (on average 3.1725417439703154) internal successors, (1710), 539 states have internal predecessors, (1710), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:39:37,422 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 540 states to 540 states and 1710 transitions. [2021-07-09 17:39:37,422 INFO L78 Accepts]: Start accepts. Automaton has 540 states and 1710 transitions. Word has length 20 [2021-07-09 17:39:37,422 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 17:39:37,422 INFO L482 AbstractCegarLoop]: Abstraction has 540 states and 1710 transitions. [2021-07-09 17:39:37,422 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 12 states, 12 states have (on average 2.5) internal successors, (30), 12 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-07-09 17:39:37,422 INFO L276 IsEmpty]: Start isEmpty. Operand 540 states and 1710 transitions. [2021-07-09 17:39:37,423 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2021-07-09 17:39:37,423 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 17:39:37,423 INFO L508 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 17:39:37,624 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 18 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable601 [2021-07-09 17:39:37,624 INFO L430 AbstractCegarLoop]: === Iteration 90 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 17:39:37,624 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 17:39:37,624 INFO L82 PathProgramCache]: Analyzing trace with hash 902617399, now seen corresponding path program 4 times [2021-07-09 17:39:37,624 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 17:39:37,624 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [865130097] [2021-07-09 17:39:37,624 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 17:39:37,628 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 17:39:37,698 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-07-09 17:39:37,698 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 17:39:37,698 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [865130097] [2021-07-09 17:39:37,698 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [865130097] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:39:37,698 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [984060281] [2021-07-09 17:39:37,698 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 19 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 19 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:39:37,730 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-07-09 17:39:37,730 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 17:39:37,731 INFO L263 TraceCheckSpWp]: Trace formula consists of 90 conjuncts, 18 conjunts are in the unsatisfiable core [2021-07-09 17:39:37,731 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 17:39:37,832 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 9 [2021-07-09 17:39:37,833 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 17:39:37,835 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:39:37,836 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-07-09 17:39:37,838 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:39:37,839 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-07-09 17:39:37,842 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:39:37,843 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-07-09 17:39:37,845 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:39:37,845 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-07-09 17:39:37,848 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 5 treesize of output 3 [2021-07-09 17:39:37,849 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-07-09 17:39:37,852 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-07-09 17:39:37,852 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-07-09 17:39:37,855 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:39:37,855 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-07-09 17:39:37,858 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 9 [2021-07-09 17:39:37,859 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-07-09 17:39:37,862 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 5 treesize of output 3 [2021-07-09 17:39:37,862 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-07-09 17:39:37,865 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 5 treesize of output 3 [2021-07-09 17:39:37,866 INFO L550 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2021-07-09 17:39:37,868 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:39:37,869 INFO L550 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2021-07-09 17:39:37,871 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:39:37,872 INFO L550 ElimStorePlain]: Start of recursive call 14: End of recursive call: and 1 xjuncts. [2021-07-09 17:39:37,874 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:39:37,875 INFO L550 ElimStorePlain]: Start of recursive call 15: End of recursive call: and 1 xjuncts. [2021-07-09 17:39:37,877 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:39:37,877 INFO L550 ElimStorePlain]: Start of recursive call 16: End of recursive call: and 1 xjuncts. [2021-07-09 17:39:37,880 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:39:37,880 INFO L550 ElimStorePlain]: Start of recursive call 17: End of recursive call: and 1 xjuncts. [2021-07-09 17:39:37,882 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:39:37,883 INFO L550 ElimStorePlain]: Start of recursive call 18: End of recursive call: and 1 xjuncts. [2021-07-09 17:39:37,885 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:39:37,886 INFO L550 ElimStorePlain]: Start of recursive call 19: End of recursive call: and 1 xjuncts. [2021-07-09 17:39:37,888 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:39:37,888 INFO L550 ElimStorePlain]: Start of recursive call 20: End of recursive call: and 1 xjuncts. [2021-07-09 17:39:37,890 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:39:37,891 INFO L550 ElimStorePlain]: Start of recursive call 21: End of recursive call: and 1 xjuncts. [2021-07-09 17:39:37,939 INFO L628 ElimStorePlain]: treesize reduction 46, result has 60.0 percent of original size [2021-07-09 17:39:37,940 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 4 xjuncts. [2021-07-09 17:39:37,940 INFO L247 ElimStorePlain]: Needed 21 recursive calls to eliminate 1 variables, input treesize:606, output treesize:69 [2021-07-09 17:39:38,573 INFO L446 ElimStorePlain]: Different costs {0=[char_at_1], 1=[char_at_5]} [2021-07-09 17:39:38,577 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:39:38,578 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 17:39:38,582 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:39:38,583 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-07-09 17:39:38,587 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:39:38,587 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-07-09 17:39:38,591 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 5 treesize of output 3 [2021-07-09 17:39:38,592 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-07-09 17:39:38,595 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:39:38,596 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-07-09 17:39:38,600 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 9 [2021-07-09 17:39:38,601 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-07-09 17:39:38,605 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:39:38,606 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-07-09 17:39:38,609 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:39:38,609 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-07-09 17:39:38,613 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:39:38,614 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-07-09 17:39:38,618 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 9 [2021-07-09 17:39:38,619 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-07-09 17:39:38,623 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:39:38,623 INFO L550 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2021-07-09 17:39:38,627 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:39:38,628 INFO L550 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2021-07-09 17:39:38,631 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:39:38,632 INFO L550 ElimStorePlain]: Start of recursive call 14: End of recursive call: and 1 xjuncts. [2021-07-09 17:39:38,636 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:39:38,636 INFO L550 ElimStorePlain]: Start of recursive call 15: End of recursive call: and 1 xjuncts. [2021-07-09 17:39:38,640 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 9 [2021-07-09 17:39:38,641 INFO L550 ElimStorePlain]: Start of recursive call 16: End of recursive call: and 1 xjuncts. [2021-07-09 17:39:38,644 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:39:38,645 INFO L550 ElimStorePlain]: Start of recursive call 17: End of recursive call: and 1 xjuncts. [2021-07-09 17:39:38,648 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:39:38,649 INFO L550 ElimStorePlain]: Start of recursive call 18: End of recursive call: and 1 xjuncts. [2021-07-09 17:39:38,652 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:39:38,653 INFO L550 ElimStorePlain]: Start of recursive call 19: End of recursive call: and 1 xjuncts. [2021-07-09 17:39:38,657 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:39:38,657 INFO L550 ElimStorePlain]: Start of recursive call 20: End of recursive call: and 1 xjuncts. [2021-07-09 17:39:38,661 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:39:38,661 INFO L550 ElimStorePlain]: Start of recursive call 21: End of recursive call: and 1 xjuncts. [2021-07-09 17:39:38,665 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:39:38,666 INFO L550 ElimStorePlain]: Start of recursive call 22: End of recursive call: and 1 xjuncts. [2021-07-09 17:39:38,669 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:39:38,670 INFO L550 ElimStorePlain]: Start of recursive call 23: End of recursive call: and 1 xjuncts. [2021-07-09 17:39:38,673 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:39:38,674 INFO L550 ElimStorePlain]: Start of recursive call 24: End of recursive call: and 1 xjuncts. [2021-07-09 17:39:38,677 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:39:38,678 INFO L550 ElimStorePlain]: Start of recursive call 25: End of recursive call: and 1 xjuncts. [2021-07-09 17:39:38,680 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:39:38,681 INFO L550 ElimStorePlain]: Start of recursive call 26: End of recursive call: and 1 xjuncts. [2021-07-09 17:39:38,684 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:39:38,685 INFO L550 ElimStorePlain]: Start of recursive call 27: End of recursive call: and 1 xjuncts. [2021-07-09 17:39:38,689 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:39:38,689 INFO L550 ElimStorePlain]: Start of recursive call 28: End of recursive call: and 1 xjuncts. [2021-07-09 17:39:38,693 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:39:38,694 INFO L550 ElimStorePlain]: Start of recursive call 29: End of recursive call: and 1 xjuncts. [2021-07-09 17:39:38,697 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:39:38,698 INFO L550 ElimStorePlain]: Start of recursive call 30: End of recursive call: and 1 xjuncts. [2021-07-09 17:39:38,700 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:39:38,701 INFO L550 ElimStorePlain]: Start of recursive call 31: End of recursive call: and 1 xjuncts. [2021-07-09 17:39:38,704 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:39:38,704 INFO L550 ElimStorePlain]: Start of recursive call 32: End of recursive call: and 1 xjuncts. [2021-07-09 17:39:38,707 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:39:38,708 INFO L550 ElimStorePlain]: Start of recursive call 33: End of recursive call: and 1 xjuncts. [2021-07-09 17:39:38,710 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:39:38,711 INFO L550 ElimStorePlain]: Start of recursive call 34: End of recursive call: and 1 xjuncts. [2021-07-09 17:39:38,714 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:39:38,714 INFO L550 ElimStorePlain]: Start of recursive call 35: End of recursive call: and 1 xjuncts. [2021-07-09 17:39:38,717 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 9 [2021-07-09 17:39:38,718 INFO L550 ElimStorePlain]: Start of recursive call 36: End of recursive call: and 1 xjuncts. [2021-07-09 17:39:38,721 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:39:38,722 INFO L550 ElimStorePlain]: Start of recursive call 37: End of recursive call: and 1 xjuncts. [2021-07-09 17:39:38,724 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:39:38,725 INFO L550 ElimStorePlain]: Start of recursive call 38: End of recursive call: and 1 xjuncts. [2021-07-09 17:39:38,727 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:39:38,728 INFO L550 ElimStorePlain]: Start of recursive call 39: End of recursive call: and 1 xjuncts. [2021-07-09 17:39:38,731 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:39:38,731 INFO L550 ElimStorePlain]: Start of recursive call 40: End of recursive call: and 1 xjuncts. [2021-07-09 17:39:38,734 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:39:38,734 INFO L550 ElimStorePlain]: Start of recursive call 41: End of recursive call: and 1 xjuncts. [2021-07-09 17:39:38,833 INFO L628 ElimStorePlain]: treesize reduction 72, result has 66.0 percent of original size [2021-07-09 17:39:38,836 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 17:39:38,836 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 9 [2021-07-09 17:39:38,837 INFO L550 ElimStorePlain]: Start of recursive call 42: End of recursive call: and 1 xjuncts. [2021-07-09 17:39:38,840 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 17:39:38,841 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 1 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 9 [2021-07-09 17:39:38,842 INFO L550 ElimStorePlain]: Start of recursive call 43: End of recursive call: and 1 xjuncts. [2021-07-09 17:39:38,844 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 5 treesize of output 3 [2021-07-09 17:39:38,845 INFO L550 ElimStorePlain]: Start of recursive call 44: End of recursive call: and 1 xjuncts. [2021-07-09 17:39:38,847 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:39:38,847 INFO L550 ElimStorePlain]: Start of recursive call 45: End of recursive call: and 1 xjuncts. [2021-07-09 17:39:38,887 INFO L628 ElimStorePlain]: treesize reduction 21, result has 74.7 percent of original size [2021-07-09 17:39:38,887 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 3 xjuncts. [2021-07-09 17:39:38,888 INFO L247 ElimStorePlain]: Needed 45 recursive calls to eliminate 2 variables, input treesize:1869, output treesize:62 [2021-07-09 17:39:38,955 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-07-09 17:39:38,956 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [984060281] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:39:38,956 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 17:39:38,956 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 14 [2021-07-09 17:39:38,956 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1789105211] [2021-07-09 17:39:38,956 INFO L462 AbstractCegarLoop]: Interpolant automaton has 14 states [2021-07-09 17:39:38,956 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 17:39:38,956 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-07-09 17:39:38,956 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=33, Invalid=149, Unknown=0, NotChecked=0, Total=182 [2021-07-09 17:39:38,956 INFO L87 Difference]: Start difference. First operand 540 states and 1710 transitions. Second operand has 14 states, 14 states have (on average 2.642857142857143) internal successors, (37), 14 states have internal predecessors, (37), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:39:41,341 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 17:39:41,341 INFO L93 Difference]: Finished difference Result 772 states and 2312 transitions. [2021-07-09 17:39:41,341 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 41 states. [2021-07-09 17:39:41,342 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 2.642857142857143) internal successors, (37), 14 states have internal predecessors, (37), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 20 [2021-07-09 17:39:41,342 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 17:39:41,343 INFO L225 Difference]: With dead ends: 772 [2021-07-09 17:39:41,343 INFO L226 Difference]: Without dead ends: 590 [2021-07-09 17:39:41,343 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 92 GetRequests, 46 SyntacticMatches, 0 SemanticMatches, 46 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 446 ImplicationChecksByTransitivity, 2194.9ms TimeCoverageRelationStatistics Valid=470, Invalid=1786, Unknown=0, NotChecked=0, Total=2256 [2021-07-09 17:39:41,344 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 590 states. [2021-07-09 17:39:41,348 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 590 to 512. [2021-07-09 17:39:41,349 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 512 states, 511 states have (on average 3.1448140900195694) internal successors, (1607), 511 states have internal predecessors, (1607), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:39:41,349 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 512 states to 512 states and 1607 transitions. [2021-07-09 17:39:41,349 INFO L78 Accepts]: Start accepts. Automaton has 512 states and 1607 transitions. Word has length 20 [2021-07-09 17:39:41,350 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 17:39:41,350 INFO L482 AbstractCegarLoop]: Abstraction has 512 states and 1607 transitions. [2021-07-09 17:39:41,350 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 14 states, 14 states have (on average 2.642857142857143) internal successors, (37), 14 states have internal predecessors, (37), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:39:41,350 INFO L276 IsEmpty]: Start isEmpty. Operand 512 states and 1607 transitions. [2021-07-09 17:39:41,350 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2021-07-09 17:39:41,351 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 17:39:41,351 INFO L508 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 17:39:41,551 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 19 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable658 [2021-07-09 17:39:41,551 INFO L430 AbstractCegarLoop]: === Iteration 91 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 17:39:41,551 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 17:39:41,551 INFO L82 PathProgramCache]: Analyzing trace with hash 1201539419, now seen corresponding path program 5 times [2021-07-09 17:39:41,552 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 17:39:41,552 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [347507855] [2021-07-09 17:39:41,552 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 17:39:41,555 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 17:39:41,647 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 1 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:39:41,647 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 17:39:41,647 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [347507855] [2021-07-09 17:39:41,647 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [347507855] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:39:41,647 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1896530118] [2021-07-09 17:39:41,647 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 20 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 20 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:39:41,685 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-07-09 17:39:41,685 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 17:39:41,686 INFO L263 TraceCheckSpWp]: Trace formula consists of 90 conjuncts, 18 conjunts are in the unsatisfiable core [2021-07-09 17:39:41,687 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 17:39:41,790 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 5 treesize of output 3 [2021-07-09 17:39:41,791 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 17:39:41,794 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:39:41,794 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-07-09 17:39:41,797 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:39:41,797 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-07-09 17:39:41,800 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-07-09 17:39:41,801 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-07-09 17:39:41,803 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 5 treesize of output 3 [2021-07-09 17:39:41,804 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-07-09 17:39:41,807 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 9 [2021-07-09 17:39:41,808 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-07-09 17:39:41,810 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 5 treesize of output 3 [2021-07-09 17:39:41,811 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-07-09 17:39:41,813 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:39:41,814 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-07-09 17:39:41,816 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:39:41,817 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-07-09 17:39:41,820 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:39:41,820 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-07-09 17:39:41,822 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:39:41,823 INFO L550 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2021-07-09 17:39:41,825 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:39:41,826 INFO L550 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2021-07-09 17:39:41,828 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:39:41,828 INFO L550 ElimStorePlain]: Start of recursive call 14: End of recursive call: and 1 xjuncts. [2021-07-09 17:39:41,830 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:39:41,831 INFO L550 ElimStorePlain]: Start of recursive call 15: End of recursive call: and 1 xjuncts. [2021-07-09 17:39:41,833 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 9 [2021-07-09 17:39:41,834 INFO L550 ElimStorePlain]: Start of recursive call 16: End of recursive call: and 1 xjuncts. [2021-07-09 17:39:41,836 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:39:41,837 INFO L550 ElimStorePlain]: Start of recursive call 17: End of recursive call: and 1 xjuncts. [2021-07-09 17:39:41,839 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:39:41,839 INFO L550 ElimStorePlain]: Start of recursive call 18: End of recursive call: and 1 xjuncts. [2021-07-09 17:39:41,841 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 9 [2021-07-09 17:39:41,842 INFO L550 ElimStorePlain]: Start of recursive call 19: End of recursive call: and 1 xjuncts. [2021-07-09 17:39:41,908 INFO L628 ElimStorePlain]: treesize reduction 56, result has 64.3 percent of original size [2021-07-09 17:39:41,909 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 5 xjuncts. [2021-07-09 17:39:41,909 INFO L247 ElimStorePlain]: Needed 19 recursive calls to eliminate 1 variables, input treesize:610, output treesize:101 [2021-07-09 17:39:42,138 INFO L446 ElimStorePlain]: Different costs {0=[char_at_5], 1=[char_at_1]} [2021-07-09 17:39:42,144 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-07-09 17:39:42,145 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 17:39:42,149 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:39:42,150 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-07-09 17:39:42,154 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:39:42,154 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-07-09 17:39:42,159 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:39:42,160 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-07-09 17:39:42,164 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:39:42,165 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-07-09 17:39:42,170 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-07-09 17:39:42,171 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-07-09 17:39:42,177 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 5 treesize of output 3 [2021-07-09 17:39:42,178 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-07-09 17:39:42,183 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:39:42,183 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-07-09 17:39:42,188 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:39:42,189 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-07-09 17:39:42,193 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:39:42,194 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-07-09 17:39:42,198 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:39:42,199 INFO L550 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2021-07-09 17:39:42,203 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:39:42,203 INFO L550 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2021-07-09 17:39:42,209 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-07-09 17:39:42,210 INFO L550 ElimStorePlain]: Start of recursive call 14: End of recursive call: and 1 xjuncts. [2021-07-09 17:39:42,214 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:39:42,215 INFO L550 ElimStorePlain]: Start of recursive call 15: End of recursive call: and 1 xjuncts. [2021-07-09 17:39:42,220 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 5 treesize of output 3 [2021-07-09 17:39:42,221 INFO L550 ElimStorePlain]: Start of recursive call 16: End of recursive call: and 1 xjuncts. [2021-07-09 17:39:42,226 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:39:42,227 INFO L550 ElimStorePlain]: Start of recursive call 17: End of recursive call: and 1 xjuncts. [2021-07-09 17:39:42,234 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:39:42,235 INFO L550 ElimStorePlain]: Start of recursive call 18: End of recursive call: and 1 xjuncts. [2021-07-09 17:39:42,239 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:39:42,239 INFO L550 ElimStorePlain]: Start of recursive call 19: End of recursive call: and 1 xjuncts. [2021-07-09 17:39:42,245 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:39:42,245 INFO L550 ElimStorePlain]: Start of recursive call 20: End of recursive call: and 1 xjuncts. [2021-07-09 17:39:42,251 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 5 treesize of output 3 [2021-07-09 17:39:42,252 INFO L550 ElimStorePlain]: Start of recursive call 21: End of recursive call: and 1 xjuncts. [2021-07-09 17:39:42,257 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 9 [2021-07-09 17:39:42,258 INFO L550 ElimStorePlain]: Start of recursive call 22: End of recursive call: and 1 xjuncts. [2021-07-09 17:39:42,263 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-07-09 17:39:42,263 INFO L550 ElimStorePlain]: Start of recursive call 23: End of recursive call: and 1 xjuncts. [2021-07-09 17:39:42,269 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 5 treesize of output 3 [2021-07-09 17:39:42,271 INFO L550 ElimStorePlain]: Start of recursive call 24: End of recursive call: and 1 xjuncts. [2021-07-09 17:39:42,275 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:39:42,276 INFO L550 ElimStorePlain]: Start of recursive call 25: End of recursive call: and 1 xjuncts. [2021-07-09 17:39:42,281 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:39:42,281 INFO L550 ElimStorePlain]: Start of recursive call 26: End of recursive call: and 1 xjuncts. [2021-07-09 17:39:42,286 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:39:42,287 INFO L550 ElimStorePlain]: Start of recursive call 27: End of recursive call: and 1 xjuncts. [2021-07-09 17:39:42,291 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:39:42,292 INFO L550 ElimStorePlain]: Start of recursive call 28: End of recursive call: and 1 xjuncts. [2021-07-09 17:39:42,296 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:39:42,296 INFO L550 ElimStorePlain]: Start of recursive call 29: End of recursive call: and 1 xjuncts. [2021-07-09 17:39:42,301 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:39:42,301 INFO L550 ElimStorePlain]: Start of recursive call 30: End of recursive call: and 1 xjuncts. [2021-07-09 17:39:42,305 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:39:42,306 INFO L550 ElimStorePlain]: Start of recursive call 31: End of recursive call: and 1 xjuncts. [2021-07-09 17:39:42,310 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:39:42,310 INFO L550 ElimStorePlain]: Start of recursive call 32: End of recursive call: and 1 xjuncts. [2021-07-09 17:39:42,314 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:39:42,314 INFO L550 ElimStorePlain]: Start of recursive call 33: End of recursive call: and 1 xjuncts. [2021-07-09 17:39:42,319 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 5 treesize of output 3 [2021-07-09 17:39:42,320 INFO L550 ElimStorePlain]: Start of recursive call 34: End of recursive call: and 1 xjuncts. [2021-07-09 17:39:42,324 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:39:42,325 INFO L550 ElimStorePlain]: Start of recursive call 35: End of recursive call: and 1 xjuncts. [2021-07-09 17:39:42,329 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:39:42,329 INFO L550 ElimStorePlain]: Start of recursive call 36: End of recursive call: and 1 xjuncts. [2021-07-09 17:39:42,334 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:39:42,334 INFO L550 ElimStorePlain]: Start of recursive call 37: End of recursive call: and 1 xjuncts. [2021-07-09 17:39:42,338 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:39:42,338 INFO L550 ElimStorePlain]: Start of recursive call 38: End of recursive call: and 1 xjuncts. [2021-07-09 17:39:42,342 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:39:42,343 INFO L550 ElimStorePlain]: Start of recursive call 39: End of recursive call: and 1 xjuncts. [2021-07-09 17:39:42,346 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:39:42,347 INFO L550 ElimStorePlain]: Start of recursive call 40: End of recursive call: and 1 xjuncts. [2021-07-09 17:39:42,351 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:39:42,352 INFO L550 ElimStorePlain]: Start of recursive call 41: End of recursive call: and 1 xjuncts. [2021-07-09 17:39:42,355 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:39:42,356 INFO L550 ElimStorePlain]: Start of recursive call 42: End of recursive call: and 1 xjuncts. [2021-07-09 17:39:42,360 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:39:42,360 INFO L550 ElimStorePlain]: Start of recursive call 43: End of recursive call: and 1 xjuncts. [2021-07-09 17:39:42,374 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:39:42,375 INFO L550 ElimStorePlain]: Start of recursive call 44: End of recursive call: and 1 xjuncts. [2021-07-09 17:39:42,379 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:39:42,380 INFO L550 ElimStorePlain]: Start of recursive call 45: End of recursive call: and 1 xjuncts. [2021-07-09 17:39:42,383 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:39:42,384 INFO L550 ElimStorePlain]: Start of recursive call 46: End of recursive call: and 1 xjuncts. [2021-07-09 17:39:42,388 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:39:42,389 INFO L550 ElimStorePlain]: Start of recursive call 47: End of recursive call: and 1 xjuncts. [2021-07-09 17:39:42,393 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:39:42,393 INFO L550 ElimStorePlain]: Start of recursive call 48: End of recursive call: and 1 xjuncts. [2021-07-09 17:39:42,397 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:39:42,398 INFO L550 ElimStorePlain]: Start of recursive call 49: End of recursive call: and 1 xjuncts. [2021-07-09 17:39:42,401 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:39:42,402 INFO L550 ElimStorePlain]: Start of recursive call 50: End of recursive call: and 1 xjuncts. [2021-07-09 17:39:42,406 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:39:42,406 INFO L550 ElimStorePlain]: Start of recursive call 51: End of recursive call: and 1 xjuncts. [2021-07-09 17:39:42,410 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:39:42,411 INFO L550 ElimStorePlain]: Start of recursive call 52: End of recursive call: and 1 xjuncts. [2021-07-09 17:39:42,414 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:39:42,415 INFO L550 ElimStorePlain]: Start of recursive call 53: End of recursive call: and 1 xjuncts. [2021-07-09 17:39:42,419 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:39:42,419 INFO L550 ElimStorePlain]: Start of recursive call 54: End of recursive call: and 1 xjuncts. [2021-07-09 17:39:42,423 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:39:42,424 INFO L550 ElimStorePlain]: Start of recursive call 55: End of recursive call: and 1 xjuncts. [2021-07-09 17:39:42,427 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:39:42,427 INFO L550 ElimStorePlain]: Start of recursive call 56: End of recursive call: and 1 xjuncts. [2021-07-09 17:39:42,431 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:39:42,431 INFO L550 ElimStorePlain]: Start of recursive call 57: End of recursive call: and 1 xjuncts. [2021-07-09 17:39:42,434 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:39:42,435 INFO L550 ElimStorePlain]: Start of recursive call 58: End of recursive call: and 1 xjuncts. [2021-07-09 17:39:42,438 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:39:42,438 INFO L550 ElimStorePlain]: Start of recursive call 59: End of recursive call: and 1 xjuncts. [2021-07-09 17:39:42,441 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:39:42,441 INFO L550 ElimStorePlain]: Start of recursive call 60: End of recursive call: and 1 xjuncts. [2021-07-09 17:39:42,444 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:39:42,445 INFO L550 ElimStorePlain]: Start of recursive call 61: End of recursive call: and 1 xjuncts. [2021-07-09 17:39:42,447 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:39:42,448 INFO L550 ElimStorePlain]: Start of recursive call 62: End of recursive call: and 1 xjuncts. [2021-07-09 17:39:42,450 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:39:42,451 INFO L550 ElimStorePlain]: Start of recursive call 63: End of recursive call: and 1 xjuncts. [2021-07-09 17:39:42,453 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:39:42,454 INFO L550 ElimStorePlain]: Start of recursive call 64: End of recursive call: and 1 xjuncts. [2021-07-09 17:39:42,456 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:39:42,457 INFO L550 ElimStorePlain]: Start of recursive call 65: End of recursive call: and 1 xjuncts. [2021-07-09 17:39:42,459 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:39:42,460 INFO L550 ElimStorePlain]: Start of recursive call 66: End of recursive call: and 1 xjuncts. [2021-07-09 17:39:42,544 INFO L628 ElimStorePlain]: treesize reduction 151, result has 40.8 percent of original size [2021-07-09 17:39:42,548 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 9 [2021-07-09 17:39:42,549 INFO L550 ElimStorePlain]: Start of recursive call 67: End of recursive call: and 1 xjuncts. [2021-07-09 17:39:42,551 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 9 [2021-07-09 17:39:42,552 INFO L550 ElimStorePlain]: Start of recursive call 68: End of recursive call: and 1 xjuncts. [2021-07-09 17:39:42,554 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 5 treesize of output 3 [2021-07-09 17:39:42,555 INFO L550 ElimStorePlain]: Start of recursive call 69: End of recursive call: and 1 xjuncts. [2021-07-09 17:39:42,557 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:39:42,557 INFO L550 ElimStorePlain]: Start of recursive call 70: End of recursive call: and 1 xjuncts. [2021-07-09 17:39:42,577 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 17:39:42,578 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 3 xjuncts. [2021-07-09 17:39:42,578 INFO L247 ElimStorePlain]: Needed 70 recursive calls to eliminate 2 variables, input treesize:3073, output treesize:51 [2021-07-09 17:39:42,641 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 2 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:39:42,641 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1896530118] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:39:42,641 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 17:39:42,641 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 13 [2021-07-09 17:39:42,641 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [431671493] [2021-07-09 17:39:42,641 INFO L462 AbstractCegarLoop]: Interpolant automaton has 13 states [2021-07-09 17:39:42,641 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 17:39:42,642 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-07-09 17:39:42,642 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=35, Invalid=121, Unknown=0, NotChecked=0, Total=156 [2021-07-09 17:39:42,642 INFO L87 Difference]: Start difference. First operand 512 states and 1607 transitions. Second operand has 13 states, 13 states have (on average 2.5384615384615383) internal successors, (33), 13 states have internal predecessors, (33), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:39:43,005 WARN L205 SmtUtils]: Spent 123.00 ms on a formula simplification. DAG size of input: 67 DAG size of output: 45 [2021-07-09 17:39:43,128 WARN L205 SmtUtils]: Spent 113.00 ms on a formula simplification. DAG size of input: 70 DAG size of output: 40 [2021-07-09 17:39:43,138 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 17:39:43,138 INFO L93 Difference]: Finished difference Result 665 states and 1990 transitions. [2021-07-09 17:39:43,138 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-07-09 17:39:43,138 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 2.5384615384615383) internal successors, (33), 13 states have internal predecessors, (33), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 20 [2021-07-09 17:39:43,138 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 17:39:43,139 INFO L225 Difference]: With dead ends: 665 [2021-07-09 17:39:43,139 INFO L226 Difference]: Without dead ends: 616 [2021-07-09 17:39:43,139 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 35 GetRequests, 20 SyntacticMatches, 0 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 30 ImplicationChecksByTransitivity, 618.5ms TimeCoverageRelationStatistics Valid=78, Invalid=194, Unknown=0, NotChecked=0, Total=272 [2021-07-09 17:39:43,140 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 616 states. [2021-07-09 17:39:43,144 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 616 to 524. [2021-07-09 17:39:43,145 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 524 states, 523 states have (on average 3.147227533460803) internal successors, (1646), 523 states have internal predecessors, (1646), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:39:43,145 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 524 states to 524 states and 1646 transitions. [2021-07-09 17:39:43,146 INFO L78 Accepts]: Start accepts. Automaton has 524 states and 1646 transitions. Word has length 20 [2021-07-09 17:39:43,146 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 17:39:43,146 INFO L482 AbstractCegarLoop]: Abstraction has 524 states and 1646 transitions. [2021-07-09 17:39:43,146 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 13 states, 13 states have (on average 2.5384615384615383) internal successors, (33), 13 states have internal predecessors, (33), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:39:43,146 INFO L276 IsEmpty]: Start isEmpty. Operand 524 states and 1646 transitions. [2021-07-09 17:39:43,147 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2021-07-09 17:39:43,147 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 17:39:43,147 INFO L508 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 17:39:43,347 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable816,20 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:39:43,347 INFO L430 AbstractCegarLoop]: === Iteration 92 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 17:39:43,347 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 17:39:43,348 INFO L82 PathProgramCache]: Analyzing trace with hash -1919167975, now seen corresponding path program 6 times [2021-07-09 17:39:43,348 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 17:39:43,348 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1242117330] [2021-07-09 17:39:43,348 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 17:39:43,352 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 17:39:43,455 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 1 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:39:43,455 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 17:39:43,455 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1242117330] [2021-07-09 17:39:43,455 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1242117330] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:39:43,455 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [11972814] [2021-07-09 17:39:43,455 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 21 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 21 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:39:43,489 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-07-09 17:39:43,489 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 17:39:43,489 INFO L263 TraceCheckSpWp]: Trace formula consists of 90 conjuncts, 18 conjunts are in the unsatisfiable core [2021-07-09 17:39:43,490 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 17:39:43,560 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 5 treesize of output 3 [2021-07-09 17:39:43,561 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 17:39:43,564 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:39:43,564 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-07-09 17:39:43,567 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:39:43,568 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-07-09 17:39:43,570 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-07-09 17:39:43,571 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-07-09 17:39:43,574 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 5 treesize of output 3 [2021-07-09 17:39:43,575 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-07-09 17:39:43,577 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 9 [2021-07-09 17:39:43,578 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-07-09 17:39:43,581 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 5 treesize of output 3 [2021-07-09 17:39:43,582 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-07-09 17:39:43,585 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:39:43,585 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-07-09 17:39:43,588 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:39:43,588 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-07-09 17:39:43,591 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:39:43,592 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-07-09 17:39:43,594 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:39:43,595 INFO L550 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2021-07-09 17:39:43,597 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:39:43,598 INFO L550 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2021-07-09 17:39:43,601 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:39:43,601 INFO L550 ElimStorePlain]: Start of recursive call 14: End of recursive call: and 1 xjuncts. [2021-07-09 17:39:43,603 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:39:43,604 INFO L550 ElimStorePlain]: Start of recursive call 15: End of recursive call: and 1 xjuncts. [2021-07-09 17:39:43,606 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:39:43,607 INFO L550 ElimStorePlain]: Start of recursive call 16: End of recursive call: and 1 xjuncts. [2021-07-09 17:39:43,609 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 9 [2021-07-09 17:39:43,610 INFO L550 ElimStorePlain]: Start of recursive call 17: End of recursive call: and 1 xjuncts. [2021-07-09 17:39:43,612 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:39:43,613 INFO L550 ElimStorePlain]: Start of recursive call 18: End of recursive call: and 1 xjuncts. [2021-07-09 17:39:43,615 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 9 [2021-07-09 17:39:43,616 INFO L550 ElimStorePlain]: Start of recursive call 19: End of recursive call: and 1 xjuncts. [2021-07-09 17:39:43,696 INFO L628 ElimStorePlain]: treesize reduction 56, result has 64.3 percent of original size [2021-07-09 17:39:43,698 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 5 xjuncts. [2021-07-09 17:39:43,698 INFO L247 ElimStorePlain]: Needed 19 recursive calls to eliminate 1 variables, input treesize:614, output treesize:101 [2021-07-09 17:39:44,113 INFO L446 ElimStorePlain]: Different costs {0=[char_at_5], 1=[char_at_1]} [2021-07-09 17:39:44,120 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:39:44,121 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 17:39:44,126 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:39:44,127 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-07-09 17:39:44,133 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:39:44,133 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-07-09 17:39:44,139 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:39:44,140 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-07-09 17:39:44,147 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-07-09 17:39:44,147 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-07-09 17:39:44,154 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:39:44,154 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-07-09 17:39:44,161 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:39:44,162 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-07-09 17:39:44,169 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-07-09 17:39:44,169 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-07-09 17:39:44,175 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:39:44,175 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-07-09 17:39:44,182 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:39:44,182 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-07-09 17:39:44,189 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:39:44,189 INFO L550 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2021-07-09 17:39:44,195 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:39:44,195 INFO L550 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2021-07-09 17:39:44,201 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:39:44,202 INFO L550 ElimStorePlain]: Start of recursive call 14: End of recursive call: and 1 xjuncts. [2021-07-09 17:39:44,207 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:39:44,208 INFO L550 ElimStorePlain]: Start of recursive call 15: End of recursive call: and 1 xjuncts. [2021-07-09 17:39:44,214 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 5 treesize of output 3 [2021-07-09 17:39:44,215 INFO L550 ElimStorePlain]: Start of recursive call 16: End of recursive call: and 1 xjuncts. [2021-07-09 17:39:44,222 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 5 treesize of output 3 [2021-07-09 17:39:44,223 INFO L550 ElimStorePlain]: Start of recursive call 17: End of recursive call: and 1 xjuncts. [2021-07-09 17:39:44,229 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:39:44,230 INFO L550 ElimStorePlain]: Start of recursive call 18: End of recursive call: and 1 xjuncts. [2021-07-09 17:39:44,235 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:39:44,235 INFO L550 ElimStorePlain]: Start of recursive call 19: End of recursive call: and 1 xjuncts. [2021-07-09 17:39:44,242 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 5 treesize of output 3 [2021-07-09 17:39:44,243 INFO L550 ElimStorePlain]: Start of recursive call 20: End of recursive call: and 1 xjuncts. [2021-07-09 17:39:44,249 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:39:44,249 INFO L550 ElimStorePlain]: Start of recursive call 21: End of recursive call: and 1 xjuncts. [2021-07-09 17:39:44,255 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:39:44,255 INFO L550 ElimStorePlain]: Start of recursive call 22: End of recursive call: and 1 xjuncts. [2021-07-09 17:39:44,261 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:39:44,262 INFO L550 ElimStorePlain]: Start of recursive call 23: End of recursive call: and 1 xjuncts. [2021-07-09 17:39:44,268 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:39:44,269 INFO L550 ElimStorePlain]: Start of recursive call 24: End of recursive call: and 1 xjuncts. [2021-07-09 17:39:44,276 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:39:44,276 INFO L550 ElimStorePlain]: Start of recursive call 25: End of recursive call: and 1 xjuncts. [2021-07-09 17:39:44,283 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:39:44,284 INFO L550 ElimStorePlain]: Start of recursive call 26: End of recursive call: and 1 xjuncts. [2021-07-09 17:39:44,290 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:39:44,290 INFO L550 ElimStorePlain]: Start of recursive call 27: End of recursive call: and 1 xjuncts. [2021-07-09 17:39:44,296 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:39:44,297 INFO L550 ElimStorePlain]: Start of recursive call 28: End of recursive call: and 1 xjuncts. [2021-07-09 17:39:44,304 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 9 [2021-07-09 17:39:44,305 INFO L550 ElimStorePlain]: Start of recursive call 29: End of recursive call: and 1 xjuncts. [2021-07-09 17:39:44,310 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:39:44,311 INFO L550 ElimStorePlain]: Start of recursive call 30: End of recursive call: and 1 xjuncts. [2021-07-09 17:39:44,317 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:39:44,317 INFO L550 ElimStorePlain]: Start of recursive call 31: End of recursive call: and 1 xjuncts. [2021-07-09 17:39:44,324 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 5 treesize of output 3 [2021-07-09 17:39:44,325 INFO L550 ElimStorePlain]: Start of recursive call 32: End of recursive call: and 1 xjuncts. [2021-07-09 17:39:44,330 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:39:44,331 INFO L550 ElimStorePlain]: Start of recursive call 33: End of recursive call: and 1 xjuncts. [2021-07-09 17:39:44,337 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 5 treesize of output 3 [2021-07-09 17:39:44,338 INFO L550 ElimStorePlain]: Start of recursive call 34: End of recursive call: and 1 xjuncts. [2021-07-09 17:39:44,358 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:39:44,359 INFO L550 ElimStorePlain]: Start of recursive call 35: End of recursive call: and 1 xjuncts. [2021-07-09 17:39:44,364 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:39:44,365 INFO L550 ElimStorePlain]: Start of recursive call 36: End of recursive call: and 1 xjuncts. [2021-07-09 17:39:44,370 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:39:44,371 INFO L550 ElimStorePlain]: Start of recursive call 37: End of recursive call: and 1 xjuncts. [2021-07-09 17:39:44,375 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:39:44,376 INFO L550 ElimStorePlain]: Start of recursive call 38: End of recursive call: and 1 xjuncts. [2021-07-09 17:39:44,381 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:39:44,381 INFO L550 ElimStorePlain]: Start of recursive call 39: End of recursive call: and 1 xjuncts. [2021-07-09 17:39:44,386 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:39:44,387 INFO L550 ElimStorePlain]: Start of recursive call 40: End of recursive call: and 1 xjuncts. [2021-07-09 17:39:44,392 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:39:44,393 INFO L550 ElimStorePlain]: Start of recursive call 41: End of recursive call: and 1 xjuncts. [2021-07-09 17:39:44,398 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:39:44,398 INFO L550 ElimStorePlain]: Start of recursive call 42: End of recursive call: and 1 xjuncts. [2021-07-09 17:39:44,403 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:39:44,404 INFO L550 ElimStorePlain]: Start of recursive call 43: End of recursive call: and 1 xjuncts. [2021-07-09 17:39:44,408 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:39:44,409 INFO L550 ElimStorePlain]: Start of recursive call 44: End of recursive call: and 1 xjuncts. [2021-07-09 17:39:44,413 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:39:44,414 INFO L550 ElimStorePlain]: Start of recursive call 45: End of recursive call: and 1 xjuncts. [2021-07-09 17:39:44,419 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:39:44,419 INFO L550 ElimStorePlain]: Start of recursive call 46: End of recursive call: and 1 xjuncts. [2021-07-09 17:39:44,424 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:39:44,424 INFO L550 ElimStorePlain]: Start of recursive call 47: End of recursive call: and 1 xjuncts. [2021-07-09 17:39:44,429 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:39:44,429 INFO L550 ElimStorePlain]: Start of recursive call 48: End of recursive call: and 1 xjuncts. [2021-07-09 17:39:44,434 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:39:44,435 INFO L550 ElimStorePlain]: Start of recursive call 49: End of recursive call: and 1 xjuncts. [2021-07-09 17:39:44,440 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:39:44,441 INFO L550 ElimStorePlain]: Start of recursive call 50: End of recursive call: and 1 xjuncts. [2021-07-09 17:39:44,446 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 9 [2021-07-09 17:39:44,447 INFO L550 ElimStorePlain]: Start of recursive call 51: End of recursive call: and 1 xjuncts. [2021-07-09 17:39:44,452 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:39:44,452 INFO L550 ElimStorePlain]: Start of recursive call 52: End of recursive call: and 1 xjuncts. [2021-07-09 17:39:44,457 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:39:44,458 INFO L550 ElimStorePlain]: Start of recursive call 53: End of recursive call: and 1 xjuncts. [2021-07-09 17:39:44,463 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 9 [2021-07-09 17:39:44,464 INFO L550 ElimStorePlain]: Start of recursive call 54: End of recursive call: and 1 xjuncts. [2021-07-09 17:39:44,469 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:39:44,469 INFO L550 ElimStorePlain]: Start of recursive call 55: End of recursive call: and 1 xjuncts. [2021-07-09 17:39:44,474 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:39:44,474 INFO L550 ElimStorePlain]: Start of recursive call 56: End of recursive call: and 1 xjuncts. [2021-07-09 17:39:44,479 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:39:44,479 INFO L550 ElimStorePlain]: Start of recursive call 57: End of recursive call: and 1 xjuncts. [2021-07-09 17:39:44,484 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:39:44,484 INFO L550 ElimStorePlain]: Start of recursive call 58: End of recursive call: and 1 xjuncts. [2021-07-09 17:39:44,488 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:39:44,489 INFO L550 ElimStorePlain]: Start of recursive call 59: End of recursive call: and 1 xjuncts. [2021-07-09 17:39:44,494 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:39:44,494 INFO L550 ElimStorePlain]: Start of recursive call 60: End of recursive call: and 1 xjuncts. [2021-07-09 17:39:44,499 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:39:44,499 INFO L550 ElimStorePlain]: Start of recursive call 61: End of recursive call: and 1 xjuncts. [2021-07-09 17:39:44,504 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:39:44,504 INFO L550 ElimStorePlain]: Start of recursive call 62: End of recursive call: and 1 xjuncts. [2021-07-09 17:39:44,508 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:39:44,509 INFO L550 ElimStorePlain]: Start of recursive call 63: End of recursive call: and 1 xjuncts. [2021-07-09 17:39:44,513 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:39:44,514 INFO L550 ElimStorePlain]: Start of recursive call 64: End of recursive call: and 1 xjuncts. [2021-07-09 17:39:44,518 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:39:44,519 INFO L550 ElimStorePlain]: Start of recursive call 65: End of recursive call: and 1 xjuncts. [2021-07-09 17:39:44,524 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:39:44,525 INFO L550 ElimStorePlain]: Start of recursive call 66: End of recursive call: and 1 xjuncts. [2021-07-09 17:39:44,529 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:39:44,530 INFO L550 ElimStorePlain]: Start of recursive call 67: End of recursive call: and 1 xjuncts. [2021-07-09 17:39:44,534 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:39:44,535 INFO L550 ElimStorePlain]: Start of recursive call 68: End of recursive call: and 1 xjuncts. [2021-07-09 17:39:44,538 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:39:44,539 INFO L550 ElimStorePlain]: Start of recursive call 69: End of recursive call: and 1 xjuncts. [2021-07-09 17:39:44,543 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:39:44,543 INFO L550 ElimStorePlain]: Start of recursive call 70: End of recursive call: and 1 xjuncts. [2021-07-09 17:39:44,547 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:39:44,548 INFO L550 ElimStorePlain]: Start of recursive call 71: End of recursive call: and 1 xjuncts. [2021-07-09 17:39:44,552 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 5 treesize of output 3 [2021-07-09 17:39:44,553 INFO L550 ElimStorePlain]: Start of recursive call 72: End of recursive call: and 1 xjuncts. [2021-07-09 17:39:44,557 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:39:44,558 INFO L550 ElimStorePlain]: Start of recursive call 73: End of recursive call: and 1 xjuncts. [2021-07-09 17:39:44,562 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:39:44,562 INFO L550 ElimStorePlain]: Start of recursive call 74: End of recursive call: and 1 xjuncts. [2021-07-09 17:39:44,567 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:39:44,567 INFO L550 ElimStorePlain]: Start of recursive call 75: End of recursive call: and 1 xjuncts. [2021-07-09 17:39:44,571 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:39:44,572 INFO L550 ElimStorePlain]: Start of recursive call 76: End of recursive call: and 1 xjuncts. [2021-07-09 17:39:44,575 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:39:44,576 INFO L550 ElimStorePlain]: Start of recursive call 77: End of recursive call: and 1 xjuncts. [2021-07-09 17:39:44,580 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:39:44,580 INFO L550 ElimStorePlain]: Start of recursive call 78: End of recursive call: and 1 xjuncts. [2021-07-09 17:39:44,584 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:39:44,585 INFO L550 ElimStorePlain]: Start of recursive call 79: End of recursive call: and 1 xjuncts. [2021-07-09 17:39:44,589 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:39:44,589 INFO L550 ElimStorePlain]: Start of recursive call 80: End of recursive call: and 1 xjuncts. [2021-07-09 17:39:44,593 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:39:44,594 INFO L550 ElimStorePlain]: Start of recursive call 81: End of recursive call: and 1 xjuncts. [2021-07-09 17:39:44,598 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:39:44,598 INFO L550 ElimStorePlain]: Start of recursive call 82: End of recursive call: and 1 xjuncts. [2021-07-09 17:39:44,602 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:39:44,602 INFO L550 ElimStorePlain]: Start of recursive call 83: End of recursive call: and 1 xjuncts. [2021-07-09 17:39:44,606 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:39:44,606 INFO L550 ElimStorePlain]: Start of recursive call 84: End of recursive call: and 1 xjuncts. [2021-07-09 17:39:44,610 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:39:44,610 INFO L550 ElimStorePlain]: Start of recursive call 85: End of recursive call: and 1 xjuncts. [2021-07-09 17:39:44,614 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:39:44,614 INFO L550 ElimStorePlain]: Start of recursive call 86: End of recursive call: and 1 xjuncts. [2021-07-09 17:39:44,617 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:39:44,618 INFO L550 ElimStorePlain]: Start of recursive call 87: End of recursive call: and 1 xjuncts. [2021-07-09 17:39:44,621 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:39:44,622 INFO L550 ElimStorePlain]: Start of recursive call 88: End of recursive call: and 1 xjuncts. [2021-07-09 17:39:44,625 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:39:44,626 INFO L550 ElimStorePlain]: Start of recursive call 89: End of recursive call: and 1 xjuncts. [2021-07-09 17:39:44,629 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:39:44,629 INFO L550 ElimStorePlain]: Start of recursive call 90: End of recursive call: and 1 xjuncts. [2021-07-09 17:39:44,797 WARN L205 SmtUtils]: Spent 167.00 ms on a formula simplification. DAG size of input: 55 DAG size of output: 44 [2021-07-09 17:39:44,798 INFO L628 ElimStorePlain]: treesize reduction 320, result has 37.1 percent of original size [2021-07-09 17:39:44,801 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 9 [2021-07-09 17:39:44,802 INFO L550 ElimStorePlain]: Start of recursive call 91: End of recursive call: and 1 xjuncts. [2021-07-09 17:39:44,805 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 9 [2021-07-09 17:39:44,806 INFO L550 ElimStorePlain]: Start of recursive call 92: End of recursive call: and 1 xjuncts. [2021-07-09 17:39:44,808 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 9 [2021-07-09 17:39:44,809 INFO L550 ElimStorePlain]: Start of recursive call 93: End of recursive call: and 1 xjuncts. [2021-07-09 17:39:44,812 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 5 treesize of output 3 [2021-07-09 17:39:44,813 INFO L550 ElimStorePlain]: Start of recursive call 94: End of recursive call: and 1 xjuncts. [2021-07-09 17:39:44,815 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 9 [2021-07-09 17:39:44,816 INFO L550 ElimStorePlain]: Start of recursive call 95: End of recursive call: and 1 xjuncts. [2021-07-09 17:39:44,818 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:39:44,819 INFO L550 ElimStorePlain]: Start of recursive call 96: End of recursive call: and 1 xjuncts. [2021-07-09 17:39:44,886 INFO L628 ElimStorePlain]: treesize reduction 19, result has 82.4 percent of original size [2021-07-09 17:39:44,887 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 5 xjuncts. [2021-07-09 17:39:44,887 INFO L247 ElimStorePlain]: Needed 96 recursive calls to eliminate 2 variables, input treesize:4521, output treesize:89 [2021-07-09 17:39:44,999 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 2 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:39:44,999 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [11972814] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:39:45,000 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 17:39:45,000 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 14 [2021-07-09 17:39:45,000 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [780323428] [2021-07-09 17:39:45,000 INFO L462 AbstractCegarLoop]: Interpolant automaton has 14 states [2021-07-09 17:39:45,000 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 17:39:45,000 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-07-09 17:39:45,000 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=141, Unknown=0, NotChecked=0, Total=182 [2021-07-09 17:39:45,000 INFO L87 Difference]: Start difference. First operand 524 states and 1646 transitions. Second operand has 14 states, 14 states have (on average 2.4285714285714284) internal successors, (34), 14 states have internal predecessors, (34), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:39:45,470 WARN L205 SmtUtils]: Spent 151.00 ms on a formula simplification. DAG size of input: 52 DAG size of output: 47 [2021-07-09 17:39:45,656 WARN L205 SmtUtils]: Spent 105.00 ms on a formula simplification. DAG size of input: 63 DAG size of output: 37 [2021-07-09 17:39:45,868 WARN L205 SmtUtils]: Spent 198.00 ms on a formula simplification. DAG size of input: 52 DAG size of output: 51 [2021-07-09 17:39:46,008 WARN L205 SmtUtils]: Spent 118.00 ms on a formula simplification. DAG size of input: 39 DAG size of output: 37 [2021-07-09 17:39:46,156 WARN L205 SmtUtils]: Spent 113.00 ms on a formula simplification. DAG size of input: 44 DAG size of output: 44 [2021-07-09 17:39:46,321 WARN L205 SmtUtils]: Spent 143.00 ms on a formula simplification. DAG size of input: 58 DAG size of output: 44 [2021-07-09 17:39:46,711 WARN L205 SmtUtils]: Spent 159.00 ms on a formula simplification. DAG size of input: 62 DAG size of output: 47 [2021-07-09 17:39:46,872 WARN L205 SmtUtils]: Spent 143.00 ms on a formula simplification. DAG size of input: 58 DAG size of output: 45 [2021-07-09 17:39:47,131 WARN L205 SmtUtils]: Spent 145.00 ms on a formula simplification. DAG size of input: 61 DAG size of output: 47 [2021-07-09 17:39:47,455 WARN L205 SmtUtils]: Spent 192.00 ms on a formula simplification. DAG size of input: 63 DAG size of output: 56 [2021-07-09 17:39:47,458 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 17:39:47,458 INFO L93 Difference]: Finished difference Result 1062 states and 3040 transitions. [2021-07-09 17:39:47,458 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2021-07-09 17:39:47,458 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 2.4285714285714284) internal successors, (34), 14 states have internal predecessors, (34), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 20 [2021-07-09 17:39:47,458 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 17:39:47,459 INFO L225 Difference]: With dead ends: 1062 [2021-07-09 17:39:47,460 INFO L226 Difference]: Without dead ends: 792 [2021-07-09 17:39:47,460 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 65 GetRequests, 33 SyntacticMatches, 0 SemanticMatches, 32 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 218 ImplicationChecksByTransitivity, 2501.1ms TimeCoverageRelationStatistics Valid=290, Invalid=832, Unknown=0, NotChecked=0, Total=1122 [2021-07-09 17:39:47,460 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 792 states. [2021-07-09 17:39:47,465 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 792 to 530. [2021-07-09 17:39:47,466 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 530 states, 529 states have (on average 3.1379962192816637) internal successors, (1660), 529 states have internal predecessors, (1660), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:39:47,467 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 530 states to 530 states and 1660 transitions. [2021-07-09 17:39:47,467 INFO L78 Accepts]: Start accepts. Automaton has 530 states and 1660 transitions. Word has length 20 [2021-07-09 17:39:47,467 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 17:39:47,467 INFO L482 AbstractCegarLoop]: Abstraction has 530 states and 1660 transitions. [2021-07-09 17:39:47,467 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 14 states, 14 states have (on average 2.4285714285714284) internal successors, (34), 14 states have internal predecessors, (34), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:39:47,467 INFO L276 IsEmpty]: Start isEmpty. Operand 530 states and 1660 transitions. [2021-07-09 17:39:47,468 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2021-07-09 17:39:47,468 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 17:39:47,468 INFO L508 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 17:39:47,668 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 21 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable870 [2021-07-09 17:39:47,668 INFO L430 AbstractCegarLoop]: === Iteration 93 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 17:39:47,669 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 17:39:47,669 INFO L82 PathProgramCache]: Analyzing trace with hash 244057867, now seen corresponding path program 7 times [2021-07-09 17:39:47,669 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 17:39:47,669 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1492042230] [2021-07-09 17:39:47,669 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 17:39:47,672 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 17:39:47,724 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 1 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:39:47,724 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 17:39:47,724 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1492042230] [2021-07-09 17:39:47,724 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1492042230] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:39:47,724 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [749231842] [2021-07-09 17:39:47,724 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 22 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 22 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:39:47,756 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 17:39:47,757 INFO L263 TraceCheckSpWp]: Trace formula consists of 90 conjuncts, 18 conjunts are in the unsatisfiable core [2021-07-09 17:39:47,758 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 17:39:47,796 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 5 treesize of output 3 [2021-07-09 17:39:47,797 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 17:39:47,800 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:39:47,800 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-07-09 17:39:47,803 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:39:47,803 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-07-09 17:39: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, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 5 treesize of output 3 [2021-07-09 17:39:47,807 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-07-09 17:39:47,810 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:39:47,811 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-07-09 17:39:47,813 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:39:47,814 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-07-09 17:39:47,816 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:39:47,817 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-07-09 17:39:47,819 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 9 [2021-07-09 17:39:47,820 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-07-09 17:39:47,823 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:39:47,823 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-07-09 17:39:47,825 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:39:47,826 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-07-09 17:39:47,828 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 9 [2021-07-09 17:39:47,829 INFO L550 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2021-07-09 17:39:47,832 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:39:47,832 INFO L550 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2021-07-09 17:39:47,835 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:39:47,835 INFO L550 ElimStorePlain]: Start of recursive call 14: End of recursive call: and 1 xjuncts. [2021-07-09 17:39:47,838 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:39:47,838 INFO L550 ElimStorePlain]: Start of recursive call 15: End of recursive call: and 1 xjuncts. [2021-07-09 17:39:47,841 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:39:47,842 INFO L550 ElimStorePlain]: Start of recursive call 16: End of recursive call: and 1 xjuncts. [2021-07-09 17:39:47,844 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 9 [2021-07-09 17:39:47,845 INFO L550 ElimStorePlain]: Start of recursive call 17: End of recursive call: and 1 xjuncts. [2021-07-09 17:39:47,847 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:39:47,848 INFO L550 ElimStorePlain]: Start of recursive call 18: End of recursive call: and 1 xjuncts. [2021-07-09 17:39:47,850 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:39:47,850 INFO L550 ElimStorePlain]: Start of recursive call 19: End of recursive call: and 1 xjuncts. [2021-07-09 17:39:47,910 INFO L628 ElimStorePlain]: treesize reduction 31, result has 73.5 percent of original size [2021-07-09 17:39:47,911 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 5 xjuncts. [2021-07-09 17:39:47,911 INFO L247 ElimStorePlain]: Needed 19 recursive calls to eliminate 1 variables, input treesize:539, output treesize:86 [2021-07-09 17:39:48,285 INFO L446 ElimStorePlain]: Different costs {0=[char_at_5], 1=[char_at_1]} [2021-07-09 17:39:48,291 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 5 treesize of output 3 [2021-07-09 17:39:48,292 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 17:39:48,296 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:39:48,296 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-07-09 17:39:48,301 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:39:48,301 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-07-09 17:39:48,306 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:39:48,307 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-07-09 17:39:48,312 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 5 treesize of output 3 [2021-07-09 17:39:48,313 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-07-09 17:39:48,317 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:39:48,318 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-07-09 17:39:48,323 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:39:48,323 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-07-09 17:39:48,329 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-07-09 17:39:48,329 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-07-09 17:39:48,334 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:39:48,335 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-07-09 17:39:48,339 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:39:48,340 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-07-09 17:39:48,344 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:39:48,345 INFO L550 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2021-07-09 17:39:48,349 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:39:48,350 INFO L550 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2021-07-09 17:39:48,354 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:39:48,355 INFO L550 ElimStorePlain]: Start of recursive call 14: End of recursive call: and 1 xjuncts. [2021-07-09 17:39:48,360 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 9 [2021-07-09 17:39:48,362 INFO L550 ElimStorePlain]: Start of recursive call 15: End of recursive call: and 1 xjuncts. [2021-07-09 17:39:48,367 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 5 treesize of output 3 [2021-07-09 17:39:48,367 INFO L550 ElimStorePlain]: Start of recursive call 16: End of recursive call: and 1 xjuncts. [2021-07-09 17:39:48,373 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:39:48,374 INFO L550 ElimStorePlain]: Start of recursive call 17: End of recursive call: and 1 xjuncts. [2021-07-09 17:39:48,379 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:39:48,379 INFO L550 ElimStorePlain]: Start of recursive call 18: End of recursive call: and 1 xjuncts. [2021-07-09 17:39:48,384 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:39:48,384 INFO L550 ElimStorePlain]: Start of recursive call 19: End of recursive call: and 1 xjuncts. [2021-07-09 17:39:48,389 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:39:48,390 INFO L550 ElimStorePlain]: Start of recursive call 20: End of recursive call: and 1 xjuncts. [2021-07-09 17:39:48,394 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:39:48,395 INFO L550 ElimStorePlain]: Start of recursive call 21: End of recursive call: and 1 xjuncts. [2021-07-09 17:39:48,399 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:39:48,400 INFO L550 ElimStorePlain]: Start of recursive call 22: End of recursive call: and 1 xjuncts. [2021-07-09 17:39:48,405 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:39:48,406 INFO L550 ElimStorePlain]: Start of recursive call 23: End of recursive call: and 1 xjuncts. [2021-07-09 17:39:48,410 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:39:48,410 INFO L550 ElimStorePlain]: Start of recursive call 24: End of recursive call: and 1 xjuncts. [2021-07-09 17:39:48,415 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:39:48,416 INFO L550 ElimStorePlain]: Start of recursive call 25: End of recursive call: and 1 xjuncts. [2021-07-09 17:39:48,421 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:39:48,421 INFO L550 ElimStorePlain]: Start of recursive call 26: End of recursive call: and 1 xjuncts. [2021-07-09 17:39:48,425 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:39:48,426 INFO L550 ElimStorePlain]: Start of recursive call 27: End of recursive call: and 1 xjuncts. [2021-07-09 17:39:48,431 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:39:48,431 INFO L550 ElimStorePlain]: Start of recursive call 28: End of recursive call: and 1 xjuncts. [2021-07-09 17:39:48,436 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:39:48,436 INFO L550 ElimStorePlain]: Start of recursive call 29: End of recursive call: and 1 xjuncts. [2021-07-09 17:39:48,440 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:39:48,441 INFO L550 ElimStorePlain]: Start of recursive call 30: End of recursive call: and 1 xjuncts. [2021-07-09 17:39:48,445 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:39:48,446 INFO L550 ElimStorePlain]: Start of recursive call 31: End of recursive call: and 1 xjuncts. [2021-07-09 17:39:48,450 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:39:48,451 INFO L550 ElimStorePlain]: Start of recursive call 32: End of recursive call: and 1 xjuncts. [2021-07-09 17:39:48,455 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:39:48,456 INFO L550 ElimStorePlain]: Start of recursive call 33: End of recursive call: and 1 xjuncts. [2021-07-09 17:39:48,460 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:39:48,460 INFO L550 ElimStorePlain]: Start of recursive call 34: End of recursive call: and 1 xjuncts. [2021-07-09 17:39:48,464 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:39:48,464 INFO L550 ElimStorePlain]: Start of recursive call 35: End of recursive call: and 1 xjuncts. [2021-07-09 17:39:48,469 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:39:48,469 INFO L550 ElimStorePlain]: Start of recursive call 36: End of recursive call: and 1 xjuncts. [2021-07-09 17:39:48,474 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:39:48,474 INFO L550 ElimStorePlain]: Start of recursive call 37: End of recursive call: and 1 xjuncts. [2021-07-09 17:39:48,478 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:39:48,479 INFO L550 ElimStorePlain]: Start of recursive call 38: End of recursive call: and 1 xjuncts. [2021-07-09 17:39:48,483 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:39:48,484 INFO L550 ElimStorePlain]: Start of recursive call 39: End of recursive call: and 1 xjuncts. [2021-07-09 17:39:48,488 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:39:48,488 INFO L550 ElimStorePlain]: Start of recursive call 40: End of recursive call: and 1 xjuncts. [2021-07-09 17:39:48,492 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:39:48,493 INFO L550 ElimStorePlain]: Start of recursive call 41: End of recursive call: and 1 xjuncts. [2021-07-09 17:39:48,496 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:39:48,497 INFO L550 ElimStorePlain]: Start of recursive call 42: End of recursive call: and 1 xjuncts. [2021-07-09 17:39:48,501 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:39:48,501 INFO L550 ElimStorePlain]: Start of recursive call 43: End of recursive call: and 1 xjuncts. [2021-07-09 17:39:48,506 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:39:48,506 INFO L550 ElimStorePlain]: Start of recursive call 44: End of recursive call: and 1 xjuncts. [2021-07-09 17:39:48,511 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:39:48,512 INFO L550 ElimStorePlain]: Start of recursive call 45: End of recursive call: and 1 xjuncts. [2021-07-09 17:39:48,516 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:39:48,516 INFO L550 ElimStorePlain]: Start of recursive call 46: End of recursive call: and 1 xjuncts. [2021-07-09 17:39:48,519 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:39:48,520 INFO L550 ElimStorePlain]: Start of recursive call 47: End of recursive call: and 1 xjuncts. [2021-07-09 17:39:48,524 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:39:48,525 INFO L550 ElimStorePlain]: Start of recursive call 48: End of recursive call: and 1 xjuncts. [2021-07-09 17:39:48,528 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:39:48,529 INFO L550 ElimStorePlain]: Start of recursive call 49: End of recursive call: and 1 xjuncts. [2021-07-09 17:39:48,533 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 9 [2021-07-09 17:39:48,534 INFO L550 ElimStorePlain]: Start of recursive call 50: End of recursive call: and 1 xjuncts. [2021-07-09 17:39:48,538 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:39:48,539 INFO L550 ElimStorePlain]: Start of recursive call 51: End of recursive call: and 1 xjuncts. [2021-07-09 17:39:48,542 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:39:48,542 INFO L550 ElimStorePlain]: Start of recursive call 52: End of recursive call: and 1 xjuncts. [2021-07-09 17:39:48,546 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:39:48,547 INFO L550 ElimStorePlain]: Start of recursive call 53: End of recursive call: and 1 xjuncts. [2021-07-09 17:39:48,550 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:39:48,551 INFO L550 ElimStorePlain]: Start of recursive call 54: End of recursive call: and 1 xjuncts. [2021-07-09 17:39:48,555 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:39:48,556 INFO L550 ElimStorePlain]: Start of recursive call 55: End of recursive call: and 1 xjuncts. [2021-07-09 17:39:48,560 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:39:48,560 INFO L550 ElimStorePlain]: Start of recursive call 56: End of recursive call: and 1 xjuncts. [2021-07-09 17:39:48,564 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:39:48,564 INFO L550 ElimStorePlain]: Start of recursive call 57: End of recursive call: and 1 xjuncts. [2021-07-09 17:39:48,568 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:39:48,568 INFO L550 ElimStorePlain]: Start of recursive call 58: End of recursive call: and 1 xjuncts. [2021-07-09 17:39:48,572 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:39:48,572 INFO L550 ElimStorePlain]: Start of recursive call 59: End of recursive call: and 1 xjuncts. [2021-07-09 17:39:48,576 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:39:48,576 INFO L550 ElimStorePlain]: Start of recursive call 60: End of recursive call: and 1 xjuncts. [2021-07-09 17:39:48,579 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:39:48,580 INFO L550 ElimStorePlain]: Start of recursive call 61: End of recursive call: and 1 xjuncts. [2021-07-09 17:39:48,583 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:39:48,584 INFO L550 ElimStorePlain]: Start of recursive call 62: End of recursive call: and 1 xjuncts. [2021-07-09 17:39:48,587 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:39:48,587 INFO L550 ElimStorePlain]: Start of recursive call 63: End of recursive call: and 1 xjuncts. [2021-07-09 17:39:48,590 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:39:48,591 INFO L550 ElimStorePlain]: Start of recursive call 64: End of recursive call: and 1 xjuncts. [2021-07-09 17:39:48,594 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:39:48,594 INFO L550 ElimStorePlain]: Start of recursive call 65: End of recursive call: and 1 xjuncts. [2021-07-09 17:39:48,597 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:39:48,598 INFO L550 ElimStorePlain]: Start of recursive call 66: End of recursive call: and 1 xjuncts. [2021-07-09 17:39:48,601 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:39:48,601 INFO L550 ElimStorePlain]: Start of recursive call 67: End of recursive call: and 1 xjuncts. [2021-07-09 17:39:48,604 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:39:48,605 INFO L550 ElimStorePlain]: Start of recursive call 68: End of recursive call: and 1 xjuncts. [2021-07-09 17:39:48,608 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:39:48,608 INFO L550 ElimStorePlain]: Start of recursive call 69: End of recursive call: and 1 xjuncts. [2021-07-09 17:39:48,611 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:39:48,612 INFO L550 ElimStorePlain]: Start of recursive call 70: End of recursive call: and 1 xjuncts. [2021-07-09 17:39:48,614 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:39:48,615 INFO L550 ElimStorePlain]: Start of recursive call 71: End of recursive call: and 1 xjuncts. [2021-07-09 17:39:48,618 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:39:48,618 INFO L550 ElimStorePlain]: Start of recursive call 72: End of recursive call: and 1 xjuncts. [2021-07-09 17:39:48,621 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:39:48,621 INFO L550 ElimStorePlain]: Start of recursive call 73: End of recursive call: and 1 xjuncts. [2021-07-09 17:39:48,623 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:39:48,624 INFO L550 ElimStorePlain]: Start of recursive call 74: End of recursive call: and 1 xjuncts. [2021-07-09 17:39:48,700 INFO L628 ElimStorePlain]: treesize reduction 108, result has 49.1 percent of original size [2021-07-09 17:39:48,703 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 9 [2021-07-09 17:39:48,704 INFO L550 ElimStorePlain]: Start of recursive call 75: End of recursive call: and 1 xjuncts. [2021-07-09 17:39:48,707 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 9 [2021-07-09 17:39:48,708 INFO L550 ElimStorePlain]: Start of recursive call 76: End of recursive call: and 1 xjuncts. [2021-07-09 17:39:48,710 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 5 treesize of output 3 [2021-07-09 17:39:48,711 INFO L550 ElimStorePlain]: Start of recursive call 77: End of recursive call: and 1 xjuncts. [2021-07-09 17:39:48,712 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:39:48,713 INFO L550 ElimStorePlain]: Start of recursive call 78: End of recursive call: and 1 xjuncts. [2021-07-09 17:39:48,730 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 17:39:48,731 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 3 xjuncts. [2021-07-09 17:39:48,731 INFO L247 ElimStorePlain]: Needed 78 recursive calls to eliminate 2 variables, input treesize:3201, output treesize:51 [2021-07-09 17:39:48,793 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 1 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:39:48,793 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [749231842] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:39:48,793 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 17:39:48,793 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 13 [2021-07-09 17:39:48,793 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2069576508] [2021-07-09 17:39:48,793 INFO L462 AbstractCegarLoop]: Interpolant automaton has 13 states [2021-07-09 17:39:48,793 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 17:39:48,794 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-07-09 17:39:48,794 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=26, Invalid=130, Unknown=0, NotChecked=0, Total=156 [2021-07-09 17:39:48,794 INFO L87 Difference]: Start difference. First operand 530 states and 1660 transitions. Second operand has 13 states, 13 states have (on average 2.5384615384615383) internal successors, (33), 13 states have internal predecessors, (33), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:39:49,335 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 17:39:49,335 INFO L93 Difference]: Finished difference Result 614 states and 1848 transitions. [2021-07-09 17:39:49,335 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-07-09 17:39:49,335 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 2.5384615384615383) internal successors, (33), 13 states have internal predecessors, (33), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 20 [2021-07-09 17:39:49,336 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 17:39:49,336 INFO L225 Difference]: With dead ends: 614 [2021-07-09 17:39:49,336 INFO L226 Difference]: Without dead ends: 559 [2021-07-09 17:39:49,337 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 37 GetRequests, 21 SyntacticMatches, 0 SemanticMatches, 16 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 19 ImplicationChecksByTransitivity, 601.3ms TimeCoverageRelationStatistics Valid=73, Invalid=233, Unknown=0, NotChecked=0, Total=306 [2021-07-09 17:39:49,337 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 559 states. [2021-07-09 17:39:49,342 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 559 to 524. [2021-07-09 17:39:49,342 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 524 states, 523 states have (on average 3.139579349904398) internal successors, (1642), 523 states have internal predecessors, (1642), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:39:49,343 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 524 states to 524 states and 1642 transitions. [2021-07-09 17:39:49,343 INFO L78 Accepts]: Start accepts. Automaton has 524 states and 1642 transitions. Word has length 20 [2021-07-09 17:39:49,343 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 17:39:49,343 INFO L482 AbstractCegarLoop]: Abstraction has 524 states and 1642 transitions. [2021-07-09 17:39:49,343 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 13 states, 13 states have (on average 2.5384615384615383) internal successors, (33), 13 states have internal predecessors, (33), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:39:49,343 INFO L276 IsEmpty]: Start isEmpty. Operand 524 states and 1642 transitions. [2021-07-09 17:39:49,358 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2021-07-09 17:39:49,358 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 17:39:49,358 INFO L508 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 17:39:49,572 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 22 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable981 [2021-07-09 17:39:49,573 INFO L430 AbstractCegarLoop]: === Iteration 94 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 17:39:49,574 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 17:39:49,574 INFO L82 PathProgramCache]: Analyzing trace with hash -1108732687, now seen corresponding path program 8 times [2021-07-09 17:39:49,574 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 17:39:49,574 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [46950225] [2021-07-09 17:39:49,574 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 17:39:49,577 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 17:39:49,651 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 1 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:39:49,651 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 17:39:49,651 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [46950225] [2021-07-09 17:39:49,652 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [46950225] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:39:49,652 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1886304289] [2021-07-09 17:39:49,652 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 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-07-09 17:39:49,698 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-07-09 17:39:49,699 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 17:39:49,699 INFO L263 TraceCheckSpWp]: Trace formula consists of 90 conjuncts, 18 conjunts are in the unsatisfiable core [2021-07-09 17:39:49,700 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 17:39:49,752 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 9 [2021-07-09 17:39:49,753 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 17:39:49,755 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:39:49,756 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-07-09 17:39:49,758 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:39:49,758 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-07-09 17:39:49,761 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 5 treesize of output 3 [2021-07-09 17:39:49,761 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-07-09 17:39:49,763 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:39:49,764 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-07-09 17:39:49,766 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-07-09 17:39:49,767 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-07-09 17:39:49,769 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 9 [2021-07-09 17:39:49,770 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-07-09 17:39:49,773 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 5 treesize of output 3 [2021-07-09 17:39:49,773 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-07-09 17:39:49,775 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:39:49,776 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-07-09 17:39:49,778 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:39:49,779 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-07-09 17:39:49,781 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:39:49,781 INFO L550 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2021-07-09 17:39:49,783 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:39:49,784 INFO L550 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2021-07-09 17:39:49,786 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 5 treesize of output 3 [2021-07-09 17:39:49,787 INFO L550 ElimStorePlain]: Start of recursive call 14: End of recursive call: and 1 xjuncts. [2021-07-09 17:39:49,789 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:39:49,790 INFO L550 ElimStorePlain]: Start of recursive call 15: End of recursive call: and 1 xjuncts. [2021-07-09 17:39:49,792 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:39:49,792 INFO L550 ElimStorePlain]: Start of recursive call 16: End of recursive call: and 1 xjuncts. [2021-07-09 17:39:49,794 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:39:49,795 INFO L550 ElimStorePlain]: Start of recursive call 17: End of recursive call: and 1 xjuncts. [2021-07-09 17:39:49,797 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:39:49,797 INFO L550 ElimStorePlain]: Start of recursive call 18: End of recursive call: and 1 xjuncts. [2021-07-09 17:39:49,799 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:39:49,800 INFO L550 ElimStorePlain]: Start of recursive call 19: End of recursive call: and 1 xjuncts. [2021-07-09 17:39:49,801 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:39:49,802 INFO L550 ElimStorePlain]: Start of recursive call 20: End of recursive call: and 1 xjuncts. [2021-07-09 17:39:49,848 INFO L628 ElimStorePlain]: treesize reduction 46, result has 60.0 percent of original size [2021-07-09 17:39:49,849 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 4 xjuncts. [2021-07-09 17:39:49,850 INFO L247 ElimStorePlain]: Needed 20 recursive calls to eliminate 1 variables, input treesize:586, output treesize:69 [2021-07-09 17:39:50,229 INFO L446 ElimStorePlain]: Different costs {0=[char_at_1], 1=[char_at_5]} [2021-07-09 17:39:50,236 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 5 treesize of output 3 [2021-07-09 17:39:50,237 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 17:39:50,242 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:39:50,243 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-07-09 17:39:50,249 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:39:50,249 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-07-09 17:39:50,255 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:39:50,256 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-07-09 17:39:50,261 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 5 treesize of output 3 [2021-07-09 17:39:50,262 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-07-09 17:39:50,268 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:39:50,268 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-07-09 17:39:50,274 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:39:50,275 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-07-09 17:39:50,280 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:39:50,281 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-07-09 17:39:50,289 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 5 treesize of output 3 [2021-07-09 17:39:50,290 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-07-09 17:39:50,299 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-07-09 17:39:50,300 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-07-09 17:39:50,308 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:39:50,309 INFO L550 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2021-07-09 17:39:50,315 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:39:50,316 INFO L550 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2021-07-09 17:39:50,322 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:39:50,323 INFO L550 ElimStorePlain]: Start of recursive call 14: End of recursive call: and 1 xjuncts. [2021-07-09 17:39:50,329 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 5 treesize of output 3 [2021-07-09 17:39:50,329 INFO L550 ElimStorePlain]: Start of recursive call 15: End of recursive call: and 1 xjuncts. [2021-07-09 17:39:50,336 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 5 treesize of output 3 [2021-07-09 17:39:50,337 INFO L550 ElimStorePlain]: Start of recursive call 16: End of recursive call: and 1 xjuncts. [2021-07-09 17:39:50,343 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 5 treesize of output 3 [2021-07-09 17:39:50,344 INFO L550 ElimStorePlain]: Start of recursive call 17: End of recursive call: and 1 xjuncts. [2021-07-09 17:39:50,349 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:39:50,350 INFO L550 ElimStorePlain]: Start of recursive call 18: End of recursive call: and 1 xjuncts. [2021-07-09 17:39:50,356 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:39:50,356 INFO L550 ElimStorePlain]: Start of recursive call 19: End of recursive call: and 1 xjuncts. [2021-07-09 17:39:50,363 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:39:50,363 INFO L550 ElimStorePlain]: Start of recursive call 20: End of recursive call: and 1 xjuncts. [2021-07-09 17:39:50,369 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:39:50,370 INFO L550 ElimStorePlain]: Start of recursive call 21: End of recursive call: and 1 xjuncts. [2021-07-09 17:39:50,376 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:39:50,377 INFO L550 ElimStorePlain]: Start of recursive call 22: End of recursive call: and 1 xjuncts. [2021-07-09 17:39:50,383 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 9 [2021-07-09 17:39:50,384 INFO L550 ElimStorePlain]: Start of recursive call 23: End of recursive call: and 1 xjuncts. [2021-07-09 17:39:50,390 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:39:50,391 INFO L550 ElimStorePlain]: Start of recursive call 24: End of recursive call: and 1 xjuncts. [2021-07-09 17:39:50,397 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:39:50,397 INFO L550 ElimStorePlain]: Start of recursive call 25: End of recursive call: and 1 xjuncts. [2021-07-09 17:39:50,403 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:39:50,404 INFO L550 ElimStorePlain]: Start of recursive call 26: End of recursive call: and 1 xjuncts. [2021-07-09 17:39:50,411 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:39:50,412 INFO L550 ElimStorePlain]: Start of recursive call 27: End of recursive call: and 1 xjuncts. [2021-07-09 17:39:50,419 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:39:50,420 INFO L550 ElimStorePlain]: Start of recursive call 28: End of recursive call: and 1 xjuncts. [2021-07-09 17:39:50,427 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:39:50,428 INFO L550 ElimStorePlain]: Start of recursive call 29: End of recursive call: and 1 xjuncts. [2021-07-09 17:39:50,435 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:39:50,436 INFO L550 ElimStorePlain]: Start of recursive call 30: End of recursive call: and 1 xjuncts. [2021-07-09 17:39:50,443 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 9 [2021-07-09 17:39:50,444 INFO L550 ElimStorePlain]: Start of recursive call 31: End of recursive call: and 1 xjuncts. [2021-07-09 17:39:50,451 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:39:50,451 INFO L550 ElimStorePlain]: Start of recursive call 32: End of recursive call: and 1 xjuncts. [2021-07-09 17:39:50,460 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 9 [2021-07-09 17:39:50,462 INFO L550 ElimStorePlain]: Start of recursive call 33: End of recursive call: and 1 xjuncts. [2021-07-09 17:39:50,469 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:39:50,470 INFO L550 ElimStorePlain]: Start of recursive call 34: End of recursive call: and 1 xjuncts. [2021-07-09 17:39:50,475 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:39:50,476 INFO L550 ElimStorePlain]: Start of recursive call 35: End of recursive call: and 1 xjuncts. [2021-07-09 17:39:50,482 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:39:50,483 INFO L550 ElimStorePlain]: Start of recursive call 36: End of recursive call: and 1 xjuncts. [2021-07-09 17:39:50,491 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:39:50,491 INFO L550 ElimStorePlain]: Start of recursive call 37: End of recursive call: and 1 xjuncts. [2021-07-09 17:39:50,499 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:39:50,500 INFO L550 ElimStorePlain]: Start of recursive call 38: End of recursive call: and 1 xjuncts. [2021-07-09 17:39:50,506 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:39:50,506 INFO L550 ElimStorePlain]: Start of recursive call 39: End of recursive call: and 1 xjuncts. [2021-07-09 17:39:50,513 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 9 [2021-07-09 17:39:50,514 INFO L550 ElimStorePlain]: Start of recursive call 40: End of recursive call: and 1 xjuncts. [2021-07-09 17:39:50,522 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:39:50,523 INFO L550 ElimStorePlain]: Start of recursive call 41: End of recursive call: and 1 xjuncts. [2021-07-09 17:39:50,531 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 5 treesize of output 3 [2021-07-09 17:39:50,532 INFO L550 ElimStorePlain]: Start of recursive call 42: End of recursive call: and 1 xjuncts. [2021-07-09 17:39:50,539 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:39:50,540 INFO L550 ElimStorePlain]: Start of recursive call 43: End of recursive call: and 1 xjuncts. [2021-07-09 17:39:50,547 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:39:50,548 INFO L550 ElimStorePlain]: Start of recursive call 44: End of recursive call: and 1 xjuncts. [2021-07-09 17:39:50,557 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:39:50,558 INFO L550 ElimStorePlain]: Start of recursive call 45: End of recursive call: and 1 xjuncts. [2021-07-09 17:39:50,565 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:39:50,566 INFO L550 ElimStorePlain]: Start of recursive call 46: End of recursive call: and 1 xjuncts. [2021-07-09 17:39:50,573 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:39:50,574 INFO L550 ElimStorePlain]: Start of recursive call 47: End of recursive call: and 1 xjuncts. [2021-07-09 17:39:50,580 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:39:50,581 INFO L550 ElimStorePlain]: Start of recursive call 48: End of recursive call: and 1 xjuncts. [2021-07-09 17:39:50,588 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:39:50,589 INFO L550 ElimStorePlain]: Start of recursive call 49: End of recursive call: and 1 xjuncts. [2021-07-09 17:39:50,597 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:39:50,598 INFO L550 ElimStorePlain]: Start of recursive call 50: End of recursive call: and 1 xjuncts. [2021-07-09 17:39:50,606 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:39:50,607 INFO L550 ElimStorePlain]: Start of recursive call 51: End of recursive call: and 1 xjuncts. [2021-07-09 17:39:50,613 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:39:50,614 INFO L550 ElimStorePlain]: Start of recursive call 52: End of recursive call: and 1 xjuncts. [2021-07-09 17:39:50,621 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:39:50,621 INFO L550 ElimStorePlain]: Start of recursive call 53: End of recursive call: and 1 xjuncts. [2021-07-09 17:39:50,628 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:39:50,629 INFO L550 ElimStorePlain]: Start of recursive call 54: End of recursive call: and 1 xjuncts. [2021-07-09 17:39:50,635 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:39:50,635 INFO L550 ElimStorePlain]: Start of recursive call 55: End of recursive call: and 1 xjuncts. [2021-07-09 17:39:50,642 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:39:50,643 INFO L550 ElimStorePlain]: Start of recursive call 56: End of recursive call: and 1 xjuncts. [2021-07-09 17:39:50,649 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:39:50,650 INFO L550 ElimStorePlain]: Start of recursive call 57: End of recursive call: and 1 xjuncts. [2021-07-09 17:39:50,656 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:39:50,656 INFO L550 ElimStorePlain]: Start of recursive call 58: End of recursive call: and 1 xjuncts. [2021-07-09 17:39:50,662 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:39:50,663 INFO L550 ElimStorePlain]: Start of recursive call 59: End of recursive call: and 1 xjuncts. [2021-07-09 17:39:50,667 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:39:50,668 INFO L550 ElimStorePlain]: Start of recursive call 60: End of recursive call: and 1 xjuncts. [2021-07-09 17:39:50,672 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 9 [2021-07-09 17:39:50,673 INFO L550 ElimStorePlain]: Start of recursive call 61: End of recursive call: and 1 xjuncts. [2021-07-09 17:39:50,677 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:39:50,678 INFO L550 ElimStorePlain]: Start of recursive call 62: End of recursive call: and 1 xjuncts. [2021-07-09 17:39:50,683 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:39:50,684 INFO L550 ElimStorePlain]: Start of recursive call 63: End of recursive call: and 1 xjuncts. [2021-07-09 17:39:50,688 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:39:50,688 INFO L550 ElimStorePlain]: Start of recursive call 64: End of recursive call: and 1 xjuncts. [2021-07-09 17:39:50,693 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 9 [2021-07-09 17:39:50,694 INFO L550 ElimStorePlain]: Start of recursive call 65: End of recursive call: and 1 xjuncts. [2021-07-09 17:39:50,699 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:39:50,700 INFO L550 ElimStorePlain]: Start of recursive call 66: End of recursive call: and 1 xjuncts. [2021-07-09 17:39:50,704 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:39:50,705 INFO L550 ElimStorePlain]: Start of recursive call 67: End of recursive call: and 1 xjuncts. [2021-07-09 17:39:50,709 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:39:50,710 INFO L550 ElimStorePlain]: Start of recursive call 68: End of recursive call: and 1 xjuncts. [2021-07-09 17:39:50,714 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:39:50,715 INFO L550 ElimStorePlain]: Start of recursive call 69: End of recursive call: and 1 xjuncts. [2021-07-09 17:39:50,719 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:39:50,719 INFO L550 ElimStorePlain]: Start of recursive call 70: End of recursive call: and 1 xjuncts. [2021-07-09 17:39:50,723 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:39:50,723 INFO L550 ElimStorePlain]: Start of recursive call 71: End of recursive call: and 1 xjuncts. [2021-07-09 17:39:50,727 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:39:50,728 INFO L550 ElimStorePlain]: Start of recursive call 72: End of recursive call: and 1 xjuncts. [2021-07-09 17:39:50,732 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:39:50,732 INFO L550 ElimStorePlain]: Start of recursive call 73: End of recursive call: and 1 xjuncts. [2021-07-09 17:39:50,736 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:39:50,737 INFO L550 ElimStorePlain]: Start of recursive call 74: End of recursive call: and 1 xjuncts. [2021-07-09 17:39:50,740 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:39:50,741 INFO L550 ElimStorePlain]: Start of recursive call 75: End of recursive call: and 1 xjuncts. [2021-07-09 17:39:50,745 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:39:50,745 INFO L550 ElimStorePlain]: Start of recursive call 76: End of recursive call: and 1 xjuncts. [2021-07-09 17:39:50,749 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:39:50,749 INFO L550 ElimStorePlain]: Start of recursive call 77: End of recursive call: and 1 xjuncts. [2021-07-09 17:39:50,974 WARN L205 SmtUtils]: Spent 224.00 ms on a formula simplification. DAG size of input: 57 DAG size of output: 46 [2021-07-09 17:39:50,974 INFO L628 ElimStorePlain]: treesize reduction 273, result has 51.7 percent of original size [2021-07-09 17:39:50,978 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 5 treesize of output 3 [2021-07-09 17:39:50,979 INFO L550 ElimStorePlain]: Start of recursive call 78: End of recursive call: and 1 xjuncts. [2021-07-09 17:39:50,982 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 17:39:50,983 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 1 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 9 [2021-07-09 17:39:50,984 INFO L550 ElimStorePlain]: Start of recursive call 79: End of recursive call: and 1 xjuncts. [2021-07-09 17:39:50,986 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:39:50,987 INFO L550 ElimStorePlain]: Start of recursive call 80: End of recursive call: and 1 xjuncts. [2021-07-09 17:39:50,990 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 5 treesize of output 3 [2021-07-09 17:39:50,991 INFO L550 ElimStorePlain]: Start of recursive call 81: End of recursive call: and 1 xjuncts. [2021-07-09 17:39:50,994 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 17:39:50,994 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 1 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 9 [2021-07-09 17:39:50,995 INFO L550 ElimStorePlain]: Start of recursive call 82: End of recursive call: and 1 xjuncts. [2021-07-09 17:39:50,998 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 17:39:50,998 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 9 [2021-07-09 17:39:51,000 INFO L550 ElimStorePlain]: Start of recursive call 83: End of recursive call: and 1 xjuncts. [2021-07-09 17:39:51,003 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 17:39:51,004 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 2 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 9 [2021-07-09 17:39:51,005 INFO L550 ElimStorePlain]: Start of recursive call 84: End of recursive call: and 1 xjuncts. [2021-07-09 17:39:51,008 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:39:51,009 INFO L550 ElimStorePlain]: Start of recursive call 85: End of recursive call: and 1 xjuncts. [2021-07-09 17:39:51,110 WARN L205 SmtUtils]: Spent 101.00 ms on a formula simplification. DAG size of input: 35 DAG size of output: 33 [2021-07-09 17:39:51,111 INFO L628 ElimStorePlain]: treesize reduction 47, result has 72.8 percent of original size [2021-07-09 17:39:51,112 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 6 xjuncts. [2021-07-09 17:39:51,112 INFO L247 ElimStorePlain]: Needed 85 recursive calls to eliminate 2 variables, input treesize:3641, output treesize:126 [2021-07-09 17:39:51,249 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 1 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:39:51,249 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1886304289] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:39:51,249 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 17:39:51,249 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 14 [2021-07-09 17:39:51,249 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1698782096] [2021-07-09 17:39:51,249 INFO L462 AbstractCegarLoop]: Interpolant automaton has 14 states [2021-07-09 17:39:51,250 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 17:39:51,250 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-07-09 17:39:51,250 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=30, Invalid=152, Unknown=0, NotChecked=0, Total=182 [2021-07-09 17:39:51,250 INFO L87 Difference]: Start difference. First operand 524 states and 1642 transitions. Second operand has 14 states, 14 states have (on average 2.642857142857143) internal successors, (37), 14 states have internal predecessors, (37), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:39:51,902 WARN L205 SmtUtils]: Spent 107.00 ms on a formula simplification. DAG size of input: 50 DAG size of output: 48 [2021-07-09 17:39:52,439 WARN L205 SmtUtils]: Spent 125.00 ms on a formula simplification. DAG size of input: 70 DAG size of output: 59 [2021-07-09 17:39:52,775 WARN L205 SmtUtils]: Spent 102.00 ms on a formula simplification. DAG size of input: 55 DAG size of output: 49 [2021-07-09 17:39:53,082 WARN L205 SmtUtils]: Spent 117.00 ms on a formula simplification. DAG size of input: 71 DAG size of output: 53 [2021-07-09 17:39:53,339 WARN L205 SmtUtils]: Spent 117.00 ms on a formula simplification. DAG size of input: 75 DAG size of output: 60 [2021-07-09 17:39:53,472 WARN L205 SmtUtils]: Spent 113.00 ms on a formula simplification. DAG size of input: 58 DAG size of output: 50 [2021-07-09 17:39:53,617 WARN L205 SmtUtils]: Spent 123.00 ms on a formula simplification. DAG size of input: 75 DAG size of output: 55 [2021-07-09 17:39:53,746 WARN L205 SmtUtils]: Spent 100.00 ms on a formula simplification. DAG size of input: 62 DAG size of output: 54 [2021-07-09 17:39:53,892 WARN L205 SmtUtils]: Spent 119.00 ms on a formula simplification. DAG size of input: 78 DAG size of output: 61 [2021-07-09 17:39:54,036 WARN L205 SmtUtils]: Spent 119.00 ms on a formula simplification. DAG size of input: 80 DAG size of output: 51 [2021-07-09 17:39:54,170 WARN L205 SmtUtils]: Spent 105.00 ms on a formula simplification. DAG size of input: 76 DAG size of output: 49 [2021-07-09 17:39:54,323 WARN L205 SmtUtils]: Spent 117.00 ms on a formula simplification. DAG size of input: 83 DAG size of output: 52 [2021-07-09 17:39:54,456 WARN L205 SmtUtils]: Spent 111.00 ms on a formula simplification. DAG size of input: 79 DAG size of output: 50 [2021-07-09 17:39:54,567 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 17:39:54,567 INFO L93 Difference]: Finished difference Result 881 states and 2527 transitions. [2021-07-09 17:39:54,567 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 41 states. [2021-07-09 17:39:54,567 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 2.642857142857143) internal successors, (37), 14 states have internal predecessors, (37), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 20 [2021-07-09 17:39:54,568 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 17:39:54,569 INFO L225 Difference]: With dead ends: 881 [2021-07-09 17:39:54,569 INFO L226 Difference]: Without dead ends: 720 [2021-07-09 17:39:54,569 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 84 GetRequests, 38 SyntacticMatches, 0 SemanticMatches, 46 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 478 ImplicationChecksByTransitivity, 3164.7ms TimeCoverageRelationStatistics Valid=458, Invalid=1798, Unknown=0, NotChecked=0, Total=2256 [2021-07-09 17:39:54,570 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 720 states. [2021-07-09 17:39:54,575 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 720 to 551. [2021-07-09 17:39:54,575 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 551 states, 550 states have (on average 3.152727272727273) internal successors, (1734), 550 states have internal predecessors, (1734), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:39:54,576 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 551 states to 551 states and 1734 transitions. [2021-07-09 17:39:54,576 INFO L78 Accepts]: Start accepts. Automaton has 551 states and 1734 transitions. Word has length 20 [2021-07-09 17:39:54,576 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 17:39:54,576 INFO L482 AbstractCegarLoop]: Abstraction has 551 states and 1734 transitions. [2021-07-09 17:39:54,576 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 14 states, 14 states have (on average 2.642857142857143) internal successors, (37), 14 states have internal predecessors, (37), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:39:54,576 INFO L276 IsEmpty]: Start isEmpty. Operand 551 states and 1734 transitions. [2021-07-09 17:39:54,577 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2021-07-09 17:39:54,577 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 17:39:54,577 INFO L508 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 17:39:54,788 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1050,23 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:39:54,789 INFO L430 AbstractCegarLoop]: === Iteration 95 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 17:39:54,789 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 17:39:54,789 INFO L82 PathProgramCache]: Analyzing trace with hash 1497218703, now seen corresponding path program 9 times [2021-07-09 17:39:54,789 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 17:39:54,789 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1315263715] [2021-07-09 17:39:54,789 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 17:39:54,795 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 17:39:54,876 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 1 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:39:54,876 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 17:39:54,876 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1315263715] [2021-07-09 17:39:54,877 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1315263715] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:39:54,877 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1966495856] [2021-07-09 17:39:54,877 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 24 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 24 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:39:54,910 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-07-09 17:39:54,910 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 17:39:54,911 INFO L263 TraceCheckSpWp]: Trace formula consists of 90 conjuncts, 18 conjunts are in the unsatisfiable core [2021-07-09 17:39:54,911 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 17:39:54,967 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 9 [2021-07-09 17:39:54,968 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 17:39:54,971 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:39:54,971 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-07-09 17:39:54,973 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:39:54,974 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-07-09 17:39:54,976 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:39:54,976 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-07-09 17:39:54,979 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 5 treesize of output 3 [2021-07-09 17:39:54,980 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-07-09 17:39:54,982 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:39:54,982 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-07-09 17:39:54,985 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-07-09 17:39:54,985 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-07-09 17:39:54,988 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 9 [2021-07-09 17:39:54,989 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-07-09 17:39:54,991 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 5 treesize of output 3 [2021-07-09 17:39:54,992 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-07-09 17:39:54,995 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:39:54,995 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-07-09 17:39:55,005 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:39:55,006 INFO L550 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2021-07-09 17:39:55,008 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:39:55,008 INFO L550 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2021-07-09 17:39:55,011 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 5 treesize of output 3 [2021-07-09 17:39:55,012 INFO L550 ElimStorePlain]: Start of recursive call 14: End of recursive call: and 1 xjuncts. [2021-07-09 17:39:55,014 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:39:55,014 INFO L550 ElimStorePlain]: Start of recursive call 15: End of recursive call: and 1 xjuncts. [2021-07-09 17:39:55,016 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:39:55,017 INFO L550 ElimStorePlain]: Start of recursive call 16: End of recursive call: and 1 xjuncts. [2021-07-09 17:39:55,019 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:39:55,019 INFO L550 ElimStorePlain]: Start of recursive call 17: End of recursive call: and 1 xjuncts. [2021-07-09 17:39:55,021 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:39:55,022 INFO L550 ElimStorePlain]: Start of recursive call 18: End of recursive call: and 1 xjuncts. [2021-07-09 17:39:55,024 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:39:55,024 INFO L550 ElimStorePlain]: Start of recursive call 19: End of recursive call: and 1 xjuncts. [2021-07-09 17:39:55,026 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:39:55,026 INFO L550 ElimStorePlain]: Start of recursive call 20: End of recursive call: and 1 xjuncts. [2021-07-09 17:39:55,069 INFO L628 ElimStorePlain]: treesize reduction 46, result has 60.0 percent of original size [2021-07-09 17:39:55,070 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 4 xjuncts. [2021-07-09 17:39:55,070 INFO L247 ElimStorePlain]: Needed 20 recursive calls to eliminate 1 variables, input treesize:578, output treesize:69 [2021-07-09 17:39:55,493 INFO L446 ElimStorePlain]: Different costs {0=[char_at_1], 1=[char_at_5]} [2021-07-09 17:39:55,499 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 5 treesize of output 3 [2021-07-09 17:39:55,500 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 17:39:55,505 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:39:55,506 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-07-09 17:39:55,511 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:39:55,512 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-07-09 17:39:55,518 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:39:55,518 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-07-09 17:39:55,524 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 5 treesize of output 3 [2021-07-09 17:39:55,525 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-07-09 17:39:55,530 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:39:55,530 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-07-09 17:39:55,536 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:39:55,537 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-07-09 17:39:55,542 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 5 treesize of output 3 [2021-07-09 17:39:55,543 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-07-09 17:39:55,549 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-07-09 17:39:55,550 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-07-09 17:39:55,555 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:39:55,556 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-07-09 17:39:55,561 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 5 treesize of output 3 [2021-07-09 17:39:55,562 INFO L550 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2021-07-09 17:39:55,568 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 5 treesize of output 3 [2021-07-09 17:39:55,569 INFO L550 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2021-07-09 17:39:55,575 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 5 treesize of output 3 [2021-07-09 17:39:55,576 INFO L550 ElimStorePlain]: Start of recursive call 14: End of recursive call: and 1 xjuncts. [2021-07-09 17:39:55,581 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:39:55,582 INFO L550 ElimStorePlain]: Start of recursive call 15: End of recursive call: and 1 xjuncts. [2021-07-09 17:39:55,588 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:39:55,588 INFO L550 ElimStorePlain]: Start of recursive call 16: End of recursive call: and 1 xjuncts. [2021-07-09 17:39:55,593 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:39:55,594 INFO L550 ElimStorePlain]: Start of recursive call 17: End of recursive call: and 1 xjuncts. [2021-07-09 17:39:55,599 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:39:55,599 INFO L550 ElimStorePlain]: Start of recursive call 18: End of recursive call: and 1 xjuncts. [2021-07-09 17:39:55,605 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 9 [2021-07-09 17:39:55,606 INFO L550 ElimStorePlain]: Start of recursive call 19: End of recursive call: and 1 xjuncts. [2021-07-09 17:39:55,612 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:39:55,612 INFO L550 ElimStorePlain]: Start of recursive call 20: End of recursive call: and 1 xjuncts. [2021-07-09 17:39:55,618 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:39:55,619 INFO L550 ElimStorePlain]: Start of recursive call 21: End of recursive call: and 1 xjuncts. [2021-07-09 17:39:55,624 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:39:55,625 INFO L550 ElimStorePlain]: Start of recursive call 22: End of recursive call: and 1 xjuncts. [2021-07-09 17:39:55,630 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:39:55,630 INFO L550 ElimStorePlain]: Start of recursive call 23: End of recursive call: and 1 xjuncts. [2021-07-09 17:39:55,636 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:39:55,636 INFO L550 ElimStorePlain]: Start of recursive call 24: End of recursive call: and 1 xjuncts. [2021-07-09 17:39:55,642 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:39:55,642 INFO L550 ElimStorePlain]: Start of recursive call 25: End of recursive call: and 1 xjuncts. [2021-07-09 17:39:55,647 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:39:55,648 INFO L550 ElimStorePlain]: Start of recursive call 26: End of recursive call: and 1 xjuncts. [2021-07-09 17:39:55,653 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 9 [2021-07-09 17:39:55,654 INFO L550 ElimStorePlain]: Start of recursive call 27: End of recursive call: and 1 xjuncts. [2021-07-09 17:39:55,658 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:39:55,659 INFO L550 ElimStorePlain]: Start of recursive call 28: End of recursive call: and 1 xjuncts. [2021-07-09 17:39:55,665 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 9 [2021-07-09 17:39:55,666 INFO L550 ElimStorePlain]: Start of recursive call 29: End of recursive call: and 1 xjuncts. [2021-07-09 17:39:55,670 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:39:55,671 INFO L550 ElimStorePlain]: Start of recursive call 30: End of recursive call: and 1 xjuncts. [2021-07-09 17:39:55,676 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:39:55,677 INFO L550 ElimStorePlain]: Start of recursive call 31: End of recursive call: and 1 xjuncts. [2021-07-09 17:39:55,681 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:39:55,682 INFO L550 ElimStorePlain]: Start of recursive call 32: End of recursive call: and 1 xjuncts. [2021-07-09 17:39:55,686 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:39:55,687 INFO L550 ElimStorePlain]: Start of recursive call 33: End of recursive call: and 1 xjuncts. [2021-07-09 17:39:55,692 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:39:55,693 INFO L550 ElimStorePlain]: Start of recursive call 34: End of recursive call: and 1 xjuncts. [2021-07-09 17:39:55,698 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:39:55,698 INFO L550 ElimStorePlain]: Start of recursive call 35: End of recursive call: and 1 xjuncts. [2021-07-09 17:39:55,705 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:39:55,705 INFO L550 ElimStorePlain]: Start of recursive call 36: End of recursive call: and 1 xjuncts. [2021-07-09 17:39:55,711 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 9 [2021-07-09 17:39:55,712 INFO L550 ElimStorePlain]: Start of recursive call 37: End of recursive call: and 1 xjuncts. [2021-07-09 17:39:55,717 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:39:55,717 INFO L550 ElimStorePlain]: Start of recursive call 38: End of recursive call: and 1 xjuncts. [2021-07-09 17:39:55,722 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 5 treesize of output 3 [2021-07-09 17:39:55,723 INFO L550 ElimStorePlain]: Start of recursive call 39: End of recursive call: and 1 xjuncts. [2021-07-09 17:39:55,728 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:39:55,728 INFO L550 ElimStorePlain]: Start of recursive call 40: End of recursive call: and 1 xjuncts. [2021-07-09 17:39:55,733 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:39:55,733 INFO L550 ElimStorePlain]: Start of recursive call 41: End of recursive call: and 1 xjuncts. [2021-07-09 17:39:55,738 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:39:55,738 INFO L550 ElimStorePlain]: Start of recursive call 42: End of recursive call: and 1 xjuncts. [2021-07-09 17:39:55,742 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:39:55,743 INFO L550 ElimStorePlain]: Start of recursive call 43: End of recursive call: and 1 xjuncts. [2021-07-09 17:39:55,748 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:39:55,748 INFO L550 ElimStorePlain]: Start of recursive call 44: End of recursive call: and 1 xjuncts. [2021-07-09 17:39:55,753 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:39:55,754 INFO L550 ElimStorePlain]: Start of recursive call 45: End of recursive call: and 1 xjuncts. [2021-07-09 17:39:55,758 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:39:55,759 INFO L550 ElimStorePlain]: Start of recursive call 46: End of recursive call: and 1 xjuncts. [2021-07-09 17:39:55,763 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:39:55,764 INFO L550 ElimStorePlain]: Start of recursive call 47: End of recursive call: and 1 xjuncts. [2021-07-09 17:39:55,768 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:39:55,768 INFO L550 ElimStorePlain]: Start of recursive call 48: End of recursive call: and 1 xjuncts. [2021-07-09 17:39:55,773 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:39:55,773 INFO L550 ElimStorePlain]: Start of recursive call 49: End of recursive call: and 1 xjuncts. [2021-07-09 17:39:55,778 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:39:55,778 INFO L550 ElimStorePlain]: Start of recursive call 50: End of recursive call: and 1 xjuncts. [2021-07-09 17:39:55,782 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:39:55,783 INFO L550 ElimStorePlain]: Start of recursive call 51: End of recursive call: and 1 xjuncts. [2021-07-09 17:39:55,787 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:39:55,788 INFO L550 ElimStorePlain]: Start of recursive call 52: End of recursive call: and 1 xjuncts. [2021-07-09 17:39:55,791 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:39:55,792 INFO L550 ElimStorePlain]: Start of recursive call 53: End of recursive call: and 1 xjuncts. [2021-07-09 17:39:55,796 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:39:55,797 INFO L550 ElimStorePlain]: Start of recursive call 54: End of recursive call: and 1 xjuncts. [2021-07-09 17:39:55,801 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:39:55,801 INFO L550 ElimStorePlain]: Start of recursive call 55: End of recursive call: and 1 xjuncts. [2021-07-09 17:39:55,806 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:39:55,806 INFO L550 ElimStorePlain]: Start of recursive call 56: End of recursive call: and 1 xjuncts. [2021-07-09 17:39:55,810 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:39:55,811 INFO L550 ElimStorePlain]: Start of recursive call 57: End of recursive call: and 1 xjuncts. [2021-07-09 17:39:55,815 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 9 [2021-07-09 17:39:55,816 INFO L550 ElimStorePlain]: Start of recursive call 58: End of recursive call: and 1 xjuncts. [2021-07-09 17:39:55,820 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:39:55,820 INFO L550 ElimStorePlain]: Start of recursive call 59: End of recursive call: and 1 xjuncts. [2021-07-09 17:39:55,824 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:39:55,825 INFO L550 ElimStorePlain]: Start of recursive call 60: End of recursive call: and 1 xjuncts. [2021-07-09 17:39:55,828 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:39:55,829 INFO L550 ElimStorePlain]: Start of recursive call 61: End of recursive call: and 1 xjuncts. [2021-07-09 17:39:55,833 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 9 [2021-07-09 17:39:55,834 INFO L550 ElimStorePlain]: Start of recursive call 62: End of recursive call: and 1 xjuncts. [2021-07-09 17:39:55,838 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:39:55,838 INFO L550 ElimStorePlain]: Start of recursive call 63: End of recursive call: and 1 xjuncts. [2021-07-09 17:39:55,842 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:39:55,843 INFO L550 ElimStorePlain]: Start of recursive call 64: End of recursive call: and 1 xjuncts. [2021-07-09 17:39:55,847 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:39:55,847 INFO L550 ElimStorePlain]: Start of recursive call 65: End of recursive call: and 1 xjuncts. [2021-07-09 17:39:55,851 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:39:55,851 INFO L550 ElimStorePlain]: Start of recursive call 66: End of recursive call: and 1 xjuncts. [2021-07-09 17:39:55,855 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:39:55,855 INFO L550 ElimStorePlain]: Start of recursive call 67: End of recursive call: and 1 xjuncts. [2021-07-09 17:39:55,859 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:39:55,859 INFO L550 ElimStorePlain]: Start of recursive call 68: End of recursive call: and 1 xjuncts. [2021-07-09 17:39:55,862 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:39:55,863 INFO L550 ElimStorePlain]: Start of recursive call 69: End of recursive call: and 1 xjuncts. [2021-07-09 17:39:55,866 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:39:55,867 INFO L550 ElimStorePlain]: Start of recursive call 70: End of recursive call: and 1 xjuncts. [2021-07-09 17:39:55,870 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:39:55,871 INFO L550 ElimStorePlain]: Start of recursive call 71: End of recursive call: and 1 xjuncts. [2021-07-09 17:39:56,098 WARN L205 SmtUtils]: Spent 226.00 ms on a formula simplification. DAG size of input: 57 DAG size of output: 46 [2021-07-09 17:39:56,098 INFO L628 ElimStorePlain]: treesize reduction 273, result has 51.7 percent of original size [2021-07-09 17:39:56,102 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 5 treesize of output 3 [2021-07-09 17:39:56,103 INFO L550 ElimStorePlain]: Start of recursive call 72: End of recursive call: and 1 xjuncts. [2021-07-09 17:39:56,107 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 17:39:56,107 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 9 [2021-07-09 17:39:56,108 INFO L550 ElimStorePlain]: Start of recursive call 73: End of recursive call: and 1 xjuncts. [2021-07-09 17:39:56,110 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:39:56,111 INFO L550 ElimStorePlain]: Start of recursive call 74: End of recursive call: and 1 xjuncts. [2021-07-09 17:39:56,114 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 5 treesize of output 3 [2021-07-09 17:39:56,115 INFO L550 ElimStorePlain]: Start of recursive call 75: End of recursive call: and 1 xjuncts. [2021-07-09 17:39:56,118 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 17:39:56,118 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 9 [2021-07-09 17:39:56,119 INFO L550 ElimStorePlain]: Start of recursive call 76: End of recursive call: and 1 xjuncts. [2021-07-09 17:39:56,122 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 17:39:56,122 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 9 [2021-07-09 17:39:56,123 INFO L550 ElimStorePlain]: Start of recursive call 77: End of recursive call: and 1 xjuncts. [2021-07-09 17:39:56,126 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 17:39:56,126 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 2 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 9 [2021-07-09 17:39:56,127 INFO L550 ElimStorePlain]: Start of recursive call 78: End of recursive call: and 1 xjuncts. [2021-07-09 17:39:56,129 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:39:56,130 INFO L550 ElimStorePlain]: Start of recursive call 79: End of recursive call: and 1 xjuncts. [2021-07-09 17:39:56,220 INFO L628 ElimStorePlain]: treesize reduction 47, result has 72.8 percent of original size [2021-07-09 17:39:56,221 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 6 xjuncts. [2021-07-09 17:39:56,222 INFO L247 ElimStorePlain]: Needed 79 recursive calls to eliminate 2 variables, input treesize:3371, output treesize:126 [2021-07-09 17:39:56,379 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:39:56,379 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1966495856] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:39:56,379 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 17:39:56,379 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 14 [2021-07-09 17:39:56,379 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [313586876] [2021-07-09 17:39:56,379 INFO L462 AbstractCegarLoop]: Interpolant automaton has 14 states [2021-07-09 17:39:56,379 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 17:39:56,380 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-07-09 17:39:56,380 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=31, Invalid=151, Unknown=0, NotChecked=0, Total=182 [2021-07-09 17:39:56,380 INFO L87 Difference]: Start difference. First operand 551 states and 1734 transitions. Second operand has 14 states, 14 states have (on average 2.642857142857143) internal successors, (37), 14 states have internal predecessors, (37), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:39:56,650 WARN L205 SmtUtils]: Spent 113.00 ms on a formula simplification. DAG size of input: 46 DAG size of output: 44 [2021-07-09 17:39:57,040 WARN L205 SmtUtils]: Spent 102.00 ms on a formula simplification. DAG size of input: 50 DAG size of output: 48 [2021-07-09 17:39:57,640 WARN L205 SmtUtils]: Spent 122.00 ms on a formula simplification. DAG size of input: 70 DAG size of output: 59 [2021-07-09 17:39:58,074 WARN L205 SmtUtils]: Spent 140.00 ms on a formula simplification. DAG size of input: 77 DAG size of output: 63 [2021-07-09 17:39:58,414 WARN L205 SmtUtils]: Spent 105.00 ms on a formula simplification. DAG size of input: 76 DAG size of output: 56 [2021-07-09 17:39:58,690 WARN L205 SmtUtils]: Spent 149.00 ms on a formula simplification. DAG size of input: 79 DAG size of output: 65 [2021-07-09 17:39:58,832 WARN L205 SmtUtils]: Spent 121.00 ms on a formula simplification. DAG size of input: 83 DAG size of output: 60 [2021-07-09 17:39:58,968 WARN L205 SmtUtils]: Spent 104.00 ms on a formula simplification. DAG size of input: 67 DAG size of output: 61 [2021-07-09 17:39:59,103 WARN L205 SmtUtils]: Spent 110.00 ms on a formula simplification. DAG size of input: 79 DAG size of output: 58 [2021-07-09 17:39:59,254 WARN L205 SmtUtils]: Spent 125.00 ms on a formula simplification. DAG size of input: 85 DAG size of output: 62 [2021-07-09 17:39:59,407 WARN L205 SmtUtils]: Spent 125.00 ms on a formula simplification. DAG size of input: 86 DAG size of output: 62 [2021-07-09 17:39:59,586 WARN L205 SmtUtils]: Spent 143.00 ms on a formula simplification. DAG size of input: 88 DAG size of output: 64 [2021-07-09 17:39:59,598 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 17:39:59,598 INFO L93 Difference]: Finished difference Result 744 states and 2180 transitions. [2021-07-09 17:39:59,598 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 39 states. [2021-07-09 17:39:59,598 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 2.642857142857143) internal successors, (37), 14 states have internal predecessors, (37), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 20 [2021-07-09 17:39:59,598 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 17:39:59,599 INFO L225 Difference]: With dead ends: 744 [2021-07-09 17:39:59,599 INFO L226 Difference]: Without dead ends: 584 [2021-07-09 17:39:59,599 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 76 GetRequests, 32 SyntacticMatches, 0 SemanticMatches, 44 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 437 ImplicationChecksByTransitivity, 3105.7ms TimeCoverageRelationStatistics Valid=446, Invalid=1624, Unknown=0, NotChecked=0, Total=2070 [2021-07-09 17:39:59,600 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 584 states. [2021-07-09 17:39:59,604 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 584 to 528. [2021-07-09 17:39:59,604 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 528 states, 527 states have (on average 3.1176470588235294) internal successors, (1643), 527 states have internal predecessors, (1643), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:39:59,605 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 528 states to 528 states and 1643 transitions. [2021-07-09 17:39:59,605 INFO L78 Accepts]: Start accepts. Automaton has 528 states and 1643 transitions. Word has length 20 [2021-07-09 17:39:59,605 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 17:39:59,605 INFO L482 AbstractCegarLoop]: Abstraction has 528 states and 1643 transitions. [2021-07-09 17:39:59,605 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 14 states, 14 states have (on average 2.642857142857143) internal successors, (37), 14 states have internal predecessors, (37), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:39:59,605 INFO L276 IsEmpty]: Start isEmpty. Operand 528 states and 1643 transitions. [2021-07-09 17:39:59,606 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2021-07-09 17:39:59,606 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 17:39:59,606 INFO L508 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 17:39:59,807 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 24 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable1114 [2021-07-09 17:39:59,807 INFO L430 AbstractCegarLoop]: === Iteration 96 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 17:39:59,807 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 17:39:59,807 INFO L82 PathProgramCache]: Analyzing trace with hash 2016579097, now seen corresponding path program 10 times [2021-07-09 17:39:59,807 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 17:39:59,807 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [452635994] [2021-07-09 17:39:59,807 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 17:39:59,812 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 17:39:59,903 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-07-09 17:39:59,903 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 17:39:59,903 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [452635994] [2021-07-09 17:39:59,903 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [452635994] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:39:59,903 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1158726136] [2021-07-09 17:39:59,903 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 25 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 25 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:39:59,937 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-07-09 17:39:59,937 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 17:39:59,938 INFO L263 TraceCheckSpWp]: Trace formula consists of 90 conjuncts, 18 conjunts are in the unsatisfiable core [2021-07-09 17:39:59,938 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 17:40:00,001 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 5 treesize of output 3 [2021-07-09 17:40:00,004 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 17:40:00,006 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:40:00,007 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-07-09 17:40:00,010 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 5 treesize of output 3 [2021-07-09 17:40:00,011 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-07-09 17:40:00,013 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:40:00,014 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-07-09 17:40:00,017 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 9 [2021-07-09 17:40:00,018 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-07-09 17:40:00,021 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:40:00,021 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-07-09 17:40:00,024 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:40:00,025 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-07-09 17:40:00,028 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 9 [2021-07-09 17:40:00,029 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-07-09 17:40:00,032 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:40:00,032 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-07-09 17:40:00,035 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 9 [2021-07-09 17:40:00,036 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-07-09 17:40:00,039 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:40:00,040 INFO L550 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2021-07-09 17:40:00,042 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:40:00,043 INFO L550 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2021-07-09 17:40:00,045 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:40:00,046 INFO L550 ElimStorePlain]: Start of recursive call 14: End of recursive call: and 1 xjuncts. [2021-07-09 17:40:00,049 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:40:00,049 INFO L550 ElimStorePlain]: Start of recursive call 15: End of recursive call: and 1 xjuncts. [2021-07-09 17:40:00,052 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:40:00,052 INFO L550 ElimStorePlain]: Start of recursive call 16: End of recursive call: and 1 xjuncts. [2021-07-09 17:40:00,055 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:40:00,056 INFO L550 ElimStorePlain]: Start of recursive call 17: End of recursive call: and 1 xjuncts. [2021-07-09 17:40:00,058 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:40:00,059 INFO L550 ElimStorePlain]: Start of recursive call 18: End of recursive call: and 1 xjuncts. [2021-07-09 17:40:00,061 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:40:00,062 INFO L550 ElimStorePlain]: Start of recursive call 19: End of recursive call: and 1 xjuncts. [2021-07-09 17:40:00,064 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:40:00,065 INFO L550 ElimStorePlain]: Start of recursive call 20: End of recursive call: and 1 xjuncts. [2021-07-09 17:40:00,067 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:40:00,068 INFO L550 ElimStorePlain]: Start of recursive call 21: End of recursive call: and 1 xjuncts. [2021-07-09 17:40:00,070 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:40:00,071 INFO L550 ElimStorePlain]: Start of recursive call 22: End of recursive call: and 1 xjuncts. [2021-07-09 17:40:00,073 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:40:00,073 INFO L550 ElimStorePlain]: Start of recursive call 23: End of recursive call: and 1 xjuncts. [2021-07-09 17:40:00,173 INFO L628 ElimStorePlain]: treesize reduction 39, result has 76.1 percent of original size [2021-07-09 17:40:00,175 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 5 xjuncts. [2021-07-09 17:40:00,175 INFO L247 ElimStorePlain]: Needed 23 recursive calls to eliminate 1 variables, input treesize:855, output treesize:124 [2021-07-09 17:40:00,446 INFO L446 ElimStorePlain]: Different costs {0=[char_at_9], 1=[char_at_5]} [2021-07-09 17:40:00,451 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:40:00,452 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 17:40:00,457 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:40:00,458 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-07-09 17:40:00,463 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:40:00,464 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-07-09 17:40:00,469 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:40:00,470 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-07-09 17:40:00,475 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 9 [2021-07-09 17:40:00,476 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-07-09 17:40:00,482 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:40:00,483 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-07-09 17:40:00,489 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-07-09 17:40:00,490 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-07-09 17:40:00,496 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:40:00,497 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-07-09 17:40:00,506 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:40:00,507 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-07-09 17:40:00,530 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 5 treesize of output 3 [2021-07-09 17:40:00,532 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-07-09 17:40:00,537 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:40:00,538 INFO L550 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2021-07-09 17:40:00,543 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:40:00,544 INFO L550 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2021-07-09 17:40:00,548 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:40:00,549 INFO L550 ElimStorePlain]: Start of recursive call 14: End of recursive call: and 1 xjuncts. [2021-07-09 17:40:00,553 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:40:00,554 INFO L550 ElimStorePlain]: Start of recursive call 15: End of recursive call: and 1 xjuncts. [2021-07-09 17:40:00,559 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:40:00,560 INFO L550 ElimStorePlain]: Start of recursive call 16: End of recursive call: and 1 xjuncts. [2021-07-09 17:40:00,565 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:40:00,565 INFO L550 ElimStorePlain]: Start of recursive call 17: End of recursive call: and 1 xjuncts. [2021-07-09 17:40:00,570 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:40:00,571 INFO L550 ElimStorePlain]: Start of recursive call 18: End of recursive call: and 1 xjuncts. [2021-07-09 17:40:00,575 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:40:00,575 INFO L550 ElimStorePlain]: Start of recursive call 19: End of recursive call: and 1 xjuncts. [2021-07-09 17:40:00,580 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 9 [2021-07-09 17:40:00,581 INFO L550 ElimStorePlain]: Start of recursive call 20: End of recursive call: and 1 xjuncts. [2021-07-09 17:40:00,585 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:40:00,586 INFO L550 ElimStorePlain]: Start of recursive call 21: End of recursive call: and 1 xjuncts. [2021-07-09 17:40:00,591 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:40:00,591 INFO L550 ElimStorePlain]: Start of recursive call 22: End of recursive call: and 1 xjuncts. [2021-07-09 17:40:00,596 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-07-09 17:40:00,597 INFO L550 ElimStorePlain]: Start of recursive call 23: End of recursive call: and 1 xjuncts. [2021-07-09 17:40:00,601 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 5 treesize of output 3 [2021-07-09 17:40:00,602 INFO L550 ElimStorePlain]: Start of recursive call 24: End of recursive call: and 1 xjuncts. [2021-07-09 17:40:00,606 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:40:00,607 INFO L550 ElimStorePlain]: Start of recursive call 25: End of recursive call: and 1 xjuncts. [2021-07-09 17:40:00,612 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:40:00,612 INFO L550 ElimStorePlain]: Start of recursive call 26: End of recursive call: and 1 xjuncts. [2021-07-09 17:40:00,617 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:40:00,617 INFO L550 ElimStorePlain]: Start of recursive call 27: End of recursive call: and 1 xjuncts. [2021-07-09 17:40:00,622 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:40:00,622 INFO L550 ElimStorePlain]: Start of recursive call 28: End of recursive call: and 1 xjuncts. [2021-07-09 17:40:00,627 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:40:00,627 INFO L550 ElimStorePlain]: Start of recursive call 29: End of recursive call: and 1 xjuncts. [2021-07-09 17:40:00,632 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 5 treesize of output 3 [2021-07-09 17:40:00,633 INFO L550 ElimStorePlain]: Start of recursive call 30: End of recursive call: and 1 xjuncts. [2021-07-09 17:40:00,637 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:40:00,637 INFO L550 ElimStorePlain]: Start of recursive call 31: End of recursive call: and 1 xjuncts. [2021-07-09 17:40:00,642 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 9 [2021-07-09 17:40:00,643 INFO L550 ElimStorePlain]: Start of recursive call 32: End of recursive call: and 1 xjuncts. [2021-07-09 17:40:00,646 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:40:00,647 INFO L550 ElimStorePlain]: Start of recursive call 33: End of recursive call: and 1 xjuncts. [2021-07-09 17:40:00,651 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:40:00,652 INFO L550 ElimStorePlain]: Start of recursive call 34: End of recursive call: and 1 xjuncts. [2021-07-09 17:40:00,657 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 5 treesize of output 3 [2021-07-09 17:40:00,658 INFO L550 ElimStorePlain]: Start of recursive call 35: End of recursive call: and 1 xjuncts. [2021-07-09 17:40:00,663 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:40:00,664 INFO L550 ElimStorePlain]: Start of recursive call 36: End of recursive call: and 1 xjuncts. [2021-07-09 17:40:00,668 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:40:00,669 INFO L550 ElimStorePlain]: Start of recursive call 37: End of recursive call: and 1 xjuncts. [2021-07-09 17:40:00,673 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:40:00,674 INFO L550 ElimStorePlain]: Start of recursive call 38: End of recursive call: and 1 xjuncts. [2021-07-09 17:40:00,678 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:40:00,678 INFO L550 ElimStorePlain]: Start of recursive call 39: End of recursive call: and 1 xjuncts. [2021-07-09 17:40:00,683 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:40:00,683 INFO L550 ElimStorePlain]: Start of recursive call 40: End of recursive call: and 1 xjuncts. [2021-07-09 17:40:00,687 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:40:00,688 INFO L550 ElimStorePlain]: Start of recursive call 41: End of recursive call: and 1 xjuncts. [2021-07-09 17:40:00,692 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:40:00,693 INFO L550 ElimStorePlain]: Start of recursive call 42: End of recursive call: and 1 xjuncts. [2021-07-09 17:40:00,697 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:40:00,698 INFO L550 ElimStorePlain]: Start of recursive call 43: End of recursive call: and 1 xjuncts. [2021-07-09 17:40:00,702 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:40:00,702 INFO L550 ElimStorePlain]: Start of recursive call 44: End of recursive call: and 1 xjuncts. [2021-07-09 17:40:00,706 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:40:00,707 INFO L550 ElimStorePlain]: Start of recursive call 45: End of recursive call: and 1 xjuncts. [2021-07-09 17:40:00,711 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:40:00,711 INFO L550 ElimStorePlain]: Start of recursive call 46: End of recursive call: and 1 xjuncts. [2021-07-09 17:40:00,716 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:40:00,716 INFO L550 ElimStorePlain]: Start of recursive call 47: End of recursive call: and 1 xjuncts. [2021-07-09 17:40:00,720 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:40:00,721 INFO L550 ElimStorePlain]: Start of recursive call 48: End of recursive call: and 1 xjuncts. [2021-07-09 17:40:00,725 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:40:00,725 INFO L550 ElimStorePlain]: Start of recursive call 49: End of recursive call: and 1 xjuncts. [2021-07-09 17:40:00,729 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:40:00,730 INFO L550 ElimStorePlain]: Start of recursive call 50: End of recursive call: and 1 xjuncts. [2021-07-09 17:40:00,733 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:40:00,734 INFO L550 ElimStorePlain]: Start of recursive call 51: End of recursive call: and 1 xjuncts. [2021-07-09 17:40:00,738 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:40:00,738 INFO L550 ElimStorePlain]: Start of recursive call 52: End of recursive call: and 1 xjuncts. [2021-07-09 17:40:00,741 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:40:00,742 INFO L550 ElimStorePlain]: Start of recursive call 53: End of recursive call: and 1 xjuncts. [2021-07-09 17:40:00,746 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:40:00,746 INFO L550 ElimStorePlain]: Start of recursive call 54: End of recursive call: and 1 xjuncts. [2021-07-09 17:40:00,750 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:40:00,750 INFO L550 ElimStorePlain]: Start of recursive call 55: End of recursive call: and 1 xjuncts. [2021-07-09 17:40:00,753 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:40:00,754 INFO L550 ElimStorePlain]: Start of recursive call 56: End of recursive call: and 1 xjuncts. [2021-07-09 17:40:00,757 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:40:00,758 INFO L550 ElimStorePlain]: Start of recursive call 57: End of recursive call: and 1 xjuncts. [2021-07-09 17:40:00,762 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:40:00,762 INFO L550 ElimStorePlain]: Start of recursive call 58: End of recursive call: and 1 xjuncts. [2021-07-09 17:40:00,766 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:40:00,767 INFO L550 ElimStorePlain]: Start of recursive call 59: End of recursive call: and 1 xjuncts. [2021-07-09 17:40:00,770 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:40:00,771 INFO L550 ElimStorePlain]: Start of recursive call 60: End of recursive call: and 1 xjuncts. [2021-07-09 17:40:00,774 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:40:00,774 INFO L550 ElimStorePlain]: Start of recursive call 61: End of recursive call: and 1 xjuncts. [2021-07-09 17:40:00,778 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:40:00,778 INFO L550 ElimStorePlain]: Start of recursive call 62: End of recursive call: and 1 xjuncts. [2021-07-09 17:40:00,781 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:40:00,782 INFO L550 ElimStorePlain]: Start of recursive call 63: End of recursive call: and 1 xjuncts. [2021-07-09 17:40:00,785 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:40:00,786 INFO L550 ElimStorePlain]: Start of recursive call 64: End of recursive call: and 1 xjuncts. [2021-07-09 17:40:00,789 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:40:00,790 INFO L550 ElimStorePlain]: Start of recursive call 65: End of recursive call: and 1 xjuncts. [2021-07-09 17:40:00,793 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:40:00,793 INFO L550 ElimStorePlain]: Start of recursive call 66: End of recursive call: and 1 xjuncts. [2021-07-09 17:40:00,796 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:40:00,797 INFO L550 ElimStorePlain]: Start of recursive call 67: End of recursive call: and 1 xjuncts. [2021-07-09 17:40:00,800 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:40:00,800 INFO L550 ElimStorePlain]: Start of recursive call 68: End of recursive call: and 1 xjuncts. [2021-07-09 17:40:00,803 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:40:00,804 INFO L550 ElimStorePlain]: Start of recursive call 69: End of recursive call: and 1 xjuncts. [2021-07-09 17:40:00,806 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:40:00,807 INFO L550 ElimStorePlain]: Start of recursive call 70: End of recursive call: and 1 xjuncts. [2021-07-09 17:40:00,810 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:40:00,810 INFO L550 ElimStorePlain]: Start of recursive call 71: End of recursive call: and 1 xjuncts. [2021-07-09 17:40:00,913 WARN L205 SmtUtils]: Spent 102.00 ms on a formula simplification. DAG size of input: 43 DAG size of output: 32 [2021-07-09 17:40:00,914 INFO L628 ElimStorePlain]: treesize reduction 148, result has 46.2 percent of original size [2021-07-09 17:40:00,917 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 9 [2021-07-09 17:40:00,918 INFO L550 ElimStorePlain]: Start of recursive call 72: End of recursive call: and 1 xjuncts. [2021-07-09 17:40:00,921 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 9 [2021-07-09 17:40:00,922 INFO L550 ElimStorePlain]: Start of recursive call 73: End of recursive call: and 1 xjuncts. [2021-07-09 17:40:00,924 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 5 treesize of output 3 [2021-07-09 17:40:00,925 INFO L550 ElimStorePlain]: Start of recursive call 74: End of recursive call: and 1 xjuncts. [2021-07-09 17:40:00,927 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:40:00,927 INFO L550 ElimStorePlain]: Start of recursive call 75: End of recursive call: and 1 xjuncts. [2021-07-09 17:40:00,955 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 17:40:00,956 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 4 xjuncts. [2021-07-09 17:40:00,956 INFO L247 ElimStorePlain]: Needed 75 recursive calls to eliminate 2 variables, input treesize:3026, output treesize:73 [2021-07-09 17:40:01,042 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-07-09 17:40:01,042 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1158726136] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:40:01,042 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 17:40:01,042 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 13 [2021-07-09 17:40:01,042 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [95203256] [2021-07-09 17:40:01,042 INFO L462 AbstractCegarLoop]: Interpolant automaton has 13 states [2021-07-09 17:40:01,042 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 17:40:01,043 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-07-09 17:40:01,043 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=35, Invalid=121, Unknown=0, NotChecked=0, Total=156 [2021-07-09 17:40:01,043 INFO L87 Difference]: Start difference. First operand 528 states and 1643 transitions. Second operand has 13 states, 13 states have (on average 2.6153846153846154) internal successors, (34), 13 states have internal predecessors, (34), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:40:01,203 WARN L205 SmtUtils]: Spent 120.00 ms on a formula simplification. DAG size of input: 43 DAG size of output: 37 [2021-07-09 17:40:01,595 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 17:40:01,595 INFO L93 Difference]: Finished difference Result 659 states and 1994 transitions. [2021-07-09 17:40:01,595 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-07-09 17:40:01,595 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 2.6153846153846154) internal successors, (34), 13 states have internal predecessors, (34), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 20 [2021-07-09 17:40:01,595 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 17:40:01,596 INFO L225 Difference]: With dead ends: 659 [2021-07-09 17:40:01,596 INFO L226 Difference]: Without dead ends: 542 [2021-07-09 17:40:01,597 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 32 GetRequests, 15 SyntacticMatches, 1 SemanticMatches, 16 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 45 ImplicationChecksByTransitivity, 651.7ms TimeCoverageRelationStatistics Valid=66, Invalid=240, Unknown=0, NotChecked=0, Total=306 [2021-07-09 17:40:01,597 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 542 states. [2021-07-09 17:40:01,601 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 542 to 542. [2021-07-09 17:40:01,602 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 542 states, 541 states have (on average 3.1072088724584104) internal successors, (1681), 541 states have internal predecessors, (1681), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:40:01,603 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 542 states to 542 states and 1681 transitions. [2021-07-09 17:40:01,603 INFO L78 Accepts]: Start accepts. Automaton has 542 states and 1681 transitions. Word has length 20 [2021-07-09 17:40:01,603 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 17:40:01,603 INFO L482 AbstractCegarLoop]: Abstraction has 542 states and 1681 transitions. [2021-07-09 17:40:01,603 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 13 states, 13 states have (on average 2.6153846153846154) internal successors, (34), 13 states have internal predecessors, (34), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:40:01,603 INFO L276 IsEmpty]: Start isEmpty. Operand 542 states and 1681 transitions. [2021-07-09 17:40:01,604 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2021-07-09 17:40:01,604 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 17:40:01,604 INFO L508 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 17:40:01,804 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1233,25 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:40:01,805 INFO L430 AbstractCegarLoop]: === Iteration 97 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 17:40:01,805 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 17:40:01,805 INFO L82 PathProgramCache]: Analyzing trace with hash 1153500153, now seen corresponding path program 11 times [2021-07-09 17:40:01,805 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 17:40:01,805 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2129067976] [2021-07-09 17:40:01,805 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 17:40:01,809 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 17:40:02,028 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:40:02,028 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 17:40:02,028 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2129067976] [2021-07-09 17:40:02,028 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2129067976] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:40:02,028 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [115824466] [2021-07-09 17:40:02,028 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 26 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 26 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:40:02,065 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-07-09 17:40:02,066 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 17:40:02,066 INFO L263 TraceCheckSpWp]: Trace formula consists of 90 conjuncts, 18 conjunts are in the unsatisfiable core [2021-07-09 17:40:02,067 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 17:40:02,238 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 5 treesize of output 3 [2021-07-09 17:40:02,239 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 17:40:02,241 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:40:02,242 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-07-09 17:40:02,245 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 9 [2021-07-09 17:40:02,246 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-07-09 17:40:02,248 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 5 treesize of output 3 [2021-07-09 17:40:02,249 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-07-09 17:40:02,252 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:40:02,252 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-07-09 17:40:02,255 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 9 [2021-07-09 17:40:02,256 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-07-09 17:40:02,259 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 5 treesize of output 3 [2021-07-09 17:40:02,260 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-07-09 17:40:02,263 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:40:02,264 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-07-09 17:40:02,266 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:40:02,266 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-07-09 17:40:02,269 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:40:02,270 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-07-09 17:40:02,272 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:40:02,273 INFO L550 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2021-07-09 17:40:02,275 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:40:02,275 INFO L550 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2021-07-09 17:40:02,278 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:40:02,278 INFO L550 ElimStorePlain]: Start of recursive call 14: End of recursive call: and 1 xjuncts. [2021-07-09 17:40:02,281 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:40:02,282 INFO L550 ElimStorePlain]: Start of recursive call 15: End of recursive call: and 1 xjuncts. [2021-07-09 17:40:02,285 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:40:02,285 INFO L550 ElimStorePlain]: Start of recursive call 16: End of recursive call: and 1 xjuncts. [2021-07-09 17:40:02,288 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:40:02,289 INFO L550 ElimStorePlain]: Start of recursive call 17: End of recursive call: and 1 xjuncts. [2021-07-09 17:40:02,291 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:40:02,291 INFO L550 ElimStorePlain]: Start of recursive call 18: End of recursive call: and 1 xjuncts. [2021-07-09 17:40:02,293 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:40:02,294 INFO L550 ElimStorePlain]: Start of recursive call 19: End of recursive call: and 1 xjuncts. [2021-07-09 17:40:02,296 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:40:02,297 INFO L550 ElimStorePlain]: Start of recursive call 20: End of recursive call: and 1 xjuncts. [2021-07-09 17:40:02,353 INFO L628 ElimStorePlain]: treesize reduction 52, result has 60.9 percent of original size [2021-07-09 17:40:02,354 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 4 xjuncts. [2021-07-09 17:40:02,354 INFO L247 ElimStorePlain]: Needed 20 recursive calls to eliminate 1 variables, input treesize:651, output treesize:81 [2021-07-09 17:40:02,869 INFO L446 ElimStorePlain]: Different costs {0=[char_at_9], 1=[char_at_1]} [2021-07-09 17:40:02,877 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 5 treesize of output 3 [2021-07-09 17:40:02,878 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 17:40:02,886 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:40:02,887 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-07-09 17:40:02,896 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:40:02,897 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-07-09 17:40:02,906 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:40:02,907 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-07-09 17:40:02,915 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 5 treesize of output 3 [2021-07-09 17:40:02,916 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-07-09 17:40:02,923 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:40:02,924 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-07-09 17:40:02,930 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-07-09 17:40:02,931 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-07-09 17:40:02,937 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:40:02,938 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-07-09 17:40:02,945 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:40:02,946 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-07-09 17:40:02,952 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:40:02,953 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-07-09 17:40:02,958 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:40:02,959 INFO L550 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2021-07-09 17:40:02,965 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:40:02,966 INFO L550 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2021-07-09 17:40:02,971 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:40:02,971 INFO L550 ElimStorePlain]: Start of recursive call 14: End of recursive call: and 1 xjuncts. [2021-07-09 17:40:02,977 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:40:02,978 INFO L550 ElimStorePlain]: Start of recursive call 15: End of recursive call: and 1 xjuncts. [2021-07-09 17:40:02,984 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:40:02,984 INFO L550 ElimStorePlain]: Start of recursive call 16: End of recursive call: and 1 xjuncts. [2021-07-09 17:40:02,990 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:40:02,990 INFO L550 ElimStorePlain]: Start of recursive call 17: End of recursive call: and 1 xjuncts. [2021-07-09 17:40:02,995 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:40:02,996 INFO L550 ElimStorePlain]: Start of recursive call 18: End of recursive call: and 1 xjuncts. [2021-07-09 17:40:03,001 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:40:03,002 INFO L550 ElimStorePlain]: Start of recursive call 19: End of recursive call: and 1 xjuncts. [2021-07-09 17:40:03,008 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:40:03,009 INFO L550 ElimStorePlain]: Start of recursive call 20: End of recursive call: and 1 xjuncts. [2021-07-09 17:40:03,014 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:40:03,014 INFO L550 ElimStorePlain]: Start of recursive call 21: End of recursive call: and 1 xjuncts. [2021-07-09 17:40:03,019 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:40:03,020 INFO L550 ElimStorePlain]: Start of recursive call 22: End of recursive call: and 1 xjuncts. [2021-07-09 17:40:03,024 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:40:03,025 INFO L550 ElimStorePlain]: Start of recursive call 23: End of recursive call: and 1 xjuncts. [2021-07-09 17:40:03,031 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 5 treesize of output 3 [2021-07-09 17:40:03,032 INFO L550 ElimStorePlain]: Start of recursive call 24: End of recursive call: and 1 xjuncts. [2021-07-09 17:40:03,038 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 5 treesize of output 3 [2021-07-09 17:40:03,039 INFO L550 ElimStorePlain]: Start of recursive call 25: End of recursive call: and 1 xjuncts. [2021-07-09 17:40:03,044 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:40:03,045 INFO L550 ElimStorePlain]: Start of recursive call 26: End of recursive call: and 1 xjuncts. [2021-07-09 17:40:03,051 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:40:03,051 INFO L550 ElimStorePlain]: Start of recursive call 27: End of recursive call: and 1 xjuncts. [2021-07-09 17:40:03,057 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:40:03,057 INFO L550 ElimStorePlain]: Start of recursive call 28: End of recursive call: and 1 xjuncts. [2021-07-09 17:40:03,062 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:40:03,063 INFO L550 ElimStorePlain]: Start of recursive call 29: End of recursive call: and 1 xjuncts. [2021-07-09 17:40:03,068 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:40:03,068 INFO L550 ElimStorePlain]: Start of recursive call 30: End of recursive call: and 1 xjuncts. [2021-07-09 17:40:03,074 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:40:03,075 INFO L550 ElimStorePlain]: Start of recursive call 31: End of recursive call: and 1 xjuncts. [2021-07-09 17:40:03,079 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:40:03,080 INFO L550 ElimStorePlain]: Start of recursive call 32: End of recursive call: and 1 xjuncts. [2021-07-09 17:40:03,086 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 9 [2021-07-09 17:40:03,087 INFO L550 ElimStorePlain]: Start of recursive call 33: End of recursive call: and 1 xjuncts. [2021-07-09 17:40:03,092 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:40:03,093 INFO L550 ElimStorePlain]: Start of recursive call 34: End of recursive call: and 1 xjuncts. [2021-07-09 17:40:03,099 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:40:03,100 INFO L550 ElimStorePlain]: Start of recursive call 35: End of recursive call: and 1 xjuncts. [2021-07-09 17:40:03,104 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:40:03,105 INFO L550 ElimStorePlain]: Start of recursive call 36: End of recursive call: and 1 xjuncts. [2021-07-09 17:40:03,110 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:40:03,110 INFO L550 ElimStorePlain]: Start of recursive call 37: End of recursive call: and 1 xjuncts. [2021-07-09 17:40:03,115 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 9 [2021-07-09 17:40:03,116 INFO L550 ElimStorePlain]: Start of recursive call 38: End of recursive call: and 1 xjuncts. [2021-07-09 17:40:03,121 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:40:03,122 INFO L550 ElimStorePlain]: Start of recursive call 39: End of recursive call: and 1 xjuncts. [2021-07-09 17:40:03,127 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 9 [2021-07-09 17:40:03,128 INFO L550 ElimStorePlain]: Start of recursive call 40: End of recursive call: and 1 xjuncts. [2021-07-09 17:40:03,133 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:40:03,134 INFO L550 ElimStorePlain]: Start of recursive call 41: End of recursive call: and 1 xjuncts. [2021-07-09 17:40:03,138 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:40:03,139 INFO L550 ElimStorePlain]: Start of recursive call 42: End of recursive call: and 1 xjuncts. [2021-07-09 17:40:03,145 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:40:03,146 INFO L550 ElimStorePlain]: Start of recursive call 43: End of recursive call: and 1 xjuncts. [2021-07-09 17:40:03,151 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:40:03,151 INFO L550 ElimStorePlain]: Start of recursive call 44: End of recursive call: and 1 xjuncts. [2021-07-09 17:40:03,155 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:40:03,156 INFO L550 ElimStorePlain]: Start of recursive call 45: End of recursive call: and 1 xjuncts. [2021-07-09 17:40:03,160 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:40:03,161 INFO L550 ElimStorePlain]: Start of recursive call 46: End of recursive call: and 1 xjuncts. [2021-07-09 17:40:03,165 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:40:03,165 INFO L550 ElimStorePlain]: Start of recursive call 47: End of recursive call: and 1 xjuncts. [2021-07-09 17:40:03,170 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 9 [2021-07-09 17:40:03,171 INFO L550 ElimStorePlain]: Start of recursive call 48: End of recursive call: and 1 xjuncts. [2021-07-09 17:40:03,176 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:40:03,177 INFO L550 ElimStorePlain]: Start of recursive call 49: End of recursive call: and 1 xjuncts. [2021-07-09 17:40:03,181 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:40:03,181 INFO L550 ElimStorePlain]: Start of recursive call 50: End of recursive call: and 1 xjuncts. [2021-07-09 17:40:03,186 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:40:03,187 INFO L550 ElimStorePlain]: Start of recursive call 51: End of recursive call: and 1 xjuncts. [2021-07-09 17:40:03,191 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 5 treesize of output 3 [2021-07-09 17:40:03,192 INFO L550 ElimStorePlain]: Start of recursive call 52: End of recursive call: and 1 xjuncts. [2021-07-09 17:40:03,198 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:40:03,198 INFO L550 ElimStorePlain]: Start of recursive call 53: End of recursive call: and 1 xjuncts. [2021-07-09 17:40:03,203 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:40:03,203 INFO L550 ElimStorePlain]: Start of recursive call 54: End of recursive call: and 1 xjuncts. [2021-07-09 17:40:03,207 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:40:03,208 INFO L550 ElimStorePlain]: Start of recursive call 55: End of recursive call: and 1 xjuncts. [2021-07-09 17:40:03,212 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:40:03,212 INFO L550 ElimStorePlain]: Start of recursive call 56: End of recursive call: and 1 xjuncts. [2021-07-09 17:40:03,216 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:40:03,217 INFO L550 ElimStorePlain]: Start of recursive call 57: End of recursive call: and 1 xjuncts. [2021-07-09 17:40:03,221 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:40:03,222 INFO L550 ElimStorePlain]: Start of recursive call 58: End of recursive call: and 1 xjuncts. [2021-07-09 17:40:03,226 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:40:03,227 INFO L550 ElimStorePlain]: Start of recursive call 59: End of recursive call: and 1 xjuncts. [2021-07-09 17:40:03,231 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:40:03,231 INFO L550 ElimStorePlain]: Start of recursive call 60: End of recursive call: and 1 xjuncts. [2021-07-09 17:40:03,235 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:40:03,236 INFO L550 ElimStorePlain]: Start of recursive call 61: End of recursive call: and 1 xjuncts. [2021-07-09 17:40:03,241 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:40:03,241 INFO L550 ElimStorePlain]: Start of recursive call 62: End of recursive call: and 1 xjuncts. [2021-07-09 17:40:03,245 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 9 [2021-07-09 17:40:03,246 INFO L550 ElimStorePlain]: Start of recursive call 63: End of recursive call: and 1 xjuncts. [2021-07-09 17:40:03,251 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:40:03,252 INFO L550 ElimStorePlain]: Start of recursive call 64: End of recursive call: and 1 xjuncts. [2021-07-09 17:40:03,255 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:40:03,256 INFO L550 ElimStorePlain]: Start of recursive call 65: End of recursive call: and 1 xjuncts. [2021-07-09 17:40:03,260 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:40:03,260 INFO L550 ElimStorePlain]: Start of recursive call 66: End of recursive call: and 1 xjuncts. [2021-07-09 17:40:03,264 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:40:03,265 INFO L550 ElimStorePlain]: Start of recursive call 67: End of recursive call: and 1 xjuncts. [2021-07-09 17:40:03,269 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:40:03,270 INFO L550 ElimStorePlain]: Start of recursive call 68: End of recursive call: and 1 xjuncts. [2021-07-09 17:40:03,275 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:40:03,275 INFO L550 ElimStorePlain]: Start of recursive call 69: End of recursive call: and 1 xjuncts. [2021-07-09 17:40:03,282 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:40:03,282 INFO L550 ElimStorePlain]: Start of recursive call 70: End of recursive call: and 1 xjuncts. [2021-07-09 17:40:03,286 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:40:03,287 INFO L550 ElimStorePlain]: Start of recursive call 71: End of recursive call: and 1 xjuncts. [2021-07-09 17:40:03,291 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:40:03,291 INFO L550 ElimStorePlain]: Start of recursive call 72: End of recursive call: and 1 xjuncts. [2021-07-09 17:40:03,294 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:40:03,295 INFO L550 ElimStorePlain]: Start of recursive call 73: End of recursive call: and 1 xjuncts. [2021-07-09 17:40:03,484 WARN L205 SmtUtils]: Spent 188.00 ms on a formula simplification. DAG size of input: 54 DAG size of output: 39 [2021-07-09 17:40:03,485 INFO L628 ElimStorePlain]: treesize reduction 334, result has 36.1 percent of original size [2021-07-09 17:40:03,489 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 9 [2021-07-09 17:40:03,490 INFO L550 ElimStorePlain]: Start of recursive call 74: End of recursive call: and 1 xjuncts. [2021-07-09 17:40:03,494 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 9 [2021-07-09 17:40:03,495 INFO L550 ElimStorePlain]: Start of recursive call 75: End of recursive call: and 1 xjuncts. [2021-07-09 17:40:03,499 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 9 [2021-07-09 17:40:03,501 INFO L550 ElimStorePlain]: Start of recursive call 76: End of recursive call: and 1 xjuncts. [2021-07-09 17:40:03,505 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 5 treesize of output 3 [2021-07-09 17:40:03,506 INFO L550 ElimStorePlain]: Start of recursive call 77: End of recursive call: and 1 xjuncts. [2021-07-09 17:40:03,510 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 9 [2021-07-09 17:40:03,511 INFO L550 ElimStorePlain]: Start of recursive call 78: End of recursive call: and 1 xjuncts. [2021-07-09 17:40:03,513 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:40:03,514 INFO L550 ElimStorePlain]: Start of recursive call 79: End of recursive call: and 1 xjuncts. [2021-07-09 17:40:03,594 INFO L628 ElimStorePlain]: treesize reduction 19, result has 82.4 percent of original size [2021-07-09 17:40:03,595 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 5 xjuncts. [2021-07-09 17:40:03,595 INFO L247 ElimStorePlain]: Needed 79 recursive calls to eliminate 2 variables, input treesize:3653, output treesize:89 [2021-07-09 17:40:03,714 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:40:03,715 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [115824466] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:40:03,715 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 17:40:03,715 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 8] total 17 [2021-07-09 17:40:03,715 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2063196677] [2021-07-09 17:40:03,715 INFO L462 AbstractCegarLoop]: Interpolant automaton has 17 states [2021-07-09 17:40:03,715 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 17:40:03,715 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-07-09 17:40:03,715 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=50, Invalid=222, Unknown=0, NotChecked=0, Total=272 [2021-07-09 17:40:03,715 INFO L87 Difference]: Start difference. First operand 542 states and 1681 transitions. Second operand has 17 states, 17 states have (on average 2.176470588235294) internal successors, (37), 17 states have internal predecessors, (37), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:40:04,769 WARN L205 SmtUtils]: Spent 107.00 ms on a formula simplification. DAG size of input: 59 DAG size of output: 50 [2021-07-09 17:40:05,163 WARN L205 SmtUtils]: Spent 100.00 ms on a formula simplification. DAG size of input: 67 DAG size of output: 46 [2021-07-09 17:40:05,397 WARN L205 SmtUtils]: Spent 101.00 ms on a formula simplification. DAG size of input: 52 DAG size of output: 34 [2021-07-09 17:40:05,560 WARN L205 SmtUtils]: Spent 116.00 ms on a formula simplification. DAG size of input: 67 DAG size of output: 53 [2021-07-09 17:40:05,691 WARN L205 SmtUtils]: Spent 106.00 ms on a formula simplification. DAG size of input: 70 DAG size of output: 38 [2021-07-09 17:40:05,846 WARN L205 SmtUtils]: Spent 136.00 ms on a formula simplification. DAG size of input: 71 DAG size of output: 50 [2021-07-09 17:40:06,027 WARN L205 SmtUtils]: Spent 153.00 ms on a formula simplification. DAG size of input: 72 DAG size of output: 48 [2021-07-09 17:40:06,041 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 17:40:06,041 INFO L93 Difference]: Finished difference Result 844 states and 2432 transitions. [2021-07-09 17:40:06,042 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 38 states. [2021-07-09 17:40:06,042 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 2.176470588235294) internal successors, (37), 17 states have internal predecessors, (37), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 20 [2021-07-09 17:40:06,042 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 17:40:06,043 INFO L225 Difference]: With dead ends: 844 [2021-07-09 17:40:06,043 INFO L226 Difference]: Without dead ends: 644 [2021-07-09 17:40:06,043 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 69 GetRequests, 25 SyntacticMatches, 0 SemanticMatches, 44 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 440 ImplicationChecksByTransitivity, 2322.0ms TimeCoverageRelationStatistics Valid=457, Invalid=1613, Unknown=0, NotChecked=0, Total=2070 [2021-07-09 17:40:06,044 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 644 states. [2021-07-09 17:40:06,048 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 644 to 541. [2021-07-09 17:40:06,049 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 541 states, 540 states have (on average 3.0592592592592593) internal successors, (1652), 540 states have internal predecessors, (1652), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:40:06,050 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 541 states to 541 states and 1652 transitions. [2021-07-09 17:40:06,050 INFO L78 Accepts]: Start accepts. Automaton has 541 states and 1652 transitions. Word has length 20 [2021-07-09 17:40:06,050 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 17:40:06,050 INFO L482 AbstractCegarLoop]: Abstraction has 541 states and 1652 transitions. [2021-07-09 17:40:06,050 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 17 states, 17 states have (on average 2.176470588235294) internal successors, (37), 17 states have internal predecessors, (37), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:40:06,050 INFO L276 IsEmpty]: Start isEmpty. Operand 541 states and 1652 transitions. [2021-07-09 17:40:06,051 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2021-07-09 17:40:06,051 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 17:40:06,051 INFO L508 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 17:40:06,251 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1284,26 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:40:06,252 INFO L430 AbstractCegarLoop]: === Iteration 98 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 17:40:06,252 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 17:40:06,252 INFO L82 PathProgramCache]: Analyzing trace with hash -1735831294, now seen corresponding path program 8 times [2021-07-09 17:40:06,252 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 17:40:06,252 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [728112858] [2021-07-09 17:40:06,252 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 17:40:06,256 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 17:40:06,307 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 1 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:40:06,308 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 17:40:06,308 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [728112858] [2021-07-09 17:40:06,308 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [728112858] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:40:06,308 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [905899187] [2021-07-09 17:40:06,308 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 27 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 27 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:40:06,363 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-07-09 17:40:06,363 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 17:40:06,364 INFO L263 TraceCheckSpWp]: Trace formula consists of 81 conjuncts, 16 conjunts are in the unsatisfiable core [2021-07-09 17:40:06,364 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 17:40:06,556 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:40:06,556 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [905899187] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:40:06,556 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 17:40:06,556 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 14 [2021-07-09 17:40:06,556 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [679129002] [2021-07-09 17:40:06,556 INFO L462 AbstractCegarLoop]: Interpolant automaton has 14 states [2021-07-09 17:40:06,557 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 17:40:06,557 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-07-09 17:40:06,557 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=32, Invalid=150, Unknown=0, NotChecked=0, Total=182 [2021-07-09 17:40:06,557 INFO L87 Difference]: Start difference. First operand 541 states and 1652 transitions. Second operand has 14 states, 14 states have (on average 2.5714285714285716) internal successors, (36), 14 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:40:08,064 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 17:40:08,064 INFO L93 Difference]: Finished difference Result 1465 states and 4237 transitions. [2021-07-09 17:40:08,065 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 34 states. [2021-07-09 17:40:08,065 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 2.5714285714285716) internal successors, (36), 14 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 20 [2021-07-09 17:40:08,065 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 17:40:08,067 INFO L225 Difference]: With dead ends: 1465 [2021-07-09 17:40:08,067 INFO L226 Difference]: Without dead ends: 1280 [2021-07-09 17:40:08,067 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 67 GetRequests, 29 SyntacticMatches, 0 SemanticMatches, 38 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 350 ImplicationChecksByTransitivity, 1232.8ms TimeCoverageRelationStatistics Valid=254, Invalid=1306, Unknown=0, NotChecked=0, Total=1560 [2021-07-09 17:40:08,068 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1280 states. [2021-07-09 17:40:08,074 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1280 to 532. [2021-07-09 17:40:08,075 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 532 states, 531 states have (on average 3.0207156308851224) internal successors, (1604), 531 states have internal predecessors, (1604), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:40:08,076 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 532 states to 532 states and 1604 transitions. [2021-07-09 17:40:08,076 INFO L78 Accepts]: Start accepts. Automaton has 532 states and 1604 transitions. Word has length 20 [2021-07-09 17:40:08,076 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 17:40:08,076 INFO L482 AbstractCegarLoop]: Abstraction has 532 states and 1604 transitions. [2021-07-09 17:40:08,076 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 14 states, 14 states have (on average 2.5714285714285716) internal successors, (36), 14 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:40:08,076 INFO L276 IsEmpty]: Start isEmpty. Operand 532 states and 1604 transitions. [2021-07-09 17:40:08,077 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2021-07-09 17:40:08,077 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 17:40:08,077 INFO L508 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 17:40:08,277 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1417,27 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:40:08,277 INFO L430 AbstractCegarLoop]: === Iteration 99 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 17:40:08,278 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 17:40:08,278 INFO L82 PathProgramCache]: Analyzing trace with hash -1489738402, now seen corresponding path program 9 times [2021-07-09 17:40:08,278 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 17:40:08,278 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1712902062] [2021-07-09 17:40:08,278 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 17:40:08,285 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 17:40:08,452 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:40:08,452 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 17:40:08,452 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1712902062] [2021-07-09 17:40:08,452 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1712902062] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:40:08,452 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1433997837] [2021-07-09 17:40:08,452 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 28 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 28 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:40:08,484 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2021-07-09 17:40:08,485 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 17:40:08,485 INFO L263 TraceCheckSpWp]: Trace formula consists of 81 conjuncts, 16 conjunts are in the unsatisfiable core [2021-07-09 17:40:08,486 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 17:40:08,645 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-07-09 17:40:08,646 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1433997837] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:40:08,646 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 17:40:08,646 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 8] total 17 [2021-07-09 17:40:08,646 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [612553294] [2021-07-09 17:40:08,646 INFO L462 AbstractCegarLoop]: Interpolant automaton has 17 states [2021-07-09 17:40:08,646 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 17:40:08,646 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-07-09 17:40:08,646 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=43, Invalid=229, Unknown=0, NotChecked=0, Total=272 [2021-07-09 17:40:08,646 INFO L87 Difference]: Start difference. First operand 532 states and 1604 transitions. Second operand has 17 states, 17 states have (on average 2.1176470588235294) internal successors, (36), 17 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:40:09,825 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 17:40:09,825 INFO L93 Difference]: Finished difference Result 842 states and 2518 transitions. [2021-07-09 17:40:09,825 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2021-07-09 17:40:09,825 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 2.1176470588235294) internal successors, (36), 17 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 20 [2021-07-09 17:40:09,825 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 17:40:09,827 INFO L225 Difference]: With dead ends: 842 [2021-07-09 17:40:09,827 INFO L226 Difference]: Without dead ends: 788 [2021-07-09 17:40:09,827 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 50 GetRequests, 17 SyntacticMatches, 0 SemanticMatches, 33 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 205 ImplicationChecksByTransitivity, 966.1ms TimeCoverageRelationStatistics Valid=197, Invalid=993, Unknown=0, NotChecked=0, Total=1190 [2021-07-09 17:40:09,828 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 788 states. [2021-07-09 17:40:09,832 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 788 to 529. [2021-07-09 17:40:09,833 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 529 states, 528 states have (on average 3.0208333333333335) internal successors, (1595), 528 states have internal predecessors, (1595), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:40:09,834 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 529 states to 529 states and 1595 transitions. [2021-07-09 17:40:09,834 INFO L78 Accepts]: Start accepts. Automaton has 529 states and 1595 transitions. Word has length 20 [2021-07-09 17:40:09,834 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 17:40:09,834 INFO L482 AbstractCegarLoop]: Abstraction has 529 states and 1595 transitions. [2021-07-09 17:40:09,834 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 17 states, 17 states have (on average 2.1176470588235294) internal successors, (36), 17 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:40:09,834 INFO L276 IsEmpty]: Start isEmpty. Operand 529 states and 1595 transitions. [2021-07-09 17:40:09,835 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2021-07-09 17:40:09,835 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 17:40:09,835 INFO L508 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 17:40:10,037 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 28 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable1426 [2021-07-09 17:40:10,038 INFO L430 AbstractCegarLoop]: === Iteration 100 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 17:40:10,038 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 17:40:10,038 INFO L82 PathProgramCache]: Analyzing trace with hash 922855196, now seen corresponding path program 10 times [2021-07-09 17:40:10,038 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 17:40:10,038 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [97643808] [2021-07-09 17:40:10,038 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 17:40:10,045 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 17:40:10,153 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:40:10,153 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 17:40:10,153 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [97643808] [2021-07-09 17:40:10,153 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [97643808] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:40:10,153 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1950339730] [2021-07-09 17:40:10,153 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 29 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 29 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:40:10,194 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-07-09 17:40:10,195 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 17:40:10,195 INFO L263 TraceCheckSpWp]: Trace formula consists of 81 conjuncts, 18 conjunts are in the unsatisfiable core [2021-07-09 17:40:10,196 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 17:40:11,334 WARN L205 SmtUtils]: Spent 169.00 ms on a formula simplification. DAG size of input: 48 DAG size of output: 48 [2021-07-09 17:40:11,931 WARN L205 SmtUtils]: Spent 101.00 ms on a formula simplification. DAG size of input: 59 DAG size of output: 65 [2021-07-09 17:40:12,432 WARN L205 SmtUtils]: Spent 112.00 ms on a formula simplification. DAG size of input: 48 DAG size of output: 49 [2021-07-09 17:40:13,733 WARN L205 SmtUtils]: Spent 133.00 ms on a formula simplification that was a NOOP. DAG size: 70 [2021-07-09 17:40:13,769 INFO L446 ElimStorePlain]: Different costs {0=[char_at_1], 1=[char_at_5]} [2021-07-09 17:40:13,775 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 9 [2021-07-09 17:40:13,776 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 17:40:13,781 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:40:13,782 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-07-09 17:40:13,787 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:40:13,788 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-07-09 17:40:13,792 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:40:13,793 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-07-09 17:40:13,797 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:40:13,798 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-07-09 17:40:13,803 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 5 treesize of output 3 [2021-07-09 17:40:13,804 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-07-09 17:40:13,808 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:40:13,809 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-07-09 17:40:13,813 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:40:13,814 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-07-09 17:40:13,821 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 5 treesize of output 3 [2021-07-09 17:40:13,822 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-07-09 17:40:13,826 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:40:13,827 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-07-09 17:40:13,831 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:40:13,832 INFO L550 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2021-07-09 17:40:13,838 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-07-09 17:40:13,838 INFO L550 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2021-07-09 17:40:13,844 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:40:13,844 INFO L550 ElimStorePlain]: Start of recursive call 14: End of recursive call: and 1 xjuncts. [2021-07-09 17:40:13,849 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-07-09 17:40:13,850 INFO L550 ElimStorePlain]: Start of recursive call 15: End of recursive call: and 1 xjuncts. [2021-07-09 17:40:13,855 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:40:13,856 INFO L550 ElimStorePlain]: Start of recursive call 16: End of recursive call: and 1 xjuncts. [2021-07-09 17:40:13,862 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 5 treesize of output 3 [2021-07-09 17:40:13,863 INFO L550 ElimStorePlain]: Start of recursive call 17: End of recursive call: and 1 xjuncts. [2021-07-09 17:40:13,868 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:40:13,868 INFO L550 ElimStorePlain]: Start of recursive call 18: End of recursive call: and 1 xjuncts. [2021-07-09 17:40:13,874 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:40:13,878 INFO L550 ElimStorePlain]: Start of recursive call 19: End of recursive call: and 1 xjuncts. [2021-07-09 17:40:13,883 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:40:13,884 INFO L550 ElimStorePlain]: Start of recursive call 20: End of recursive call: and 1 xjuncts. [2021-07-09 17:40:13,889 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:40:13,889 INFO L550 ElimStorePlain]: Start of recursive call 21: End of recursive call: and 1 xjuncts. [2021-07-09 17:40:13,894 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:40:13,895 INFO L550 ElimStorePlain]: Start of recursive call 22: End of recursive call: and 1 xjuncts. [2021-07-09 17:40:13,899 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 9 [2021-07-09 17:40:13,900 INFO L550 ElimStorePlain]: Start of recursive call 23: End of recursive call: and 1 xjuncts. [2021-07-09 17:40:13,904 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:40:13,905 INFO L550 ElimStorePlain]: Start of recursive call 24: End of recursive call: and 1 xjuncts. [2021-07-09 17:40:13,910 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:40:13,910 INFO L550 ElimStorePlain]: Start of recursive call 25: End of recursive call: and 1 xjuncts. [2021-07-09 17:40:13,914 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:40:13,915 INFO L550 ElimStorePlain]: Start of recursive call 26: End of recursive call: and 1 xjuncts. [2021-07-09 17:40:13,920 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:40:13,921 INFO L550 ElimStorePlain]: Start of recursive call 27: End of recursive call: and 1 xjuncts. [2021-07-09 17:40:13,926 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:40:13,926 INFO L550 ElimStorePlain]: Start of recursive call 28: End of recursive call: and 1 xjuncts. [2021-07-09 17:40:13,932 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-07-09 17:40:13,933 INFO L550 ElimStorePlain]: Start of recursive call 29: End of recursive call: and 1 xjuncts. [2021-07-09 17:40:13,938 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:40:13,938 INFO L550 ElimStorePlain]: Start of recursive call 30: End of recursive call: and 1 xjuncts. [2021-07-09 17:40:13,943 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:40:13,943 INFO L550 ElimStorePlain]: Start of recursive call 31: End of recursive call: and 1 xjuncts. [2021-07-09 17:40:13,947 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:40:13,948 INFO L550 ElimStorePlain]: Start of recursive call 32: End of recursive call: and 1 xjuncts. [2021-07-09 17:40:13,954 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 5 treesize of output 3 [2021-07-09 17:40:13,955 INFO L550 ElimStorePlain]: Start of recursive call 33: End of recursive call: and 1 xjuncts. [2021-07-09 17:40:13,959 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:40:13,960 INFO L550 ElimStorePlain]: Start of recursive call 34: End of recursive call: and 1 xjuncts. [2021-07-09 17:40:13,964 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:40:13,965 INFO L550 ElimStorePlain]: Start of recursive call 35: End of recursive call: and 1 xjuncts. [2021-07-09 17:40:13,969 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:40:13,969 INFO L550 ElimStorePlain]: Start of recursive call 36: End of recursive call: and 1 xjuncts. [2021-07-09 17:40:13,974 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:40:13,975 INFO L550 ElimStorePlain]: Start of recursive call 37: End of recursive call: and 1 xjuncts. [2021-07-09 17:40:13,980 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:40:13,980 INFO L550 ElimStorePlain]: Start of recursive call 38: End of recursive call: and 1 xjuncts. [2021-07-09 17:40:13,984 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:40:13,985 INFO L550 ElimStorePlain]: Start of recursive call 39: End of recursive call: and 1 xjuncts. [2021-07-09 17:40:13,989 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:40:13,991 INFO L550 ElimStorePlain]: Start of recursive call 40: End of recursive call: and 1 xjuncts. [2021-07-09 17:40:13,996 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:40:13,997 INFO L550 ElimStorePlain]: Start of recursive call 41: End of recursive call: and 1 xjuncts. [2021-07-09 17:40:14,001 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:40:14,002 INFO L550 ElimStorePlain]: Start of recursive call 42: End of recursive call: and 1 xjuncts. [2021-07-09 17:40:14,007 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:40:14,008 INFO L550 ElimStorePlain]: Start of recursive call 43: End of recursive call: and 1 xjuncts. [2021-07-09 17:40:14,012 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:40:14,013 INFO L550 ElimStorePlain]: Start of recursive call 44: End of recursive call: and 1 xjuncts. [2021-07-09 17:40:14,017 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:40:14,018 INFO L550 ElimStorePlain]: Start of recursive call 45: End of recursive call: and 1 xjuncts. [2021-07-09 17:40:14,022 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:40:14,023 INFO L550 ElimStorePlain]: Start of recursive call 46: End of recursive call: and 1 xjuncts. [2021-07-09 17:40:14,027 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:40:14,028 INFO L550 ElimStorePlain]: Start of recursive call 47: End of recursive call: and 1 xjuncts. [2021-07-09 17:40:14,032 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:40:14,033 INFO L550 ElimStorePlain]: Start of recursive call 48: End of recursive call: and 1 xjuncts. [2021-07-09 17:40:14,038 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-07-09 17:40:14,039 INFO L550 ElimStorePlain]: Start of recursive call 49: End of recursive call: and 1 xjuncts. [2021-07-09 17:40:14,043 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:40:14,043 INFO L550 ElimStorePlain]: Start of recursive call 50: End of recursive call: and 1 xjuncts. [2021-07-09 17:40:14,048 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:40:14,048 INFO L550 ElimStorePlain]: Start of recursive call 51: End of recursive call: and 1 xjuncts. [2021-07-09 17:40:14,052 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:40:14,053 INFO L550 ElimStorePlain]: Start of recursive call 52: End of recursive call: and 1 xjuncts. [2021-07-09 17:40:14,057 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:40:14,058 INFO L550 ElimStorePlain]: Start of recursive call 53: End of recursive call: and 1 xjuncts. [2021-07-09 17:40:14,061 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:40:14,062 INFO L550 ElimStorePlain]: Start of recursive call 54: End of recursive call: and 1 xjuncts. [2021-07-09 17:40:14,066 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:40:14,067 INFO L550 ElimStorePlain]: Start of recursive call 55: End of recursive call: and 1 xjuncts. [2021-07-09 17:40:14,071 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:40:14,072 INFO L550 ElimStorePlain]: Start of recursive call 56: End of recursive call: and 1 xjuncts. [2021-07-09 17:40:14,075 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:40:14,076 INFO L550 ElimStorePlain]: Start of recursive call 57: End of recursive call: and 1 xjuncts. [2021-07-09 17:40:14,080 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:40:14,081 INFO L550 ElimStorePlain]: Start of recursive call 58: End of recursive call: and 1 xjuncts. [2021-07-09 17:40:14,085 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:40:14,085 INFO L550 ElimStorePlain]: Start of recursive call 59: End of recursive call: and 1 xjuncts. [2021-07-09 17:40:14,090 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:40:14,090 INFO L550 ElimStorePlain]: Start of recursive call 60: End of recursive call: and 1 xjuncts. [2021-07-09 17:40:14,094 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 9 [2021-07-09 17:40:14,095 INFO L550 ElimStorePlain]: Start of recursive call 61: End of recursive call: and 1 xjuncts. [2021-07-09 17:40:14,099 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:40:14,100 INFO L550 ElimStorePlain]: Start of recursive call 62: End of recursive call: and 1 xjuncts. [2021-07-09 17:40:14,104 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:40:14,105 INFO L550 ElimStorePlain]: Start of recursive call 63: End of recursive call: and 1 xjuncts. [2021-07-09 17:40:14,109 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:40:14,109 INFO L550 ElimStorePlain]: Start of recursive call 64: End of recursive call: and 1 xjuncts. [2021-07-09 17:40:14,113 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:40:14,113 INFO L550 ElimStorePlain]: Start of recursive call 65: End of recursive call: and 1 xjuncts. [2021-07-09 17:40:14,116 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:40:14,117 INFO L550 ElimStorePlain]: Start of recursive call 66: End of recursive call: and 1 xjuncts. [2021-07-09 17:40:14,121 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 5 treesize of output 3 [2021-07-09 17:40:14,122 INFO L550 ElimStorePlain]: Start of recursive call 67: End of recursive call: and 1 xjuncts. [2021-07-09 17:40:14,126 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:40:14,127 INFO L550 ElimStorePlain]: Start of recursive call 68: End of recursive call: and 1 xjuncts. [2021-07-09 17:40:14,130 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:40:14,131 INFO L550 ElimStorePlain]: Start of recursive call 69: End of recursive call: and 1 xjuncts. [2021-07-09 17:40:14,151 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:40:14,152 INFO L550 ElimStorePlain]: Start of recursive call 70: End of recursive call: and 1 xjuncts. [2021-07-09 17:40:14,156 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:40:14,157 INFO L550 ElimStorePlain]: Start of recursive call 71: End of recursive call: and 1 xjuncts. [2021-07-09 17:40:14,161 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-07-09 17:40:14,161 INFO L550 ElimStorePlain]: Start of recursive call 72: End of recursive call: and 1 xjuncts. [2021-07-09 17:40:14,164 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:40:14,165 INFO L550 ElimStorePlain]: Start of recursive call 73: End of recursive call: and 1 xjuncts. [2021-07-09 17:40:14,168 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:40:14,169 INFO L550 ElimStorePlain]: Start of recursive call 74: End of recursive call: and 1 xjuncts. [2021-07-09 17:40:14,173 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 5 treesize of output 3 [2021-07-09 17:40:14,174 INFO L550 ElimStorePlain]: Start of recursive call 75: End of recursive call: and 1 xjuncts. [2021-07-09 17:40:14,177 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:40:14,178 INFO L550 ElimStorePlain]: Start of recursive call 76: End of recursive call: and 1 xjuncts. [2021-07-09 17:40:14,180 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:40:14,181 INFO L550 ElimStorePlain]: Start of recursive call 77: End of recursive call: and 1 xjuncts. [2021-07-09 17:40:14,185 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:40:14,185 INFO L550 ElimStorePlain]: Start of recursive call 78: End of recursive call: and 1 xjuncts. [2021-07-09 17:40:14,188 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:40:14,189 INFO L550 ElimStorePlain]: Start of recursive call 79: End of recursive call: and 1 xjuncts. [2021-07-09 17:40:14,192 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:40:14,193 INFO L550 ElimStorePlain]: Start of recursive call 80: End of recursive call: and 1 xjuncts. [2021-07-09 17:40:14,195 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:40:14,196 INFO L550 ElimStorePlain]: Start of recursive call 81: End of recursive call: and 1 xjuncts. [2021-07-09 17:40:14,199 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:40:14,199 INFO L550 ElimStorePlain]: Start of recursive call 82: End of recursive call: and 1 xjuncts. [2021-07-09 17:40:14,203 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:40:14,203 INFO L550 ElimStorePlain]: Start of recursive call 83: End of recursive call: and 1 xjuncts. [2021-07-09 17:40:14,206 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:40:14,207 INFO L550 ElimStorePlain]: Start of recursive call 84: End of recursive call: and 1 xjuncts. [2021-07-09 17:40:14,210 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:40:14,211 INFO L550 ElimStorePlain]: Start of recursive call 85: End of recursive call: and 1 xjuncts. [2021-07-09 17:40:14,214 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:40:14,214 INFO L550 ElimStorePlain]: Start of recursive call 86: End of recursive call: and 1 xjuncts. [2021-07-09 17:40:14,217 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:40:14,218 INFO L550 ElimStorePlain]: Start of recursive call 87: End of recursive call: and 1 xjuncts. [2021-07-09 17:40:14,221 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:40:14,221 INFO L550 ElimStorePlain]: Start of recursive call 88: End of recursive call: and 1 xjuncts. [2021-07-09 17:40:14,224 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:40:14,224 INFO L550 ElimStorePlain]: Start of recursive call 89: End of recursive call: and 1 xjuncts. [2021-07-09 17:40:14,227 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:40:14,228 INFO L550 ElimStorePlain]: Start of recursive call 90: End of recursive call: and 1 xjuncts. [2021-07-09 17:40:14,231 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:40:14,231 INFO L550 ElimStorePlain]: Start of recursive call 91: End of recursive call: and 1 xjuncts. [2021-07-09 17:40:14,234 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:40:14,234 INFO L550 ElimStorePlain]: Start of recursive call 92: End of recursive call: and 1 xjuncts. [2021-07-09 17:40:14,237 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:40:14,237 INFO L550 ElimStorePlain]: Start of recursive call 93: End of recursive call: and 1 xjuncts. [2021-07-09 17:40:14,240 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:40:14,240 INFO L550 ElimStorePlain]: Start of recursive call 94: End of recursive call: and 1 xjuncts. [2021-07-09 17:40:14,338 INFO L628 ElimStorePlain]: treesize reduction 124, result has 50.4 percent of original size [2021-07-09 17:40:14,341 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 5 treesize of output 3 [2021-07-09 17:40:14,342 INFO L550 ElimStorePlain]: Start of recursive call 95: End of recursive call: and 1 xjuncts. [2021-07-09 17:40:14,345 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 5 treesize of output 3 [2021-07-09 17:40:14,346 INFO L550 ElimStorePlain]: Start of recursive call 96: End of recursive call: and 1 xjuncts. [2021-07-09 17:40:14,348 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 9 [2021-07-09 17:40:14,349 INFO L550 ElimStorePlain]: Start of recursive call 97: End of recursive call: and 1 xjuncts. [2021-07-09 17:40:14,351 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:40:14,352 INFO L550 ElimStorePlain]: Start of recursive call 98: End of recursive call: and 1 xjuncts. [2021-07-09 17:40:14,353 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:40:14,354 INFO L550 ElimStorePlain]: Start of recursive call 99: End of recursive call: and 1 xjuncts. [2021-07-09 17:40:14,396 INFO L628 ElimStorePlain]: treesize reduction 1, result has 98.2 percent of original size [2021-07-09 17:40:14,397 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 3 xjuncts. [2021-07-09 17:40:14,398 INFO L247 ElimStorePlain]: Needed 99 recursive calls to eliminate 3 variables, input treesize:3488, output treesize:32 [2021-07-09 17:40:14,455 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-07-09 17:40:14,455 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1950339730] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:40:14,455 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 17:40:14,455 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 8] total 15 [2021-07-09 17:40:14,455 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [455887442] [2021-07-09 17:40:14,455 INFO L462 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-07-09 17:40:14,455 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 17:40:14,456 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-07-09 17:40:14,456 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=53, Invalid=157, Unknown=0, NotChecked=0, Total=210 [2021-07-09 17:40:14,456 INFO L87 Difference]: Start difference. First operand 529 states and 1595 transitions. Second operand has 15 states, 15 states have (on average 2.3333333333333335) internal successors, (35), 15 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:40:14,996 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 17:40:14,996 INFO L93 Difference]: Finished difference Result 730 states and 2217 transitions. [2021-07-09 17:40:14,996 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2021-07-09 17:40:14,997 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 2.3333333333333335) internal successors, (35), 15 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 20 [2021-07-09 17:40:14,997 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 17:40:14,998 INFO L225 Difference]: With dead ends: 730 [2021-07-09 17:40:14,998 INFO L226 Difference]: Without dead ends: 676 [2021-07-09 17:40:14,998 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 45 GetRequests, 20 SyntacticMatches, 1 SemanticMatches, 24 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 125 ImplicationChecksByTransitivity, 573.9ms TimeCoverageRelationStatistics Valid=152, Invalid=498, Unknown=0, NotChecked=0, Total=650 [2021-07-09 17:40:14,999 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 676 states. [2021-07-09 17:40:15,003 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 676 to 536. [2021-07-09 17:40:15,004 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 536 states, 535 states have (on average 3.0355140186915888) internal successors, (1624), 535 states have internal predecessors, (1624), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:40:15,005 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 536 states to 536 states and 1624 transitions. [2021-07-09 17:40:15,005 INFO L78 Accepts]: Start accepts. Automaton has 536 states and 1624 transitions. Word has length 20 [2021-07-09 17:40:15,005 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 17:40:15,005 INFO L482 AbstractCegarLoop]: Abstraction has 536 states and 1624 transitions. [2021-07-09 17:40:15,005 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 15 states, 15 states have (on average 2.3333333333333335) internal successors, (35), 15 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:40:15,005 INFO L276 IsEmpty]: Start isEmpty. Operand 536 states and 1624 transitions. [2021-07-09 17:40:15,006 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2021-07-09 17:40:15,006 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 17:40:15,006 INFO L508 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 17:40:15,206 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 29 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable1440 [2021-07-09 17:40:15,207 INFO L430 AbstractCegarLoop]: === Iteration 101 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 17:40:15,207 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 17:40:15,207 INFO L82 PathProgramCache]: Analyzing trace with hash 1816546076, now seen corresponding path program 11 times [2021-07-09 17:40:15,207 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 17:40:15,207 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [171819822] [2021-07-09 17:40:15,207 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 17:40:15,211 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 17:40:15,318 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:40:15,318 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 17:40:15,318 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [171819822] [2021-07-09 17:40:15,318 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [171819822] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:40:15,318 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [183585292] [2021-07-09 17:40:15,318 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 30 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 30 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:40:15,352 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-07-09 17:40:15,352 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 17:40:15,353 INFO L263 TraceCheckSpWp]: Trace formula consists of 81 conjuncts, 16 conjunts are in the unsatisfiable core [2021-07-09 17:40:15,353 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 17:40:15,512 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:40:15,512 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [183585292] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:40:15,512 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 17:40:15,512 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 8] total 16 [2021-07-09 17:40:15,512 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [577265817] [2021-07-09 17:40:15,513 INFO L462 AbstractCegarLoop]: Interpolant automaton has 16 states [2021-07-09 17:40:15,513 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 17:40:15,513 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-07-09 17:40:15,513 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=49, Invalid=191, Unknown=0, NotChecked=0, Total=240 [2021-07-09 17:40:15,513 INFO L87 Difference]: Start difference. First operand 536 states and 1624 transitions. Second operand has 16 states, 16 states have (on average 2.25) internal successors, (36), 16 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:40:16,157 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 17:40:16,157 INFO L93 Difference]: Finished difference Result 866 states and 2611 transitions. [2021-07-09 17:40:16,158 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2021-07-09 17:40:16,158 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 2.25) internal successors, (36), 16 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 20 [2021-07-09 17:40:16,158 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 17:40:16,160 INFO L225 Difference]: With dead ends: 866 [2021-07-09 17:40:16,160 INFO L226 Difference]: Without dead ends: 769 [2021-07-09 17:40:16,160 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 45 GetRequests, 18 SyntacticMatches, 0 SemanticMatches, 27 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 130 ImplicationChecksByTransitivity, 517.5ms TimeCoverageRelationStatistics Valid=161, Invalid=651, Unknown=0, NotChecked=0, Total=812 [2021-07-09 17:40:16,161 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 769 states. [2021-07-09 17:40:16,166 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 769 to 534. [2021-07-09 17:40:16,166 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 534 states, 533 states have (on average 3.024390243902439) internal successors, (1612), 533 states have internal predecessors, (1612), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:40:16,167 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 534 states to 534 states and 1612 transitions. [2021-07-09 17:40:16,167 INFO L78 Accepts]: Start accepts. Automaton has 534 states and 1612 transitions. Word has length 20 [2021-07-09 17:40:16,167 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 17:40:16,168 INFO L482 AbstractCegarLoop]: Abstraction has 534 states and 1612 transitions. [2021-07-09 17:40:16,168 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 16 states, 16 states have (on average 2.25) internal successors, (36), 16 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:40:16,168 INFO L276 IsEmpty]: Start isEmpty. Operand 534 states and 1612 transitions. [2021-07-09 17:40:16,168 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2021-07-09 17:40:16,168 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 17:40:16,169 INFO L508 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 17:40:16,369 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1916,30 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:40:16,369 INFO L430 AbstractCegarLoop]: === Iteration 102 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 17:40:16,370 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 17:40:16,370 INFO L82 PathProgramCache]: Analyzing trace with hash -931757384, now seen corresponding path program 12 times [2021-07-09 17:40:16,370 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 17:40:16,370 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [228843431] [2021-07-09 17:40:16,370 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 17:40:16,377 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 17:40:16,475 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:40:16,475 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 17:40:16,475 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [228843431] [2021-07-09 17:40:16,476 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [228843431] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:40:16,476 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [11727342] [2021-07-09 17:40:16,476 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 31 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 31 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:40:16,509 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-07-09 17:40:16,509 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 17:40:16,510 INFO L263 TraceCheckSpWp]: Trace formula consists of 81 conjuncts, 16 conjunts are in the unsatisfiable core [2021-07-09 17:40:16,510 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 17:40:17,489 INFO L446 ElimStorePlain]: Different costs {0=[char_at_1], 1=[char_at_5]} [2021-07-09 17:40:17,493 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:40:17,494 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 17:40:17,498 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 5 treesize of output 3 [2021-07-09 17:40:17,499 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-07-09 17:40:17,502 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:40:17,502 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-07-09 17:40:17,512 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:40:17,512 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-07-09 17:40:17,516 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:40:17,517 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-07-09 17:40:17,521 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 5 treesize of output 3 [2021-07-09 17:40:17,521 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-07-09 17:40:17,525 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:40:17,526 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-07-09 17:40:17,529 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:40:17,530 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-07-09 17:40:17,534 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:40:17,534 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-07-09 17:40:17,539 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-07-09 17:40:17,539 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-07-09 17:40:17,543 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:40:17,544 INFO L550 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2021-07-09 17:40:17,547 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:40:17,548 INFO L550 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2021-07-09 17:40:17,552 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 9 [2021-07-09 17:40:17,553 INFO L550 ElimStorePlain]: Start of recursive call 14: End of recursive call: and 1 xjuncts. [2021-07-09 17:40:17,557 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-07-09 17:40:17,558 INFO L550 ElimStorePlain]: Start of recursive call 15: End of recursive call: and 1 xjuncts. [2021-07-09 17:40:17,562 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 5 treesize of output 3 [2021-07-09 17:40:17,563 INFO L550 ElimStorePlain]: Start of recursive call 16: End of recursive call: and 1 xjuncts. [2021-07-09 17:40:17,566 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:40:17,567 INFO L550 ElimStorePlain]: Start of recursive call 17: End of recursive call: and 1 xjuncts. [2021-07-09 17:40:17,570 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:40:17,571 INFO L550 ElimStorePlain]: Start of recursive call 18: End of recursive call: and 1 xjuncts. [2021-07-09 17:40:17,575 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:40:17,575 INFO L550 ElimStorePlain]: Start of recursive call 19: End of recursive call: and 1 xjuncts. [2021-07-09 17:40:17,579 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:40:17,579 INFO L550 ElimStorePlain]: Start of recursive call 20: End of recursive call: and 1 xjuncts. [2021-07-09 17:40:17,583 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:40:17,583 INFO L550 ElimStorePlain]: Start of recursive call 21: End of recursive call: and 1 xjuncts. [2021-07-09 17:40:17,587 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 5 treesize of output 3 [2021-07-09 17:40:17,588 INFO L550 ElimStorePlain]: Start of recursive call 22: End of recursive call: and 1 xjuncts. [2021-07-09 17:40:17,591 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:40:17,592 INFO L550 ElimStorePlain]: Start of recursive call 23: End of recursive call: and 1 xjuncts. [2021-07-09 17:40:17,595 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:40:17,595 INFO L550 ElimStorePlain]: Start of recursive call 24: End of recursive call: and 1 xjuncts. [2021-07-09 17:40:17,599 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 5 treesize of output 3 [2021-07-09 17:40:17,600 INFO L550 ElimStorePlain]: Start of recursive call 25: End of recursive call: and 1 xjuncts. [2021-07-09 17:40:17,603 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:40:17,603 INFO L550 ElimStorePlain]: Start of recursive call 26: End of recursive call: and 1 xjuncts. [2021-07-09 17:40:17,607 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:40:17,607 INFO L550 ElimStorePlain]: Start of recursive call 27: End of recursive call: and 1 xjuncts. [2021-07-09 17:40:17,611 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:40:17,611 INFO L550 ElimStorePlain]: Start of recursive call 28: End of recursive call: and 1 xjuncts. [2021-07-09 17:40:17,614 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 9 [2021-07-09 17:40:17,615 INFO L550 ElimStorePlain]: Start of recursive call 29: End of recursive call: and 1 xjuncts. [2021-07-09 17:40:17,619 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:40:17,619 INFO L550 ElimStorePlain]: Start of recursive call 30: End of recursive call: and 1 xjuncts. [2021-07-09 17:40:17,622 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:40:17,623 INFO L550 ElimStorePlain]: Start of recursive call 31: End of recursive call: and 1 xjuncts. [2021-07-09 17:40:17,626 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:40:17,627 INFO L550 ElimStorePlain]: Start of recursive call 32: End of recursive call: and 1 xjuncts. [2021-07-09 17:40:17,630 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:40:17,630 INFO L550 ElimStorePlain]: Start of recursive call 33: End of recursive call: and 1 xjuncts. [2021-07-09 17:40:17,633 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:40:17,633 INFO L550 ElimStorePlain]: Start of recursive call 34: End of recursive call: and 1 xjuncts. [2021-07-09 17:40:17,636 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:40:17,637 INFO L550 ElimStorePlain]: Start of recursive call 35: End of recursive call: and 1 xjuncts. [2021-07-09 17:40:17,640 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:40:17,641 INFO L550 ElimStorePlain]: Start of recursive call 36: End of recursive call: and 1 xjuncts. [2021-07-09 17:40:17,648 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:40:17,648 INFO L550 ElimStorePlain]: Start of recursive call 37: End of recursive call: and 1 xjuncts. [2021-07-09 17:40:17,651 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:40:17,652 INFO L550 ElimStorePlain]: Start of recursive call 38: End of recursive call: and 1 xjuncts. [2021-07-09 17:40:17,654 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:40:17,655 INFO L550 ElimStorePlain]: Start of recursive call 39: End of recursive call: and 1 xjuncts. [2021-07-09 17:40:17,657 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:40:17,658 INFO L550 ElimStorePlain]: Start of recursive call 40: End of recursive call: and 1 xjuncts. [2021-07-09 17:40:17,661 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:40:17,661 INFO L550 ElimStorePlain]: Start of recursive call 41: End of recursive call: and 1 xjuncts. [2021-07-09 17:40:17,664 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:40:17,664 INFO L550 ElimStorePlain]: Start of recursive call 42: End of recursive call: and 1 xjuncts. [2021-07-09 17:40:17,666 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:40:17,667 INFO L550 ElimStorePlain]: Start of recursive call 43: End of recursive call: and 1 xjuncts. [2021-07-09 17:40:17,767 INFO L628 ElimStorePlain]: treesize reduction 72, result has 64.2 percent of original size [2021-07-09 17:40:17,770 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 5 treesize of output 3 [2021-07-09 17:40:17,771 INFO L550 ElimStorePlain]: Start of recursive call 44: End of recursive call: and 1 xjuncts. [2021-07-09 17:40:17,773 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:40:17,774 INFO L550 ElimStorePlain]: Start of recursive call 45: End of recursive call: and 1 xjuncts. [2021-07-09 17:40:17,776 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 9 [2021-07-09 17:40:17,777 INFO L550 ElimStorePlain]: Start of recursive call 46: End of recursive call: and 1 xjuncts. [2021-07-09 17:40:17,779 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 5 treesize of output 3 [2021-07-09 17:40:17,780 INFO L550 ElimStorePlain]: Start of recursive call 47: End of recursive call: and 1 xjuncts. [2021-07-09 17:40:17,782 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:40:17,783 INFO L550 ElimStorePlain]: Start of recursive call 48: End of recursive call: and 1 xjuncts. [2021-07-09 17:40:17,831 INFO L628 ElimStorePlain]: treesize reduction 1, result has 98.3 percent of original size [2021-07-09 17:40:17,832 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 3 xjuncts. [2021-07-09 17:40:17,832 INFO L247 ElimStorePlain]: Needed 48 recursive calls to eliminate 3 variables, input treesize:1575, output treesize:35 [2021-07-09 17:40:17,909 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-07-09 17:40:17,909 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [11727342] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:40:17,910 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 17:40:17,910 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 8] total 15 [2021-07-09 17:40:17,910 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [157381815] [2021-07-09 17:40:17,910 INFO L462 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-07-09 17:40:17,910 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 17:40:17,910 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-07-09 17:40:17,910 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=49, Invalid=161, Unknown=0, NotChecked=0, Total=210 [2021-07-09 17:40:17,910 INFO L87 Difference]: Start difference. First operand 534 states and 1612 transitions. Second operand has 15 states, 15 states have (on average 2.3333333333333335) internal successors, (35), 15 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:40:18,149 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 17:40:18,149 INFO L93 Difference]: Finished difference Result 683 states and 2058 transitions. [2021-07-09 17:40:18,149 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-07-09 17:40:18,149 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 2.3333333333333335) internal successors, (35), 15 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 20 [2021-07-09 17:40:18,149 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 17:40:18,150 INFO L225 Difference]: With dead ends: 683 [2021-07-09 17:40:18,150 INFO L226 Difference]: Without dead ends: 643 [2021-07-09 17:40:18,151 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 36 GetRequests, 18 SyntacticMatches, 1 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 59 ImplicationChecksByTransitivity, 310.9ms TimeCoverageRelationStatistics Valid=88, Invalid=254, Unknown=0, NotChecked=0, Total=342 [2021-07-09 17:40:18,151 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 643 states. [2021-07-09 17:40:18,156 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 643 to 523. [2021-07-09 17:40:18,157 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 523 states, 522 states have (on average 3.007662835249042) internal successors, (1570), 522 states have internal predecessors, (1570), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:40:18,158 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 523 states to 523 states and 1570 transitions. [2021-07-09 17:40:18,158 INFO L78 Accepts]: Start accepts. Automaton has 523 states and 1570 transitions. Word has length 20 [2021-07-09 17:40:18,158 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 17:40:18,158 INFO L482 AbstractCegarLoop]: Abstraction has 523 states and 1570 transitions. [2021-07-09 17:40:18,158 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 15 states, 15 states have (on average 2.3333333333333335) internal successors, (35), 15 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:40:18,158 INFO L276 IsEmpty]: Start isEmpty. Operand 523 states and 1570 transitions. [2021-07-09 17:40:18,159 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2021-07-09 17:40:18,159 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 17:40:18,159 INFO L508 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 17:40:18,359 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1932,31 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:40:18,360 INFO L430 AbstractCegarLoop]: === Iteration 103 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 17:40:18,360 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 17:40:18,360 INFO L82 PathProgramCache]: Analyzing trace with hash -475110398, now seen corresponding path program 13 times [2021-07-09 17:40:18,360 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 17:40:18,360 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1781854503] [2021-07-09 17:40:18,360 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 17:40:18,365 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 17:40:18,459 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-07-09 17:40:18,459 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 17:40:18,459 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1781854503] [2021-07-09 17:40:18,459 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1781854503] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:40:18,459 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1882997877] [2021-07-09 17:40:18,459 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 32 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 32 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:40:18,493 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 17:40:18,493 INFO L263 TraceCheckSpWp]: Trace formula consists of 81 conjuncts, 16 conjunts are in the unsatisfiable core [2021-07-09 17:40:18,494 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 17:40:18,668 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-07-09 17:40:18,668 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1882997877] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:40:18,668 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 17:40:18,668 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 14 [2021-07-09 17:40:18,668 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [396910513] [2021-07-09 17:40:18,668 INFO L462 AbstractCegarLoop]: Interpolant automaton has 14 states [2021-07-09 17:40:18,668 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 17:40:18,668 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-07-09 17:40:18,669 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=31, Invalid=151, Unknown=0, NotChecked=0, Total=182 [2021-07-09 17:40:18,669 INFO L87 Difference]: Start difference. First operand 523 states and 1570 transitions. Second operand has 14 states, 14 states have (on average 2.5714285714285716) internal successors, (36), 14 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:40:19,168 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 17:40:19,168 INFO L93 Difference]: Finished difference Result 778 states and 2241 transitions. [2021-07-09 17:40:19,168 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2021-07-09 17:40:19,169 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 2.5714285714285716) internal successors, (36), 14 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 20 [2021-07-09 17:40:19,169 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 17:40:19,170 INFO L225 Difference]: With dead ends: 778 [2021-07-09 17:40:19,170 INFO L226 Difference]: Without dead ends: 671 [2021-07-09 17:40:19,170 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 38 GetRequests, 16 SyntacticMatches, 0 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 69 ImplicationChecksByTransitivity, 453.7ms TimeCoverageRelationStatistics Valid=100, Invalid=452, Unknown=0, NotChecked=0, Total=552 [2021-07-09 17:40:19,170 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 671 states. [2021-07-09 17:40:19,175 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 671 to 498. [2021-07-09 17:40:19,175 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 498 states, 497 states have (on average 2.9738430583501008) internal successors, (1478), 497 states have internal predecessors, (1478), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:40:19,176 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 498 states to 498 states and 1478 transitions. [2021-07-09 17:40:19,176 INFO L78 Accepts]: Start accepts. Automaton has 498 states and 1478 transitions. Word has length 20 [2021-07-09 17:40:19,176 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 17:40:19,176 INFO L482 AbstractCegarLoop]: Abstraction has 498 states and 1478 transitions. [2021-07-09 17:40:19,176 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 14 states, 14 states have (on average 2.5714285714285716) internal successors, (36), 14 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:40:19,176 INFO L276 IsEmpty]: Start isEmpty. Operand 498 states and 1478 transitions. [2021-07-09 17:40:19,177 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2021-07-09 17:40:19,177 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 17:40:19,177 INFO L508 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 17:40:19,377 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 32 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable2166 [2021-07-09 17:40:19,378 INFO L430 AbstractCegarLoop]: === Iteration 104 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 17:40:19,378 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 17:40:19,378 INFO L82 PathProgramCache]: Analyzing trace with hash -1325415994, now seen corresponding path program 14 times [2021-07-09 17:40:19,378 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 17:40:19,378 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2005007266] [2021-07-09 17:40:19,378 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 17:40:19,382 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 17:40:19,523 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:40:19,523 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 17:40:19,523 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2005007266] [2021-07-09 17:40:19,523 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2005007266] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:40:19,523 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1758034662] [2021-07-09 17:40:19,523 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 33 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 33 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:40:19,572 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-07-09 17:40:19,572 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 17:40:19,572 INFO L263 TraceCheckSpWp]: Trace formula consists of 81 conjuncts, 16 conjunts are in the unsatisfiable core [2021-07-09 17:40:19,573 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 17:40:19,751 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-07-09 17:40:19,751 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1758034662] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:40:19,751 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 17:40:19,751 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 8] total 16 [2021-07-09 17:40:19,751 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1999680879] [2021-07-09 17:40:19,751 INFO L462 AbstractCegarLoop]: Interpolant automaton has 16 states [2021-07-09 17:40:19,751 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 17:40:19,752 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-07-09 17:40:19,752 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=47, Invalid=193, Unknown=0, NotChecked=0, Total=240 [2021-07-09 17:40:19,752 INFO L87 Difference]: Start difference. First operand 498 states and 1478 transitions. Second operand has 16 states, 16 states have (on average 2.1875) internal successors, (35), 16 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:40:20,497 WARN L205 SmtUtils]: Spent 107.00 ms on a formula simplification. DAG size of input: 50 DAG size of output: 35 [2021-07-09 17:40:20,548 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 17:40:20,548 INFO L93 Difference]: Finished difference Result 780 states and 2267 transitions. [2021-07-09 17:40:20,549 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-07-09 17:40:20,549 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 2.1875) internal successors, (35), 16 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 20 [2021-07-09 17:40:20,549 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 17:40:20,550 INFO L225 Difference]: With dead ends: 780 [2021-07-09 17:40:20,550 INFO L226 Difference]: Without dead ends: 733 [2021-07-09 17:40:20,551 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 42 GetRequests, 19 SyntacticMatches, 1 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 92 ImplicationChecksByTransitivity, 831.3ms TimeCoverageRelationStatistics Valid=120, Invalid=432, Unknown=0, NotChecked=0, Total=552 [2021-07-09 17:40:20,551 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 733 states. [2021-07-09 17:40:20,557 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 733 to 524. [2021-07-09 17:40:20,558 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 524 states, 523 states have (on average 2.9694072657743784) internal successors, (1553), 523 states have internal predecessors, (1553), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:40:20,559 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 524 states to 524 states and 1553 transitions. [2021-07-09 17:40:20,559 INFO L78 Accepts]: Start accepts. Automaton has 524 states and 1553 transitions. Word has length 20 [2021-07-09 17:40:20,559 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 17:40:20,559 INFO L482 AbstractCegarLoop]: Abstraction has 524 states and 1553 transitions. [2021-07-09 17:40:20,559 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 16 states, 16 states have (on average 2.1875) internal successors, (35), 16 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:40:20,559 INFO L276 IsEmpty]: Start isEmpty. Operand 524 states and 1553 transitions. [2021-07-09 17:40:20,560 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2021-07-09 17:40:20,560 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 17:40:20,560 INFO L508 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 17:40:20,760 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 33 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable2175 [2021-07-09 17:40:20,761 INFO L430 AbstractCegarLoop]: === Iteration 105 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 17:40:20,761 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 17:40:20,761 INFO L82 PathProgramCache]: Analyzing trace with hash -2075064468, now seen corresponding path program 15 times [2021-07-09 17:40:20,761 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 17:40:20,761 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1743896875] [2021-07-09 17:40:20,761 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 17:40:20,766 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 17:40:20,864 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:40:20,864 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 17:40:20,864 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1743896875] [2021-07-09 17:40:20,865 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1743896875] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:40:20,865 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [170365663] [2021-07-09 17:40:20,865 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 34 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 34 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:40:20,898 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2021-07-09 17:40:20,898 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 17:40:20,898 INFO L263 TraceCheckSpWp]: Trace formula consists of 81 conjuncts, 16 conjunts are in the unsatisfiable core [2021-07-09 17:40:20,899 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 17:40:21,086 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-07-09 17:40:21,086 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [170365663] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:40:21,086 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 17:40:21,087 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 8] total 15 [2021-07-09 17:40:21,087 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [956814489] [2021-07-09 17:40:21,087 INFO L462 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-07-09 17:40:21,087 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 17:40:21,087 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-07-09 17:40:21,087 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=34, Invalid=176, Unknown=0, NotChecked=0, Total=210 [2021-07-09 17:40:21,087 INFO L87 Difference]: Start difference. First operand 524 states and 1553 transitions. Second operand has 15 states, 15 states have (on average 2.3333333333333335) internal successors, (35), 15 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:40:23,181 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 17:40:23,181 INFO L93 Difference]: Finished difference Result 941 states and 2676 transitions. [2021-07-09 17:40:23,181 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2021-07-09 17:40:23,182 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 2.3333333333333335) internal successors, (35), 15 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 20 [2021-07-09 17:40:23,182 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 17:40:23,183 INFO L225 Difference]: With dead ends: 941 [2021-07-09 17:40:23,183 INFO L226 Difference]: Without dead ends: 801 [2021-07-09 17:40:23,183 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 56 GetRequests, 22 SyntacticMatches, 0 SemanticMatches, 34 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 166 ImplicationChecksByTransitivity, 1962.9ms TimeCoverageRelationStatistics Valid=297, Invalid=963, Unknown=0, NotChecked=0, Total=1260 [2021-07-09 17:40:23,184 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 801 states. [2021-07-09 17:40:23,189 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 801 to 557. [2021-07-09 17:40:23,190 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 557 states, 556 states have (on average 2.976618705035971) internal successors, (1655), 556 states have internal predecessors, (1655), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:40:23,191 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 557 states to 557 states and 1655 transitions. [2021-07-09 17:40:23,191 INFO L78 Accepts]: Start accepts. Automaton has 557 states and 1655 transitions. Word has length 20 [2021-07-09 17:40:23,191 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 17:40:23,191 INFO L482 AbstractCegarLoop]: Abstraction has 557 states and 1655 transitions. [2021-07-09 17:40:23,191 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 15 states, 15 states have (on average 2.3333333333333335) internal successors, (35), 15 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:40:23,191 INFO L276 IsEmpty]: Start isEmpty. Operand 557 states and 1655 transitions. [2021-07-09 17:40:23,192 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2021-07-09 17:40:23,192 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 17:40:23,192 INFO L508 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 17:40:23,392 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2187,34 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:40:23,392 INFO L430 AbstractCegarLoop]: === Iteration 106 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 17:40:23,393 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 17:40:23,393 INFO L82 PathProgramCache]: Analyzing trace with hash 206398092, now seen corresponding path program 16 times [2021-07-09 17:40:23,393 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 17:40:23,393 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [706599221] [2021-07-09 17:40:23,393 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 17:40:23,396 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 17:40:23,539 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:40:23,539 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 17:40:23,539 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [706599221] [2021-07-09 17:40:23,539 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [706599221] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:40:23,539 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1935263375] [2021-07-09 17:40:23,539 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 35 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 35 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:40:23,572 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-07-09 17:40:23,572 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 17:40:23,573 INFO L263 TraceCheckSpWp]: Trace formula consists of 81 conjuncts, 16 conjunts are in the unsatisfiable core [2021-07-09 17:40:23,573 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 17:40:23,740 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-07-09 17:40:23,741 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1935263375] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:40:23,741 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 17:40:23,741 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 8] total 17 [2021-07-09 17:40:23,741 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [379238667] [2021-07-09 17:40:23,741 INFO L462 AbstractCegarLoop]: Interpolant automaton has 17 states [2021-07-09 17:40:23,741 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 17:40:23,741 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-07-09 17:40:23,741 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=46, Invalid=226, Unknown=0, NotChecked=0, Total=272 [2021-07-09 17:40:23,742 INFO L87 Difference]: Start difference. First operand 557 states and 1655 transitions. Second operand has 17 states, 17 states have (on average 2.1176470588235294) internal successors, (36), 17 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:40:24,663 WARN L205 SmtUtils]: Spent 105.00 ms on a formula simplification. DAG size of input: 56 DAG size of output: 50 [2021-07-09 17:40:25,185 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 17:40:25,185 INFO L93 Difference]: Finished difference Result 1166 states and 3392 transitions. [2021-07-09 17:40:25,186 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2021-07-09 17:40:25,186 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 2.1176470588235294) internal successors, (36), 17 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 20 [2021-07-09 17:40:25,186 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 17:40:25,187 INFO L225 Difference]: With dead ends: 1166 [2021-07-09 17:40:25,187 INFO L226 Difference]: Without dead ends: 1067 [2021-07-09 17:40:25,188 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 54 GetRequests, 19 SyntacticMatches, 0 SemanticMatches, 35 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 248 ImplicationChecksByTransitivity, 1325.8ms TimeCoverageRelationStatistics Valid=267, Invalid=1065, Unknown=0, NotChecked=0, Total=1332 [2021-07-09 17:40:25,189 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1067 states. [2021-07-09 17:40:25,194 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1067 to 553. [2021-07-09 17:40:25,195 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 553 states, 552 states have (on average 2.967391304347826) internal successors, (1638), 552 states have internal predecessors, (1638), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:40:25,196 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 553 states to 553 states and 1638 transitions. [2021-07-09 17:40:25,196 INFO L78 Accepts]: Start accepts. Automaton has 553 states and 1638 transitions. Word has length 20 [2021-07-09 17:40:25,196 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 17:40:25,196 INFO L482 AbstractCegarLoop]: Abstraction has 553 states and 1638 transitions. [2021-07-09 17:40:25,196 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 17 states, 17 states have (on average 2.1176470588235294) internal successors, (36), 17 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:40:25,196 INFO L276 IsEmpty]: Start isEmpty. Operand 553 states and 1638 transitions. [2021-07-09 17:40:25,197 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2021-07-09 17:40:25,197 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 17:40:25,197 INFO L508 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 17:40:25,397 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2197,35 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:40:25,397 INFO L430 AbstractCegarLoop]: === Iteration 107 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 17:40:25,397 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 17:40:25,398 INFO L82 PathProgramCache]: Analyzing trace with hash 116700917, now seen corresponding path program 12 times [2021-07-09 17:40:25,398 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 17:40:25,398 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [903822022] [2021-07-09 17:40:25,398 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 17:40:25,402 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 17:40:25,479 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-07-09 17:40:25,479 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 17:40:25,479 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [903822022] [2021-07-09 17:40:25,479 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [903822022] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:40:25,479 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [710089925] [2021-07-09 17:40:25,479 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 36 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 36 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:40:25,517 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 2 check-sat command(s) [2021-07-09 17:40:25,518 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 17:40:25,518 INFO L263 TraceCheckSpWp]: Trace formula consists of 90 conjuncts, 18 conjunts are in the unsatisfiable core [2021-07-09 17:40:25,519 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 17:40:25,578 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 5 treesize of output 3 [2021-07-09 17:40:25,579 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 17:40:25,582 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 9 [2021-07-09 17:40:25,583 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-07-09 17:40:25,586 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 9 [2021-07-09 17:40:25,587 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-07-09 17:40:25,589 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:40:25,590 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-07-09 17:40:25,592 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-07-09 17:40:25,593 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-07-09 17:40:25,595 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:40:25,596 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-07-09 17:40:25,598 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:40:25,598 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-07-09 17:40:25,601 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 5 treesize of output 3 [2021-07-09 17:40:25,602 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-07-09 17:40:25,604 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:40:25,605 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-07-09 17:40:25,607 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 5 treesize of output 3 [2021-07-09 17:40:25,608 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-07-09 17:40:25,611 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:40:25,611 INFO L550 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2021-07-09 17:40:25,614 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:40:25,614 INFO L550 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2021-07-09 17:40:25,616 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:40:25,617 INFO L550 ElimStorePlain]: Start of recursive call 14: End of recursive call: and 1 xjuncts. [2021-07-09 17:40:25,619 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:40:25,620 INFO L550 ElimStorePlain]: Start of recursive call 15: End of recursive call: and 1 xjuncts. [2021-07-09 17:40:25,622 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:40:25,623 INFO L550 ElimStorePlain]: Start of recursive call 16: End of recursive call: and 1 xjuncts. [2021-07-09 17:40:25,625 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 9 [2021-07-09 17:40:25,626 INFO L550 ElimStorePlain]: Start of recursive call 17: End of recursive call: and 1 xjuncts. [2021-07-09 17:40:25,629 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:40:25,629 INFO L550 ElimStorePlain]: Start of recursive call 18: End of recursive call: and 1 xjuncts. [2021-07-09 17:40:25,631 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:40:25,632 INFO L550 ElimStorePlain]: Start of recursive call 19: End of recursive call: and 1 xjuncts. [2021-07-09 17:40:25,634 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:40:25,634 INFO L550 ElimStorePlain]: Start of recursive call 20: End of recursive call: and 1 xjuncts. [2021-07-09 17:40:25,695 INFO L628 ElimStorePlain]: treesize reduction 50, result has 62.7 percent of original size [2021-07-09 17:40:25,696 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 5 xjuncts. [2021-07-09 17:40:25,696 INFO L247 ElimStorePlain]: Needed 20 recursive calls to eliminate 1 variables, input treesize:595, output treesize:84 [2021-07-09 17:40:25,939 INFO L446 ElimStorePlain]: Different costs {0=[char_at_9], 1=[char_at_5]} [2021-07-09 17:40:25,944 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:40:25,945 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 17:40:25,949 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-07-09 17:40:25,950 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-07-09 17:40:25,953 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:40:25,954 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-07-09 17:40:25,958 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-07-09 17:40:25,959 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-07-09 17:40:25,963 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:40:25,964 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-07-09 17:40:25,968 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 9 [2021-07-09 17:40:25,969 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-07-09 17:40:25,973 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:40:25,974 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-07-09 17:40:25,978 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:40:25,978 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-07-09 17:40:25,983 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 9 [2021-07-09 17:40:25,984 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-07-09 17:40:25,988 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:40:25,988 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-07-09 17:40:25,993 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:40:25,993 INFO L550 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2021-07-09 17:40:25,997 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:40:25,998 INFO L550 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2021-07-09 17:40:26,001 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:40:26,002 INFO L550 ElimStorePlain]: Start of recursive call 14: End of recursive call: and 1 xjuncts. [2021-07-09 17:40:26,006 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 5 treesize of output 3 [2021-07-09 17:40:26,007 INFO L550 ElimStorePlain]: Start of recursive call 15: End of recursive call: and 1 xjuncts. [2021-07-09 17:40:26,011 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:40:26,012 INFO L550 ElimStorePlain]: Start of recursive call 16: End of recursive call: and 1 xjuncts. [2021-07-09 17:40:26,015 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:40:26,016 INFO L550 ElimStorePlain]: Start of recursive call 17: End of recursive call: and 1 xjuncts. [2021-07-09 17:40:26,019 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:40:26,020 INFO L550 ElimStorePlain]: Start of recursive call 18: End of recursive call: and 1 xjuncts. [2021-07-09 17:40:26,024 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-07-09 17:40:26,024 INFO L550 ElimStorePlain]: Start of recursive call 19: End of recursive call: and 1 xjuncts. [2021-07-09 17:40:26,028 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 9 [2021-07-09 17:40:26,029 INFO L550 ElimStorePlain]: Start of recursive call 20: End of recursive call: and 1 xjuncts. [2021-07-09 17:40:26,033 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:40:26,034 INFO L550 ElimStorePlain]: Start of recursive call 21: End of recursive call: and 1 xjuncts. [2021-07-09 17:40:26,038 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 5 treesize of output 3 [2021-07-09 17:40:26,039 INFO L550 ElimStorePlain]: Start of recursive call 22: End of recursive call: and 1 xjuncts. [2021-07-09 17:40:26,043 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:40:26,043 INFO L550 ElimStorePlain]: Start of recursive call 23: End of recursive call: and 1 xjuncts. [2021-07-09 17:40:26,048 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-07-09 17:40:26,048 INFO L550 ElimStorePlain]: Start of recursive call 24: End of recursive call: and 1 xjuncts. [2021-07-09 17:40:26,052 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:40:26,053 INFO L550 ElimStorePlain]: Start of recursive call 25: End of recursive call: and 1 xjuncts. [2021-07-09 17:40:26,056 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:40:26,057 INFO L550 ElimStorePlain]: Start of recursive call 26: End of recursive call: and 1 xjuncts. [2021-07-09 17:40:26,061 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:40:26,061 INFO L550 ElimStorePlain]: Start of recursive call 27: End of recursive call: and 1 xjuncts. [2021-07-09 17:40:26,065 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:40:26,066 INFO L550 ElimStorePlain]: Start of recursive call 28: End of recursive call: and 1 xjuncts. [2021-07-09 17:40:26,070 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:40:26,070 INFO L550 ElimStorePlain]: Start of recursive call 29: End of recursive call: and 1 xjuncts. [2021-07-09 17:40:26,074 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:40:26,074 INFO L550 ElimStorePlain]: Start of recursive call 30: End of recursive call: and 1 xjuncts. [2021-07-09 17:40:26,078 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:40:26,079 INFO L550 ElimStorePlain]: Start of recursive call 31: End of recursive call: and 1 xjuncts. [2021-07-09 17:40:26,082 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:40:26,083 INFO L550 ElimStorePlain]: Start of recursive call 32: End of recursive call: and 1 xjuncts. [2021-07-09 17:40:26,087 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:40:26,088 INFO L550 ElimStorePlain]: Start of recursive call 33: End of recursive call: and 1 xjuncts. [2021-07-09 17:40:26,091 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:40:26,091 INFO L550 ElimStorePlain]: Start of recursive call 34: End of recursive call: and 1 xjuncts. [2021-07-09 17:40:26,095 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:40:26,096 INFO L550 ElimStorePlain]: Start of recursive call 35: End of recursive call: and 1 xjuncts. [2021-07-09 17:40:26,099 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 5 treesize of output 3 [2021-07-09 17:40:26,100 INFO L550 ElimStorePlain]: Start of recursive call 36: End of recursive call: and 1 xjuncts. [2021-07-09 17:40:26,104 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:40:26,104 INFO L550 ElimStorePlain]: Start of recursive call 37: End of recursive call: and 1 xjuncts. [2021-07-09 17:40:26,108 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:40:26,108 INFO L550 ElimStorePlain]: Start of recursive call 38: End of recursive call: and 1 xjuncts. [2021-07-09 17:40:26,111 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:40:26,112 INFO L550 ElimStorePlain]: Start of recursive call 39: End of recursive call: and 1 xjuncts. [2021-07-09 17:40:26,115 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:40:26,115 INFO L550 ElimStorePlain]: Start of recursive call 40: End of recursive call: and 1 xjuncts. [2021-07-09 17:40:26,119 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:40:26,119 INFO L550 ElimStorePlain]: Start of recursive call 41: End of recursive call: and 1 xjuncts. [2021-07-09 17:40:26,122 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:40:26,123 INFO L550 ElimStorePlain]: Start of recursive call 42: End of recursive call: and 1 xjuncts. [2021-07-09 17:40:26,126 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:40:26,127 INFO L550 ElimStorePlain]: Start of recursive call 43: End of recursive call: and 1 xjuncts. [2021-07-09 17:40:26,130 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:40:26,130 INFO L550 ElimStorePlain]: Start of recursive call 44: End of recursive call: and 1 xjuncts. [2021-07-09 17:40:26,133 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:40:26,134 INFO L550 ElimStorePlain]: Start of recursive call 45: End of recursive call: and 1 xjuncts. [2021-07-09 17:40:26,137 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:40:26,138 INFO L550 ElimStorePlain]: Start of recursive call 46: End of recursive call: and 1 xjuncts. [2021-07-09 17:40:26,141 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-07-09 17:40:26,142 INFO L550 ElimStorePlain]: Start of recursive call 47: End of recursive call: and 1 xjuncts. [2021-07-09 17:40:26,145 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:40:26,145 INFO L550 ElimStorePlain]: Start of recursive call 48: End of recursive call: and 1 xjuncts. [2021-07-09 17:40:26,148 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:40:26,149 INFO L550 ElimStorePlain]: Start of recursive call 49: End of recursive call: and 1 xjuncts. [2021-07-09 17:40:26,152 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 5 treesize of output 3 [2021-07-09 17:40:26,153 INFO L550 ElimStorePlain]: Start of recursive call 50: End of recursive call: and 1 xjuncts. [2021-07-09 17:40:26,156 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:40:26,156 INFO L550 ElimStorePlain]: Start of recursive call 51: End of recursive call: and 1 xjuncts. [2021-07-09 17:40:26,159 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:40:26,160 INFO L550 ElimStorePlain]: Start of recursive call 52: End of recursive call: and 1 xjuncts. [2021-07-09 17:40:26,163 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:40:26,163 INFO L550 ElimStorePlain]: Start of recursive call 53: End of recursive call: and 1 xjuncts. [2021-07-09 17:40:26,166 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:40:26,167 INFO L550 ElimStorePlain]: Start of recursive call 54: End of recursive call: and 1 xjuncts. [2021-07-09 17:40:26,170 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:40:26,170 INFO L550 ElimStorePlain]: Start of recursive call 55: End of recursive call: and 1 xjuncts. [2021-07-09 17:40:26,173 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:40:26,174 INFO L550 ElimStorePlain]: Start of recursive call 56: End of recursive call: and 1 xjuncts. [2021-07-09 17:40:26,176 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:40:26,177 INFO L550 ElimStorePlain]: Start of recursive call 57: End of recursive call: and 1 xjuncts. [2021-07-09 17:40:26,179 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:40:26,179 INFO L550 ElimStorePlain]: Start of recursive call 58: End of recursive call: and 1 xjuncts. [2021-07-09 17:40:26,264 INFO L628 ElimStorePlain]: treesize reduction 109, result has 50.7 percent of original size [2021-07-09 17:40:26,267 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 5 treesize of output 3 [2021-07-09 17:40:26,268 INFO L550 ElimStorePlain]: Start of recursive call 59: End of recursive call: and 1 xjuncts. [2021-07-09 17:40:26,270 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:40:26,270 INFO L550 ElimStorePlain]: Start of recursive call 60: End of recursive call: and 1 xjuncts. [2021-07-09 17:40:26,272 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 9 [2021-07-09 17:40:26,273 INFO L550 ElimStorePlain]: Start of recursive call 61: End of recursive call: and 1 xjuncts. [2021-07-09 17:40:26,275 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 9 [2021-07-09 17:40:26,276 INFO L550 ElimStorePlain]: Start of recursive call 62: End of recursive call: and 1 xjuncts. [2021-07-09 17:40:26,298 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 17:40:26,299 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 4 xjuncts. [2021-07-09 17:40:26,299 INFO L247 ElimStorePlain]: Needed 62 recursive calls to eliminate 2 variables, input treesize:2128, output treesize:61 [2021-07-09 17:40:26,362 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-07-09 17:40:26,363 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [710089925] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:40:26,363 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 17:40:26,363 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 8] total 15 [2021-07-09 17:40:26,363 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1586101584] [2021-07-09 17:40:26,363 INFO L462 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-07-09 17:40:26,363 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 17:40:26,363 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-07-09 17:40:26,363 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=35, Invalid=175, Unknown=0, NotChecked=0, Total=210 [2021-07-09 17:40:26,363 INFO L87 Difference]: Start difference. First operand 553 states and 1638 transitions. Second operand has 15 states, 15 states have (on average 2.4) internal successors, (36), 15 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:40:26,617 WARN L205 SmtUtils]: Spent 108.00 ms on a formula simplification. DAG size of input: 44 DAG size of output: 37 [2021-07-09 17:40:27,291 WARN L205 SmtUtils]: Spent 120.00 ms on a formula simplification. DAG size of input: 64 DAG size of output: 54 [2021-07-09 17:40:27,447 WARN L205 SmtUtils]: Spent 120.00 ms on a formula simplification. DAG size of input: 68 DAG size of output: 54 [2021-07-09 17:40:27,474 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 17:40:27,474 INFO L93 Difference]: Finished difference Result 678 states and 1953 transitions. [2021-07-09 17:40:27,474 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2021-07-09 17:40:27,474 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 2.4) internal successors, (36), 15 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 20 [2021-07-09 17:40:27,474 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 17:40:27,475 INFO L225 Difference]: With dead ends: 678 [2021-07-09 17:40:27,475 INFO L226 Difference]: Without dead ends: 563 [2021-07-09 17:40:27,475 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 46 GetRequests, 22 SyntacticMatches, 0 SemanticMatches, 24 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 84 ImplicationChecksByTransitivity, 1075.9ms TimeCoverageRelationStatistics Valid=144, Invalid=506, Unknown=0, NotChecked=0, Total=650 [2021-07-09 17:40:27,476 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 563 states. [2021-07-09 17:40:27,480 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 563 to 538. [2021-07-09 17:40:27,480 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 538 states, 537 states have (on average 2.9608938547486034) internal successors, (1590), 537 states have internal predecessors, (1590), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:40:27,481 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 538 states to 538 states and 1590 transitions. [2021-07-09 17:40:27,481 INFO L78 Accepts]: Start accepts. Automaton has 538 states and 1590 transitions. Word has length 20 [2021-07-09 17:40:27,481 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 17:40:27,481 INFO L482 AbstractCegarLoop]: Abstraction has 538 states and 1590 transitions. [2021-07-09 17:40:27,481 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 15 states, 15 states have (on average 2.4) internal successors, (36), 15 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:40:27,482 INFO L276 IsEmpty]: Start isEmpty. Operand 538 states and 1590 transitions. [2021-07-09 17:40:27,482 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2021-07-09 17:40:27,482 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 17:40:27,482 INFO L508 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 17:40:27,683 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 36 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable2211 [2021-07-09 17:40:27,684 INFO L430 AbstractCegarLoop]: === Iteration 108 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 17:40:27,684 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 17:40:27,684 INFO L82 PathProgramCache]: Analyzing trace with hash 1556220975, now seen corresponding path program 13 times [2021-07-09 17:40:27,684 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 17:40:27,684 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [454165271] [2021-07-09 17:40:27,684 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 17:40:27,690 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 17:40:27,819 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-07-09 17:40:27,820 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 17:40:27,820 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [454165271] [2021-07-09 17:40:27,820 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [454165271] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:40:27,820 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [757101361] [2021-07-09 17:40:27,820 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 37 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 37 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:40:27,853 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 17:40:27,854 INFO L263 TraceCheckSpWp]: Trace formula consists of 90 conjuncts, 18 conjunts are in the unsatisfiable core [2021-07-09 17:40:27,854 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 17:40:27,918 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 5 treesize of output 3 [2021-07-09 17:40:27,919 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 17:40:27,922 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 9 [2021-07-09 17:40:27,923 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-07-09 17:40:27,925 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 9 [2021-07-09 17:40:27,926 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-07-09 17:40:27,928 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:40:27,929 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-07-09 17:40:27,932 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-07-09 17:40:27,932 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-07-09 17:40:27,935 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:40:27,935 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-07-09 17:40:27,938 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:40:27,938 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-07-09 17:40:27,941 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 5 treesize of output 3 [2021-07-09 17:40:27,942 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-07-09 17:40:27,945 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:40:27,945 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-07-09 17:40:27,948 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 5 treesize of output 3 [2021-07-09 17:40:27,949 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-07-09 17:40:27,952 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:40:27,952 INFO L550 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2021-07-09 17:40:27,954 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:40:27,955 INFO L550 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2021-07-09 17:40:27,957 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:40:27,958 INFO L550 ElimStorePlain]: Start of recursive call 14: End of recursive call: and 1 xjuncts. [2021-07-09 17:40:27,960 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:40:27,961 INFO L550 ElimStorePlain]: Start of recursive call 15: End of recursive call: and 1 xjuncts. [2021-07-09 17:40:27,963 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:40:27,964 INFO L550 ElimStorePlain]: Start of recursive call 16: End of recursive call: and 1 xjuncts. [2021-07-09 17:40:27,966 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 9 [2021-07-09 17:40:27,967 INFO L550 ElimStorePlain]: Start of recursive call 17: End of recursive call: and 1 xjuncts. [2021-07-09 17:40:27,970 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:40:27,970 INFO L550 ElimStorePlain]: Start of recursive call 18: End of recursive call: and 1 xjuncts. [2021-07-09 17:40:27,973 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:40:27,973 INFO L550 ElimStorePlain]: Start of recursive call 19: End of recursive call: and 1 xjuncts. [2021-07-09 17:40:27,975 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:40:27,976 INFO L550 ElimStorePlain]: Start of recursive call 20: End of recursive call: and 1 xjuncts. [2021-07-09 17:40:28,038 INFO L628 ElimStorePlain]: treesize reduction 50, result has 62.7 percent of original size [2021-07-09 17:40:28,039 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 5 xjuncts. [2021-07-09 17:40:28,039 INFO L247 ElimStorePlain]: Needed 20 recursive calls to eliminate 1 variables, input treesize:595, output treesize:84 [2021-07-09 17:40:28,317 INFO L446 ElimStorePlain]: Different costs {0=[char_at_9], 1=[char_at_5]} [2021-07-09 17:40:28,324 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:40:28,325 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 17:40:28,331 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:40:28,332 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-07-09 17:40:28,337 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:40:28,338 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-07-09 17:40:28,345 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:40:28,346 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-07-09 17:40:28,354 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 5 treesize of output 3 [2021-07-09 17:40:28,355 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-07-09 17:40:28,364 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-07-09 17:40:28,365 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-07-09 17:40:28,371 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:40:28,372 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-07-09 17:40:28,377 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:40:28,378 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-07-09 17:40:28,384 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:40:28,385 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-07-09 17:40:28,393 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 9 [2021-07-09 17:40:28,394 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-07-09 17:40:28,400 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-07-09 17:40:28,400 INFO L550 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2021-07-09 17:40:28,409 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 5 treesize of output 3 [2021-07-09 17:40:28,411 INFO L550 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2021-07-09 17:40:28,418 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:40:28,419 INFO L550 ElimStorePlain]: Start of recursive call 14: End of recursive call: and 1 xjuncts. [2021-07-09 17:40:28,425 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:40:28,426 INFO L550 ElimStorePlain]: Start of recursive call 15: End of recursive call: and 1 xjuncts. [2021-07-09 17:40:28,432 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:40:28,432 INFO L550 ElimStorePlain]: Start of recursive call 16: End of recursive call: and 1 xjuncts. [2021-07-09 17:40:28,440 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:40:28,441 INFO L550 ElimStorePlain]: Start of recursive call 17: End of recursive call: and 1 xjuncts. [2021-07-09 17:40:28,448 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:40:28,449 INFO L550 ElimStorePlain]: Start of recursive call 18: End of recursive call: and 1 xjuncts. [2021-07-09 17:40:28,455 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 5 treesize of output 3 [2021-07-09 17:40:28,456 INFO L550 ElimStorePlain]: Start of recursive call 19: End of recursive call: and 1 xjuncts. [2021-07-09 17:40:28,461 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:40:28,462 INFO L550 ElimStorePlain]: Start of recursive call 20: End of recursive call: and 1 xjuncts. [2021-07-09 17:40:28,469 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 5 treesize of output 3 [2021-07-09 17:40:28,470 INFO L550 ElimStorePlain]: Start of recursive call 21: End of recursive call: and 1 xjuncts. [2021-07-09 17:40:28,475 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:40:28,476 INFO L550 ElimStorePlain]: Start of recursive call 22: End of recursive call: and 1 xjuncts. [2021-07-09 17:40:28,482 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 5 treesize of output 3 [2021-07-09 17:40:28,483 INFO L550 ElimStorePlain]: Start of recursive call 23: End of recursive call: and 1 xjuncts. [2021-07-09 17:40:28,488 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:40:28,489 INFO L550 ElimStorePlain]: Start of recursive call 24: End of recursive call: and 1 xjuncts. [2021-07-09 17:40:28,496 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:40:28,496 INFO L550 ElimStorePlain]: Start of recursive call 25: End of recursive call: and 1 xjuncts. [2021-07-09 17:40:28,503 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:40:28,503 INFO L550 ElimStorePlain]: Start of recursive call 26: End of recursive call: and 1 xjuncts. [2021-07-09 17:40:28,509 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:40:28,510 INFO L550 ElimStorePlain]: Start of recursive call 27: End of recursive call: and 1 xjuncts. [2021-07-09 17:40:28,516 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 5 treesize of output 3 [2021-07-09 17:40:28,516 INFO L550 ElimStorePlain]: Start of recursive call 28: End of recursive call: and 1 xjuncts. [2021-07-09 17:40:28,522 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:40:28,523 INFO L550 ElimStorePlain]: Start of recursive call 29: End of recursive call: and 1 xjuncts. [2021-07-09 17:40:28,528 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:40:28,529 INFO L550 ElimStorePlain]: Start of recursive call 30: End of recursive call: and 1 xjuncts. [2021-07-09 17:40:28,534 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:40:28,535 INFO L550 ElimStorePlain]: Start of recursive call 31: End of recursive call: and 1 xjuncts. [2021-07-09 17:40:28,540 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:40:28,541 INFO L550 ElimStorePlain]: Start of recursive call 32: End of recursive call: and 1 xjuncts. [2021-07-09 17:40:28,546 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 5 treesize of output 3 [2021-07-09 17:40:28,547 INFO L550 ElimStorePlain]: Start of recursive call 33: End of recursive call: and 1 xjuncts. [2021-07-09 17:40:28,553 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:40:28,554 INFO L550 ElimStorePlain]: Start of recursive call 34: End of recursive call: and 1 xjuncts. [2021-07-09 17:40:28,559 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:40:28,560 INFO L550 ElimStorePlain]: Start of recursive call 35: End of recursive call: and 1 xjuncts. [2021-07-09 17:40:28,565 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:40:28,566 INFO L550 ElimStorePlain]: Start of recursive call 36: End of recursive call: and 1 xjuncts. [2021-07-09 17:40:28,572 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:40:28,572 INFO L550 ElimStorePlain]: Start of recursive call 37: End of recursive call: and 1 xjuncts. [2021-07-09 17:40:28,578 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 5 treesize of output 3 [2021-07-09 17:40:28,579 INFO L550 ElimStorePlain]: Start of recursive call 38: End of recursive call: and 1 xjuncts. [2021-07-09 17:40:28,585 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 9 [2021-07-09 17:40:28,586 INFO L550 ElimStorePlain]: Start of recursive call 39: End of recursive call: and 1 xjuncts. [2021-07-09 17:40:28,591 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:40:28,592 INFO L550 ElimStorePlain]: Start of recursive call 40: End of recursive call: and 1 xjuncts. [2021-07-09 17:40:28,597 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:40:28,598 INFO L550 ElimStorePlain]: Start of recursive call 41: End of recursive call: and 1 xjuncts. [2021-07-09 17:40:28,603 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:40:28,604 INFO L550 ElimStorePlain]: Start of recursive call 42: End of recursive call: and 1 xjuncts. [2021-07-09 17:40:28,609 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:40:28,609 INFO L550 ElimStorePlain]: Start of recursive call 43: End of recursive call: and 1 xjuncts. [2021-07-09 17:40:28,615 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:40:28,616 INFO L550 ElimStorePlain]: Start of recursive call 44: End of recursive call: and 1 xjuncts. [2021-07-09 17:40:28,621 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:40:28,622 INFO L550 ElimStorePlain]: Start of recursive call 45: End of recursive call: and 1 xjuncts. [2021-07-09 17:40:28,627 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:40:28,628 INFO L550 ElimStorePlain]: Start of recursive call 46: End of recursive call: and 1 xjuncts. [2021-07-09 17:40:28,633 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:40:28,634 INFO L550 ElimStorePlain]: Start of recursive call 47: End of recursive call: and 1 xjuncts. [2021-07-09 17:40:28,638 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:40:28,639 INFO L550 ElimStorePlain]: Start of recursive call 48: End of recursive call: and 1 xjuncts. [2021-07-09 17:40:28,645 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:40:28,645 INFO L550 ElimStorePlain]: Start of recursive call 49: End of recursive call: and 1 xjuncts. [2021-07-09 17:40:28,650 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:40:28,650 INFO L550 ElimStorePlain]: Start of recursive call 50: End of recursive call: and 1 xjuncts. [2021-07-09 17:40:28,656 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:40:28,657 INFO L550 ElimStorePlain]: Start of recursive call 51: End of recursive call: and 1 xjuncts. [2021-07-09 17:40:28,663 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:40:28,663 INFO L550 ElimStorePlain]: Start of recursive call 52: End of recursive call: and 1 xjuncts. [2021-07-09 17:40:28,669 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:40:28,670 INFO L550 ElimStorePlain]: Start of recursive call 53: End of recursive call: and 1 xjuncts. [2021-07-09 17:40:28,676 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:40:28,677 INFO L550 ElimStorePlain]: Start of recursive call 54: End of recursive call: and 1 xjuncts. [2021-07-09 17:40:28,681 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:40:28,682 INFO L550 ElimStorePlain]: Start of recursive call 55: End of recursive call: and 1 xjuncts. [2021-07-09 17:40:28,687 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:40:28,688 INFO L550 ElimStorePlain]: Start of recursive call 56: End of recursive call: and 1 xjuncts. [2021-07-09 17:40:28,693 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:40:28,694 INFO L550 ElimStorePlain]: Start of recursive call 57: End of recursive call: and 1 xjuncts. [2021-07-09 17:40:28,698 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:40:28,699 INFO L550 ElimStorePlain]: Start of recursive call 58: End of recursive call: and 1 xjuncts. [2021-07-09 17:40:28,703 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:40:28,704 INFO L550 ElimStorePlain]: Start of recursive call 59: End of recursive call: and 1 xjuncts. [2021-07-09 17:40:28,708 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:40:28,709 INFO L550 ElimStorePlain]: Start of recursive call 60: End of recursive call: and 1 xjuncts. [2021-07-09 17:40:28,713 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:40:28,714 INFO L550 ElimStorePlain]: Start of recursive call 61: End of recursive call: and 1 xjuncts. [2021-07-09 17:40:28,718 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:40:28,719 INFO L550 ElimStorePlain]: Start of recursive call 62: End of recursive call: and 1 xjuncts. [2021-07-09 17:40:28,723 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:40:28,724 INFO L550 ElimStorePlain]: Start of recursive call 63: End of recursive call: and 1 xjuncts. [2021-07-09 17:40:28,728 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:40:28,729 INFO L550 ElimStorePlain]: Start of recursive call 64: End of recursive call: and 1 xjuncts. [2021-07-09 17:40:28,734 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 9 [2021-07-09 17:40:28,735 INFO L550 ElimStorePlain]: Start of recursive call 65: End of recursive call: and 1 xjuncts. [2021-07-09 17:40:28,739 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:40:28,740 INFO L550 ElimStorePlain]: Start of recursive call 66: End of recursive call: and 1 xjuncts. [2021-07-09 17:40:28,744 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:40:28,745 INFO L550 ElimStorePlain]: Start of recursive call 67: End of recursive call: and 1 xjuncts. [2021-07-09 17:40:28,749 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:40:28,750 INFO L550 ElimStorePlain]: Start of recursive call 68: End of recursive call: and 1 xjuncts. [2021-07-09 17:40:28,754 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:40:28,755 INFO L550 ElimStorePlain]: Start of recursive call 69: End of recursive call: and 1 xjuncts. [2021-07-09 17:40:28,759 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:40:28,760 INFO L550 ElimStorePlain]: Start of recursive call 70: End of recursive call: and 1 xjuncts. [2021-07-09 17:40:28,764 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:40:28,765 INFO L550 ElimStorePlain]: Start of recursive call 71: End of recursive call: and 1 xjuncts. [2021-07-09 17:40:28,769 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:40:28,769 INFO L550 ElimStorePlain]: Start of recursive call 72: End of recursive call: and 1 xjuncts. [2021-07-09 17:40:28,774 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:40:28,774 INFO L550 ElimStorePlain]: Start of recursive call 73: End of recursive call: and 1 xjuncts. [2021-07-09 17:40:28,778 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:40:28,779 INFO L550 ElimStorePlain]: Start of recursive call 74: End of recursive call: and 1 xjuncts. [2021-07-09 17:40:28,783 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:40:28,784 INFO L550 ElimStorePlain]: Start of recursive call 75: End of recursive call: and 1 xjuncts. [2021-07-09 17:40:28,787 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:40:28,788 INFO L550 ElimStorePlain]: Start of recursive call 76: End of recursive call: and 1 xjuncts. [2021-07-09 17:40:28,792 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:40:28,793 INFO L550 ElimStorePlain]: Start of recursive call 77: End of recursive call: and 1 xjuncts. [2021-07-09 17:40:28,797 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:40:28,798 INFO L550 ElimStorePlain]: Start of recursive call 78: End of recursive call: and 1 xjuncts. [2021-07-09 17:40:28,801 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:40:28,802 INFO L550 ElimStorePlain]: Start of recursive call 79: End of recursive call: and 1 xjuncts. [2021-07-09 17:40:28,806 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:40:28,806 INFO L550 ElimStorePlain]: Start of recursive call 80: End of recursive call: and 1 xjuncts. [2021-07-09 17:40:28,810 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:40:28,811 INFO L550 ElimStorePlain]: Start of recursive call 81: End of recursive call: and 1 xjuncts. [2021-07-09 17:40:28,815 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:40:28,816 INFO L550 ElimStorePlain]: Start of recursive call 82: End of recursive call: and 1 xjuncts. [2021-07-09 17:40:28,820 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:40:28,821 INFO L550 ElimStorePlain]: Start of recursive call 83: End of recursive call: and 1 xjuncts. [2021-07-09 17:40:28,825 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:40:28,826 INFO L550 ElimStorePlain]: Start of recursive call 84: End of recursive call: and 1 xjuncts. [2021-07-09 17:40:28,829 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:40:28,830 INFO L550 ElimStorePlain]: Start of recursive call 85: End of recursive call: and 1 xjuncts. [2021-07-09 17:40:28,833 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:40:28,834 INFO L550 ElimStorePlain]: Start of recursive call 86: End of recursive call: and 1 xjuncts. [2021-07-09 17:40:29,072 WARN L205 SmtUtils]: Spent 238.00 ms on a formula simplification. DAG size of input: 57 DAG size of output: 48 [2021-07-09 17:40:29,073 INFO L628 ElimStorePlain]: treesize reduction 227, result has 56.3 percent of original size [2021-07-09 17:40:29,076 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 5 treesize of output 3 [2021-07-09 17:40:29,077 INFO L550 ElimStorePlain]: Start of recursive call 87: End of recursive call: and 1 xjuncts. [2021-07-09 17:40:29,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 13 treesize of output 9 [2021-07-09 17:40:29,080 INFO L550 ElimStorePlain]: Start of recursive call 88: End of recursive call: and 1 xjuncts. [2021-07-09 17:40:29,083 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 17:40:29,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, 1 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 9 [2021-07-09 17:40:29,085 INFO L550 ElimStorePlain]: Start of recursive call 89: End of recursive call: and 1 xjuncts. [2021-07-09 17:40:29,087 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 5 treesize of output 3 [2021-07-09 17:40:29,088 INFO L550 ElimStorePlain]: Start of recursive call 90: End of recursive call: and 1 xjuncts. [2021-07-09 17:40:29,091 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:40:29,091 INFO L550 ElimStorePlain]: Start of recursive call 91: End of recursive call: and 1 xjuncts. [2021-07-09 17:40:29,093 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:40:29,094 INFO L550 ElimStorePlain]: Start of recursive call 92: End of recursive call: and 1 xjuncts. [2021-07-09 17:40:29,097 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 17:40:29,097 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 9 [2021-07-09 17:40:29,098 INFO L550 ElimStorePlain]: Start of recursive call 93: End of recursive call: and 1 xjuncts. [2021-07-09 17:40:29,100 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 9 [2021-07-09 17:40:29,101 INFO L550 ElimStorePlain]: Start of recursive call 94: End of recursive call: and 1 xjuncts. [2021-07-09 17:40:29,194 INFO L628 ElimStorePlain]: treesize reduction 47, result has 72.8 percent of original size [2021-07-09 17:40:29,196 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 6 xjuncts. [2021-07-09 17:40:29,196 INFO L247 ElimStorePlain]: Needed 94 recursive calls to eliminate 2 variables, input treesize:4000, output treesize:126 [2021-07-09 17:40:29,367 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-07-09 17:40:29,367 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [757101361] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:40:29,367 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 17:40:29,367 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 8] total 15 [2021-07-09 17:40:29,367 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [898278101] [2021-07-09 17:40:29,368 INFO L462 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-07-09 17:40:29,368 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 17:40:29,368 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-07-09 17:40:29,368 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=40, Invalid=170, Unknown=0, NotChecked=0, Total=210 [2021-07-09 17:40:29,368 INFO L87 Difference]: Start difference. First operand 538 states and 1590 transitions. Second operand has 15 states, 15 states have (on average 2.4) internal successors, (36), 15 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:40:30,061 WARN L205 SmtUtils]: Spent 132.00 ms on a formula simplification. DAG size of input: 59 DAG size of output: 44 [2021-07-09 17:40:30,282 WARN L205 SmtUtils]: Spent 206.00 ms on a formula simplification. DAG size of input: 59 DAG size of output: 52 [2021-07-09 17:40:30,643 WARN L205 SmtUtils]: Spent 143.00 ms on a formula simplification. DAG size of input: 61 DAG size of output: 46 [2021-07-09 17:40:30,868 WARN L205 SmtUtils]: Spent 211.00 ms on a formula simplification. DAG size of input: 61 DAG size of output: 54 [2021-07-09 17:40:31,054 WARN L205 SmtUtils]: Spent 122.00 ms on a formula simplification. DAG size of input: 66 DAG size of output: 51 [2021-07-09 17:40:31,196 WARN L205 SmtUtils]: Spent 118.00 ms on a formula simplification. DAG size of input: 70 DAG size of output: 51 [2021-07-09 17:40:31,336 WARN L205 SmtUtils]: Spent 123.00 ms on a formula simplification. DAG size of input: 66 DAG size of output: 52 [2021-07-09 17:40:31,487 WARN L205 SmtUtils]: Spent 126.00 ms on a formula simplification. DAG size of input: 69 DAG size of output: 53 [2021-07-09 17:40:31,606 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 17:40:31,606 INFO L93 Difference]: Finished difference Result 770 states and 2157 transitions. [2021-07-09 17:40:31,606 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2021-07-09 17:40:31,607 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 2.4) internal successors, (36), 15 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 20 [2021-07-09 17:40:31,607 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 17:40:31,608 INFO L225 Difference]: With dead ends: 770 [2021-07-09 17:40:31,608 INFO L226 Difference]: Without dead ends: 648 [2021-07-09 17:40:31,608 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 61 GetRequests, 29 SyntacticMatches, 0 SemanticMatches, 32 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 194 ImplicationChecksByTransitivity, 2277.9ms TimeCoverageRelationStatistics Valid=255, Invalid=867, Unknown=0, NotChecked=0, Total=1122 [2021-07-09 17:40:31,609 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 648 states. [2021-07-09 17:40:31,613 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 648 to 557. [2021-07-09 17:40:31,614 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 557 states, 556 states have (on average 2.9658273381294964) internal successors, (1649), 556 states have internal predecessors, (1649), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:40:31,615 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 557 states to 557 states and 1649 transitions. [2021-07-09 17:40:31,615 INFO L78 Accepts]: Start accepts. Automaton has 557 states and 1649 transitions. Word has length 20 [2021-07-09 17:40:31,615 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 17:40:31,615 INFO L482 AbstractCegarLoop]: Abstraction has 557 states and 1649 transitions. [2021-07-09 17:40:31,615 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 15 states, 15 states have (on average 2.4) internal successors, (36), 15 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:40:31,615 INFO L276 IsEmpty]: Start isEmpty. Operand 557 states and 1649 transitions. [2021-07-09 17:40:31,616 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2021-07-09 17:40:31,616 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 17:40:31,616 INFO L508 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 17:40:31,816 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2274,37 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:40:31,816 INFO L430 AbstractCegarLoop]: === Iteration 109 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 17:40:31,816 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 17:40:31,817 INFO L82 PathProgramCache]: Analyzing trace with hash -239221005, now seen corresponding path program 14 times [2021-07-09 17:40:31,817 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 17:40:31,817 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1773038350] [2021-07-09 17:40:31,817 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 17:40:31,821 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 17:40:32,039 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:40:32,039 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 17:40:32,039 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1773038350] [2021-07-09 17:40:32,039 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1773038350] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:40:32,039 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [874765519] [2021-07-09 17:40:32,039 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 38 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 38 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:40:32,075 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-07-09 17:40:32,076 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 17:40:32,076 INFO L263 TraceCheckSpWp]: Trace formula consists of 90 conjuncts, 18 conjunts are in the unsatisfiable core [2021-07-09 17:40:32,077 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 17:40:32,137 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 5 treesize of output 3 [2021-07-09 17:40:32,137 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 17:40:32,140 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:40:32,141 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-07-09 17:40:32,143 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 5 treesize of output 3 [2021-07-09 17:40:32,144 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-07-09 17:40:32,147 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 9 [2021-07-09 17:40:32,148 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-07-09 17:40:32,150 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 9 [2021-07-09 17:40:32,151 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-07-09 17:40:32,154 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:40:32,154 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-07-09 17:40:32,157 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:40:32,157 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-07-09 17:40:32,160 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 5 treesize of output 3 [2021-07-09 17:40:32,161 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-07-09 17:40:32,163 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:40:32,164 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-07-09 17:40:32,166 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:40:32,167 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-07-09 17:40:32,169 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:40:32,170 INFO L550 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2021-07-09 17:40:32,172 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:40:32,173 INFO L550 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2021-07-09 17:40:32,175 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:40:32,176 INFO L550 ElimStorePlain]: Start of recursive call 14: End of recursive call: and 1 xjuncts. [2021-07-09 17:40:32,179 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 9 [2021-07-09 17:40:32,180 INFO L550 ElimStorePlain]: Start of recursive call 15: End of recursive call: and 1 xjuncts. [2021-07-09 17:40:32,183 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:40:32,183 INFO L550 ElimStorePlain]: Start of recursive call 16: End of recursive call: and 1 xjuncts. [2021-07-09 17:40:32,186 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:40:32,187 INFO L550 ElimStorePlain]: Start of recursive call 17: End of recursive call: and 1 xjuncts. [2021-07-09 17:40:32,189 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:40:32,190 INFO L550 ElimStorePlain]: Start of recursive call 18: End of recursive call: and 1 xjuncts. [2021-07-09 17:40:32,263 INFO L628 ElimStorePlain]: treesize reduction 50, result has 62.7 percent of original size [2021-07-09 17:40:32,264 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 5 xjuncts. [2021-07-09 17:40:32,264 INFO L247 ElimStorePlain]: Needed 18 recursive calls to eliminate 1 variables, input treesize:529, output treesize:84 [2021-07-09 17:40:32,755 INFO L446 ElimStorePlain]: Different costs {0=[char_at_9], 1=[char_at_5]} [2021-07-09 17:40:32,762 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:40:32,763 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 17:40:32,769 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:40:32,770 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-07-09 17:40:32,776 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:40:32,777 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-07-09 17:40:32,787 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-07-09 17:40:32,787 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-07-09 17:40:32,794 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:40:32,794 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-07-09 17:40:32,801 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:40:32,801 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-07-09 17:40:32,811 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 5 treesize of output 3 [2021-07-09 17:40:32,812 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-07-09 17:40:32,821 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 5 treesize of output 3 [2021-07-09 17:40:32,822 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-07-09 17:40:32,828 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:40:32,829 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-07-09 17:40:32,839 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 5 treesize of output 3 [2021-07-09 17:40:32,840 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-07-09 17:40:32,846 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:40:32,846 INFO L550 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2021-07-09 17:40:32,853 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:40:32,854 INFO L550 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2021-07-09 17:40:32,862 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 5 treesize of output 3 [2021-07-09 17:40:32,863 INFO L550 ElimStorePlain]: Start of recursive call 14: End of recursive call: and 1 xjuncts. [2021-07-09 17:40:32,873 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:40:32,873 INFO L550 ElimStorePlain]: Start of recursive call 15: End of recursive call: and 1 xjuncts. [2021-07-09 17:40:32,879 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:40:32,880 INFO L550 ElimStorePlain]: Start of recursive call 16: End of recursive call: and 1 xjuncts. [2021-07-09 17:40:32,887 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 5 treesize of output 3 [2021-07-09 17:40:32,888 INFO L550 ElimStorePlain]: Start of recursive call 17: End of recursive call: and 1 xjuncts. [2021-07-09 17:40:32,894 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:40:32,895 INFO L550 ElimStorePlain]: Start of recursive call 18: End of recursive call: and 1 xjuncts. [2021-07-09 17:40:32,902 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:40:32,903 INFO L550 ElimStorePlain]: Start of recursive call 19: End of recursive call: and 1 xjuncts. [2021-07-09 17:40:32,910 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 5 treesize of output 3 [2021-07-09 17:40:32,911 INFO L550 ElimStorePlain]: Start of recursive call 20: End of recursive call: and 1 xjuncts. [2021-07-09 17:40:32,918 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 9 [2021-07-09 17:40:32,919 INFO L550 ElimStorePlain]: Start of recursive call 21: End of recursive call: and 1 xjuncts. [2021-07-09 17:40:32,926 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:40:32,926 INFO L550 ElimStorePlain]: Start of recursive call 22: End of recursive call: and 1 xjuncts. [2021-07-09 17:40:32,933 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:40:32,934 INFO L550 ElimStorePlain]: Start of recursive call 23: End of recursive call: and 1 xjuncts. [2021-07-09 17:40:32,941 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:40:32,942 INFO L550 ElimStorePlain]: Start of recursive call 24: End of recursive call: and 1 xjuncts. [2021-07-09 17:40:32,950 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 5 treesize of output 3 [2021-07-09 17:40:32,951 INFO L550 ElimStorePlain]: Start of recursive call 25: End of recursive call: and 1 xjuncts. [2021-07-09 17:40:32,958 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:40:32,959 INFO L550 ElimStorePlain]: Start of recursive call 26: End of recursive call: and 1 xjuncts. [2021-07-09 17:40:32,966 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:40:32,967 INFO L550 ElimStorePlain]: Start of recursive call 27: End of recursive call: and 1 xjuncts. [2021-07-09 17:40:32,974 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:40:32,975 INFO L550 ElimStorePlain]: Start of recursive call 28: End of recursive call: and 1 xjuncts. [2021-07-09 17:40:32,982 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:40:32,983 INFO L550 ElimStorePlain]: Start of recursive call 29: End of recursive call: and 1 xjuncts. [2021-07-09 17:40:32,988 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:40:32,989 INFO L550 ElimStorePlain]: Start of recursive call 30: End of recursive call: and 1 xjuncts. [2021-07-09 17:40:32,996 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:40:32,996 INFO L550 ElimStorePlain]: Start of recursive call 31: End of recursive call: and 1 xjuncts. [2021-07-09 17:40:33,004 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:40:33,005 INFO L550 ElimStorePlain]: Start of recursive call 32: End of recursive call: and 1 xjuncts. [2021-07-09 17:40:33,012 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:40:33,012 INFO L550 ElimStorePlain]: Start of recursive call 33: End of recursive call: and 1 xjuncts. [2021-07-09 17:40:33,018 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:40:33,019 INFO L550 ElimStorePlain]: Start of recursive call 34: End of recursive call: and 1 xjuncts. [2021-07-09 17:40:33,025 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:40:33,025 INFO L550 ElimStorePlain]: Start of recursive call 35: End of recursive call: and 1 xjuncts. [2021-07-09 17:40:33,031 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:40:33,032 INFO L550 ElimStorePlain]: Start of recursive call 36: End of recursive call: and 1 xjuncts. [2021-07-09 17:40:33,039 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:40:33,040 INFO L550 ElimStorePlain]: Start of recursive call 37: End of recursive call: and 1 xjuncts. [2021-07-09 17:40:33,047 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 9 [2021-07-09 17:40:33,048 INFO L550 ElimStorePlain]: Start of recursive call 38: End of recursive call: and 1 xjuncts. [2021-07-09 17:40:33,054 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:40:33,055 INFO L550 ElimStorePlain]: Start of recursive call 39: End of recursive call: and 1 xjuncts. [2021-07-09 17:40:33,063 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:40:33,064 INFO L550 ElimStorePlain]: Start of recursive call 40: End of recursive call: and 1 xjuncts. [2021-07-09 17:40:33,072 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:40:33,073 INFO L550 ElimStorePlain]: Start of recursive call 41: End of recursive call: and 1 xjuncts. [2021-07-09 17:40:33,082 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:40:33,083 INFO L550 ElimStorePlain]: Start of recursive call 42: End of recursive call: and 1 xjuncts. [2021-07-09 17:40:33,090 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:40:33,091 INFO L550 ElimStorePlain]: Start of recursive call 43: End of recursive call: and 1 xjuncts. [2021-07-09 17:40:33,097 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:40:33,098 INFO L550 ElimStorePlain]: Start of recursive call 44: End of recursive call: and 1 xjuncts. [2021-07-09 17:40:33,104 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:40:33,105 INFO L550 ElimStorePlain]: Start of recursive call 45: End of recursive call: and 1 xjuncts. [2021-07-09 17:40:33,111 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:40:33,112 INFO L550 ElimStorePlain]: Start of recursive call 46: End of recursive call: and 1 xjuncts. [2021-07-09 17:40:33,118 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:40:33,118 INFO L550 ElimStorePlain]: Start of recursive call 47: End of recursive call: and 1 xjuncts. [2021-07-09 17:40:33,124 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:40:33,124 INFO L550 ElimStorePlain]: Start of recursive call 48: End of recursive call: and 1 xjuncts. [2021-07-09 17:40:33,130 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:40:33,131 INFO L550 ElimStorePlain]: Start of recursive call 49: End of recursive call: and 1 xjuncts. [2021-07-09 17:40:33,135 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:40:33,136 INFO L550 ElimStorePlain]: Start of recursive call 50: End of recursive call: and 1 xjuncts. [2021-07-09 17:40:33,141 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:40:33,142 INFO L550 ElimStorePlain]: Start of recursive call 51: End of recursive call: and 1 xjuncts. [2021-07-09 17:40:33,147 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:40:33,147 INFO L550 ElimStorePlain]: Start of recursive call 52: End of recursive call: and 1 xjuncts. [2021-07-09 17:40:33,153 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:40:33,153 INFO L550 ElimStorePlain]: Start of recursive call 53: End of recursive call: and 1 xjuncts. [2021-07-09 17:40:33,159 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:40:33,159 INFO L550 ElimStorePlain]: Start of recursive call 54: End of recursive call: and 1 xjuncts. [2021-07-09 17:40:33,164 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:40:33,165 INFO L550 ElimStorePlain]: Start of recursive call 55: End of recursive call: and 1 xjuncts. [2021-07-09 17:40:33,171 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:40:33,171 INFO L550 ElimStorePlain]: Start of recursive call 56: End of recursive call: and 1 xjuncts. [2021-07-09 17:40:33,176 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:40:33,177 INFO L550 ElimStorePlain]: Start of recursive call 57: End of recursive call: and 1 xjuncts. [2021-07-09 17:40:33,182 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:40:33,182 INFO L550 ElimStorePlain]: Start of recursive call 58: End of recursive call: and 1 xjuncts. [2021-07-09 17:40:33,188 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:40:33,188 INFO L550 ElimStorePlain]: Start of recursive call 59: End of recursive call: and 1 xjuncts. [2021-07-09 17:40:33,193 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:40:33,193 INFO L550 ElimStorePlain]: Start of recursive call 60: End of recursive call: and 1 xjuncts. [2021-07-09 17:40:33,198 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:40:33,199 INFO L550 ElimStorePlain]: Start of recursive call 61: End of recursive call: and 1 xjuncts. [2021-07-09 17:40:33,204 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:40:33,204 INFO L550 ElimStorePlain]: Start of recursive call 62: End of recursive call: and 1 xjuncts. [2021-07-09 17:40:33,210 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:40:33,210 INFO L550 ElimStorePlain]: Start of recursive call 63: End of recursive call: and 1 xjuncts. [2021-07-09 17:40:33,215 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:40:33,215 INFO L550 ElimStorePlain]: Start of recursive call 64: End of recursive call: and 1 xjuncts. [2021-07-09 17:40:33,220 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 5 treesize of output 3 [2021-07-09 17:40:33,221 INFO L550 ElimStorePlain]: Start of recursive call 65: End of recursive call: and 1 xjuncts. [2021-07-09 17:40:33,226 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:40:33,226 INFO L550 ElimStorePlain]: Start of recursive call 66: End of recursive call: and 1 xjuncts. [2021-07-09 17:40:33,232 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:40:33,232 INFO L550 ElimStorePlain]: Start of recursive call 67: End of recursive call: and 1 xjuncts. [2021-07-09 17:40:33,237 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:40:33,237 INFO L550 ElimStorePlain]: Start of recursive call 68: End of recursive call: and 1 xjuncts. [2021-07-09 17:40:33,243 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:40:33,243 INFO L550 ElimStorePlain]: Start of recursive call 69: End of recursive call: and 1 xjuncts. [2021-07-09 17:40:33,249 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:40:33,249 INFO L550 ElimStorePlain]: Start of recursive call 70: End of recursive call: and 1 xjuncts. [2021-07-09 17:40:33,254 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:40:33,255 INFO L550 ElimStorePlain]: Start of recursive call 71: End of recursive call: and 1 xjuncts. [2021-07-09 17:40:33,259 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:40:33,260 INFO L550 ElimStorePlain]: Start of recursive call 72: End of recursive call: and 1 xjuncts. [2021-07-09 17:40:33,264 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:40:33,265 INFO L550 ElimStorePlain]: Start of recursive call 73: End of recursive call: and 1 xjuncts. [2021-07-09 17:40:33,270 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:40:33,270 INFO L550 ElimStorePlain]: Start of recursive call 74: End of recursive call: and 1 xjuncts. [2021-07-09 17:40:33,275 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:40:33,276 INFO L550 ElimStorePlain]: Start of recursive call 75: End of recursive call: and 1 xjuncts. [2021-07-09 17:40:33,281 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:40:33,281 INFO L550 ElimStorePlain]: Start of recursive call 76: End of recursive call: and 1 xjuncts. [2021-07-09 17:40:33,286 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:40:33,287 INFO L550 ElimStorePlain]: Start of recursive call 77: End of recursive call: and 1 xjuncts. [2021-07-09 17:40:33,292 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:40:33,292 INFO L550 ElimStorePlain]: Start of recursive call 78: End of recursive call: and 1 xjuncts. [2021-07-09 17:40:33,297 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:40:33,298 INFO L550 ElimStorePlain]: Start of recursive call 79: End of recursive call: and 1 xjuncts. [2021-07-09 17:40:33,303 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:40:33,304 INFO L550 ElimStorePlain]: Start of recursive call 80: End of recursive call: and 1 xjuncts. [2021-07-09 17:40:33,309 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:40:33,309 INFO L550 ElimStorePlain]: Start of recursive call 81: End of recursive call: and 1 xjuncts. [2021-07-09 17:40:33,316 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:40:33,316 INFO L550 ElimStorePlain]: Start of recursive call 82: End of recursive call: and 1 xjuncts. [2021-07-09 17:40:33,321 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:40:33,322 INFO L550 ElimStorePlain]: Start of recursive call 83: End of recursive call: and 1 xjuncts. [2021-07-09 17:40:33,326 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:40:33,327 INFO L550 ElimStorePlain]: Start of recursive call 84: End of recursive call: and 1 xjuncts. [2021-07-09 17:40:33,331 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:40:33,332 INFO L550 ElimStorePlain]: Start of recursive call 85: End of recursive call: and 1 xjuncts. [2021-07-09 17:40:33,336 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:40:33,337 INFO L550 ElimStorePlain]: Start of recursive call 86: End of recursive call: and 1 xjuncts. [2021-07-09 17:40:33,341 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:40:33,341 INFO L550 ElimStorePlain]: Start of recursive call 87: End of recursive call: and 1 xjuncts. [2021-07-09 17:40:33,346 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:40:33,346 INFO L550 ElimStorePlain]: Start of recursive call 88: End of recursive call: and 1 xjuncts. [2021-07-09 17:40:33,351 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:40:33,351 INFO L550 ElimStorePlain]: Start of recursive call 89: End of recursive call: and 1 xjuncts. [2021-07-09 17:40:33,355 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:40:33,356 INFO L550 ElimStorePlain]: Start of recursive call 90: End of recursive call: and 1 xjuncts. [2021-07-09 17:40:33,360 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:40:33,361 INFO L550 ElimStorePlain]: Start of recursive call 91: End of recursive call: and 1 xjuncts. [2021-07-09 17:40:33,365 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:40:33,366 INFO L550 ElimStorePlain]: Start of recursive call 92: End of recursive call: and 1 xjuncts. [2021-07-09 17:40:33,370 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:40:33,370 INFO L550 ElimStorePlain]: Start of recursive call 93: End of recursive call: and 1 xjuncts. [2021-07-09 17:40:33,374 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:40:33,375 INFO L550 ElimStorePlain]: Start of recursive call 94: End of recursive call: and 1 xjuncts. [2021-07-09 17:40:33,379 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:40:33,379 INFO L550 ElimStorePlain]: Start of recursive call 95: End of recursive call: and 1 xjuncts. [2021-07-09 17:40:33,383 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:40:33,384 INFO L550 ElimStorePlain]: Start of recursive call 96: End of recursive call: and 1 xjuncts. [2021-07-09 17:40:33,613 WARN L205 SmtUtils]: Spent 228.00 ms on a formula simplification. DAG size of input: 54 DAG size of output: 48 [2021-07-09 17:40:33,613 INFO L628 ElimStorePlain]: treesize reduction 196, result has 59.8 percent of original size [2021-07-09 17:40:33,618 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 5 treesize of output 3 [2021-07-09 17:40:33,619 INFO L550 ElimStorePlain]: Start of recursive call 97: End of recursive call: and 1 xjuncts. [2021-07-09 17:40:33,622 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 9 [2021-07-09 17:40:33,623 INFO L550 ElimStorePlain]: Start of recursive call 98: End of recursive call: and 1 xjuncts. [2021-07-09 17:40:33,626 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 17:40:33,626 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 1 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 9 [2021-07-09 17:40:33,627 INFO L550 ElimStorePlain]: Start of recursive call 99: End of recursive call: and 1 xjuncts. [2021-07-09 17:40:33,631 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 5 treesize of output 3 [2021-07-09 17:40:33,631 INFO L550 ElimStorePlain]: Start of recursive call 100: End of recursive call: and 1 xjuncts. [2021-07-09 17:40:33,634 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:40:33,635 INFO L550 ElimStorePlain]: Start of recursive call 101: End of recursive call: and 1 xjuncts. [2021-07-09 17:40:33,637 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:40:33,638 INFO L550 ElimStorePlain]: Start of recursive call 102: End of recursive call: and 1 xjuncts. [2021-07-09 17:40:33,641 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 17:40:33,641 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 9 [2021-07-09 17:40:33,642 INFO L550 ElimStorePlain]: Start of recursive call 103: End of recursive call: and 1 xjuncts. [2021-07-09 17:40:33,645 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 9 [2021-07-09 17:40:33,646 INFO L550 ElimStorePlain]: Start of recursive call 104: End of recursive call: and 1 xjuncts. [2021-07-09 17:40:33,739 INFO L628 ElimStorePlain]: treesize reduction 47, result has 72.8 percent of original size [2021-07-09 17:40:33,741 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 6 xjuncts. [2021-07-09 17:40:33,741 INFO L247 ElimStorePlain]: Needed 104 recursive calls to eliminate 2 variables, input treesize:4446, output treesize:126 [2021-07-09 17:40:33,874 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-07-09 17:40:33,875 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [874765519] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:40:33,875 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 17:40:33,875 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 8] total 17 [2021-07-09 17:40:33,875 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1835850253] [2021-07-09 17:40:33,875 INFO L462 AbstractCegarLoop]: Interpolant automaton has 17 states [2021-07-09 17:40:33,875 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 17:40:33,875 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-07-09 17:40:33,875 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=58, Invalid=214, Unknown=0, NotChecked=0, Total=272 [2021-07-09 17:40:33,875 INFO L87 Difference]: Start difference. First operand 557 states and 1649 transitions. Second operand has 17 states, 17 states have (on average 2.1176470588235294) internal successors, (36), 17 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:40:34,326 WARN L205 SmtUtils]: Spent 102.00 ms on a formula simplification. DAG size of input: 57 DAG size of output: 51 [2021-07-09 17:40:34,483 WARN L205 SmtUtils]: Spent 141.00 ms on a formula simplification. DAG size of input: 69 DAG size of output: 58 [2021-07-09 17:40:34,633 WARN L205 SmtUtils]: Spent 134.00 ms on a formula simplification. DAG size of input: 47 DAG size of output: 47 [2021-07-09 17:40:35,212 WARN L205 SmtUtils]: Spent 189.00 ms on a formula simplification. DAG size of input: 68 DAG size of output: 63 [2021-07-09 17:40:35,417 WARN L205 SmtUtils]: Spent 178.00 ms on a formula simplification. DAG size of input: 69 DAG size of output: 63 [2021-07-09 17:40:35,546 WARN L205 SmtUtils]: Spent 114.00 ms on a formula simplification. DAG size of input: 53 DAG size of output: 44 [2021-07-09 17:40:35,701 WARN L205 SmtUtils]: Spent 120.00 ms on a formula simplification. DAG size of input: 61 DAG size of output: 55 [2021-07-09 17:40:35,877 WARN L205 SmtUtils]: Spent 144.00 ms on a formula simplification. DAG size of input: 73 DAG size of output: 62 [2021-07-09 17:40:36,026 WARN L205 SmtUtils]: Spent 136.00 ms on a formula simplification. DAG size of input: 51 DAG size of output: 51 [2021-07-09 17:40:36,308 WARN L205 SmtUtils]: Spent 159.00 ms on a formula simplification. DAG size of input: 72 DAG size of output: 59 [2021-07-09 17:40:36,476 WARN L205 SmtUtils]: Spent 142.00 ms on a formula simplification. DAG size of input: 73 DAG size of output: 58 [2021-07-09 17:40:36,803 WARN L205 SmtUtils]: Spent 201.00 ms on a formula simplification. DAG size of input: 72 DAG size of output: 67 [2021-07-09 17:40:37,046 WARN L205 SmtUtils]: Spent 191.00 ms on a formula simplification. DAG size of input: 73 DAG size of output: 67 [2021-07-09 17:40:37,179 WARN L205 SmtUtils]: Spent 117.00 ms on a formula simplification. DAG size of input: 57 DAG size of output: 48 [2021-07-09 17:40:37,316 WARN L205 SmtUtils]: Spent 102.00 ms on a formula simplification. DAG size of input: 52 DAG size of output: 47 [2021-07-09 17:40:37,434 WARN L205 SmtUtils]: Spent 108.00 ms on a formula simplification. DAG size of input: 53 DAG size of output: 47 [2021-07-09 17:40:37,667 WARN L205 SmtUtils]: Spent 182.00 ms on a formula simplification. DAG size of input: 76 DAG size of output: 63 [2021-07-09 17:40:37,863 WARN L205 SmtUtils]: Spent 151.00 ms on a formula simplification. DAG size of input: 77 DAG size of output: 62 [2021-07-09 17:40:38,134 WARN L205 SmtUtils]: Spent 121.00 ms on a formula simplification. DAG size of input: 60 DAG size of output: 50 [2021-07-09 17:40:38,327 WARN L205 SmtUtils]: Spent 177.00 ms on a formula simplification. DAG size of input: 66 DAG size of output: 61 [2021-07-09 17:40:38,475 WARN L205 SmtUtils]: Spent 111.00 ms on a formula simplification. DAG size of input: 56 DAG size of output: 46 [2021-07-09 17:40:38,673 WARN L205 SmtUtils]: Spent 167.00 ms on a formula simplification. DAG size of input: 79 DAG size of output: 65 [2021-07-09 17:40:38,868 WARN L205 SmtUtils]: Spent 161.00 ms on a formula simplification. DAG size of input: 80 DAG size of output: 65 [2021-07-09 17:40:39,062 WARN L205 SmtUtils]: Spent 165.00 ms on a formula simplification. DAG size of input: 75 DAG size of output: 61 [2021-07-09 17:40:39,237 WARN L205 SmtUtils]: Spent 151.00 ms on a formula simplification. DAG size of input: 76 DAG size of output: 61 [2021-07-09 17:40:39,285 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 17:40:39,285 INFO L93 Difference]: Finished difference Result 991 states and 2743 transitions. [2021-07-09 17:40:39,285 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 45 states. [2021-07-09 17:40:39,285 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 2.1176470588235294) internal successors, (36), 17 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 20 [2021-07-09 17:40:39,285 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 17:40:39,286 INFO L225 Difference]: With dead ends: 991 [2021-07-09 17:40:39,286 INFO L226 Difference]: Without dead ends: 712 [2021-07-09 17:40:39,287 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 91 GetRequests, 39 SyntacticMatches, 0 SemanticMatches, 52 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 709 ImplicationChecksByTransitivity, 5244.4ms TimeCoverageRelationStatistics Valid=562, Invalid=2300, Unknown=0, NotChecked=0, Total=2862 [2021-07-09 17:40:39,287 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 712 states. [2021-07-09 17:40:39,292 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 712 to 523. [2021-07-09 17:40:39,292 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 523 states, 522 states have (on average 2.9597701149425286) internal successors, (1545), 522 states have internal predecessors, (1545), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:40:39,293 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 523 states to 523 states and 1545 transitions. [2021-07-09 17:40:39,293 INFO L78 Accepts]: Start accepts. Automaton has 523 states and 1545 transitions. Word has length 20 [2021-07-09 17:40:39,293 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 17:40:39,293 INFO L482 AbstractCegarLoop]: Abstraction has 523 states and 1545 transitions. [2021-07-09 17:40:39,294 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 17 states, 17 states have (on average 2.1176470588235294) internal successors, (36), 17 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:40:39,294 INFO L276 IsEmpty]: Start isEmpty. Operand 523 states and 1545 transitions. [2021-07-09 17:40:39,294 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2021-07-09 17:40:39,294 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 17:40:39,294 INFO L508 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 17:40:39,495 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 38 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable2342 [2021-07-09 17:40:39,495 INFO L430 AbstractCegarLoop]: === Iteration 110 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 17:40:39,495 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 17:40:39,495 INFO L82 PathProgramCache]: Analyzing trace with hash 136518641, now seen corresponding path program 15 times [2021-07-09 17:40:39,495 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 17:40:39,496 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [699514799] [2021-07-09 17:40:39,496 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 17:40:39,501 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 17:40:39,608 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-07-09 17:40:39,608 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 17:40:39,608 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [699514799] [2021-07-09 17:40:39,609 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [699514799] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:40:39,609 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1964228604] [2021-07-09 17:40:39,609 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 39 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 39 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:40:39,642 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2021-07-09 17:40:39,642 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 17:40:39,643 INFO L263 TraceCheckSpWp]: Trace formula consists of 90 conjuncts, 18 conjunts are in the unsatisfiable core [2021-07-09 17:40:39,643 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 17:40:39,708 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:40:39,709 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 17:40:39,712 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:40:39,713 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-07-09 17:40:39,716 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:40:39,717 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-07-09 17:40:39,719 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:40:39,720 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-07-09 17:40:39,723 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 9 [2021-07-09 17:40:39,727 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-07-09 17:40:39,731 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 9 [2021-07-09 17:40:39,732 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-07-09 17:40:39,735 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 5 treesize of output 3 [2021-07-09 17:40:39,736 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-07-09 17:40:39,739 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 9 [2021-07-09 17:40:39,740 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-07-09 17:40:39,743 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:40:39,744 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-07-09 17:40:39,746 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:40:39,747 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-07-09 17:40:39,750 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:40:39,750 INFO L550 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2021-07-09 17:40:39,753 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:40:39,753 INFO L550 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2021-07-09 17:40:39,756 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:40:39,756 INFO L550 ElimStorePlain]: Start of recursive call 14: End of recursive call: and 1 xjuncts. [2021-07-09 17:40:39,759 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:40:39,760 INFO L550 ElimStorePlain]: Start of recursive call 15: End of recursive call: and 1 xjuncts. [2021-07-09 17:40:39,763 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:40:39,763 INFO L550 ElimStorePlain]: Start of recursive call 16: End of recursive call: and 1 xjuncts. [2021-07-09 17:40:39,765 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:40:39,766 INFO L550 ElimStorePlain]: Start of recursive call 17: End of recursive call: and 1 xjuncts. [2021-07-09 17:40:39,769 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:40:39,769 INFO L550 ElimStorePlain]: Start of recursive call 18: End of recursive call: and 1 xjuncts. [2021-07-09 17:40:39,771 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:40:39,772 INFO L550 ElimStorePlain]: Start of recursive call 19: End of recursive call: and 1 xjuncts. [2021-07-09 17:40:39,867 INFO L628 ElimStorePlain]: treesize reduction 12, result has 91.2 percent of original size [2021-07-09 17:40:39,868 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 5 xjuncts. [2021-07-09 17:40:39,868 INFO L247 ElimStorePlain]: Needed 19 recursive calls to eliminate 1 variables, input treesize:709, output treesize:124 [2021-07-09 17:40:39,949 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 6 treesize of output 4 [2021-07-09 17:40:39,950 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 17:40:39,970 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 17:40:39,973 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 6 treesize of output 4 [2021-07-09 17:40:39,973 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-07-09 17:40:39,993 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 17:40:39,994 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 2 dim-1 vars, End of recursive call: 2 dim-0 vars, and 3 xjuncts. [2021-07-09 17:40:39,995 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 4 variables, input treesize:64, output treesize:52 [2021-07-09 17:40:41,348 INFO L446 ElimStorePlain]: Different costs {0=[char_at_9], 3=[char_at_5]} [2021-07-09 17:40:41,356 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:40:41,357 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 17:40:41,364 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-07-09 17:40:41,364 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-07-09 17:40:41,371 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-07-09 17:40:41,372 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-07-09 17:40:41,379 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 5 treesize of output 3 [2021-07-09 17:40:41,380 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-07-09 17:40:41,386 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:40:41,387 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-07-09 17:40:41,392 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:40:41,393 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-07-09 17:40:41,398 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:40:41,399 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-07-09 17:40:41,405 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:40:41,405 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-07-09 17:40:41,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, 1 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-07-09 17:40:41,412 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-07-09 17:40:41,417 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 5 treesize of output 3 [2021-07-09 17:40:41,418 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-07-09 17:40:41,424 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:40:41,424 INFO L550 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2021-07-09 17:40:41,430 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 5 treesize of output 3 [2021-07-09 17:40:41,431 INFO L550 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2021-07-09 17:40:41,436 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:40:41,436 INFO L550 ElimStorePlain]: Start of recursive call 14: End of recursive call: and 1 xjuncts. [2021-07-09 17:40:41,441 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:40:41,442 INFO L550 ElimStorePlain]: Start of recursive call 15: End of recursive call: and 1 xjuncts. [2021-07-09 17:40:41,447 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:40:41,448 INFO L550 ElimStorePlain]: Start of recursive call 16: End of recursive call: and 1 xjuncts. [2021-07-09 17:40:41,452 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:40:41,452 INFO L550 ElimStorePlain]: Start of recursive call 17: End of recursive call: and 1 xjuncts. [2021-07-09 17:40:41,458 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:40:41,458 INFO L550 ElimStorePlain]: Start of recursive call 18: End of recursive call: and 1 xjuncts. [2021-07-09 17:40:41,463 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:40:41,464 INFO L550 ElimStorePlain]: Start of recursive call 19: End of recursive call: and 1 xjuncts. [2021-07-09 17:40:41,469 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:40:41,470 INFO L550 ElimStorePlain]: Start of recursive call 20: End of recursive call: and 1 xjuncts. [2021-07-09 17:40:41,474 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:40:41,475 INFO L550 ElimStorePlain]: Start of recursive call 21: End of recursive call: and 1 xjuncts. [2021-07-09 17:40:41,479 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:40:41,480 INFO L550 ElimStorePlain]: Start of recursive call 22: End of recursive call: and 1 xjuncts. [2021-07-09 17:40:41,485 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:40:41,485 INFO L550 ElimStorePlain]: Start of recursive call 23: End of recursive call: and 1 xjuncts. [2021-07-09 17:40:41,490 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:40:41,490 INFO L550 ElimStorePlain]: Start of recursive call 24: End of recursive call: and 1 xjuncts. [2021-07-09 17:40:41,496 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 9 [2021-07-09 17:40:41,497 INFO L550 ElimStorePlain]: Start of recursive call 25: End of recursive call: and 1 xjuncts. [2021-07-09 17:40:41,502 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:40:41,502 INFO L550 ElimStorePlain]: Start of recursive call 26: End of recursive call: and 1 xjuncts. [2021-07-09 17:40:41,507 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:40:41,508 INFO L550 ElimStorePlain]: Start of recursive call 27: End of recursive call: and 1 xjuncts. [2021-07-09 17:40:41,512 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:40:41,513 INFO L550 ElimStorePlain]: Start of recursive call 28: End of recursive call: and 1 xjuncts. [2021-07-09 17:40:41,518 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 5 treesize of output 3 [2021-07-09 17:40:41,518 INFO L550 ElimStorePlain]: Start of recursive call 29: End of recursive call: and 1 xjuncts. [2021-07-09 17:40:41,523 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 5 treesize of output 3 [2021-07-09 17:40:41,524 INFO L550 ElimStorePlain]: Start of recursive call 30: End of recursive call: and 1 xjuncts. [2021-07-09 17:40:41,528 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:40:41,528 INFO L550 ElimStorePlain]: Start of recursive call 31: End of recursive call: and 1 xjuncts. [2021-07-09 17:40:41,533 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 9 [2021-07-09 17:40:41,534 INFO L550 ElimStorePlain]: Start of recursive call 32: End of recursive call: and 1 xjuncts. [2021-07-09 17:40:41,539 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:40:41,539 INFO L550 ElimStorePlain]: Start of recursive call 33: End of recursive call: and 1 xjuncts. [2021-07-09 17:40:41,543 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:40:41,544 INFO L550 ElimStorePlain]: Start of recursive call 34: End of recursive call: and 1 xjuncts. [2021-07-09 17:40:41,548 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:40:41,549 INFO L550 ElimStorePlain]: Start of recursive call 35: End of recursive call: and 1 xjuncts. [2021-07-09 17:40:41,553 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:40:41,554 INFO L550 ElimStorePlain]: Start of recursive call 36: End of recursive call: and 1 xjuncts. [2021-07-09 17:40:41,557 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:40:41,558 INFO L550 ElimStorePlain]: Start of recursive call 37: End of recursive call: and 1 xjuncts. [2021-07-09 17:40:41,563 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:40:41,563 INFO L550 ElimStorePlain]: Start of recursive call 38: End of recursive call: and 1 xjuncts. [2021-07-09 17:40:41,567 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:40:41,568 INFO L550 ElimStorePlain]: Start of recursive call 39: End of recursive call: and 1 xjuncts. [2021-07-09 17:40:41,572 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:40:41,573 INFO L550 ElimStorePlain]: Start of recursive call 40: End of recursive call: and 1 xjuncts. [2021-07-09 17:40:41,577 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:40:41,577 INFO L550 ElimStorePlain]: Start of recursive call 41: End of recursive call: and 1 xjuncts. [2021-07-09 17:40:41,582 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:40:41,582 INFO L550 ElimStorePlain]: Start of recursive call 42: End of recursive call: and 1 xjuncts. [2021-07-09 17:40:41,586 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:40:41,587 INFO L550 ElimStorePlain]: Start of recursive call 43: End of recursive call: and 1 xjuncts. [2021-07-09 17:40:41,591 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:40:41,591 INFO L550 ElimStorePlain]: Start of recursive call 44: End of recursive call: and 1 xjuncts. [2021-07-09 17:40:41,595 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:40:41,596 INFO L550 ElimStorePlain]: Start of recursive call 45: End of recursive call: and 1 xjuncts. [2021-07-09 17:40:41,600 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:40:41,600 INFO L550 ElimStorePlain]: Start of recursive call 46: End of recursive call: and 1 xjuncts. [2021-07-09 17:40:41,604 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:40:41,605 INFO L550 ElimStorePlain]: Start of recursive call 47: End of recursive call: and 1 xjuncts. [2021-07-09 17:40:41,609 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:40:41,609 INFO L550 ElimStorePlain]: Start of recursive call 48: End of recursive call: and 1 xjuncts. [2021-07-09 17:40:41,613 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:40:41,614 INFO L550 ElimStorePlain]: Start of recursive call 49: End of recursive call: and 1 xjuncts. [2021-07-09 17:40:41,617 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:40:41,618 INFO L550 ElimStorePlain]: Start of recursive call 50: End of recursive call: and 1 xjuncts. [2021-07-09 17:40:41,622 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:40:41,622 INFO L550 ElimStorePlain]: Start of recursive call 51: End of recursive call: and 1 xjuncts. [2021-07-09 17:40:41,626 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:40:41,626 INFO L550 ElimStorePlain]: Start of recursive call 52: End of recursive call: and 1 xjuncts. [2021-07-09 17:40:41,630 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:40:41,630 INFO L550 ElimStorePlain]: Start of recursive call 53: End of recursive call: and 1 xjuncts. [2021-07-09 17:40:41,634 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:40:41,634 INFO L550 ElimStorePlain]: Start of recursive call 54: End of recursive call: and 1 xjuncts. [2021-07-09 17:40:41,638 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:40:41,638 INFO L550 ElimStorePlain]: Start of recursive call 55: End of recursive call: and 1 xjuncts. [2021-07-09 17:40:41,642 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:40:41,642 INFO L550 ElimStorePlain]: Start of recursive call 56: End of recursive call: and 1 xjuncts. [2021-07-09 17:40:41,645 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:40:41,646 INFO L550 ElimStorePlain]: Start of recursive call 57: End of recursive call: and 1 xjuncts. [2021-07-09 17:40:41,649 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:40:41,650 INFO L550 ElimStorePlain]: Start of recursive call 58: End of recursive call: and 1 xjuncts. [2021-07-09 17:40:41,653 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:40:41,653 INFO L550 ElimStorePlain]: Start of recursive call 59: End of recursive call: and 1 xjuncts. [2021-07-09 17:40:41,656 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:40:41,657 INFO L550 ElimStorePlain]: Start of recursive call 60: End of recursive call: and 1 xjuncts. [2021-07-09 17:40:41,768 WARN L205 SmtUtils]: Spent 111.00 ms on a formula simplification. DAG size of input: 49 DAG size of output: 40 [2021-07-09 17:40:41,769 INFO L628 ElimStorePlain]: treesize reduction 118, result has 54.8 percent of original size [2021-07-09 17:40:41,772 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 5 treesize of output 3 [2021-07-09 17:40:41,773 INFO L550 ElimStorePlain]: Start of recursive call 61: End of recursive call: and 1 xjuncts. [2021-07-09 17:40:41,775 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 9 [2021-07-09 17:40:41,776 INFO L550 ElimStorePlain]: Start of recursive call 62: End of recursive call: and 1 xjuncts. [2021-07-09 17:40:41,779 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 9 [2021-07-09 17:40:41,780 INFO L550 ElimStorePlain]: Start of recursive call 63: End of recursive call: and 1 xjuncts. [2021-07-09 17:40:41,782 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 5 treesize of output 3 [2021-07-09 17:40:41,783 INFO L550 ElimStorePlain]: Start of recursive call 64: End of recursive call: and 1 xjuncts. [2021-07-09 17:40:41,849 INFO L628 ElimStorePlain]: treesize reduction 19, result has 82.6 percent of original size [2021-07-09 17:40:41,851 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 2 dim-1 vars, End of recursive call: and 4 xjuncts. [2021-07-09 17:40:41,851 INFO L247 ElimStorePlain]: Needed 64 recursive calls to eliminate 4 variables, input treesize:2640, output treesize:61 [2021-07-09 17:40:41,907 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-07-09 17:40:41,908 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1964228604] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:40:41,908 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 17:40:41,908 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 12 [2021-07-09 17:40:41,908 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [744288252] [2021-07-09 17:40:41,908 INFO L462 AbstractCegarLoop]: Interpolant automaton has 12 states [2021-07-09 17:40:41,908 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 17:40:41,908 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-07-09 17:40:41,908 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=28, Invalid=104, Unknown=0, NotChecked=0, Total=132 [2021-07-09 17:40:41,909 INFO L87 Difference]: Start difference. First operand 523 states and 1545 transitions. Second operand has 12 states, 12 states have (on average 2.5) internal successors, (30), 12 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-07-09 17:40:42,183 WARN L205 SmtUtils]: Spent 108.00 ms on a formula simplification. DAG size of input: 54 DAG size of output: 37 [2021-07-09 17:40:42,427 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 17:40:42,428 INFO L93 Difference]: Finished difference Result 645 states and 1859 transitions. [2021-07-09 17:40:42,428 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-07-09 17:40:42,428 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 2.5) internal successors, (30), 12 states have internal predecessors, (30), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 20 [2021-07-09 17:40:42,428 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 17:40:42,429 INFO L225 Difference]: With dead ends: 645 [2021-07-09 17:40:42,429 INFO L226 Difference]: Without dead ends: 505 [2021-07-09 17:40:42,429 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 35 GetRequests, 18 SyntacticMatches, 1 SemanticMatches, 16 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 47 ImplicationChecksByTransitivity, 617.9ms TimeCoverageRelationStatistics Valid=63, Invalid=243, Unknown=0, NotChecked=0, Total=306 [2021-07-09 17:40:42,430 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 505 states. [2021-07-09 17:40:42,433 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 505 to 497. [2021-07-09 17:40:42,433 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 497 states, 496 states have (on average 2.961693548387097) internal successors, (1469), 496 states have internal predecessors, (1469), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:40:42,434 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 497 states to 497 states and 1469 transitions. [2021-07-09 17:40:42,434 INFO L78 Accepts]: Start accepts. Automaton has 497 states and 1469 transitions. Word has length 20 [2021-07-09 17:40:42,434 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 17:40:42,434 INFO L482 AbstractCegarLoop]: Abstraction has 497 states and 1469 transitions. [2021-07-09 17:40:42,434 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 12 states, 12 states have (on average 2.5) internal successors, (30), 12 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-07-09 17:40:42,434 INFO L276 IsEmpty]: Start isEmpty. Operand 497 states and 1469 transitions. [2021-07-09 17:40:42,435 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2021-07-09 17:40:42,435 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 17:40:42,435 INFO L508 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 17:40:42,635 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 39 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable2486 [2021-07-09 17:40:42,636 INFO L430 AbstractCegarLoop]: === Iteration 111 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 17:40:42,636 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 17:40:42,636 INFO L82 PathProgramCache]: Analyzing trace with hash 152065867, now seen corresponding path program 16 times [2021-07-09 17:40:42,636 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 17:40:42,636 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1134176021] [2021-07-09 17:40:42,636 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 17:40:42,641 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 17:40:42,757 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-07-09 17:40:42,758 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 17:40:42,758 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1134176021] [2021-07-09 17:40:42,758 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1134176021] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:40:42,758 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [849932031] [2021-07-09 17:40:42,758 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 40 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 40 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:40:42,795 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-07-09 17:40:42,796 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 17:40:42,796 INFO L263 TraceCheckSpWp]: Trace formula consists of 90 conjuncts, 18 conjunts are in the unsatisfiable core [2021-07-09 17:40:42,797 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 17:40:42,929 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 5 treesize of output 3 [2021-07-09 17:40:42,930 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 17:40:42,932 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:40:42,933 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-07-09 17:40:42,936 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 5 treesize of output 3 [2021-07-09 17:40:42,937 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-07-09 17:40:42,941 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:40:42,941 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-07-09 17:40:42,945 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:40:42,945 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-07-09 17:40:42,948 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 5 treesize of output 3 [2021-07-09 17:40:42,949 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-07-09 17:40:42,952 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:40:42,952 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-07-09 17:40:42,955 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:40:42,956 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-07-09 17:40:42,959 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:40:42,959 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-07-09 17:40:42,962 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:40:42,963 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-07-09 17:40:42,966 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 9 [2021-07-09 17:40:42,968 INFO L550 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2021-07-09 17:40:42,970 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:40:42,971 INFO L550 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2021-07-09 17:40:42,974 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 9 [2021-07-09 17:40:42,976 INFO L550 ElimStorePlain]: Start of recursive call 14: End of recursive call: and 1 xjuncts. [2021-07-09 17:40:42,985 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 9 [2021-07-09 17:40:42,986 INFO L550 ElimStorePlain]: Start of recursive call 15: End of recursive call: and 1 xjuncts. [2021-07-09 17:40:42,989 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:40:42,989 INFO L550 ElimStorePlain]: Start of recursive call 16: End of recursive call: and 1 xjuncts. [2021-07-09 17:40:42,992 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:40:42,993 INFO L550 ElimStorePlain]: Start of recursive call 17: End of recursive call: and 1 xjuncts. [2021-07-09 17:40:42,995 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:40:42,996 INFO L550 ElimStorePlain]: Start of recursive call 18: End of recursive call: and 1 xjuncts. [2021-07-09 17:40:42,998 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:40:42,999 INFO L550 ElimStorePlain]: Start of recursive call 19: End of recursive call: and 1 xjuncts. [2021-07-09 17:40:43,094 INFO L628 ElimStorePlain]: treesize reduction 81, result has 57.4 percent of original size [2021-07-09 17:40:43,095 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 5 xjuncts. [2021-07-09 17:40:43,095 INFO L247 ElimStorePlain]: Needed 19 recursive calls to eliminate 1 variables, input treesize:705, output treesize:109 [2021-07-09 17:40:43,565 INFO L446 ElimStorePlain]: Different costs {0=[char_at_9], 1=[char_at_5]} [2021-07-09 17:40:43,576 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 5 treesize of output 3 [2021-07-09 17:40:43,579 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 17:40:43,587 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:40:43,588 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-07-09 17:40:43,595 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 5 treesize of output 3 [2021-07-09 17:40:43,596 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-07-09 17:40:43,606 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:40:43,607 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-07-09 17:40:43,614 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-07-09 17:40:43,615 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-07-09 17:40:43,622 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:40:43,623 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-07-09 17:40:43,632 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:40:43,632 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-07-09 17:40:43,641 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:40:43,642 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-07-09 17:40:43,651 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-07-09 17:40:43,652 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-07-09 17:40:43,659 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:40:43,660 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-07-09 17:40:43,668 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 5 treesize of output 3 [2021-07-09 17:40:43,669 INFO L550 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2021-07-09 17:40:43,677 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:40:43,678 INFO L550 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2021-07-09 17:40:43,685 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:40:43,686 INFO L550 ElimStorePlain]: Start of recursive call 14: End of recursive call: and 1 xjuncts. [2021-07-09 17:40:43,693 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 5 treesize of output 3 [2021-07-09 17:40:43,694 INFO L550 ElimStorePlain]: Start of recursive call 15: End of recursive call: and 1 xjuncts. [2021-07-09 17:40:43,701 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:40:43,702 INFO L550 ElimStorePlain]: Start of recursive call 16: End of recursive call: and 1 xjuncts. [2021-07-09 17:40:43,708 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:40:43,709 INFO L550 ElimStorePlain]: Start of recursive call 17: End of recursive call: and 1 xjuncts. [2021-07-09 17:40:43,716 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:40:43,717 INFO L550 ElimStorePlain]: Start of recursive call 18: End of recursive call: and 1 xjuncts. [2021-07-09 17:40:43,724 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-07-09 17:40:43,725 INFO L550 ElimStorePlain]: Start of recursive call 19: End of recursive call: and 1 xjuncts. [2021-07-09 17:40:43,732 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 5 treesize of output 3 [2021-07-09 17:40:43,733 INFO L550 ElimStorePlain]: Start of recursive call 20: End of recursive call: and 1 xjuncts. [2021-07-09 17:40:43,741 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:40:43,742 INFO L550 ElimStorePlain]: Start of recursive call 21: End of recursive call: and 1 xjuncts. [2021-07-09 17:40:43,749 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:40:43,749 INFO L550 ElimStorePlain]: Start of recursive call 22: End of recursive call: and 1 xjuncts. [2021-07-09 17:40:43,757 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:40:43,758 INFO L550 ElimStorePlain]: Start of recursive call 23: End of recursive call: and 1 xjuncts. [2021-07-09 17:40:43,765 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:40:43,766 INFO L550 ElimStorePlain]: Start of recursive call 24: End of recursive call: and 1 xjuncts. [2021-07-09 17:40:43,772 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:40:43,773 INFO L550 ElimStorePlain]: Start of recursive call 25: End of recursive call: and 1 xjuncts. [2021-07-09 17:40:43,781 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:40:43,781 INFO L550 ElimStorePlain]: Start of recursive call 26: End of recursive call: and 1 xjuncts. [2021-07-09 17:40:43,788 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:40:43,789 INFO L550 ElimStorePlain]: Start of recursive call 27: End of recursive call: and 1 xjuncts. [2021-07-09 17:40:43,806 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:40:43,807 INFO L550 ElimStorePlain]: Start of recursive call 28: End of recursive call: and 1 xjuncts. [2021-07-09 17:40:43,813 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:40:43,814 INFO L550 ElimStorePlain]: Start of recursive call 29: End of recursive call: and 1 xjuncts. [2021-07-09 17:40:43,820 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:40:43,821 INFO L550 ElimStorePlain]: Start of recursive call 30: End of recursive call: and 1 xjuncts. [2021-07-09 17:40:43,827 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:40:43,828 INFO L550 ElimStorePlain]: Start of recursive call 31: End of recursive call: and 1 xjuncts. [2021-07-09 17:40:43,834 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:40:43,835 INFO L550 ElimStorePlain]: Start of recursive call 32: End of recursive call: and 1 xjuncts. [2021-07-09 17:40:43,841 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:40:43,842 INFO L550 ElimStorePlain]: Start of recursive call 33: End of recursive call: and 1 xjuncts. [2021-07-09 17:40:43,850 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:40:43,850 INFO L550 ElimStorePlain]: Start of recursive call 34: End of recursive call: and 1 xjuncts. [2021-07-09 17:40:43,857 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-07-09 17:40:43,858 INFO L550 ElimStorePlain]: Start of recursive call 35: End of recursive call: and 1 xjuncts. [2021-07-09 17:40:43,864 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:40:43,865 INFO L550 ElimStorePlain]: Start of recursive call 36: End of recursive call: and 1 xjuncts. [2021-07-09 17:40:43,871 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:40:43,872 INFO L550 ElimStorePlain]: Start of recursive call 37: End of recursive call: and 1 xjuncts. [2021-07-09 17:40:43,878 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:40:43,878 INFO L550 ElimStorePlain]: Start of recursive call 38: End of recursive call: and 1 xjuncts. [2021-07-09 17:40:43,885 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:40:43,885 INFO L550 ElimStorePlain]: Start of recursive call 39: End of recursive call: and 1 xjuncts. [2021-07-09 17:40:43,891 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:40:43,892 INFO L550 ElimStorePlain]: Start of recursive call 40: End of recursive call: and 1 xjuncts. [2021-07-09 17:40:43,898 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:40:43,899 INFO L550 ElimStorePlain]: Start of recursive call 41: End of recursive call: and 1 xjuncts. [2021-07-09 17:40:43,905 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:40:43,906 INFO L550 ElimStorePlain]: Start of recursive call 42: End of recursive call: and 1 xjuncts. [2021-07-09 17:40:43,912 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:40:43,913 INFO L550 ElimStorePlain]: Start of recursive call 43: End of recursive call: and 1 xjuncts. [2021-07-09 17:40:43,919 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:40:43,919 INFO L550 ElimStorePlain]: Start of recursive call 44: End of recursive call: and 1 xjuncts. [2021-07-09 17:40:43,925 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:40:43,926 INFO L550 ElimStorePlain]: Start of recursive call 45: End of recursive call: and 1 xjuncts. [2021-07-09 17:40:43,933 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 5 treesize of output 3 [2021-07-09 17:40:43,934 INFO L550 ElimStorePlain]: Start of recursive call 46: End of recursive call: and 1 xjuncts. [2021-07-09 17:40:43,940 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:40:43,940 INFO L550 ElimStorePlain]: Start of recursive call 47: End of recursive call: and 1 xjuncts. [2021-07-09 17:40:43,946 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:40:43,947 INFO L550 ElimStorePlain]: Start of recursive call 48: End of recursive call: and 1 xjuncts. [2021-07-09 17:40:43,953 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:40:43,953 INFO L550 ElimStorePlain]: Start of recursive call 49: End of recursive call: and 1 xjuncts. [2021-07-09 17:40:43,960 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:40:43,960 INFO L550 ElimStorePlain]: Start of recursive call 50: End of recursive call: and 1 xjuncts. [2021-07-09 17:40:43,966 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:40:43,967 INFO L550 ElimStorePlain]: Start of recursive call 51: End of recursive call: and 1 xjuncts. [2021-07-09 17:40:43,972 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:40:43,973 INFO L550 ElimStorePlain]: Start of recursive call 52: End of recursive call: and 1 xjuncts. [2021-07-09 17:40:43,978 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:40:43,979 INFO L550 ElimStorePlain]: Start of recursive call 53: End of recursive call: and 1 xjuncts. [2021-07-09 17:40:43,984 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:40:43,985 INFO L550 ElimStorePlain]: Start of recursive call 54: End of recursive call: and 1 xjuncts. [2021-07-09 17:40:43,990 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:40:43,991 INFO L550 ElimStorePlain]: Start of recursive call 55: End of recursive call: and 1 xjuncts. [2021-07-09 17:40:43,997 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:40:43,997 INFO L550 ElimStorePlain]: Start of recursive call 56: End of recursive call: and 1 xjuncts. [2021-07-09 17:40:44,002 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:40:44,003 INFO L550 ElimStorePlain]: Start of recursive call 57: End of recursive call: and 1 xjuncts. [2021-07-09 17:40:44,008 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:40:44,008 INFO L550 ElimStorePlain]: Start of recursive call 58: End of recursive call: and 1 xjuncts. [2021-07-09 17:40:44,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 13 treesize of output 9 [2021-07-09 17:40:44,015 INFO L550 ElimStorePlain]: Start of recursive call 59: End of recursive call: and 1 xjuncts. [2021-07-09 17:40:44,020 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:40:44,021 INFO L550 ElimStorePlain]: Start of recursive call 60: End of recursive call: and 1 xjuncts. [2021-07-09 17:40:44,026 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:40:44,027 INFO L550 ElimStorePlain]: Start of recursive call 61: End of recursive call: and 1 xjuncts. [2021-07-09 17:40:44,034 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:40:44,034 INFO L550 ElimStorePlain]: Start of recursive call 62: End of recursive call: and 1 xjuncts. [2021-07-09 17:40:44,041 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:40:44,042 INFO L550 ElimStorePlain]: Start of recursive call 63: End of recursive call: and 1 xjuncts. [2021-07-09 17:40:44,047 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:40:44,048 INFO L550 ElimStorePlain]: Start of recursive call 64: End of recursive call: and 1 xjuncts. [2021-07-09 17:40:44,054 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:40:44,054 INFO L550 ElimStorePlain]: Start of recursive call 65: End of recursive call: and 1 xjuncts. [2021-07-09 17:40:44,059 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:40:44,060 INFO L550 ElimStorePlain]: Start of recursive call 66: End of recursive call: and 1 xjuncts. [2021-07-09 17:40:44,066 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 9 [2021-07-09 17:40:44,067 INFO L550 ElimStorePlain]: Start of recursive call 67: End of recursive call: and 1 xjuncts. [2021-07-09 17:40:44,072 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:40:44,073 INFO L550 ElimStorePlain]: Start of recursive call 68: End of recursive call: and 1 xjuncts. [2021-07-09 17:40:44,078 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:40:44,079 INFO L550 ElimStorePlain]: Start of recursive call 69: End of recursive call: and 1 xjuncts. [2021-07-09 17:40:44,084 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:40:44,085 INFO L550 ElimStorePlain]: Start of recursive call 70: End of recursive call: and 1 xjuncts. [2021-07-09 17:40:44,089 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:40:44,090 INFO L550 ElimStorePlain]: Start of recursive call 71: End of recursive call: and 1 xjuncts. [2021-07-09 17:40:44,095 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:40:44,096 INFO L550 ElimStorePlain]: Start of recursive call 72: End of recursive call: and 1 xjuncts. [2021-07-09 17:40:44,100 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:40:44,101 INFO L550 ElimStorePlain]: Start of recursive call 73: End of recursive call: and 1 xjuncts. [2021-07-09 17:40:44,106 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:40:44,107 INFO L550 ElimStorePlain]: Start of recursive call 74: End of recursive call: and 1 xjuncts. [2021-07-09 17:40:44,112 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 5 treesize of output 3 [2021-07-09 17:40:44,113 INFO L550 ElimStorePlain]: Start of recursive call 75: End of recursive call: and 1 xjuncts. [2021-07-09 17:40:44,118 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:40:44,119 INFO L550 ElimStorePlain]: Start of recursive call 76: End of recursive call: and 1 xjuncts. [2021-07-09 17:40:44,124 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:40:44,125 INFO L550 ElimStorePlain]: Start of recursive call 77: End of recursive call: and 1 xjuncts. [2021-07-09 17:40:44,130 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 9 [2021-07-09 17:40:44,131 INFO L550 ElimStorePlain]: Start of recursive call 78: End of recursive call: and 1 xjuncts. [2021-07-09 17:40:44,137 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:40:44,137 INFO L550 ElimStorePlain]: Start of recursive call 79: End of recursive call: and 1 xjuncts. [2021-07-09 17:40:44,142 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:40:44,143 INFO L550 ElimStorePlain]: Start of recursive call 80: End of recursive call: and 1 xjuncts. [2021-07-09 17:40:44,146 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:40:44,147 INFO L550 ElimStorePlain]: Start of recursive call 81: End of recursive call: and 1 xjuncts. [2021-07-09 17:40:44,152 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:40:44,152 INFO L550 ElimStorePlain]: Start of recursive call 82: End of recursive call: and 1 xjuncts. [2021-07-09 17:40:44,156 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:40:44,157 INFO L550 ElimStorePlain]: Start of recursive call 83: End of recursive call: and 1 xjuncts. [2021-07-09 17:40:44,162 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:40:44,162 INFO L550 ElimStorePlain]: Start of recursive call 84: End of recursive call: and 1 xjuncts. [2021-07-09 17:40:44,167 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:40:44,167 INFO L550 ElimStorePlain]: Start of recursive call 85: End of recursive call: and 1 xjuncts. [2021-07-09 17:40:44,171 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:40:44,172 INFO L550 ElimStorePlain]: Start of recursive call 86: End of recursive call: and 1 xjuncts. [2021-07-09 17:40:44,176 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:40:44,177 INFO L550 ElimStorePlain]: Start of recursive call 87: End of recursive call: and 1 xjuncts. [2021-07-09 17:40:44,181 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:40:44,182 INFO L550 ElimStorePlain]: Start of recursive call 88: End of recursive call: and 1 xjuncts. [2021-07-09 17:40:44,186 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:40:44,186 INFO L550 ElimStorePlain]: Start of recursive call 89: End of recursive call: and 1 xjuncts. [2021-07-09 17:40:44,190 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:40:44,190 INFO L550 ElimStorePlain]: Start of recursive call 90: End of recursive call: and 1 xjuncts. [2021-07-09 17:40:44,194 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:40:44,195 INFO L550 ElimStorePlain]: Start of recursive call 91: End of recursive call: and 1 xjuncts. [2021-07-09 17:40:44,198 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:40:44,199 INFO L550 ElimStorePlain]: Start of recursive call 92: End of recursive call: and 1 xjuncts. [2021-07-09 17:40:44,203 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:40:44,203 INFO L550 ElimStorePlain]: Start of recursive call 93: End of recursive call: and 1 xjuncts. [2021-07-09 17:40:44,207 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:40:44,208 INFO L550 ElimStorePlain]: Start of recursive call 94: End of recursive call: and 1 xjuncts. [2021-07-09 17:40:44,212 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:40:44,212 INFO L550 ElimStorePlain]: Start of recursive call 95: End of recursive call: and 1 xjuncts. [2021-07-09 17:40:44,216 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:40:44,216 INFO L550 ElimStorePlain]: Start of recursive call 96: End of recursive call: and 1 xjuncts. [2021-07-09 17:40:44,220 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:40:44,220 INFO L550 ElimStorePlain]: Start of recursive call 97: End of recursive call: and 1 xjuncts. [2021-07-09 17:40:44,224 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:40:44,224 INFO L550 ElimStorePlain]: Start of recursive call 98: End of recursive call: and 1 xjuncts. [2021-07-09 17:40:44,227 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:40:44,228 INFO L550 ElimStorePlain]: Start of recursive call 99: End of recursive call: and 1 xjuncts. [2021-07-09 17:40:44,470 WARN L205 SmtUtils]: Spent 242.00 ms on a formula simplification. DAG size of input: 58 DAG size of output: 48 [2021-07-09 17:40:44,471 INFO L628 ElimStorePlain]: treesize reduction 236, result has 55.3 percent of original size [2021-07-09 17:40:44,475 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 5 treesize of output 3 [2021-07-09 17:40:44,476 INFO L550 ElimStorePlain]: Start of recursive call 100: End of recursive call: and 1 xjuncts. [2021-07-09 17:40:44,479 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 9 [2021-07-09 17:40:44,480 INFO L550 ElimStorePlain]: Start of recursive call 101: End of recursive call: and 1 xjuncts. [2021-07-09 17:40:44,483 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:40:44,483 INFO L550 ElimStorePlain]: Start of recursive call 102: End of recursive call: and 1 xjuncts. [2021-07-09 17:40:44,486 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 5 treesize of output 3 [2021-07-09 17:40:44,487 INFO L550 ElimStorePlain]: Start of recursive call 103: End of recursive call: and 1 xjuncts. [2021-07-09 17:40:44,489 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 9 [2021-07-09 17:40:44,490 INFO L550 ElimStorePlain]: Start of recursive call 104: End of recursive call: and 1 xjuncts. [2021-07-09 17:40:44,493 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 17:40:44,494 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 9 [2021-07-09 17:40:44,495 INFO L550 ElimStorePlain]: Start of recursive call 105: End of recursive call: and 1 xjuncts. [2021-07-09 17:40:44,498 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 17:40:44,498 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 9 [2021-07-09 17:40:44,499 INFO L550 ElimStorePlain]: Start of recursive call 106: End of recursive call: and 1 xjuncts. [2021-07-09 17:40:44,502 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:40:44,502 INFO L550 ElimStorePlain]: Start of recursive call 107: End of recursive call: and 1 xjuncts. [2021-07-09 17:40:44,600 INFO L628 ElimStorePlain]: treesize reduction 47, result has 72.8 percent of original size [2021-07-09 17:40:44,602 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 6 xjuncts. [2021-07-09 17:40:44,602 INFO L247 ElimStorePlain]: Needed 107 recursive calls to eliminate 2 variables, input treesize:4907, output treesize:126 [2021-07-09 17:40:44,676 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 6 treesize of output 4 [2021-07-09 17:40:44,677 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 17:40:44,705 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 17:40:44,709 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 6 treesize of output 4 [2021-07-09 17:40:44,710 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-07-09 17:40:44,736 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 17:40:44,739 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 6 treesize of output 4 [2021-07-09 17:40:44,740 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-07-09 17:40:44,764 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 17:40:44,766 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 6 treesize of output 4 [2021-07-09 17:40:44,767 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-07-09 17:40:44,789 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 17:40:44,790 INFO L550 ElimStorePlain]: Start of recursive call 1: 4 dim-1 vars, End of recursive call: and 4 xjuncts. [2021-07-09 17:40:44,790 INFO L247 ElimStorePlain]: Needed 5 recursive calls to eliminate 4 variables, input treesize:85, output treesize:61 [2021-07-09 17:40:44,855 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-07-09 17:40:44,855 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [849932031] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:40:44,856 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 17:40:44,856 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 8] total 14 [2021-07-09 17:40:44,856 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1374713204] [2021-07-09 17:40:44,856 INFO L462 AbstractCegarLoop]: Interpolant automaton has 14 states [2021-07-09 17:40:44,856 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 17:40:44,856 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-07-09 17:40:44,856 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=36, Invalid=146, Unknown=0, NotChecked=0, Total=182 [2021-07-09 17:40:44,856 INFO L87 Difference]: Start difference. First operand 497 states and 1469 transitions. Second operand has 14 states, 14 states have (on average 2.4285714285714284) internal successors, (34), 14 states have internal predecessors, (34), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:40:45,068 WARN L205 SmtUtils]: Spent 103.00 ms on a formula simplification. DAG size of input: 42 DAG size of output: 35 [2021-07-09 17:40:45,398 WARN L205 SmtUtils]: Spent 103.00 ms on a formula simplification. DAG size of input: 43 DAG size of output: 40 [2021-07-09 17:40:45,525 WARN L205 SmtUtils]: Spent 105.00 ms on a formula simplification. DAG size of input: 44 DAG size of output: 37 [2021-07-09 17:40:45,821 WARN L205 SmtUtils]: Spent 108.00 ms on a formula simplification. DAG size of input: 45 DAG size of output: 42 [2021-07-09 17:40:46,163 WARN L205 SmtUtils]: Spent 105.00 ms on a formula simplification. DAG size of input: 55 DAG size of output: 43 [2021-07-09 17:40:46,396 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 17:40:46,396 INFO L93 Difference]: Finished difference Result 801 states and 2214 transitions. [2021-07-09 17:40:46,397 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2021-07-09 17:40:46,397 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 2.4285714285714284) internal successors, (34), 14 states have internal predecessors, (34), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 20 [2021-07-09 17:40:46,397 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 17:40:46,398 INFO L225 Difference]: With dead ends: 801 [2021-07-09 17:40:46,398 INFO L226 Difference]: Without dead ends: 679 [2021-07-09 17:40:46,398 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 58 GetRequests, 28 SyntacticMatches, 1 SemanticMatches, 29 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 186 ImplicationChecksByTransitivity, 1573.5ms TimeCoverageRelationStatistics Valid=194, Invalid=736, Unknown=0, NotChecked=0, Total=930 [2021-07-09 17:40:46,399 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 679 states. [2021-07-09 17:40:46,403 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 679 to 516. [2021-07-09 17:40:46,404 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 516 states, 515 states have (on average 2.9669902912621358) internal successors, (1528), 515 states have internal predecessors, (1528), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:40:46,405 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 516 states to 516 states and 1528 transitions. [2021-07-09 17:40:46,405 INFO L78 Accepts]: Start accepts. Automaton has 516 states and 1528 transitions. Word has length 20 [2021-07-09 17:40:46,405 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 17:40:46,405 INFO L482 AbstractCegarLoop]: Abstraction has 516 states and 1528 transitions. [2021-07-09 17:40:46,405 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 14 states, 14 states have (on average 2.4285714285714284) internal successors, (34), 14 states have internal predecessors, (34), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:40:46,405 INFO L276 IsEmpty]: Start isEmpty. Operand 516 states and 1528 transitions. [2021-07-09 17:40:46,406 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2021-07-09 17:40:46,406 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 17:40:46,406 INFO L508 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 17:40:46,607 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 40 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable2984 [2021-07-09 17:40:46,607 INFO L430 AbstractCegarLoop]: === Iteration 112 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 17:40:46,608 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 17:40:46,608 INFO L82 PathProgramCache]: Analyzing trace with hash -1643376113, now seen corresponding path program 17 times [2021-07-09 17:40:46,608 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 17:40:46,608 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [903157823] [2021-07-09 17:40:46,608 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 17:40:46,612 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 17:40:46,726 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-07-09 17:40:46,726 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 17:40:46,726 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [903157823] [2021-07-09 17:40:46,726 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [903157823] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:40:46,726 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2088903288] [2021-07-09 17:40:46,726 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 41 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 41 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:40:46,764 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-07-09 17:40:46,764 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 17:40:46,765 INFO L263 TraceCheckSpWp]: Trace formula consists of 90 conjuncts, 18 conjunts are in the unsatisfiable core [2021-07-09 17:40:46,765 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 17:40:46,846 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 9 [2021-07-09 17:40:46,848 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 17:40:46,850 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:40:46,851 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-07-09 17:40:46,853 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:40:46,854 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-07-09 17:40:46,857 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 9 [2021-07-09 17:40:46,857 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-07-09 17:40:46,860 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 5 treesize of output 3 [2021-07-09 17:40:46,861 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-07-09 17:40:46,864 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-07-09 17:40:46,864 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-07-09 17:40:46,867 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:40:46,868 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-07-09 17:40:46,870 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:40:46,870 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-07-09 17:40:46,873 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:40:46,874 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-07-09 17:40:46,876 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 5 treesize of output 3 [2021-07-09 17:40:46,878 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-07-09 17:40:46,880 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:40:46,881 INFO L550 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2021-07-09 17:40:46,883 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:40:46,884 INFO L550 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2021-07-09 17:40:46,886 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 9 [2021-07-09 17:40:46,887 INFO L550 ElimStorePlain]: Start of recursive call 14: End of recursive call: and 1 xjuncts. [2021-07-09 17:40:46,890 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:40:46,890 INFO L550 ElimStorePlain]: Start of recursive call 15: End of recursive call: and 1 xjuncts. [2021-07-09 17:40:46,892 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:40:46,893 INFO L550 ElimStorePlain]: Start of recursive call 16: End of recursive call: and 1 xjuncts. [2021-07-09 17:40:46,895 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:40:46,896 INFO L550 ElimStorePlain]: Start of recursive call 17: End of recursive call: and 1 xjuncts. [2021-07-09 17:40:46,898 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:40:46,898 INFO L550 ElimStorePlain]: Start of recursive call 18: End of recursive call: and 1 xjuncts. [2021-07-09 17:40:46,969 INFO L628 ElimStorePlain]: treesize reduction 34, result has 74.4 percent of original size [2021-07-09 17:40:46,970 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 5 xjuncts. [2021-07-09 17:40:46,970 INFO L247 ElimStorePlain]: Needed 18 recursive calls to eliminate 1 variables, input treesize:583, output treesize:99 [2021-07-09 17:40:47,396 INFO L446 ElimStorePlain]: Different costs {0=[char_at_9], 1=[char_at_5]} [2021-07-09 17:40:47,403 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:40:47,403 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 17:40:47,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, 1 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-07-09 17:40:47,412 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-07-09 17:40:47,419 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:40:47,419 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-07-09 17:40:47,426 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:40:47,426 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-07-09 17:40:47,433 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:40:47,434 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-07-09 17:40:47,442 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:40:47,442 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-07-09 17:40:47,450 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 5 treesize of output 3 [2021-07-09 17:40:47,450 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-07-09 17:40:47,458 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:40:47,458 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-07-09 17:40:47,466 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:40:47,466 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-07-09 17:40:47,473 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:40:47,474 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-07-09 17:40:47,481 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:40:47,482 INFO L550 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2021-07-09 17:40:47,503 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 5 treesize of output 3 [2021-07-09 17:40:47,504 INFO L550 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2021-07-09 17:40:47,511 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:40:47,512 INFO L550 ElimStorePlain]: Start of recursive call 14: End of recursive call: and 1 xjuncts. [2021-07-09 17:40:47,519 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:40:47,520 INFO L550 ElimStorePlain]: Start of recursive call 15: End of recursive call: and 1 xjuncts. [2021-07-09 17:40:47,528 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 5 treesize of output 3 [2021-07-09 17:40:47,529 INFO L550 ElimStorePlain]: Start of recursive call 16: End of recursive call: and 1 xjuncts. [2021-07-09 17:40:47,535 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:40:47,536 INFO L550 ElimStorePlain]: Start of recursive call 17: End of recursive call: and 1 xjuncts. [2021-07-09 17:40:47,544 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:40:47,544 INFO L550 ElimStorePlain]: Start of recursive call 18: End of recursive call: and 1 xjuncts. [2021-07-09 17:40:47,553 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 9 [2021-07-09 17:40:47,554 INFO L550 ElimStorePlain]: Start of recursive call 19: End of recursive call: and 1 xjuncts. [2021-07-09 17:40:47,562 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:40:47,563 INFO L550 ElimStorePlain]: Start of recursive call 20: End of recursive call: and 1 xjuncts. [2021-07-09 17:40:47,571 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:40:47,572 INFO L550 ElimStorePlain]: Start of recursive call 21: End of recursive call: and 1 xjuncts. [2021-07-09 17:40:47,579 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:40:47,579 INFO L550 ElimStorePlain]: Start of recursive call 22: End of recursive call: and 1 xjuncts. [2021-07-09 17:40:47,587 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-07-09 17:40:47,588 INFO L550 ElimStorePlain]: Start of recursive call 23: End of recursive call: and 1 xjuncts. [2021-07-09 17:40:47,594 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:40:47,594 INFO L550 ElimStorePlain]: Start of recursive call 24: End of recursive call: and 1 xjuncts. [2021-07-09 17:40:47,600 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:40:47,601 INFO L550 ElimStorePlain]: Start of recursive call 25: End of recursive call: and 1 xjuncts. [2021-07-09 17:40:47,607 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:40:47,608 INFO L550 ElimStorePlain]: Start of recursive call 26: End of recursive call: and 1 xjuncts. [2021-07-09 17:40:47,615 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 5 treesize of output 3 [2021-07-09 17:40:47,616 INFO L550 ElimStorePlain]: Start of recursive call 27: End of recursive call: and 1 xjuncts. [2021-07-09 17:40:47,623 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:40:47,623 INFO L550 ElimStorePlain]: Start of recursive call 28: End of recursive call: and 1 xjuncts. [2021-07-09 17:40:47,629 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:40:47,629 INFO L550 ElimStorePlain]: Start of recursive call 29: End of recursive call: and 1 xjuncts. [2021-07-09 17:40:47,636 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-07-09 17:40:47,637 INFO L550 ElimStorePlain]: Start of recursive call 30: End of recursive call: and 1 xjuncts. [2021-07-09 17:40:47,644 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:40:47,644 INFO L550 ElimStorePlain]: Start of recursive call 31: End of recursive call: and 1 xjuncts. [2021-07-09 17:40:47,651 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:40:47,651 INFO L550 ElimStorePlain]: Start of recursive call 32: End of recursive call: and 1 xjuncts. [2021-07-09 17:40:47,658 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 9 [2021-07-09 17:40:47,659 INFO L550 ElimStorePlain]: Start of recursive call 33: End of recursive call: and 1 xjuncts. [2021-07-09 17:40:47,665 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:40:47,666 INFO L550 ElimStorePlain]: Start of recursive call 34: End of recursive call: and 1 xjuncts. [2021-07-09 17:40:47,673 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 5 treesize of output 3 [2021-07-09 17:40:47,674 INFO L550 ElimStorePlain]: Start of recursive call 35: End of recursive call: and 1 xjuncts. [2021-07-09 17:40:47,679 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:40:47,680 INFO L550 ElimStorePlain]: Start of recursive call 36: End of recursive call: and 1 xjuncts. [2021-07-09 17:40:47,687 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:40:47,687 INFO L550 ElimStorePlain]: Start of recursive call 37: End of recursive call: and 1 xjuncts. [2021-07-09 17:40:47,694 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:40:47,694 INFO L550 ElimStorePlain]: Start of recursive call 38: End of recursive call: and 1 xjuncts. [2021-07-09 17:40:47,701 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:40:47,702 INFO L550 ElimStorePlain]: Start of recursive call 39: End of recursive call: and 1 xjuncts. [2021-07-09 17:40:47,707 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:40:47,708 INFO L550 ElimStorePlain]: Start of recursive call 40: End of recursive call: and 1 xjuncts. [2021-07-09 17:40:47,714 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:40:47,714 INFO L550 ElimStorePlain]: Start of recursive call 41: End of recursive call: and 1 xjuncts. [2021-07-09 17:40:47,720 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:40:47,721 INFO L550 ElimStorePlain]: Start of recursive call 42: End of recursive call: and 1 xjuncts. [2021-07-09 17:40:47,727 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:40:47,727 INFO L550 ElimStorePlain]: Start of recursive call 43: End of recursive call: and 1 xjuncts. [2021-07-09 17:40:47,733 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:40:47,734 INFO L550 ElimStorePlain]: Start of recursive call 44: End of recursive call: and 1 xjuncts. [2021-07-09 17:40:47,740 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:40:47,741 INFO L550 ElimStorePlain]: Start of recursive call 45: End of recursive call: and 1 xjuncts. [2021-07-09 17:40:47,747 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:40:47,747 INFO L550 ElimStorePlain]: Start of recursive call 46: End of recursive call: and 1 xjuncts. [2021-07-09 17:40:47,754 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:40:47,754 INFO L550 ElimStorePlain]: Start of recursive call 47: End of recursive call: and 1 xjuncts. [2021-07-09 17:40:47,760 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:40:47,761 INFO L550 ElimStorePlain]: Start of recursive call 48: End of recursive call: and 1 xjuncts. [2021-07-09 17:40:47,766 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:40:47,767 INFO L550 ElimStorePlain]: Start of recursive call 49: End of recursive call: and 1 xjuncts. [2021-07-09 17:40:47,774 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:40:47,775 INFO L550 ElimStorePlain]: Start of recursive call 50: End of recursive call: and 1 xjuncts. [2021-07-09 17:40:47,782 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 5 treesize of output 3 [2021-07-09 17:40:47,783 INFO L550 ElimStorePlain]: Start of recursive call 51: End of recursive call: and 1 xjuncts. [2021-07-09 17:40:47,788 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:40:47,788 INFO L550 ElimStorePlain]: Start of recursive call 52: End of recursive call: and 1 xjuncts. [2021-07-09 17:40:47,796 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:40:47,797 INFO L550 ElimStorePlain]: Start of recursive call 53: End of recursive call: and 1 xjuncts. [2021-07-09 17:40:47,804 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:40:47,804 INFO L550 ElimStorePlain]: Start of recursive call 54: End of recursive call: and 1 xjuncts. [2021-07-09 17:40:47,810 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:40:47,811 INFO L550 ElimStorePlain]: Start of recursive call 55: End of recursive call: and 1 xjuncts. [2021-07-09 17:40:47,817 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:40:47,818 INFO L550 ElimStorePlain]: Start of recursive call 56: End of recursive call: and 1 xjuncts. [2021-07-09 17:40:47,824 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:40:47,825 INFO L550 ElimStorePlain]: Start of recursive call 57: End of recursive call: and 1 xjuncts. [2021-07-09 17:40:47,831 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:40:47,831 INFO L550 ElimStorePlain]: Start of recursive call 58: End of recursive call: and 1 xjuncts. [2021-07-09 17:40:47,837 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:40:47,838 INFO L550 ElimStorePlain]: Start of recursive call 59: End of recursive call: and 1 xjuncts. [2021-07-09 17:40:47,844 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:40:47,844 INFO L550 ElimStorePlain]: Start of recursive call 60: End of recursive call: and 1 xjuncts. [2021-07-09 17:40:47,850 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:40:47,850 INFO L550 ElimStorePlain]: Start of recursive call 61: End of recursive call: and 1 xjuncts. [2021-07-09 17:40:47,856 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:40:47,857 INFO L550 ElimStorePlain]: Start of recursive call 62: End of recursive call: and 1 xjuncts. [2021-07-09 17:40:47,864 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:40:47,864 INFO L550 ElimStorePlain]: Start of recursive call 63: End of recursive call: and 1 xjuncts. [2021-07-09 17:40:47,870 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 5 treesize of output 3 [2021-07-09 17:40:47,871 INFO L550 ElimStorePlain]: Start of recursive call 64: End of recursive call: and 1 xjuncts. [2021-07-09 17:40:47,877 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:40:47,878 INFO L550 ElimStorePlain]: Start of recursive call 65: End of recursive call: and 1 xjuncts. [2021-07-09 17:40:47,883 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:40:47,884 INFO L550 ElimStorePlain]: Start of recursive call 66: End of recursive call: and 1 xjuncts. [2021-07-09 17:40:47,889 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:40:47,890 INFO L550 ElimStorePlain]: Start of recursive call 67: End of recursive call: and 1 xjuncts. [2021-07-09 17:40:47,895 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:40:47,896 INFO L550 ElimStorePlain]: Start of recursive call 68: End of recursive call: and 1 xjuncts. [2021-07-09 17:40:47,900 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:40:47,901 INFO L550 ElimStorePlain]: Start of recursive call 69: End of recursive call: and 1 xjuncts. [2021-07-09 17:40:47,906 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:40:47,907 INFO L550 ElimStorePlain]: Start of recursive call 70: End of recursive call: and 1 xjuncts. [2021-07-09 17:40:47,911 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:40:47,912 INFO L550 ElimStorePlain]: Start of recursive call 71: End of recursive call: and 1 xjuncts. [2021-07-09 17:40:47,916 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:40:47,917 INFO L550 ElimStorePlain]: Start of recursive call 72: End of recursive call: and 1 xjuncts. [2021-07-09 17:40:47,921 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:40:47,922 INFO L550 ElimStorePlain]: Start of recursive call 73: End of recursive call: and 1 xjuncts. [2021-07-09 17:40:47,927 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:40:47,927 INFO L550 ElimStorePlain]: Start of recursive call 74: End of recursive call: and 1 xjuncts. [2021-07-09 17:40:47,935 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:40:47,935 INFO L550 ElimStorePlain]: Start of recursive call 75: End of recursive call: and 1 xjuncts. [2021-07-09 17:40:47,941 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:40:47,942 INFO L550 ElimStorePlain]: Start of recursive call 76: End of recursive call: and 1 xjuncts. [2021-07-09 17:40:47,948 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 9 [2021-07-09 17:40:47,949 INFO L550 ElimStorePlain]: Start of recursive call 77: End of recursive call: and 1 xjuncts. [2021-07-09 17:40:47,954 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:40:47,955 INFO L550 ElimStorePlain]: Start of recursive call 78: End of recursive call: and 1 xjuncts. [2021-07-09 17:40:47,960 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:40:47,961 INFO L550 ElimStorePlain]: Start of recursive call 79: End of recursive call: and 1 xjuncts. [2021-07-09 17:40:47,966 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:40:47,967 INFO L550 ElimStorePlain]: Start of recursive call 80: End of recursive call: and 1 xjuncts. [2021-07-09 17:40:47,972 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:40:47,973 INFO L550 ElimStorePlain]: Start of recursive call 81: End of recursive call: and 1 xjuncts. [2021-07-09 17:40:47,978 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:40:47,978 INFO L550 ElimStorePlain]: Start of recursive call 82: End of recursive call: and 1 xjuncts. [2021-07-09 17:40:47,983 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:40:47,984 INFO L550 ElimStorePlain]: Start of recursive call 83: End of recursive call: and 1 xjuncts. [2021-07-09 17:40:47,989 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:40:47,989 INFO L550 ElimStorePlain]: Start of recursive call 84: End of recursive call: and 1 xjuncts. [2021-07-09 17:40:47,994 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:40:47,994 INFO L550 ElimStorePlain]: Start of recursive call 85: End of recursive call: and 1 xjuncts. [2021-07-09 17:40:47,999 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:40:47,999 INFO L550 ElimStorePlain]: Start of recursive call 86: End of recursive call: and 1 xjuncts. [2021-07-09 17:40:48,004 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:40:48,004 INFO L550 ElimStorePlain]: Start of recursive call 87: End of recursive call: and 1 xjuncts. [2021-07-09 17:40:48,009 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:40:48,009 INFO L550 ElimStorePlain]: Start of recursive call 88: End of recursive call: and 1 xjuncts. [2021-07-09 17:40:48,013 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:40:48,014 INFO L550 ElimStorePlain]: Start of recursive call 89: End of recursive call: and 1 xjuncts. [2021-07-09 17:40:48,019 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:40:48,019 INFO L550 ElimStorePlain]: Start of recursive call 90: End of recursive call: and 1 xjuncts. [2021-07-09 17:40:48,023 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:40:48,024 INFO L550 ElimStorePlain]: Start of recursive call 91: End of recursive call: and 1 xjuncts. [2021-07-09 17:40:48,028 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:40:48,029 INFO L550 ElimStorePlain]: Start of recursive call 92: End of recursive call: and 1 xjuncts. [2021-07-09 17:40:48,033 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:40:48,033 INFO L550 ElimStorePlain]: Start of recursive call 93: End of recursive call: and 1 xjuncts. [2021-07-09 17:40:48,038 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:40:48,038 INFO L550 ElimStorePlain]: Start of recursive call 94: End of recursive call: and 1 xjuncts. [2021-07-09 17:40:48,043 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:40:48,043 INFO L550 ElimStorePlain]: Start of recursive call 95: End of recursive call: and 1 xjuncts. [2021-07-09 17:40:48,047 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:40:48,048 INFO L550 ElimStorePlain]: Start of recursive call 96: End of recursive call: and 1 xjuncts. [2021-07-09 17:40:48,276 WARN L205 SmtUtils]: Spent 228.00 ms on a formula simplification. DAG size of input: 58 DAG size of output: 48 [2021-07-09 17:40:48,276 INFO L628 ElimStorePlain]: treesize reduction 244, result has 54.5 percent of original size [2021-07-09 17:40:48,285 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 9 [2021-07-09 17:40:48,286 INFO L550 ElimStorePlain]: Start of recursive call 97: End of recursive call: and 1 xjuncts. [2021-07-09 17:40:48,289 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 17:40:48,289 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 1 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 9 [2021-07-09 17:40:48,290 INFO L550 ElimStorePlain]: Start of recursive call 98: End of recursive call: and 1 xjuncts. [2021-07-09 17:40:48,294 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 5 treesize of output 3 [2021-07-09 17:40:48,295 INFO L550 ElimStorePlain]: Start of recursive call 99: End of recursive call: and 1 xjuncts. [2021-07-09 17:40:48,298 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 5 treesize of output 3 [2021-07-09 17:40:48,298 INFO L550 ElimStorePlain]: Start of recursive call 100: End of recursive call: and 1 xjuncts. [2021-07-09 17:40:48,301 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:40:48,302 INFO L550 ElimStorePlain]: Start of recursive call 101: End of recursive call: and 1 xjuncts. [2021-07-09 17:40:48,305 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 9 [2021-07-09 17:40:48,306 INFO L550 ElimStorePlain]: Start of recursive call 102: End of recursive call: and 1 xjuncts. [2021-07-09 17:40:48,309 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 17:40:48,309 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 9 [2021-07-09 17:40:48,310 INFO L550 ElimStorePlain]: Start of recursive call 103: End of recursive call: and 1 xjuncts. [2021-07-09 17:40:48,312 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:40:48,313 INFO L550 ElimStorePlain]: Start of recursive call 104: End of recursive call: and 1 xjuncts. [2021-07-09 17:40:48,407 INFO L628 ElimStorePlain]: treesize reduction 47, result has 72.8 percent of original size [2021-07-09 17:40:48,409 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 6 xjuncts. [2021-07-09 17:40:48,409 INFO L247 ElimStorePlain]: Needed 104 recursive calls to eliminate 2 variables, input treesize:4786, output treesize:126 [2021-07-09 17:40:48,556 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-07-09 17:40:48,557 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2088903288] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:40:48,557 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 17:40:48,557 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 8] total 16 [2021-07-09 17:40:48,557 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [557801051] [2021-07-09 17:40:48,557 INFO L462 AbstractCegarLoop]: Interpolant automaton has 16 states [2021-07-09 17:40:48,557 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 17:40:48,557 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-07-09 17:40:48,557 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=46, Invalid=194, Unknown=0, NotChecked=0, Total=240 [2021-07-09 17:40:48,557 INFO L87 Difference]: Start difference. First operand 516 states and 1528 transitions. Second operand has 16 states, 16 states have (on average 2.25) internal successors, (36), 16 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:40:49,061 WARN L205 SmtUtils]: Spent 131.00 ms on a formula simplification. DAG size of input: 47 DAG size of output: 47 [2021-07-09 17:40:49,414 WARN L205 SmtUtils]: Spent 147.00 ms on a formula simplification. DAG size of input: 56 DAG size of output: 53 [2021-07-09 17:40:49,552 WARN L205 SmtUtils]: Spent 119.00 ms on a formula simplification. DAG size of input: 53 DAG size of output: 42 [2021-07-09 17:40:49,828 WARN L205 SmtUtils]: Spent 137.00 ms on a formula simplification. DAG size of input: 52 DAG size of output: 52 [2021-07-09 17:40:50,069 WARN L205 SmtUtils]: Spent 127.00 ms on a formula simplification. DAG size of input: 62 DAG size of output: 48 [2021-07-09 17:40:50,255 WARN L205 SmtUtils]: Spent 154.00 ms on a formula simplification. DAG size of input: 61 DAG size of output: 58 [2021-07-09 17:40:50,404 WARN L205 SmtUtils]: Spent 120.00 ms on a formula simplification. DAG size of input: 58 DAG size of output: 47 [2021-07-09 17:40:50,611 WARN L205 SmtUtils]: Spent 145.00 ms on a formula simplification. DAG size of input: 67 DAG size of output: 53 [2021-07-09 17:40:50,938 WARN L205 SmtUtils]: Spent 161.00 ms on a formula simplification. DAG size of input: 63 DAG size of output: 60 [2021-07-09 17:40:51,097 WARN L205 SmtUtils]: Spent 126.00 ms on a formula simplification. DAG size of input: 61 DAG size of output: 48 [2021-07-09 17:40:51,237 WARN L205 SmtUtils]: Spent 120.00 ms on a formula simplification. DAG size of input: 56 DAG size of output: 43 [2021-07-09 17:40:51,431 WARN L205 SmtUtils]: Spent 152.00 ms on a formula simplification. DAG size of input: 72 DAG size of output: 56 [2021-07-09 17:40:51,600 WARN L205 SmtUtils]: Spent 139.00 ms on a formula simplification. DAG size of input: 69 DAG size of output: 55 [2021-07-09 17:40:51,906 WARN L205 SmtUtils]: Spent 161.00 ms on a formula simplification. DAG size of input: 58 DAG size of output: 55 [2021-07-09 17:40:52,065 WARN L205 SmtUtils]: Spent 141.00 ms on a formula simplification. DAG size of input: 67 DAG size of output: 51 [2021-07-09 17:40:52,231 WARN L205 SmtUtils]: Spent 133.00 ms on a formula simplification. DAG size of input: 64 DAG size of output: 50 [2021-07-09 17:40:52,254 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 17:40:52,254 INFO L93 Difference]: Finished difference Result 918 states and 2510 transitions. [2021-07-09 17:40:52,254 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 38 states. [2021-07-09 17:40:52,255 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 2.25) internal successors, (36), 16 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 20 [2021-07-09 17:40:52,255 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 17:40:52,256 INFO L225 Difference]: With dead ends: 918 [2021-07-09 17:40:52,256 INFO L226 Difference]: Without dead ends: 736 [2021-07-09 17:40:52,256 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 76 GetRequests, 30 SyntacticMatches, 0 SemanticMatches, 46 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 421 ImplicationChecksByTransitivity, 3566.9ms TimeCoverageRelationStatistics Valid=498, Invalid=1758, Unknown=0, NotChecked=0, Total=2256 [2021-07-09 17:40:52,257 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 736 states. [2021-07-09 17:40:52,264 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 736 to 513. [2021-07-09 17:40:52,264 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 513 states, 512 states have (on average 2.974609375) internal successors, (1523), 512 states have internal predecessors, (1523), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:40:52,265 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 513 states to 513 states and 1523 transitions. [2021-07-09 17:40:52,265 INFO L78 Accepts]: Start accepts. Automaton has 513 states and 1523 transitions. Word has length 20 [2021-07-09 17:40:52,265 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 17:40:52,265 INFO L482 AbstractCegarLoop]: Abstraction has 513 states and 1523 transitions. [2021-07-09 17:40:52,266 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 16 states, 16 states have (on average 2.25) internal successors, (36), 16 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:40:52,266 INFO L276 IsEmpty]: Start isEmpty. Operand 513 states and 1523 transitions. [2021-07-09 17:40:52,266 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-07-09 17:40:52,266 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 17:40:52,266 INFO L508 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 17:40:52,467 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3112,41 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:40:52,467 INFO L430 AbstractCegarLoop]: === Iteration 113 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 17:40:52,467 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 17:40:52,467 INFO L82 PathProgramCache]: Analyzing trace with hash 1173073939, now seen corresponding path program 17 times [2021-07-09 17:40:52,467 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 17:40:52,468 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2102726754] [2021-07-09 17:40:52,468 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 17:40:52,471 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 17:40:52,514 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 3 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-07-09 17:40:52,514 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 17:40:52,514 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2102726754] [2021-07-09 17:40:52,514 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2102726754] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:40:52,514 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1291882365] [2021-07-09 17:40:52,514 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 42 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 42 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:40:52,547 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-07-09 17:40:52,547 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 17:40:52,548 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 13 conjunts are in the unsatisfiable core [2021-07-09 17:40:52,548 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 17:40:52,646 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 3 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-07-09 17:40:52,647 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1291882365] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:40:52,647 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 17:40:52,647 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 14 [2021-07-09 17:40:52,647 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1053063311] [2021-07-09 17:40:52,647 INFO L462 AbstractCegarLoop]: Interpolant automaton has 14 states [2021-07-09 17:40:52,647 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 17:40:52,647 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-07-09 17:40:52,647 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=50, Invalid=132, Unknown=0, NotChecked=0, Total=182 [2021-07-09 17:40:52,647 INFO L87 Difference]: Start difference. First operand 513 states and 1523 transitions. Second operand has 14 states, 14 states have (on average 2.4285714285714284) internal successors, (34), 14 states have internal predecessors, (34), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:40:52,708 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 17:40:52,708 INFO L93 Difference]: Finished difference Result 647 states and 1914 transitions. [2021-07-09 17:40:52,708 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-07-09 17:40:52,708 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 2.4285714285714284) internal successors, (34), 14 states have internal predecessors, (34), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-07-09 17:40:52,708 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 17:40:52,709 INFO L225 Difference]: With dead ends: 647 [2021-07-09 17:40:52,709 INFO L226 Difference]: Without dead ends: 604 [2021-07-09 17:40:52,709 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 32 GetRequests, 18 SyntacticMatches, 0 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 71 ImplicationChecksByTransitivity, 101.3ms TimeCoverageRelationStatistics Valid=65, Invalid=175, Unknown=0, NotChecked=0, Total=240 [2021-07-09 17:40:52,710 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 604 states. [2021-07-09 17:40:52,714 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 604 to 538. [2021-07-09 17:40:52,714 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 538 states, 537 states have (on average 2.996275605214153) internal successors, (1609), 537 states have internal predecessors, (1609), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:40:52,715 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 538 states to 538 states and 1609 transitions. [2021-07-09 17:40:52,715 INFO L78 Accepts]: Start accepts. Automaton has 538 states and 1609 transitions. Word has length 21 [2021-07-09 17:40:52,715 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 17:40:52,715 INFO L482 AbstractCegarLoop]: Abstraction has 538 states and 1609 transitions. [2021-07-09 17:40:52,715 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 14 states, 14 states have (on average 2.4285714285714284) internal successors, (34), 14 states have internal predecessors, (34), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:40:52,715 INFO L276 IsEmpty]: Start isEmpty. Operand 538 states and 1609 transitions. [2021-07-09 17:40:52,716 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-07-09 17:40:52,716 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 17:40:52,716 INFO L508 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 17:40:52,917 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3226,42 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:40:52,917 INFO L430 AbstractCegarLoop]: === Iteration 114 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 17:40:52,917 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 17:40:52,917 INFO L82 PathProgramCache]: Analyzing trace with hash -2145171119, now seen corresponding path program 18 times [2021-07-09 17:40:52,917 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 17:40:52,917 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2024342783] [2021-07-09 17:40:52,917 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 17:40:52,920 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 17:40:52,969 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 3 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-07-09 17:40:52,969 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 17:40:52,969 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2024342783] [2021-07-09 17:40:52,969 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2024342783] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:40:52,969 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1748387000] [2021-07-09 17:40:52,969 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 43 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 43 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:40:53,005 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-07-09 17:40:53,006 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 17:40:53,006 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 13 conjunts are in the unsatisfiable core [2021-07-09 17:40:53,006 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 17:40:53,024 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 5 treesize of output 3 [2021-07-09 17:40:53,025 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 17:40:53,026 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 5 treesize of output 3 [2021-07-09 17:40:53,027 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-07-09 17:40:53,055 INFO L628 ElimStorePlain]: treesize reduction 32, result has 48.4 percent of original size [2021-07-09 17:40:53,055 INFO L518 ElimStorePlain]: Eliminatee char_at_5 vanished before elimination [2021-07-09 17:40:53,055 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 3 xjuncts. [2021-07-09 17:40:53,055 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:72, output treesize:30 [2021-07-09 17:40:53,134 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 3 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-07-09 17:40:53,134 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1748387000] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:40:53,134 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 17:40:53,134 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 11 [2021-07-09 17:40:53,134 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1751728976] [2021-07-09 17:40:53,134 INFO L462 AbstractCegarLoop]: Interpolant automaton has 11 states [2021-07-09 17:40:53,135 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 17:40:53,135 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-07-09 17:40:53,135 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=31, Invalid=79, Unknown=0, NotChecked=0, Total=110 [2021-07-09 17:40:53,135 INFO L87 Difference]: Start difference. First operand 538 states and 1609 transitions. Second operand has 11 states, 11 states have (on average 2.8181818181818183) internal successors, (31), 11 states have internal predecessors, (31), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:40:53,248 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 17:40:53,248 INFO L93 Difference]: Finished difference Result 725 states and 2132 transitions. [2021-07-09 17:40:53,249 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-07-09 17:40:53,249 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 2.8181818181818183) internal successors, (31), 11 states have internal predecessors, (31), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-07-09 17:40:53,249 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 17:40:53,250 INFO L225 Difference]: With dead ends: 725 [2021-07-09 17:40:53,250 INFO L226 Difference]: Without dead ends: 672 [2021-07-09 17:40:53,250 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 34 GetRequests, 20 SyntacticMatches, 2 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 39 ImplicationChecksByTransitivity, 133.0ms TimeCoverageRelationStatistics Valid=55, Invalid=127, Unknown=0, NotChecked=0, Total=182 [2021-07-09 17:40:53,251 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 672 states. [2021-07-09 17:40:53,255 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 672 to 562. [2021-07-09 17:40:53,256 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 562 states, 561 states have (on average 3.017825311942959) internal successors, (1693), 561 states have internal predecessors, (1693), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:40:53,256 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 562 states to 562 states and 1693 transitions. [2021-07-09 17:40:53,256 INFO L78 Accepts]: Start accepts. Automaton has 562 states and 1693 transitions. Word has length 21 [2021-07-09 17:40:53,257 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 17:40:53,257 INFO L482 AbstractCegarLoop]: Abstraction has 562 states and 1693 transitions. [2021-07-09 17:40:53,257 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 11 states, 11 states have (on average 2.8181818181818183) internal successors, (31), 11 states have internal predecessors, (31), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:40:53,257 INFO L276 IsEmpty]: Start isEmpty. Operand 562 states and 1693 transitions. [2021-07-09 17:40:53,257 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-07-09 17:40:53,257 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 17:40:53,258 INFO L508 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 17:40:53,458 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3234,43 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:40:53,458 INFO L430 AbstractCegarLoop]: === Iteration 115 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 17:40:53,458 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 17:40:53,458 INFO L82 PathProgramCache]: Analyzing trace with hash -546501647, now seen corresponding path program 19 times [2021-07-09 17:40:53,458 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 17:40:53,459 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [123476030] [2021-07-09 17:40:53,459 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 17:40:53,462 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 17:40:53,504 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-07-09 17:40:53,504 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 17:40:53,504 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [123476030] [2021-07-09 17:40:53,504 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [123476030] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:40:53,504 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [887316272] [2021-07-09 17:40:53,505 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 44 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 44 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:40:53,537 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 17:40:53,538 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 13 conjunts are in the unsatisfiable core [2021-07-09 17:40:53,538 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 17:40:53,557 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 5 treesize of output 3 [2021-07-09 17:40:53,558 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 17:40:53,561 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 5 treesize of output 3 [2021-07-09 17:40:53,562 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-07-09 17:40:53,600 INFO L628 ElimStorePlain]: treesize reduction 32, result has 48.4 percent of original size [2021-07-09 17:40:53,600 INFO L518 ElimStorePlain]: Eliminatee char_at_5 vanished before elimination [2021-07-09 17:40:53,601 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 3 xjuncts. [2021-07-09 17:40:53,601 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:72, output treesize:30 [2021-07-09 17:40:53,676 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-07-09 17:40:53,677 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [887316272] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:40:53,677 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 17:40:53,677 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 11 [2021-07-09 17:40:53,677 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1483626752] [2021-07-09 17:40:53,677 INFO L462 AbstractCegarLoop]: Interpolant automaton has 11 states [2021-07-09 17:40:53,677 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 17:40:53,677 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-07-09 17:40:53,677 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=36, Invalid=74, Unknown=0, NotChecked=0, Total=110 [2021-07-09 17:40:53,677 INFO L87 Difference]: Start difference. First operand 562 states and 1693 transitions. Second operand has 11 states, 11 states have (on average 2.8181818181818183) internal successors, (31), 11 states have internal predecessors, (31), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:40:53,766 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 17:40:53,766 INFO L93 Difference]: Finished difference Result 691 states and 2044 transitions. [2021-07-09 17:40:53,766 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-07-09 17:40:53,767 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 2.8181818181818183) internal successors, (31), 11 states have internal predecessors, (31), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-07-09 17:40:53,767 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 17:40:53,767 INFO L225 Difference]: With dead ends: 691 [2021-07-09 17:40:53,768 INFO L226 Difference]: Without dead ends: 648 [2021-07-09 17:40:53,768 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 34 GetRequests, 20 SyntacticMatches, 2 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 49 ImplicationChecksByTransitivity, 112.1ms TimeCoverageRelationStatistics Valid=63, Invalid=119, Unknown=0, NotChecked=0, Total=182 [2021-07-09 17:40:53,768 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 648 states. [2021-07-09 17:40:53,772 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 648 to 539. [2021-07-09 17:40:53,773 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 539 states, 538 states have (on average 3.0) internal successors, (1614), 538 states have internal predecessors, (1614), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:40:53,774 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 539 states to 539 states and 1614 transitions. [2021-07-09 17:40:53,774 INFO L78 Accepts]: Start accepts. Automaton has 539 states and 1614 transitions. Word has length 21 [2021-07-09 17:40:53,774 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 17:40:53,774 INFO L482 AbstractCegarLoop]: Abstraction has 539 states and 1614 transitions. [2021-07-09 17:40:53,774 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 11 states, 11 states have (on average 2.8181818181818183) internal successors, (31), 11 states have internal predecessors, (31), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:40:53,774 INFO L276 IsEmpty]: Start isEmpty. Operand 539 states and 1614 transitions. [2021-07-09 17:40:53,775 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-07-09 17:40:53,775 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 17:40:53,775 INFO L508 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 17:40:53,976 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 44 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable3243 [2021-07-09 17:40:53,976 INFO L430 AbstractCegarLoop]: === Iteration 116 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 17:40:53,976 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 17:40:53,976 INFO L82 PathProgramCache]: Analyzing trace with hash -676988597, now seen corresponding path program 20 times [2021-07-09 17:40:53,976 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 17:40:53,976 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [502107478] [2021-07-09 17:40:53,976 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 17:40:53,979 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 17:40:54,027 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 2 proven. 2 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-07-09 17:40:54,028 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 17:40:54,028 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [502107478] [2021-07-09 17:40:54,028 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [502107478] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:40:54,028 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [30334044] [2021-07-09 17:40:54,028 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 45 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 45 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:40:54,061 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-07-09 17:40:54,061 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 17:40:54,061 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 13 conjunts are in the unsatisfiable core [2021-07-09 17:40:54,062 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 17:40:54,113 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 9 [2021-07-09 17:40:54,114 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 17:40:54,117 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 5 treesize of output 3 [2021-07-09 17:40:54,118 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-07-09 17:40:54,120 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:40:54,121 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-07-09 17:40:54,123 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-07-09 17:40:54,124 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-07-09 17:40:54,127 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-07-09 17:40:54,127 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-07-09 17:40:54,130 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 5 treesize of output 3 [2021-07-09 17:40:54,131 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-07-09 17:40:54,134 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 5 treesize of output 3 [2021-07-09 17:40:54,134 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-07-09 17:40:54,137 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:40:54,137 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-07-09 17:40:54,140 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:40:54,140 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-07-09 17:40:54,143 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-07-09 17:40:54,144 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-07-09 17:40:54,146 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:40:54,147 INFO L550 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2021-07-09 17:40:54,149 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:40:54,150 INFO L550 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2021-07-09 17:40:54,152 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:40:54,153 INFO L550 ElimStorePlain]: Start of recursive call 14: End of recursive call: and 1 xjuncts. [2021-07-09 17:40:54,155 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:40:54,156 INFO L550 ElimStorePlain]: Start of recursive call 15: End of recursive call: and 1 xjuncts. [2021-07-09 17:40:54,158 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:40:54,159 INFO L550 ElimStorePlain]: Start of recursive call 16: End of recursive call: and 1 xjuncts. [2021-07-09 17:40:54,161 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:40:54,162 INFO L550 ElimStorePlain]: Start of recursive call 17: End of recursive call: and 1 xjuncts. [2021-07-09 17:40:54,164 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 5 treesize of output 3 [2021-07-09 17:40:54,165 INFO L550 ElimStorePlain]: Start of recursive call 18: End of recursive call: and 1 xjuncts. [2021-07-09 17:40:54,168 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 9 [2021-07-09 17:40:54,169 INFO L550 ElimStorePlain]: Start of recursive call 19: End of recursive call: and 1 xjuncts. [2021-07-09 17:40:54,171 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:40:54,172 INFO L550 ElimStorePlain]: Start of recursive call 20: End of recursive call: and 1 xjuncts. [2021-07-09 17:40:54,174 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:40:54,175 INFO L550 ElimStorePlain]: Start of recursive call 21: End of recursive call: and 1 xjuncts. [2021-07-09 17:40:54,177 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:40:54,177 INFO L550 ElimStorePlain]: Start of recursive call 22: End of recursive call: and 1 xjuncts. [2021-07-09 17:40:54,180 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:40:54,180 INFO L550 ElimStorePlain]: Start of recursive call 23: End of recursive call: and 1 xjuncts. [2021-07-09 17:40:54,182 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:40:54,183 INFO L550 ElimStorePlain]: Start of recursive call 24: End of recursive call: and 1 xjuncts. [2021-07-09 17:40:54,185 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:40:54,186 INFO L550 ElimStorePlain]: Start of recursive call 25: End of recursive call: and 1 xjuncts. [2021-07-09 17:40:54,188 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-07-09 17:40:54,189 INFO L550 ElimStorePlain]: Start of recursive call 26: End of recursive call: and 1 xjuncts. [2021-07-09 17:40:54,191 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:40:54,192 INFO L550 ElimStorePlain]: Start of recursive call 27: End of recursive call: and 1 xjuncts. [2021-07-09 17:40:54,194 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:40:54,195 INFO L550 ElimStorePlain]: Start of recursive call 28: End of recursive call: and 1 xjuncts. [2021-07-09 17:40:54,197 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 5 treesize of output 3 [2021-07-09 17:40:54,198 INFO L550 ElimStorePlain]: Start of recursive call 29: End of recursive call: and 1 xjuncts. [2021-07-09 17:40:54,200 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:40:54,201 INFO L550 ElimStorePlain]: Start of recursive call 30: End of recursive call: and 1 xjuncts. [2021-07-09 17:40:54,203 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:40:54,203 INFO L550 ElimStorePlain]: Start of recursive call 31: End of recursive call: and 1 xjuncts. [2021-07-09 17:40:54,205 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:40:54,206 INFO L550 ElimStorePlain]: Start of recursive call 32: End of recursive call: and 1 xjuncts. [2021-07-09 17:40:54,208 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:40:54,208 INFO L550 ElimStorePlain]: Start of recursive call 33: End of recursive call: and 1 xjuncts. [2021-07-09 17:40:54,262 INFO L628 ElimStorePlain]: treesize reduction 61, result has 54.5 percent of original size [2021-07-09 17:40:54,263 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 4 xjuncts. [2021-07-09 17:40:54,263 INFO L247 ElimStorePlain]: Needed 33 recursive calls to eliminate 1 variables, input treesize:901, output treesize:73 [2021-07-09 17:40:54,307 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:40:54,308 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 17:40:54,326 INFO L628 ElimStorePlain]: treesize reduction 21, result has 58.0 percent of original size [2021-07-09 17:40:54,326 INFO L518 ElimStorePlain]: Eliminatee v_prenex_13 vanished before elimination [2021-07-09 17:40:54,326 INFO L518 ElimStorePlain]: Eliminatee v_prenex_12 vanished before elimination [2021-07-09 17:40:54,326 INFO L518 ElimStorePlain]: Eliminatee index_of_8 vanished before elimination [2021-07-09 17:40:54,327 INFO L550 ElimStorePlain]: Start of recursive call 1: 4 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-07-09 17:40:54,327 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 4 variables, input treesize:71, output treesize:29 [2021-07-09 17:40:54,377 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 3 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-07-09 17:40:54,377 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [30334044] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:40:54,377 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 17:40:54,377 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 12 [2021-07-09 17:40:54,377 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [749876249] [2021-07-09 17:40:54,378 INFO L462 AbstractCegarLoop]: Interpolant automaton has 12 states [2021-07-09 17:40:54,378 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 17:40:54,378 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-07-09 17:40:54,378 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=29, Invalid=103, Unknown=0, NotChecked=0, Total=132 [2021-07-09 17:40:54,378 INFO L87 Difference]: Start difference. First operand 539 states and 1614 transitions. Second operand has 12 states, 12 states have (on average 2.6666666666666665) internal successors, (32), 12 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:40:54,611 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 17:40:54,611 INFO L93 Difference]: Finished difference Result 633 states and 1867 transitions. [2021-07-09 17:40:54,611 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-07-09 17:40:54,612 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 2.6666666666666665) internal successors, (32), 12 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-07-09 17:40:54,612 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 17:40:54,612 INFO L225 Difference]: With dead ends: 633 [2021-07-09 17:40:54,613 INFO L226 Difference]: Without dead ends: 570 [2021-07-09 17:40:54,613 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 34 GetRequests, 20 SyntacticMatches, 1 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 32 ImplicationChecksByTransitivity, 264.6ms TimeCoverageRelationStatistics Valid=45, Invalid=165, Unknown=0, NotChecked=0, Total=210 [2021-07-09 17:40:54,613 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 570 states. [2021-07-09 17:40:54,617 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 570 to 547. [2021-07-09 17:40:54,618 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 547 states, 546 states have (on average 3.0) internal successors, (1638), 546 states have internal predecessors, (1638), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:40:54,618 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 547 states to 547 states and 1638 transitions. [2021-07-09 17:40:54,618 INFO L78 Accepts]: Start accepts. Automaton has 547 states and 1638 transitions. Word has length 21 [2021-07-09 17:40:54,619 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 17:40:54,619 INFO L482 AbstractCegarLoop]: Abstraction has 547 states and 1638 transitions. [2021-07-09 17:40:54,619 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 12 states, 12 states have (on average 2.6666666666666665) internal successors, (32), 12 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:40:54,619 INFO L276 IsEmpty]: Start isEmpty. Operand 547 states and 1638 transitions. [2021-07-09 17:40:54,619 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-07-09 17:40:54,619 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 17:40:54,620 INFO L508 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 17:40:54,821 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 45 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable3254 [2021-07-09 17:40:54,822 INFO L430 AbstractCegarLoop]: === Iteration 117 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 17:40:54,822 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 17:40:54,822 INFO L82 PathProgramCache]: Analyzing trace with hash -1393396943, now seen corresponding path program 21 times [2021-07-09 17:40:54,822 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 17:40:54,822 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1429918826] [2021-07-09 17:40:54,822 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 17:40:54,825 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 17:40:54,867 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 3 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-07-09 17:40:54,867 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 17:40:54,867 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1429918826] [2021-07-09 17:40:54,867 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1429918826] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:40:54,867 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [244945087] [2021-07-09 17:40:54,868 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 46 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 46 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:40:54,900 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2021-07-09 17:40:54,900 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 17:40:54,900 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 13 conjunts are in the unsatisfiable core [2021-07-09 17:40:54,901 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 17:40:54,935 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:40:54,936 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 17:40:54,939 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 9 [2021-07-09 17:40:54,939 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-07-09 17:40:54,942 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 9 [2021-07-09 17:40:54,943 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-07-09 17:40:54,945 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-07-09 17:40:54,946 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-07-09 17:40:54,948 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 5 treesize of output 3 [2021-07-09 17:40:54,949 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-07-09 17:40:54,951 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-07-09 17:40:54,952 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-07-09 17:40:54,954 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 5 treesize of output 3 [2021-07-09 17:40:54,955 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-07-09 17:40:54,957 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:40:54,958 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-07-09 17:40:54,960 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 5 treesize of output 3 [2021-07-09 17:40:54,961 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-07-09 17:40:54,963 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:40:54,965 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-07-09 17:40:54,967 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:40:54,968 INFO L550 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2021-07-09 17:40:54,970 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:40:54,971 INFO L550 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2021-07-09 17:40:54,973 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:40:54,974 INFO L550 ElimStorePlain]: Start of recursive call 14: End of recursive call: and 1 xjuncts. [2021-07-09 17:40:54,976 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:40:54,977 INFO L550 ElimStorePlain]: Start of recursive call 15: End of recursive call: and 1 xjuncts. [2021-07-09 17:40:55,032 INFO L628 ElimStorePlain]: treesize reduction 23, result has 76.0 percent of original size [2021-07-09 17:40:55,033 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 4 xjuncts. [2021-07-09 17:40:55,033 INFO L247 ElimStorePlain]: Needed 15 recursive calls to eliminate 1 variables, input treesize:381, output treesize:73 [2021-07-09 17:40:55,165 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 3 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-07-09 17:40:55,165 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [244945087] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:40:55,165 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 17:40:55,165 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 12 [2021-07-09 17:40:55,165 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2051656] [2021-07-09 17:40:55,165 INFO L462 AbstractCegarLoop]: Interpolant automaton has 12 states [2021-07-09 17:40:55,165 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 17:40:55,165 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-07-09 17:40:55,165 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=32, Invalid=100, Unknown=0, NotChecked=0, Total=132 [2021-07-09 17:40:55,166 INFO L87 Difference]: Start difference. First operand 547 states and 1638 transitions. Second operand has 12 states, 12 states have (on average 2.6666666666666665) internal successors, (32), 12 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:40:55,483 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 17:40:55,483 INFO L93 Difference]: Finished difference Result 717 states and 2116 transitions. [2021-07-09 17:40:55,484 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-07-09 17:40:55,484 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 2.6666666666666665) internal successors, (32), 12 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-07-09 17:40:55,484 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 17:40:55,485 INFO L225 Difference]: With dead ends: 717 [2021-07-09 17:40:55,485 INFO L226 Difference]: Without dead ends: 664 [2021-07-09 17:40:55,485 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 40 GetRequests, 23 SyntacticMatches, 1 SemanticMatches, 16 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 52 ImplicationChecksByTransitivity, 383.4ms TimeCoverageRelationStatistics Valid=80, Invalid=226, Unknown=0, NotChecked=0, Total=306 [2021-07-09 17:40:55,485 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 664 states. [2021-07-09 17:40:55,490 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 664 to 571. [2021-07-09 17:40:55,490 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 571 states, 570 states have (on average 3.0210526315789474) internal successors, (1722), 570 states have internal predecessors, (1722), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:40:55,491 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 571 states to 571 states and 1722 transitions. [2021-07-09 17:40:55,491 INFO L78 Accepts]: Start accepts. Automaton has 571 states and 1722 transitions. Word has length 21 [2021-07-09 17:40:55,491 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 17:40:55,491 INFO L482 AbstractCegarLoop]: Abstraction has 571 states and 1722 transitions. [2021-07-09 17:40:55,491 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 12 states, 12 states have (on average 2.6666666666666665) internal successors, (32), 12 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:40:55,491 INFO L276 IsEmpty]: Start isEmpty. Operand 571 states and 1722 transitions. [2021-07-09 17:40:55,492 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-07-09 17:40:55,492 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 17:40:55,492 INFO L508 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 17:40:55,693 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 46 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable3263 [2021-07-09 17:40:55,693 INFO L430 AbstractCegarLoop]: === Iteration 118 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 17:40:55,693 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 17:40:55,693 INFO L82 PathProgramCache]: Analyzing trace with hash 205272529, now seen corresponding path program 22 times [2021-07-09 17:40:55,693 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 17:40:55,693 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [150872540] [2021-07-09 17:40:55,693 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 17:40:55,696 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 17:40:55,749 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-07-09 17:40:55,749 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 17:40:55,749 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [150872540] [2021-07-09 17:40:55,749 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [150872540] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:40:55,749 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1807462736] [2021-07-09 17:40:55,749 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 47 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 47 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:40:55,792 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-07-09 17:40:55,792 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 17:40:55,793 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 13 conjunts are in the unsatisfiable core [2021-07-09 17:40:55,793 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 17:40:55,831 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 5 treesize of output 3 [2021-07-09 17:40:55,832 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 17:40:55,835 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 9 [2021-07-09 17:40:55,836 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-07-09 17:40:55,838 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:40:55,839 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-07-09 17:40:55,842 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-07-09 17:40:55,842 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-07-09 17:40:55,845 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-07-09 17:40:55,846 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-07-09 17:40:55,849 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 5 treesize of output 3 [2021-07-09 17:40:55,850 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-07-09 17:40:55,852 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 5 treesize of output 3 [2021-07-09 17:40:55,853 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-07-09 17:40:55,856 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:40:55,857 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-07-09 17:40:55,859 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:40:55,860 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-07-09 17:40:55,862 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:40:55,863 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-07-09 17:40:55,865 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:40:55,866 INFO L550 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2021-07-09 17:40:55,868 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:40:55,869 INFO L550 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2021-07-09 17:40:55,871 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:40:55,872 INFO L550 ElimStorePlain]: Start of recursive call 14: End of recursive call: and 1 xjuncts. [2021-07-09 17:40:55,874 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 5 treesize of output 3 [2021-07-09 17:40:55,875 INFO L550 ElimStorePlain]: Start of recursive call 15: End of recursive call: and 1 xjuncts. [2021-07-09 17:40:55,878 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:40:55,878 INFO L550 ElimStorePlain]: Start of recursive call 16: End of recursive call: and 1 xjuncts. [2021-07-09 17:40:55,880 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:40:55,881 INFO L550 ElimStorePlain]: Start of recursive call 17: End of recursive call: and 1 xjuncts. [2021-07-09 17:40:55,883 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:40:55,884 INFO L550 ElimStorePlain]: Start of recursive call 18: End of recursive call: and 1 xjuncts. [2021-07-09 17:40:55,887 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:40:55,887 INFO L550 ElimStorePlain]: Start of recursive call 19: End of recursive call: and 1 xjuncts. [2021-07-09 17:40:55,889 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:40:55,890 INFO L550 ElimStorePlain]: Start of recursive call 20: End of recursive call: and 1 xjuncts. [2021-07-09 17:40:55,892 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:40:55,893 INFO L550 ElimStorePlain]: Start of recursive call 21: End of recursive call: and 1 xjuncts. [2021-07-09 17:40:55,895 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:40:55,895 INFO L550 ElimStorePlain]: Start of recursive call 22: End of recursive call: and 1 xjuncts. [2021-07-09 17:40:55,898 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:40:55,898 INFO L550 ElimStorePlain]: Start of recursive call 23: End of recursive call: and 1 xjuncts. [2021-07-09 17:40:55,901 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:40:55,901 INFO L550 ElimStorePlain]: Start of recursive call 24: End of recursive call: and 1 xjuncts. [2021-07-09 17:40:55,903 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 9 [2021-07-09 17:40:55,904 INFO L550 ElimStorePlain]: Start of recursive call 25: End of recursive call: and 1 xjuncts. [2021-07-09 17:40:55,907 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:40:55,907 INFO L550 ElimStorePlain]: Start of recursive call 26: End of recursive call: and 1 xjuncts. [2021-07-09 17:40:55,910 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-07-09 17:40:55,910 INFO L550 ElimStorePlain]: Start of recursive call 27: End of recursive call: and 1 xjuncts. [2021-07-09 17:40:55,912 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:40:55,913 INFO L550 ElimStorePlain]: Start of recursive call 28: End of recursive call: and 1 xjuncts. [2021-07-09 17:40:55,915 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:40:55,916 INFO L550 ElimStorePlain]: Start of recursive call 29: End of recursive call: and 1 xjuncts. [2021-07-09 17:40:55,918 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 5 treesize of output 3 [2021-07-09 17:40:55,919 INFO L550 ElimStorePlain]: Start of recursive call 30: End of recursive call: and 1 xjuncts. [2021-07-09 17:40:55,921 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:40:55,922 INFO L550 ElimStorePlain]: Start of recursive call 31: End of recursive call: and 1 xjuncts. [2021-07-09 17:40:55,924 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:40:55,924 INFO L550 ElimStorePlain]: Start of recursive call 32: End of recursive call: and 1 xjuncts. [2021-07-09 17:40:55,926 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:40:55,927 INFO L550 ElimStorePlain]: Start of recursive call 33: End of recursive call: and 1 xjuncts. [2021-07-09 17:40:55,929 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:40:55,929 INFO L550 ElimStorePlain]: Start of recursive call 34: End of recursive call: and 1 xjuncts. [2021-07-09 17:40:55,986 INFO L628 ElimStorePlain]: treesize reduction 65, result has 52.9 percent of original size [2021-07-09 17:40:55,987 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 4 xjuncts. [2021-07-09 17:40:55,987 INFO L247 ElimStorePlain]: Needed 34 recursive calls to eliminate 1 variables, input treesize:955, output treesize:73 [2021-07-09 17:40:56,099 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-07-09 17:40:56,099 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1807462736] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:40:56,099 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 17:40:56,099 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 12 [2021-07-09 17:40:56,099 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1472232212] [2021-07-09 17:40:56,100 INFO L462 AbstractCegarLoop]: Interpolant automaton has 12 states [2021-07-09 17:40:56,100 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 17:40:56,100 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-07-09 17:40:56,100 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=36, Invalid=96, Unknown=0, NotChecked=0, Total=132 [2021-07-09 17:40:56,100 INFO L87 Difference]: Start difference. First operand 571 states and 1722 transitions. Second operand has 12 states, 12 states have (on average 2.6666666666666665) internal successors, (32), 12 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:40:56,295 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 17:40:56,295 INFO L93 Difference]: Finished difference Result 662 states and 1966 transitions. [2021-07-09 17:40:56,295 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-07-09 17:40:56,296 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 2.6666666666666665) internal successors, (32), 12 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-07-09 17:40:56,296 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 17:40:56,297 INFO L225 Difference]: With dead ends: 662 [2021-07-09 17:40:56,297 INFO L226 Difference]: Without dead ends: 619 [2021-07-09 17:40:56,297 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 36 GetRequests, 21 SyntacticMatches, 1 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 48 ImplicationChecksByTransitivity, 256.7ms TimeCoverageRelationStatistics Valid=67, Invalid=173, Unknown=0, NotChecked=0, Total=240 [2021-07-09 17:40:56,297 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 619 states. [2021-07-09 17:40:56,301 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 619 to 541. [2021-07-09 17:40:56,302 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 541 states, 540 states have (on average 3.0055555555555555) internal successors, (1623), 540 states have internal predecessors, (1623), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:40:56,303 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 541 states to 541 states and 1623 transitions. [2021-07-09 17:40:56,303 INFO L78 Accepts]: Start accepts. Automaton has 541 states and 1623 transitions. Word has length 21 [2021-07-09 17:40:56,303 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 17:40:56,303 INFO L482 AbstractCegarLoop]: Abstraction has 541 states and 1623 transitions. [2021-07-09 17:40:56,303 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 12 states, 12 states have (on average 2.6666666666666665) internal successors, (32), 12 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:40:56,303 INFO L276 IsEmpty]: Start isEmpty. Operand 541 states and 1623 transitions. [2021-07-09 17:40:56,304 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-07-09 17:40:56,304 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 17:40:56,304 INFO L508 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 17:40:56,504 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 47 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable3275 [2021-07-09 17:40:56,504 INFO L430 AbstractCegarLoop]: === Iteration 119 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 17:40:56,504 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 17:40:56,504 INFO L82 PathProgramCache]: Analyzing trace with hash 1596328119, now seen corresponding path program 23 times [2021-07-09 17:40:56,505 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 17:40:56,505 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1044373203] [2021-07-09 17:40:56,505 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 17:40:56,508 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 17:40:56,552 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 2 proven. 2 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-07-09 17:40:56,553 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 17:40:56,553 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1044373203] [2021-07-09 17:40:56,553 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1044373203] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:40:56,553 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1451069470] [2021-07-09 17:40:56,553 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 48 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 48 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:40:56,593 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-07-09 17:40:56,593 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 17:40:56,594 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 13 conjunts are in the unsatisfiable core [2021-07-09 17:40:56,594 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 17:40:56,741 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 3 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-07-09 17:40:56,741 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1451069470] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:40:56,741 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 17:40:56,741 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 14 [2021-07-09 17:40:56,741 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1431395155] [2021-07-09 17:40:56,741 INFO L462 AbstractCegarLoop]: Interpolant automaton has 14 states [2021-07-09 17:40:56,741 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 17:40:56,742 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-07-09 17:40:56,742 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=36, Invalid=146, Unknown=0, NotChecked=0, Total=182 [2021-07-09 17:40:56,742 INFO L87 Difference]: Start difference. First operand 541 states and 1623 transitions. Second operand has 14 states, 14 states have (on average 2.4285714285714284) internal successors, (34), 14 states have internal predecessors, (34), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:40:57,017 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 17:40:57,018 INFO L93 Difference]: Finished difference Result 715 states and 2090 transitions. [2021-07-09 17:40:57,018 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-07-09 17:40:57,018 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 2.4285714285714284) internal successors, (34), 14 states have internal predecessors, (34), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-07-09 17:40:57,018 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 17:40:57,019 INFO L225 Difference]: With dead ends: 715 [2021-07-09 17:40:57,019 INFO L226 Difference]: Without dead ends: 642 [2021-07-09 17:40:57,019 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 38 GetRequests, 21 SyntacticMatches, 0 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 32 ImplicationChecksByTransitivity, 336.1ms TimeCoverageRelationStatistics Valid=81, Invalid=261, Unknown=0, NotChecked=0, Total=342 [2021-07-09 17:40:57,020 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 642 states. [2021-07-09 17:40:57,024 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 642 to 537. [2021-07-09 17:40:57,024 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 537 states, 536 states have (on average 2.9944029850746268) internal successors, (1605), 536 states have internal predecessors, (1605), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:40:57,025 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 537 states to 537 states and 1605 transitions. [2021-07-09 17:40:57,025 INFO L78 Accepts]: Start accepts. Automaton has 537 states and 1605 transitions. Word has length 21 [2021-07-09 17:40:57,025 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 17:40:57,025 INFO L482 AbstractCegarLoop]: Abstraction has 537 states and 1605 transitions. [2021-07-09 17:40:57,025 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 14 states, 14 states have (on average 2.4285714285714284) internal successors, (34), 14 states have internal predecessors, (34), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:40:57,025 INFO L276 IsEmpty]: Start isEmpty. Operand 537 states and 1605 transitions. [2021-07-09 17:40:57,026 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-07-09 17:40:57,026 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 17:40:57,026 INFO L508 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 17:40:57,226 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3285,48 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:40:57,227 INFO L430 AbstractCegarLoop]: === Iteration 120 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 17:40:57,227 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 17:40:57,227 INFO L82 PathProgramCache]: Analyzing trace with hash -114282799, now seen corresponding path program 24 times [2021-07-09 17:40:57,227 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 17:40:57,227 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1204690107] [2021-07-09 17:40:57,227 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 17:40:57,230 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 17:40:57,282 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 2 proven. 2 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-07-09 17:40:57,282 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 17:40:57,282 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1204690107] [2021-07-09 17:40:57,282 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1204690107] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:40:57,282 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1303920134] [2021-07-09 17:40:57,283 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 49 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 49 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:40:57,315 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 2 check-sat command(s) [2021-07-09 17:40:57,315 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 17:40:57,316 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 13 conjunts are in the unsatisfiable core [2021-07-09 17:40:57,316 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 17:40:57,478 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 3 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-07-09 17:40:57,479 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1303920134] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:40:57,479 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 17:40:57,479 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 13 [2021-07-09 17:40:57,479 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [962026954] [2021-07-09 17:40:57,479 INFO L462 AbstractCegarLoop]: Interpolant automaton has 13 states [2021-07-09 17:40:57,479 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 17:40:57,479 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-07-09 17:40:57,479 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=31, Invalid=125, Unknown=0, NotChecked=0, Total=156 [2021-07-09 17:40:57,479 INFO L87 Difference]: Start difference. First operand 537 states and 1605 transitions. Second operand has 13 states, 13 states have (on average 2.5384615384615383) internal successors, (33), 13 states have internal predecessors, (33), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:40:57,832 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 17:40:57,833 INFO L93 Difference]: Finished difference Result 713 states and 2089 transitions. [2021-07-09 17:40:57,833 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-07-09 17:40:57,833 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 2.5384615384615383) internal successors, (33), 13 states have internal predecessors, (33), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-07-09 17:40:57,833 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 17:40:57,834 INFO L225 Difference]: With dead ends: 713 [2021-07-09 17:40:57,834 INFO L226 Difference]: Without dead ends: 650 [2021-07-09 17:40:57,834 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 38 GetRequests, 22 SyntacticMatches, 0 SemanticMatches, 16 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 35 ImplicationChecksByTransitivity, 419.9ms TimeCoverageRelationStatistics Valid=71, Invalid=235, Unknown=0, NotChecked=0, Total=306 [2021-07-09 17:40:57,835 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 650 states. [2021-07-09 17:40:57,839 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 650 to 545. [2021-07-09 17:40:57,840 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 545 states, 544 states have (on average 2.994485294117647) internal successors, (1629), 544 states have internal predecessors, (1629), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:40:57,841 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 545 states to 545 states and 1629 transitions. [2021-07-09 17:40:57,841 INFO L78 Accepts]: Start accepts. Automaton has 545 states and 1629 transitions. Word has length 21 [2021-07-09 17:40:57,841 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 17:40:57,841 INFO L482 AbstractCegarLoop]: Abstraction has 545 states and 1629 transitions. [2021-07-09 17:40:57,841 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 13 states, 13 states have (on average 2.5384615384615383) internal successors, (33), 13 states have internal predecessors, (33), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:40:57,841 INFO L276 IsEmpty]: Start isEmpty. Operand 545 states and 1629 transitions. [2021-07-09 17:40:57,842 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-07-09 17:40:57,842 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 17:40:57,842 INFO L508 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 17:40:58,042 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 49 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable3293 [2021-07-09 17:40:58,042 INFO L430 AbstractCegarLoop]: === Iteration 121 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 17:40:58,043 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 17:40:58,043 INFO L82 PathProgramCache]: Analyzing trace with hash -830691145, now seen corresponding path program 25 times [2021-07-09 17:40:58,043 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 17:40:58,043 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [565554862] [2021-07-09 17:40:58,043 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 17:40:58,046 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 17:40:58,098 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 3 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-07-09 17:40:58,099 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 17:40:58,099 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [565554862] [2021-07-09 17:40:58,099 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [565554862] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:40:58,099 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1721960685] [2021-07-09 17:40:58,099 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 50 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 50 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:40:58,147 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 17:40:58,148 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 13 conjunts are in the unsatisfiable core [2021-07-09 17:40:58,148 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 17:40:58,299 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 3 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-07-09 17:40:58,299 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1721960685] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:40:58,299 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 17:40:58,299 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 13 [2021-07-09 17:40:58,299 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1122905401] [2021-07-09 17:40:58,299 INFO L462 AbstractCegarLoop]: Interpolant automaton has 13 states [2021-07-09 17:40:58,299 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 17:40:58,300 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-07-09 17:40:58,300 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=32, Invalid=124, Unknown=0, NotChecked=0, Total=156 [2021-07-09 17:40:58,300 INFO L87 Difference]: Start difference. First operand 545 states and 1629 transitions. Second operand has 13 states, 13 states have (on average 2.5384615384615383) internal successors, (33), 13 states have internal predecessors, (33), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:40:58,889 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 17:40:58,890 INFO L93 Difference]: Finished difference Result 797 states and 2338 transitions. [2021-07-09 17:40:58,890 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-07-09 17:40:58,890 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 2.5384615384615383) internal successors, (33), 13 states have internal predecessors, (33), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-07-09 17:40:58,890 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 17:40:58,891 INFO L225 Difference]: With dead ends: 797 [2021-07-09 17:40:58,891 INFO L226 Difference]: Without dead ends: 744 [2021-07-09 17:40:58,891 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 42 GetRequests, 24 SyntacticMatches, 0 SemanticMatches, 18 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 43 ImplicationChecksByTransitivity, 625.9ms TimeCoverageRelationStatistics Valid=98, Invalid=282, Unknown=0, NotChecked=0, Total=380 [2021-07-09 17:40:58,892 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 744 states. [2021-07-09 17:40:58,897 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 744 to 569. [2021-07-09 17:40:58,897 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 569 states, 568 states have (on average 3.015845070422535) internal successors, (1713), 568 states have internal predecessors, (1713), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:40:58,898 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 569 states to 569 states and 1713 transitions. [2021-07-09 17:40:58,898 INFO L78 Accepts]: Start accepts. Automaton has 569 states and 1713 transitions. Word has length 21 [2021-07-09 17:40:58,898 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 17:40:58,898 INFO L482 AbstractCegarLoop]: Abstraction has 569 states and 1713 transitions. [2021-07-09 17:40:58,898 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 13 states, 13 states have (on average 2.5384615384615383) internal successors, (33), 13 states have internal predecessors, (33), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:40:58,898 INFO L276 IsEmpty]: Start isEmpty. Operand 569 states and 1713 transitions. [2021-07-09 17:40:58,899 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-07-09 17:40:58,899 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 17:40:58,899 INFO L508 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 17:40:59,115 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3299,50 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:40:59,115 INFO L430 AbstractCegarLoop]: === Iteration 122 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 17:40:59,115 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 17:40:59,116 INFO L82 PathProgramCache]: Analyzing trace with hash 767978327, now seen corresponding path program 26 times [2021-07-09 17:40:59,116 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 17:40:59,116 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [373570363] [2021-07-09 17:40:59,116 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 17:40:59,118 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 17:40:59,172 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-07-09 17:40:59,172 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 17:40:59,173 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [373570363] [2021-07-09 17:40:59,173 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [373570363] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:40:59,173 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1811304315] [2021-07-09 17:40:59,173 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 51 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 51 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:40:59,206 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-07-09 17:40:59,207 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 17:40:59,207 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 13 conjunts are in the unsatisfiable core [2021-07-09 17:40:59,207 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 17:40:59,356 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-07-09 17:40:59,356 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1811304315] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:40:59,356 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 17:40:59,356 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 13 [2021-07-09 17:40:59,356 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [369157059] [2021-07-09 17:40:59,356 INFO L462 AbstractCegarLoop]: Interpolant automaton has 13 states [2021-07-09 17:40:59,356 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 17:40:59,357 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-07-09 17:40:59,357 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=35, Invalid=121, Unknown=0, NotChecked=0, Total=156 [2021-07-09 17:40:59,357 INFO L87 Difference]: Start difference. First operand 569 states and 1713 transitions. Second operand has 13 states, 13 states have (on average 2.5384615384615383) internal successors, (33), 13 states have internal predecessors, (33), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:40:59,691 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 17:40:59,691 INFO L93 Difference]: Finished difference Result 742 states and 2188 transitions. [2021-07-09 17:40:59,691 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-07-09 17:40:59,691 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 2.5384615384615383) internal successors, (33), 13 states have internal predecessors, (33), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-07-09 17:40:59,691 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 17:40:59,692 INFO L225 Difference]: With dead ends: 742 [2021-07-09 17:40:59,692 INFO L226 Difference]: Without dead ends: 699 [2021-07-09 17:40:59,693 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 38 GetRequests, 22 SyntacticMatches, 0 SemanticMatches, 16 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 36 ImplicationChecksByTransitivity, 407.4ms TimeCoverageRelationStatistics Valid=78, Invalid=228, Unknown=0, NotChecked=0, Total=306 [2021-07-09 17:40:59,693 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 699 states. [2021-07-09 17:40:59,697 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 699 to 537. [2021-07-09 17:40:59,698 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 537 states, 536 states have (on average 2.9944029850746268) internal successors, (1605), 536 states have internal predecessors, (1605), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:40:59,699 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 537 states to 537 states and 1605 transitions. [2021-07-09 17:40:59,699 INFO L78 Accepts]: Start accepts. Automaton has 537 states and 1605 transitions. Word has length 21 [2021-07-09 17:40:59,699 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 17:40:59,699 INFO L482 AbstractCegarLoop]: Abstraction has 537 states and 1605 transitions. [2021-07-09 17:40:59,699 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 13 states, 13 states have (on average 2.5384615384615383) internal successors, (33), 13 states have internal predecessors, (33), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:40:59,699 INFO L276 IsEmpty]: Start isEmpty. Operand 537 states and 1605 transitions. [2021-07-09 17:40:59,700 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-07-09 17:40:59,700 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 17:40:59,700 INFO L508 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 17:40:59,908 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3306,51 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:40:59,909 INFO L430 AbstractCegarLoop]: === Iteration 123 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 17:40:59,909 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 17:40:59,909 INFO L82 PathProgramCache]: Analyzing trace with hash 272596531, now seen corresponding path program 27 times [2021-07-09 17:40:59,909 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 17:40:59,909 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1426192517] [2021-07-09 17:40:59,909 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 17:40:59,912 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 17:40:59,955 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 3 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-07-09 17:40:59,955 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 17:40:59,955 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1426192517] [2021-07-09 17:40:59,955 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1426192517] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:40:59,955 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1845759250] [2021-07-09 17:40:59,955 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 52 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 52 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:40:59,987 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2021-07-09 17:40:59,987 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 17:40:59,988 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 13 conjunts are in the unsatisfiable core [2021-07-09 17:40:59,988 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 17:41:00,076 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 3 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-07-09 17:41:00,077 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1845759250] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:41:00,077 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 17:41:00,077 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 12 [2021-07-09 17:41:00,077 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1639180308] [2021-07-09 17:41:00,077 INFO L462 AbstractCegarLoop]: Interpolant automaton has 12 states [2021-07-09 17:41:00,077 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 17:41:00,077 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-07-09 17:41:00,077 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=38, Invalid=94, Unknown=0, NotChecked=0, Total=132 [2021-07-09 17:41:00,077 INFO L87 Difference]: Start difference. First operand 537 states and 1605 transitions. Second operand has 12 states, 12 states have (on average 2.6666666666666665) internal successors, (32), 12 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:41:00,173 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 17:41:00,174 INFO L93 Difference]: Finished difference Result 687 states and 2042 transitions. [2021-07-09 17:41:00,174 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-07-09 17:41:00,174 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 2.6666666666666665) internal successors, (32), 12 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-07-09 17:41:00,174 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 17:41:00,175 INFO L225 Difference]: With dead ends: 687 [2021-07-09 17:41:00,175 INFO L226 Difference]: Without dead ends: 644 [2021-07-09 17:41:00,175 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 34 GetRequests, 20 SyntacticMatches, 1 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 43 ImplicationChecksByTransitivity, 107.7ms TimeCoverageRelationStatistics Valid=61, Invalid=149, Unknown=0, NotChecked=0, Total=210 [2021-07-09 17:41:00,176 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 644 states. [2021-07-09 17:41:00,180 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 644 to 548. [2021-07-09 17:41:00,180 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 548 states, 547 states have (on average 3.0054844606946984) internal successors, (1644), 547 states have internal predecessors, (1644), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:41:00,181 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 548 states to 548 states and 1644 transitions. [2021-07-09 17:41:00,181 INFO L78 Accepts]: Start accepts. Automaton has 548 states and 1644 transitions. Word has length 21 [2021-07-09 17:41:00,181 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 17:41:00,181 INFO L482 AbstractCegarLoop]: Abstraction has 548 states and 1644 transitions. [2021-07-09 17:41:00,181 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 12 states, 12 states have (on average 2.6666666666666665) internal successors, (32), 12 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:41:00,181 INFO L276 IsEmpty]: Start isEmpty. Operand 548 states and 1644 transitions. [2021-07-09 17:41:00,182 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-07-09 17:41:00,182 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 17:41:00,182 INFO L508 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 17:41:00,382 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3312,52 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:41:00,383 INFO L430 AbstractCegarLoop]: === Iteration 124 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 17:41:00,397 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 17:41:00,397 INFO L82 PathProgramCache]: Analyzing trace with hash 1249318769, now seen corresponding path program 28 times [2021-07-09 17:41:00,397 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 17:41:00,398 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1792567005] [2021-07-09 17:41:00,398 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 17:41:00,401 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 17:41:00,460 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-07-09 17:41:00,460 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 17:41:00,460 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1792567005] [2021-07-09 17:41:00,460 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1792567005] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:41:00,460 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1532054470] [2021-07-09 17:41:00,460 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 53 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 53 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:41:00,499 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-07-09 17:41:00,499 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 17:41:00,500 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 13 conjunts are in the unsatisfiable core [2021-07-09 17:41:00,500 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 17:41:00,602 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 3 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-07-09 17:41:00,603 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1532054470] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:41:00,603 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 17:41:00,603 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 8] total 13 [2021-07-09 17:41:00,603 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1987323101] [2021-07-09 17:41:00,603 INFO L462 AbstractCegarLoop]: Interpolant automaton has 13 states [2021-07-09 17:41:00,603 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 17:41:00,603 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-07-09 17:41:00,603 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=29, Invalid=127, Unknown=0, NotChecked=0, Total=156 [2021-07-09 17:41:00,604 INFO L87 Difference]: Start difference. First operand 548 states and 1644 transitions. Second operand has 13 states, 13 states have (on average 2.4615384615384617) internal successors, (32), 13 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:41:01,063 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 17:41:01,064 INFO L93 Difference]: Finished difference Result 943 states and 2719 transitions. [2021-07-09 17:41:01,064 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2021-07-09 17:41:01,064 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 2.4615384615384617) internal successors, (32), 13 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-07-09 17:41:01,064 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 17:41:01,065 INFO L225 Difference]: With dead ends: 943 [2021-07-09 17:41:01,065 INFO L226 Difference]: Without dead ends: 847 [2021-07-09 17:41:01,065 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 56 GetRequests, 30 SyntacticMatches, 1 SemanticMatches, 25 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 126 ImplicationChecksByTransitivity, 433.5ms TimeCoverageRelationStatistics Valid=132, Invalid=570, Unknown=0, NotChecked=0, Total=702 [2021-07-09 17:41:01,066 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 847 states. [2021-07-09 17:41:01,071 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 847 to 572. [2021-07-09 17:41:01,072 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 572 states, 571 states have (on average 3.0262697022767076) internal successors, (1728), 571 states have internal predecessors, (1728), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:41:01,072 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 572 states to 572 states and 1728 transitions. [2021-07-09 17:41:01,072 INFO L78 Accepts]: Start accepts. Automaton has 572 states and 1728 transitions. Word has length 21 [2021-07-09 17:41:01,073 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 17:41:01,073 INFO L482 AbstractCegarLoop]: Abstraction has 572 states and 1728 transitions. [2021-07-09 17:41:01,073 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 13 states, 13 states have (on average 2.4615384615384617) internal successors, (32), 13 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:41:01,073 INFO L276 IsEmpty]: Start isEmpty. Operand 572 states and 1728 transitions. [2021-07-09 17:41:01,073 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-07-09 17:41:01,073 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 17:41:01,073 INFO L508 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 17:41:01,274 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 53 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable3320 [2021-07-09 17:41:01,274 INFO L430 AbstractCegarLoop]: === Iteration 125 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 17:41:01,274 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 17:41:01,274 INFO L82 PathProgramCache]: Analyzing trace with hash -1446979055, now seen corresponding path program 29 times [2021-07-09 17:41:01,274 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 17:41:01,274 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1241240442] [2021-07-09 17:41:01,274 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 17:41:01,278 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 17:41:01,326 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-07-09 17:41:01,326 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 17:41:01,326 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1241240442] [2021-07-09 17:41:01,326 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1241240442] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:41:01,326 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1169393518] [2021-07-09 17:41:01,326 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 54 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 54 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:41:01,359 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-07-09 17:41:01,359 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 17:41:01,359 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 13 conjunts are in the unsatisfiable core [2021-07-09 17:41:01,360 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 17:41:01,467 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-07-09 17:41:01,467 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1169393518] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:41:01,467 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 17:41:01,467 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 13 [2021-07-09 17:41:01,467 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [22587575] [2021-07-09 17:41:01,467 INFO L462 AbstractCegarLoop]: Interpolant automaton has 13 states [2021-07-09 17:41:01,467 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 17:41:01,467 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-07-09 17:41:01,467 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=37, Invalid=119, Unknown=0, NotChecked=0, Total=156 [2021-07-09 17:41:01,468 INFO L87 Difference]: Start difference. First operand 572 states and 1728 transitions. Second operand has 13 states, 13 states have (on average 2.5384615384615383) internal successors, (33), 13 states have internal predecessors, (33), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:41:01,615 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 17:41:01,615 INFO L93 Difference]: Finished difference Result 710 states and 2110 transitions. [2021-07-09 17:41:01,615 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-07-09 17:41:01,615 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 2.5384615384615383) internal successors, (33), 13 states have internal predecessors, (33), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-07-09 17:41:01,616 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 17:41:01,616 INFO L225 Difference]: With dead ends: 710 [2021-07-09 17:41:01,617 INFO L226 Difference]: Without dead ends: 667 [2021-07-09 17:41:01,617 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 38 GetRequests, 22 SyntacticMatches, 0 SemanticMatches, 16 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 48 ImplicationChecksByTransitivity, 166.1ms TimeCoverageRelationStatistics Valid=82, Invalid=224, Unknown=0, NotChecked=0, Total=306 [2021-07-09 17:41:01,617 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 667 states. [2021-07-09 17:41:01,622 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 667 to 539. [2021-07-09 17:41:01,622 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 539 states, 538 states have (on average 2.992565055762082) internal successors, (1610), 538 states have internal predecessors, (1610), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:41:01,623 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 539 states to 539 states and 1610 transitions. [2021-07-09 17:41:01,623 INFO L78 Accepts]: Start accepts. Automaton has 539 states and 1610 transitions. Word has length 21 [2021-07-09 17:41:01,623 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 17:41:01,623 INFO L482 AbstractCegarLoop]: Abstraction has 539 states and 1610 transitions. [2021-07-09 17:41:01,623 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 13 states, 13 states have (on average 2.5384615384615383) internal successors, (33), 13 states have internal predecessors, (33), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:41:01,623 INFO L276 IsEmpty]: Start isEmpty. Operand 539 states and 1610 transitions. [2021-07-09 17:41:01,624 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-07-09 17:41:01,624 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 17:41:01,624 INFO L508 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 17:41:01,824 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3332,54 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:41:01,825 INFO L430 AbstractCegarLoop]: === Iteration 126 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 17:41:01,825 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 17:41:01,825 INFO L82 PathProgramCache]: Analyzing trace with hash -1577466005, now seen corresponding path program 30 times [2021-07-09 17:41:01,825 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 17:41:01,825 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1991182750] [2021-07-09 17:41:01,825 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 17:41:01,829 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 17:41:01,870 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 2 proven. 2 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-07-09 17:41:01,871 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 17:41:01,871 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1991182750] [2021-07-09 17:41:01,871 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1991182750] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:41:01,871 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1325620600] [2021-07-09 17:41:01,871 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 55 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 55 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:41:01,903 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 2 check-sat command(s) [2021-07-09 17:41:01,903 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 17:41:01,904 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 13 conjunts are in the unsatisfiable core [2021-07-09 17:41:01,904 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 17:41:01,945 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 5 treesize of output 3 [2021-07-09 17:41:01,946 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 17:41:01,949 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 9 [2021-07-09 17:41:01,950 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-07-09 17:41:01,952 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:41:01,953 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-07-09 17:41:01,956 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-07-09 17:41:01,957 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-07-09 17:41:01,960 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-07-09 17:41:01,960 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-07-09 17:41:01,963 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 5 treesize of output 3 [2021-07-09 17:41:01,964 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-07-09 17:41:01,967 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 5 treesize of output 3 [2021-07-09 17:41:01,968 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-07-09 17:41:01,979 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:41:01,979 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-07-09 17:41:01,982 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:41:01,983 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-07-09 17:41:01,985 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:41:01,985 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-07-09 17:41:01,988 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:41:01,988 INFO L550 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2021-07-09 17:41:01,991 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:41:01,991 INFO L550 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2021-07-09 17:41:01,994 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:41:01,994 INFO L550 ElimStorePlain]: Start of recursive call 14: End of recursive call: and 1 xjuncts. [2021-07-09 17:41:01,997 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 5 treesize of output 3 [2021-07-09 17:41:01,998 INFO L550 ElimStorePlain]: Start of recursive call 15: End of recursive call: and 1 xjuncts. [2021-07-09 17:41:02,000 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:41:02,001 INFO L550 ElimStorePlain]: Start of recursive call 16: End of recursive call: and 1 xjuncts. [2021-07-09 17:41:02,004 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:41:02,004 INFO L550 ElimStorePlain]: Start of recursive call 17: End of recursive call: and 1 xjuncts. [2021-07-09 17:41:02,007 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:41:02,008 INFO L550 ElimStorePlain]: Start of recursive call 18: End of recursive call: and 1 xjuncts. [2021-07-09 17:41:02,011 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:41:02,011 INFO L550 ElimStorePlain]: Start of recursive call 19: End of recursive call: and 1 xjuncts. [2021-07-09 17:41:02,014 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:41:02,015 INFO L550 ElimStorePlain]: Start of recursive call 20: End of recursive call: and 1 xjuncts. [2021-07-09 17:41:02,017 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:41:02,018 INFO L550 ElimStorePlain]: Start of recursive call 21: End of recursive call: and 1 xjuncts. [2021-07-09 17:41:02,020 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:41:02,021 INFO L550 ElimStorePlain]: Start of recursive call 22: End of recursive call: and 1 xjuncts. [2021-07-09 17:41:02,023 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:41:02,024 INFO L550 ElimStorePlain]: Start of recursive call 23: End of recursive call: and 1 xjuncts. [2021-07-09 17:41:02,026 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:41:02,027 INFO L550 ElimStorePlain]: Start of recursive call 24: End of recursive call: and 1 xjuncts. [2021-07-09 17:41:02,029 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 9 [2021-07-09 17:41:02,030 INFO L550 ElimStorePlain]: Start of recursive call 25: End of recursive call: and 1 xjuncts. [2021-07-09 17:41:02,033 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:41:02,033 INFO L550 ElimStorePlain]: Start of recursive call 26: End of recursive call: and 1 xjuncts. [2021-07-09 17:41:02,036 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-07-09 17:41:02,036 INFO L550 ElimStorePlain]: Start of recursive call 27: End of recursive call: and 1 xjuncts. [2021-07-09 17:41:02,039 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:41:02,039 INFO L550 ElimStorePlain]: Start of recursive call 28: End of recursive call: and 1 xjuncts. [2021-07-09 17:41:02,041 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:41:02,042 INFO L550 ElimStorePlain]: Start of recursive call 29: End of recursive call: and 1 xjuncts. [2021-07-09 17:41:02,044 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 5 treesize of output 3 [2021-07-09 17:41:02,045 INFO L550 ElimStorePlain]: Start of recursive call 30: End of recursive call: and 1 xjuncts. [2021-07-09 17:41:02,047 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:41:02,048 INFO L550 ElimStorePlain]: Start of recursive call 31: End of recursive call: and 1 xjuncts. [2021-07-09 17:41:02,050 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:41:02,051 INFO L550 ElimStorePlain]: Start of recursive call 32: End of recursive call: and 1 xjuncts. [2021-07-09 17:41:02,054 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:41:02,054 INFO L550 ElimStorePlain]: Start of recursive call 33: End of recursive call: and 1 xjuncts. [2021-07-09 17:41:02,056 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:41:02,057 INFO L550 ElimStorePlain]: Start of recursive call 34: End of recursive call: and 1 xjuncts. [2021-07-09 17:41:02,112 INFO L628 ElimStorePlain]: treesize reduction 65, result has 52.9 percent of original size [2021-07-09 17:41:02,113 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 4 xjuncts. [2021-07-09 17:41:02,113 INFO L247 ElimStorePlain]: Needed 34 recursive calls to eliminate 1 variables, input treesize:955, output treesize:73 [2021-07-09 17:41:02,169 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:41:02,170 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 17:41:02,171 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:41:02,172 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-07-09 17:41:02,182 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 17:41:02,183 INFO L518 ElimStorePlain]: Eliminatee index_of_8 vanished before elimination [2021-07-09 17:41:02,183 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-07-09 17:41:02,183 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:71, output treesize:29 [2021-07-09 17:41:02,241 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 3 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-07-09 17:41:02,241 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1325620600] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:41:02,241 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 17:41:02,241 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 12 [2021-07-09 17:41:02,241 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [10344761] [2021-07-09 17:41:02,242 INFO L462 AbstractCegarLoop]: Interpolant automaton has 12 states [2021-07-09 17:41:02,242 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 17:41:02,242 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-07-09 17:41:02,242 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=30, Invalid=102, Unknown=0, NotChecked=0, Total=132 [2021-07-09 17:41:02,242 INFO L87 Difference]: Start difference. First operand 539 states and 1610 transitions. Second operand has 12 states, 12 states have (on average 2.6666666666666665) internal successors, (32), 12 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:41:02,436 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 17:41:02,436 INFO L93 Difference]: Finished difference Result 610 states and 1786 transitions. [2021-07-09 17:41:02,436 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-07-09 17:41:02,436 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 2.6666666666666665) internal successors, (32), 12 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-07-09 17:41:02,436 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 17:41:02,437 INFO L225 Difference]: With dead ends: 610 [2021-07-09 17:41:02,437 INFO L226 Difference]: Without dead ends: 547 [2021-07-09 17:41:02,437 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 34 GetRequests, 20 SyntacticMatches, 1 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 32 ImplicationChecksByTransitivity, 238.1ms TimeCoverageRelationStatistics Valid=48, Invalid=162, Unknown=0, NotChecked=0, Total=210 [2021-07-09 17:41:02,438 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 547 states. [2021-07-09 17:41:02,441 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 547 to 535. [2021-07-09 17:41:02,442 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 535 states, 534 states have (on average 2.9812734082397006) internal successors, (1592), 534 states have internal predecessors, (1592), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:41:02,443 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 535 states to 535 states and 1592 transitions. [2021-07-09 17:41:02,443 INFO L78 Accepts]: Start accepts. Automaton has 535 states and 1592 transitions. Word has length 21 [2021-07-09 17:41:02,443 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 17:41:02,443 INFO L482 AbstractCegarLoop]: Abstraction has 535 states and 1592 transitions. [2021-07-09 17:41:02,443 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 12 states, 12 states have (on average 2.6666666666666665) internal successors, (32), 12 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:41:02,443 INFO L276 IsEmpty]: Start isEmpty. Operand 535 states and 1592 transitions. [2021-07-09 17:41:02,444 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-07-09 17:41:02,444 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 17:41:02,444 INFO L508 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 17:41:02,653 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3343,55 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:41:02,653 INFO L430 AbstractCegarLoop]: === Iteration 127 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 17:41:02,654 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 17:41:02,654 INFO L82 PathProgramCache]: Analyzing trace with hash 2001092945, now seen corresponding path program 31 times [2021-07-09 17:41:02,654 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 17:41:02,654 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [811304038] [2021-07-09 17:41:02,654 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 17:41:02,657 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 17:41:02,700 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 3 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-07-09 17:41:02,700 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 17:41:02,700 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [811304038] [2021-07-09 17:41:02,700 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [811304038] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:41:02,701 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1270044411] [2021-07-09 17:41:02,701 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 56 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 56 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:41:02,732 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 17:41:02,733 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 13 conjunts are in the unsatisfiable core [2021-07-09 17:41:02,733 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 17:41:02,767 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:41:02,767 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 17:41:02,770 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 9 [2021-07-09 17:41:02,771 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-07-09 17:41:02,773 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 9 [2021-07-09 17:41:02,774 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-07-09 17:41:02,776 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-07-09 17:41:02,777 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-07-09 17:41:02,779 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 5 treesize of output 3 [2021-07-09 17:41:02,780 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-07-09 17:41:02,783 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-07-09 17:41:02,783 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-07-09 17:41:02,786 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 5 treesize of output 3 [2021-07-09 17:41:02,786 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-07-09 17:41:02,788 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:41:02,789 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-07-09 17:41:02,791 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 5 treesize of output 3 [2021-07-09 17:41:02,792 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-07-09 17:41:02,794 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:41:02,795 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-07-09 17:41:02,797 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:41:02,797 INFO L550 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2021-07-09 17:41:02,800 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:41:02,800 INFO L550 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2021-07-09 17:41:02,802 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:41:02,803 INFO L550 ElimStorePlain]: Start of recursive call 14: End of recursive call: and 1 xjuncts. [2021-07-09 17:41:02,805 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:41:02,806 INFO L550 ElimStorePlain]: Start of recursive call 15: End of recursive call: and 1 xjuncts. [2021-07-09 17:41:02,862 INFO L628 ElimStorePlain]: treesize reduction 23, result has 76.0 percent of original size [2021-07-09 17:41:02,864 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 4 xjuncts. [2021-07-09 17:41:02,864 INFO L247 ElimStorePlain]: Needed 15 recursive calls to eliminate 1 variables, input treesize:381, output treesize:73 [2021-07-09 17:41:02,975 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 3 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-07-09 17:41:02,975 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1270044411] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:41:02,975 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 17:41:02,975 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 12 [2021-07-09 17:41:02,975 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1792764078] [2021-07-09 17:41:02,975 INFO L462 AbstractCegarLoop]: Interpolant automaton has 12 states [2021-07-09 17:41:02,975 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 17:41:02,976 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-07-09 17:41:02,976 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=30, Invalid=102, Unknown=0, NotChecked=0, Total=132 [2021-07-09 17:41:02,976 INFO L87 Difference]: Start difference. First operand 535 states and 1592 transitions. Second operand has 12 states, 12 states have (on average 2.6666666666666665) internal successors, (32), 12 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:41:03,175 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 17:41:03,175 INFO L93 Difference]: Finished difference Result 737 states and 2168 transitions. [2021-07-09 17:41:03,175 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-07-09 17:41:03,175 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 2.6666666666666665) internal successors, (32), 12 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-07-09 17:41:03,175 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 17:41:03,176 INFO L225 Difference]: With dead ends: 737 [2021-07-09 17:41:03,176 INFO L226 Difference]: Without dead ends: 684 [2021-07-09 17:41:03,176 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 36 GetRequests, 21 SyntacticMatches, 1 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 41 ImplicationChecksByTransitivity, 245.1ms TimeCoverageRelationStatistics Valid=57, Invalid=183, Unknown=0, NotChecked=0, Total=240 [2021-07-09 17:41:03,177 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 684 states. [2021-07-09 17:41:03,181 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 684 to 559. [2021-07-09 17:41:03,182 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 559 states, 558 states have (on average 3.003584229390681) internal successors, (1676), 558 states have internal predecessors, (1676), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:41:03,183 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 559 states to 559 states and 1676 transitions. [2021-07-09 17:41:03,183 INFO L78 Accepts]: Start accepts. Automaton has 559 states and 1676 transitions. Word has length 21 [2021-07-09 17:41:03,183 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 17:41:03,183 INFO L482 AbstractCegarLoop]: Abstraction has 559 states and 1676 transitions. [2021-07-09 17:41:03,183 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 12 states, 12 states have (on average 2.6666666666666665) internal successors, (32), 12 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:41:03,183 INFO L276 IsEmpty]: Start isEmpty. Operand 559 states and 1676 transitions. [2021-07-09 17:41:03,184 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-07-09 17:41:03,184 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 17:41:03,184 INFO L508 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 17:41:03,385 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 56 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable3353 [2021-07-09 17:41:03,385 INFO L430 AbstractCegarLoop]: === Iteration 128 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 17:41:03,386 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 17:41:03,386 INFO L82 PathProgramCache]: Analyzing trace with hash -695204879, now seen corresponding path program 32 times [2021-07-09 17:41:03,386 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 17:41:03,386 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [686754863] [2021-07-09 17:41:03,386 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 17:41:03,389 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 17:41:03,475 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-07-09 17:41:03,475 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 17:41:03,476 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [686754863] [2021-07-09 17:41:03,477 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [686754863] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:41:03,477 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [24441214] [2021-07-09 17:41:03,477 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 57 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 57 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:41:03,514 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-07-09 17:41:03,514 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 17:41:03,515 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 13 conjunts are in the unsatisfiable core [2021-07-09 17:41:03,515 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 17:41:03,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 5 treesize of output 3 [2021-07-09 17:41:03,565 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 17:41:03,568 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 9 [2021-07-09 17:41:03,570 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-07-09 17:41:03,574 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:41:03,574 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-07-09 17:41:03,578 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-07-09 17:41:03,578 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-07-09 17:41:03,582 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-07-09 17:41:03,583 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-07-09 17:41:03,587 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 5 treesize of output 3 [2021-07-09 17:41:03,588 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-07-09 17:41:03,591 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 5 treesize of output 3 [2021-07-09 17:41:03,592 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-07-09 17:41:03,595 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:41:03,596 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-07-09 17:41:03,599 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:41:03,600 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-07-09 17:41:03,603 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:41:03,603 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-07-09 17:41:03,606 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:41:03,607 INFO L550 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2021-07-09 17:41:03,610 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:41:03,610 INFO L550 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2021-07-09 17:41:03,613 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:41:03,614 INFO L550 ElimStorePlain]: Start of recursive call 14: End of recursive call: and 1 xjuncts. [2021-07-09 17:41:03,637 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 5 treesize of output 3 [2021-07-09 17:41:03,638 INFO L550 ElimStorePlain]: Start of recursive call 15: End of recursive call: and 1 xjuncts. [2021-07-09 17:41:03,640 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:41:03,641 INFO L550 ElimStorePlain]: Start of recursive call 16: End of recursive call: and 1 xjuncts. [2021-07-09 17:41:03,643 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:41:03,643 INFO L550 ElimStorePlain]: Start of recursive call 17: End of recursive call: and 1 xjuncts. [2021-07-09 17:41:03,646 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:41:03,646 INFO L550 ElimStorePlain]: Start of recursive call 18: End of recursive call: and 1 xjuncts. [2021-07-09 17:41:03,649 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:41:03,649 INFO L550 ElimStorePlain]: Start of recursive call 19: End of recursive call: and 1 xjuncts. [2021-07-09 17:41:03,652 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:41:03,652 INFO L550 ElimStorePlain]: Start of recursive call 20: End of recursive call: and 1 xjuncts. [2021-07-09 17:41:03,654 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:41:03,655 INFO L550 ElimStorePlain]: Start of recursive call 21: End of recursive call: and 1 xjuncts. [2021-07-09 17:41:03,657 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:41:03,658 INFO L550 ElimStorePlain]: Start of recursive call 22: End of recursive call: and 1 xjuncts. [2021-07-09 17:41:03,660 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:41:03,661 INFO L550 ElimStorePlain]: Start of recursive call 23: End of recursive call: and 1 xjuncts. [2021-07-09 17:41:03,663 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:41:03,663 INFO L550 ElimStorePlain]: Start of recursive call 24: End of recursive call: and 1 xjuncts. [2021-07-09 17:41:03,666 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 9 [2021-07-09 17:41:03,667 INFO L550 ElimStorePlain]: Start of recursive call 25: End of recursive call: and 1 xjuncts. [2021-07-09 17:41:03,669 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:41:03,670 INFO L550 ElimStorePlain]: Start of recursive call 26: End of recursive call: and 1 xjuncts. [2021-07-09 17:41:03,672 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-07-09 17:41:03,673 INFO L550 ElimStorePlain]: Start of recursive call 27: End of recursive call: and 1 xjuncts. [2021-07-09 17:41:03,675 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:41:03,676 INFO L550 ElimStorePlain]: Start of recursive call 28: End of recursive call: and 1 xjuncts. [2021-07-09 17:41:03,678 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:41:03,679 INFO L550 ElimStorePlain]: Start of recursive call 29: End of recursive call: and 1 xjuncts. [2021-07-09 17:41:03,681 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 5 treesize of output 3 [2021-07-09 17:41:03,682 INFO L550 ElimStorePlain]: Start of recursive call 30: End of recursive call: and 1 xjuncts. [2021-07-09 17:41:03,684 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:41:03,685 INFO L550 ElimStorePlain]: Start of recursive call 31: End of recursive call: and 1 xjuncts. [2021-07-09 17:41:03,687 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:41:03,687 INFO L550 ElimStorePlain]: Start of recursive call 32: End of recursive call: and 1 xjuncts. [2021-07-09 17:41:03,689 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:41:03,690 INFO L550 ElimStorePlain]: Start of recursive call 33: End of recursive call: and 1 xjuncts. [2021-07-09 17:41:03,692 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:41:03,692 INFO L550 ElimStorePlain]: Start of recursive call 34: End of recursive call: and 1 xjuncts. [2021-07-09 17:41:03,747 INFO L628 ElimStorePlain]: treesize reduction 65, result has 52.9 percent of original size [2021-07-09 17:41:03,748 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 4 xjuncts. [2021-07-09 17:41:03,749 INFO L247 ElimStorePlain]: Needed 34 recursive calls to eliminate 1 variables, input treesize:955, output treesize:73 [2021-07-09 17:41:03,857 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-07-09 17:41:03,858 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [24441214] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:41:03,858 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 17:41:03,858 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 8] total 13 [2021-07-09 17:41:03,858 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [199555529] [2021-07-09 17:41:03,858 INFO L462 AbstractCegarLoop]: Interpolant automaton has 13 states [2021-07-09 17:41:03,858 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 17:41:03,858 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-07-09 17:41:03,858 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=32, Invalid=124, Unknown=0, NotChecked=0, Total=156 [2021-07-09 17:41:03,859 INFO L87 Difference]: Start difference. First operand 559 states and 1676 transitions. Second operand has 13 states, 13 states have (on average 2.4615384615384617) internal successors, (32), 13 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:41:04,357 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 17:41:04,357 INFO L93 Difference]: Finished difference Result 840 states and 2440 transitions. [2021-07-09 17:41:04,357 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-07-09 17:41:04,358 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 2.4615384615384617) internal successors, (32), 13 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-07-09 17:41:04,358 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 17:41:04,359 INFO L225 Difference]: With dead ends: 840 [2021-07-09 17:41:04,359 INFO L226 Difference]: Without dead ends: 721 [2021-07-09 17:41:04,359 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 49 GetRequests, 27 SyntacticMatches, 1 SemanticMatches, 21 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 98 ImplicationChecksByTransitivity, 556.1ms TimeCoverageRelationStatistics Valid=112, Invalid=394, Unknown=0, NotChecked=0, Total=506 [2021-07-09 17:41:04,360 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 721 states. [2021-07-09 17:41:04,364 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 721 to 519. [2021-07-09 17:41:04,364 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 519 states, 518 states have (on average 2.9806949806949805) internal successors, (1544), 518 states have internal predecessors, (1544), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:41:04,365 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 519 states to 519 states and 1544 transitions. [2021-07-09 17:41:04,365 INFO L78 Accepts]: Start accepts. Automaton has 519 states and 1544 transitions. Word has length 21 [2021-07-09 17:41:04,365 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 17:41:04,365 INFO L482 AbstractCegarLoop]: Abstraction has 519 states and 1544 transitions. [2021-07-09 17:41:04,365 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 13 states, 13 states have (on average 2.4615384615384617) internal successors, (32), 13 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:41:04,366 INFO L276 IsEmpty]: Start isEmpty. Operand 519 states and 1544 transitions. [2021-07-09 17:41:04,366 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-07-09 17:41:04,366 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 17:41:04,366 INFO L508 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 17:41:04,573 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3365,57 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:41:04,574 INFO L430 AbstractCegarLoop]: === Iteration 129 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 17:41:04,574 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 17:41:04,574 INFO L82 PathProgramCache]: Analyzing trace with hash 1469943673, now seen corresponding path program 33 times [2021-07-09 17:41:04,574 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 17:41:04,574 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1169497049] [2021-07-09 17:41:04,574 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 17:41:04,577 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 17:41:04,624 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 3 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-07-09 17:41:04,624 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 17:41:04,624 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1169497049] [2021-07-09 17:41:04,624 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1169497049] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:41:04,624 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [43064611] [2021-07-09 17:41:04,624 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 58 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 58 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:41:04,670 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2021-07-09 17:41:04,670 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 17:41:04,670 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 13 conjunts are in the unsatisfiable core [2021-07-09 17:41:04,671 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 17:41:04,758 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 3 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-07-09 17:41:04,758 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [43064611] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:41:04,758 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 17:41:04,759 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 12 [2021-07-09 17:41:04,759 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [459551437] [2021-07-09 17:41:04,759 INFO L462 AbstractCegarLoop]: Interpolant automaton has 12 states [2021-07-09 17:41:04,759 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 17:41:04,759 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-07-09 17:41:04,759 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=35, Invalid=97, Unknown=0, NotChecked=0, Total=132 [2021-07-09 17:41:04,759 INFO L87 Difference]: Start difference. First operand 519 states and 1544 transitions. Second operand has 12 states, 12 states have (on average 2.6666666666666665) internal successors, (32), 12 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:41:04,895 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 17:41:04,895 INFO L93 Difference]: Finished difference Result 675 states and 1968 transitions. [2021-07-09 17:41:04,895 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-07-09 17:41:04,895 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 2.6666666666666665) internal successors, (32), 12 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-07-09 17:41:04,896 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 17:41:04,896 INFO L225 Difference]: With dead ends: 675 [2021-07-09 17:41:04,897 INFO L226 Difference]: Without dead ends: 632 [2021-07-09 17:41:04,897 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 36 GetRequests, 22 SyntacticMatches, 0 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 31 ImplicationChecksByTransitivity, 138.4ms TimeCoverageRelationStatistics Valid=65, Invalid=175, Unknown=0, NotChecked=0, Total=240 [2021-07-09 17:41:04,897 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 632 states. [2021-07-09 17:41:04,901 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 632 to 526. [2021-07-09 17:41:04,902 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 526 states, 525 states have (on average 2.9885714285714284) internal successors, (1569), 525 states have internal predecessors, (1569), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:41:04,903 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 526 states to 526 states and 1569 transitions. [2021-07-09 17:41:04,903 INFO L78 Accepts]: Start accepts. Automaton has 526 states and 1569 transitions. Word has length 21 [2021-07-09 17:41:04,903 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 17:41:04,903 INFO L482 AbstractCegarLoop]: Abstraction has 526 states and 1569 transitions. [2021-07-09 17:41:04,903 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 12 states, 12 states have (on average 2.6666666666666665) internal successors, (32), 12 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:41:04,903 INFO L276 IsEmpty]: Start isEmpty. Operand 526 states and 1569 transitions. [2021-07-09 17:41:04,903 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-07-09 17:41:04,904 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 17:41:04,904 INFO L508 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 17:41:05,108 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 58 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable3375 [2021-07-09 17:41:05,109 INFO L430 AbstractCegarLoop]: === Iteration 130 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 17:41:05,109 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 17:41:05,109 INFO L82 PathProgramCache]: Analyzing trace with hash -1848301385, now seen corresponding path program 34 times [2021-07-09 17:41:05,109 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 17:41:05,109 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [273261775] [2021-07-09 17:41:05,109 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 17:41:05,112 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 17:41:05,162 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 3 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-07-09 17:41:05,163 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 17:41:05,163 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [273261775] [2021-07-09 17:41:05,163 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [273261775] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:41:05,163 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1511698917] [2021-07-09 17:41:05,163 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 59 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 59 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:41:05,195 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-07-09 17:41:05,195 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 17:41:05,196 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 13 conjunts are in the unsatisfiable core [2021-07-09 17:41:05,196 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 17:41:05,294 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 3 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-07-09 17:41:05,295 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1511698917] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:41:05,295 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 17:41:05,295 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 12 [2021-07-09 17:41:05,295 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [393216528] [2021-07-09 17:41:05,295 INFO L462 AbstractCegarLoop]: Interpolant automaton has 12 states [2021-07-09 17:41:05,295 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 17:41:05,295 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-07-09 17:41:05,295 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=30, Invalid=102, Unknown=0, NotChecked=0, Total=132 [2021-07-09 17:41:05,296 INFO L87 Difference]: Start difference. First operand 526 states and 1569 transitions. Second operand has 12 states, 12 states have (on average 2.6666666666666665) internal successors, (32), 12 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:41:05,613 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 17:41:05,613 INFO L93 Difference]: Finished difference Result 781 states and 2257 transitions. [2021-07-09 17:41:05,613 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-07-09 17:41:05,613 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 2.6666666666666665) internal successors, (32), 12 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-07-09 17:41:05,614 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 17:41:05,615 INFO L225 Difference]: With dead ends: 781 [2021-07-09 17:41:05,615 INFO L226 Difference]: Without dead ends: 728 [2021-07-09 17:41:05,615 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 39 GetRequests, 23 SyntacticMatches, 0 SemanticMatches, 16 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 32 ImplicationChecksByTransitivity, 294.7ms TimeCoverageRelationStatistics Valid=80, Invalid=226, Unknown=0, NotChecked=0, Total=306 [2021-07-09 17:41:05,616 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 728 states. [2021-07-09 17:41:05,620 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 728 to 539. [2021-07-09 17:41:05,621 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 539 states, 538 states have (on average 2.986988847583643) internal successors, (1607), 538 states have internal predecessors, (1607), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:41:05,621 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 539 states to 539 states and 1607 transitions. [2021-07-09 17:41:05,621 INFO L78 Accepts]: Start accepts. Automaton has 539 states and 1607 transitions. Word has length 21 [2021-07-09 17:41:05,621 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 17:41:05,621 INFO L482 AbstractCegarLoop]: Abstraction has 539 states and 1607 transitions. [2021-07-09 17:41:05,622 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 12 states, 12 states have (on average 2.6666666666666665) internal successors, (32), 12 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:41:05,622 INFO L276 IsEmpty]: Start isEmpty. Operand 539 states and 1607 transitions. [2021-07-09 17:41:05,622 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-07-09 17:41:05,622 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 17:41:05,622 INFO L508 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 17:41:05,823 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 59 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable3382 [2021-07-09 17:41:05,823 INFO L430 AbstractCegarLoop]: === Iteration 131 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 17:41:05,823 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 17:41:05,823 INFO L82 PathProgramCache]: Analyzing trace with hash -249631913, now seen corresponding path program 35 times [2021-07-09 17:41:05,823 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 17:41:05,823 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1905695203] [2021-07-09 17:41:05,823 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 17:41:05,826 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 17:41:05,874 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-07-09 17:41:05,874 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 17:41:05,874 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1905695203] [2021-07-09 17:41:05,874 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1905695203] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:41:05,874 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [97970929] [2021-07-09 17:41:05,874 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 60 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 60 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:41:05,910 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-07-09 17:41:05,910 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 17:41:05,910 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 13 conjunts are in the unsatisfiable core [2021-07-09 17:41:05,911 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 17:41:06,007 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-07-09 17:41:06,008 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [97970929] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:41:06,008 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 17:41:06,008 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 12 [2021-07-09 17:41:06,008 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1369357594] [2021-07-09 17:41:06,008 INFO L462 AbstractCegarLoop]: Interpolant automaton has 12 states [2021-07-09 17:41:06,008 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 17:41:06,008 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-07-09 17:41:06,008 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=26, Invalid=106, Unknown=0, NotChecked=0, Total=132 [2021-07-09 17:41:06,008 INFO L87 Difference]: Start difference. First operand 539 states and 1607 transitions. Second operand has 12 states, 12 states have (on average 2.6666666666666665) internal successors, (32), 12 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:41:06,221 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 17:41:06,221 INFO L93 Difference]: Finished difference Result 772 states and 2224 transitions. [2021-07-09 17:41:06,222 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-07-09 17:41:06,222 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 2.6666666666666665) internal successors, (32), 12 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-07-09 17:41:06,222 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 17:41:06,223 INFO L225 Difference]: With dead ends: 772 [2021-07-09 17:41:06,223 INFO L226 Difference]: Without dead ends: 729 [2021-07-09 17:41:06,223 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 40 GetRequests, 24 SyntacticMatches, 0 SemanticMatches, 16 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 27 ImplicationChecksByTransitivity, 224.9ms TimeCoverageRelationStatistics Valid=78, Invalid=228, Unknown=0, NotChecked=0, Total=306 [2021-07-09 17:41:06,224 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 729 states. [2021-07-09 17:41:06,228 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 729 to 521. [2021-07-09 17:41:06,229 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 521 states, 520 states have (on average 2.9596153846153848) internal successors, (1539), 520 states have internal predecessors, (1539), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:41:06,230 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 521 states to 521 states and 1539 transitions. [2021-07-09 17:41:06,230 INFO L78 Accepts]: Start accepts. Automaton has 521 states and 1539 transitions. Word has length 21 [2021-07-09 17:41:06,230 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 17:41:06,230 INFO L482 AbstractCegarLoop]: Abstraction has 521 states and 1539 transitions. [2021-07-09 17:41:06,230 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 12 states, 12 states have (on average 2.6666666666666665) internal successors, (32), 12 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:41:06,230 INFO L276 IsEmpty]: Start isEmpty. Operand 521 states and 1539 transitions. [2021-07-09 17:41:06,231 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-07-09 17:41:06,231 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 17:41:06,231 INFO L508 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 17:41:06,447 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 60 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable3394 [2021-07-09 17:41:06,447 INFO L430 AbstractCegarLoop]: === Iteration 132 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 17:41:06,447 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 17:41:06,447 INFO L82 PathProgramCache]: Analyzing trace with hash 98753771, now seen corresponding path program 36 times [2021-07-09 17:41:06,447 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 17:41:06,447 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [754076575] [2021-07-09 17:41:06,447 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 17:41:06,450 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 17:41:06,486 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 3 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-07-09 17:41:06,487 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 17:41:06,487 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [754076575] [2021-07-09 17:41:06,487 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [754076575] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:41:06,487 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1215311332] [2021-07-09 17:41:06,487 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 61 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 61 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:41:06,520 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 2 check-sat command(s) [2021-07-09 17:41:06,520 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 17:41:06,521 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 13 conjunts are in the unsatisfiable core [2021-07-09 17:41:06,521 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 17:41:06,583 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 3 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-07-09 17:41:06,584 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1215311332] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:41:06,584 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 17:41:06,584 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 11 [2021-07-09 17:41:06,584 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [168490126] [2021-07-09 17:41:06,584 INFO L462 AbstractCegarLoop]: Interpolant automaton has 11 states [2021-07-09 17:41:06,584 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 17:41:06,584 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-07-09 17:41:06,584 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=28, Invalid=82, Unknown=0, NotChecked=0, Total=110 [2021-07-09 17:41:06,584 INFO L87 Difference]: Start difference. First operand 521 states and 1539 transitions. Second operand has 11 states, 11 states have (on average 2.4545454545454546) internal successors, (27), 11 states have internal predecessors, (27), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:41:06,752 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 17:41:06,752 INFO L93 Difference]: Finished difference Result 738 states and 2116 transitions. [2021-07-09 17:41:06,752 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-07-09 17:41:06,753 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 2.4545454545454546) internal successors, (27), 11 states have internal predecessors, (27), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-07-09 17:41:06,753 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 17:41:06,754 INFO L225 Difference]: With dead ends: 738 [2021-07-09 17:41:06,754 INFO L226 Difference]: Without dead ends: 695 [2021-07-09 17:41:06,754 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 38 GetRequests, 24 SyntacticMatches, 0 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 24 ImplicationChecksByTransitivity, 148.2ms TimeCoverageRelationStatistics Valid=67, Invalid=173, Unknown=0, NotChecked=0, Total=240 [2021-07-09 17:41:06,755 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 695 states. [2021-07-09 17:41:06,759 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 695 to 470. [2021-07-09 17:41:06,759 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 470 states, 469 states have (on average 2.9445628997867805) internal successors, (1381), 469 states have internal predecessors, (1381), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:41:06,760 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 470 states to 470 states and 1381 transitions. [2021-07-09 17:41:06,760 INFO L78 Accepts]: Start accepts. Automaton has 470 states and 1381 transitions. Word has length 21 [2021-07-09 17:41:06,760 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 17:41:06,760 INFO L482 AbstractCegarLoop]: Abstraction has 470 states and 1381 transitions. [2021-07-09 17:41:06,760 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 11 states, 11 states have (on average 2.4545454545454546) internal successors, (27), 11 states have internal predecessors, (27), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:41:06,761 INFO L276 IsEmpty]: Start isEmpty. Operand 470 states and 1381 transitions. [2021-07-09 17:41:06,761 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-07-09 17:41:06,761 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 17:41:06,761 INFO L508 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 17:41:06,961 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 61 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable3402 [2021-07-09 17:41:06,962 INFO L430 AbstractCegarLoop]: === Iteration 133 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 17:41:06,962 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 17:41:06,962 INFO L82 PathProgramCache]: Analyzing trace with hash -543206463, now seen corresponding path program 18 times [2021-07-09 17:41:06,962 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 17:41:06,962 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1655536364] [2021-07-09 17:41:06,962 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 17:41:06,965 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 17:41:06,988 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 2 proven. 2 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-07-09 17:41:06,988 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 17:41:06,989 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1655536364] [2021-07-09 17:41:06,989 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1655536364] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:41:06,989 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2101935668] [2021-07-09 17:41:06,989 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 62 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 62 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:41:07,022 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-07-09 17:41:07,022 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 17:41:07,023 INFO L263 TraceCheckSpWp]: Trace formula consists of 95 conjuncts, 5 conjunts are in the unsatisfiable core [2021-07-09 17:41:07,023 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 17:41:07,068 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 9 [2021-07-09 17:41:07,069 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 17:41:07,079 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 17:41:07,080 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 9 [2021-07-09 17:41:07,081 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-07-09 17:41:07,088 INFO L628 ElimStorePlain]: treesize reduction 12, result has 33.3 percent of original size [2021-07-09 17:41:07,088 INFO L518 ElimStorePlain]: Eliminatee last_index_of_3 vanished before elimination [2021-07-09 17:41:07,089 INFO L550 ElimStorePlain]: Start of recursive call 1: 3 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 17:41:07,089 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:42, output treesize:6 [2021-07-09 17:41:07,101 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 3 proven. 1 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-07-09 17:41:07,101 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2101935668] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:41:07,101 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 17:41:07,101 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 4] total 7 [2021-07-09 17:41:07,101 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1005896444] [2021-07-09 17:41:07,101 INFO L462 AbstractCegarLoop]: Interpolant automaton has 7 states [2021-07-09 17:41:07,101 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 17:41:07,101 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-07-09 17:41:07,101 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=29, Unknown=0, NotChecked=0, Total=42 [2021-07-09 17:41:07,102 INFO L87 Difference]: Start difference. First operand 470 states and 1381 transitions. Second operand has 7 states, 7 states have (on average 3.7142857142857144) internal successors, (26), 7 states have internal predecessors, (26), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:41:07,184 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 17:41:07,184 INFO L93 Difference]: Finished difference Result 450 states and 1296 transitions. [2021-07-09 17:41:07,184 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-07-09 17:41:07,184 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 3.7142857142857144) internal successors, (26), 7 states have internal predecessors, (26), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-07-09 17:41:07,184 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 17:41:07,185 INFO L225 Difference]: With dead ends: 450 [2021-07-09 17:41:07,185 INFO L226 Difference]: Without dead ends: 333 [2021-07-09 17:41:07,185 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 29 GetRequests, 22 SyntacticMatches, 0 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 88.5ms TimeCoverageRelationStatistics Valid=26, Invalid=46, Unknown=0, NotChecked=0, Total=72 [2021-07-09 17:41:07,185 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 333 states. [2021-07-09 17:41:07,188 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 333 to 333. [2021-07-09 17:41:07,188 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 333 states, 332 states have (on average 3.0060240963855422) internal successors, (998), 332 states have internal predecessors, (998), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:41:07,188 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 333 states to 333 states and 998 transitions. [2021-07-09 17:41:07,188 INFO L78 Accepts]: Start accepts. Automaton has 333 states and 998 transitions. Word has length 21 [2021-07-09 17:41:07,189 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 17:41:07,189 INFO L482 AbstractCegarLoop]: Abstraction has 333 states and 998 transitions. [2021-07-09 17:41:07,189 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 7 states, 7 states have (on average 3.7142857142857144) internal successors, (26), 7 states have internal predecessors, (26), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:41:07,189 INFO L276 IsEmpty]: Start isEmpty. Operand 333 states and 998 transitions. [2021-07-09 17:41:07,189 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-07-09 17:41:07,189 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 17:41:07,189 INFO L508 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 17:41:07,389 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3406,62 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:41:07,390 INFO L430 AbstractCegarLoop]: === Iteration 134 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 17:41:07,390 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 17:41:07,390 INFO L82 PathProgramCache]: Analyzing trace with hash -533747143, now seen corresponding path program 37 times [2021-07-09 17:41:07,390 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 17:41:07,390 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1022671145] [2021-07-09 17:41:07,390 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 17:41:07,394 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 17:41:07,482 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-07-09 17:41:07,482 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 17:41:07,482 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1022671145] [2021-07-09 17:41:07,482 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1022671145] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:41:07,483 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1717375783] [2021-07-09 17:41:07,483 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 63 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 63 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:41:07,534 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 17:41:07,535 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 13 conjunts are in the unsatisfiable core [2021-07-09 17:41:07,535 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 17:41:07,684 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 2 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:41:07,684 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1717375783] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:41:07,684 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 17:41:07,684 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 14 [2021-07-09 17:41:07,685 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [209578155] [2021-07-09 17:41:07,685 INFO L462 AbstractCegarLoop]: Interpolant automaton has 14 states [2021-07-09 17:41:07,685 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 17:41:07,685 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-07-09 17:41:07,685 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=35, Invalid=147, Unknown=0, NotChecked=0, Total=182 [2021-07-09 17:41:07,685 INFO L87 Difference]: Start difference. First operand 333 states and 998 transitions. Second operand has 14 states, 14 states have (on average 2.642857142857143) internal successors, (37), 14 states have internal predecessors, (37), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:41:08,485 WARN L205 SmtUtils]: Spent 108.00 ms on a formula simplification. DAG size of input: 53 DAG size of output: 51 [2021-07-09 17:41:08,857 WARN L205 SmtUtils]: Spent 118.00 ms on a formula simplification. DAG size of input: 55 DAG size of output: 50 [2021-07-09 17:41:09,094 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 17:41:09,094 INFO L93 Difference]: Finished difference Result 777 states and 2224 transitions. [2021-07-09 17:41:09,094 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 36 states. [2021-07-09 17:41:09,094 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 2.642857142857143) internal successors, (37), 14 states have internal predecessors, (37), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-07-09 17:41:09,094 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 17:41:09,095 INFO L225 Difference]: With dead ends: 777 [2021-07-09 17:41:09,095 INFO L226 Difference]: Without dead ends: 598 [2021-07-09 17:41:09,096 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 61 GetRequests, 23 SyntacticMatches, 0 SemanticMatches, 38 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 369 ImplicationChecksByTransitivity, 1283.1ms TimeCoverageRelationStatistics Valid=302, Invalid=1258, Unknown=0, NotChecked=0, Total=1560 [2021-07-09 17:41:09,096 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 598 states. [2021-07-09 17:41:09,099 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 598 to 340. [2021-07-09 17:41:09,099 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 340 states, 339 states have (on average 2.9911504424778763) internal successors, (1014), 339 states have internal predecessors, (1014), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:41:09,100 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 340 states to 340 states and 1014 transitions. [2021-07-09 17:41:09,100 INFO L78 Accepts]: Start accepts. Automaton has 340 states and 1014 transitions. Word has length 21 [2021-07-09 17:41:09,100 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 17:41:09,100 INFO L482 AbstractCegarLoop]: Abstraction has 340 states and 1014 transitions. [2021-07-09 17:41:09,100 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 14 states, 14 states have (on average 2.642857142857143) internal successors, (37), 14 states have internal predecessors, (37), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:41:09,100 INFO L276 IsEmpty]: Start isEmpty. Operand 340 states and 1014 transitions. [2021-07-09 17:41:09,101 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2021-07-09 17:41:09,101 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 17:41:09,101 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 17:41:09,301 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 63 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable3408 [2021-07-09 17:41:09,301 INFO L430 AbstractCegarLoop]: === Iteration 135 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 17:41:09,302 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 17:41:09,302 INFO L82 PathProgramCache]: Analyzing trace with hash -1539286352, now seen corresponding path program 38 times [2021-07-09 17:41:09,302 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 17:41:09,302 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2020358540] [2021-07-09 17:41:09,302 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 17:41:09,306 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 17:41:09,349 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 1 proven. 3 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-07-09 17:41:09,349 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 17:41:09,349 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2020358540] [2021-07-09 17:41:09,349 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2020358540] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:41:09,349 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [773567876] [2021-07-09 17:41:09,349 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 64 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 64 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:41:09,382 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-07-09 17:41:09,382 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 17:41:09,383 INFO L263 TraceCheckSpWp]: Trace formula consists of 95 conjuncts, 14 conjunts are in the unsatisfiable core [2021-07-09 17:41:09,383 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 17:41:09,516 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 3 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:41:09,516 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [773567876] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:41:09,516 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 17:41:09,516 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 10] total 15 [2021-07-09 17:41:09,517 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [985099191] [2021-07-09 17:41:09,517 INFO L462 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-07-09 17:41:09,517 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 17:41:09,517 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-07-09 17:41:09,517 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=46, Invalid=164, Unknown=0, NotChecked=0, Total=210 [2021-07-09 17:41:09,517 INFO L87 Difference]: Start difference. First operand 340 states and 1014 transitions. Second operand has 15 states, 15 states have (on average 2.6) internal successors, (39), 15 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:41:09,965 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 17:41:09,966 INFO L93 Difference]: Finished difference Result 631 states and 1836 transitions. [2021-07-09 17:41:09,966 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2021-07-09 17:41:09,966 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 2.6) internal successors, (39), 15 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 22 [2021-07-09 17:41:09,966 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 17:41:09,967 INFO L225 Difference]: With dead ends: 631 [2021-07-09 17:41:09,967 INFO L226 Difference]: Without dead ends: 534 [2021-07-09 17:41:09,967 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 39 GetRequests, 16 SyntacticMatches, 0 SemanticMatches, 23 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 74 ImplicationChecksByTransitivity, 385.5ms TimeCoverageRelationStatistics Valid=151, Invalid=449, Unknown=0, NotChecked=0, Total=600 [2021-07-09 17:41:09,967 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 534 states. [2021-07-09 17:41:09,970 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 534 to 333. [2021-07-09 17:41:09,971 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 333 states, 332 states have (on average 3.033132530120482) internal successors, (1007), 332 states have internal predecessors, (1007), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:41:09,971 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 333 states to 333 states and 1007 transitions. [2021-07-09 17:41:09,971 INFO L78 Accepts]: Start accepts. Automaton has 333 states and 1007 transitions. Word has length 22 [2021-07-09 17:41:09,971 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 17:41:09,971 INFO L482 AbstractCegarLoop]: Abstraction has 333 states and 1007 transitions. [2021-07-09 17:41:09,971 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 15 states, 15 states have (on average 2.6) internal successors, (39), 15 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:41:09,971 INFO L276 IsEmpty]: Start isEmpty. Operand 333 states and 1007 transitions. [2021-07-09 17:41:09,972 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2021-07-09 17:41:09,972 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 17:41:09,972 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 17:41:10,172 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3416,64 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:41:10,172 INFO L430 AbstractCegarLoop]: === Iteration 136 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 17:41:10,173 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 17:41:10,173 INFO L82 PathProgramCache]: Analyzing trace with hash 1973927042, now seen corresponding path program 39 times [2021-07-09 17:41:10,173 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 17:41:10,173 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1508092169] [2021-07-09 17:41:10,173 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 17:41:10,178 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 17:41:10,246 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 4 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:41:10,246 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 17:41:10,246 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1508092169] [2021-07-09 17:41:10,246 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1508092169] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:41:10,246 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2022735207] [2021-07-09 17:41:10,246 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 65 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 65 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:41:10,279 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2021-07-09 17:41:10,279 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 17:41:10,279 INFO L263 TraceCheckSpWp]: Trace formula consists of 95 conjuncts, 14 conjunts are in the unsatisfiable core [2021-07-09 17:41:10,280 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 17:41:10,408 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 3 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:41:10,408 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2022735207] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:41:10,409 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 17:41:10,409 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 15 [2021-07-09 17:41:10,409 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [410440088] [2021-07-09 17:41:10,409 INFO L462 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-07-09 17:41:10,409 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 17:41:10,409 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-07-09 17:41:10,409 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=50, Invalid=160, Unknown=0, NotChecked=0, Total=210 [2021-07-09 17:41:10,409 INFO L87 Difference]: Start difference. First operand 333 states and 1007 transitions. Second operand has 15 states, 15 states have (on average 2.2) internal successors, (33), 15 states have internal predecessors, (33), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:41:10,708 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 17:41:10,708 INFO L93 Difference]: Finished difference Result 522 states and 1505 transitions. [2021-07-09 17:41:10,709 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-07-09 17:41:10,709 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 2.2) internal successors, (33), 15 states have internal predecessors, (33), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 22 [2021-07-09 17:41:10,709 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 17:41:10,709 INFO L225 Difference]: With dead ends: 522 [2021-07-09 17:41:10,710 INFO L226 Difference]: Without dead ends: 504 [2021-07-09 17:41:10,710 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 37 GetRequests, 18 SyntacticMatches, 0 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 51 ImplicationChecksByTransitivity, 348.0ms TimeCoverageRelationStatistics Valid=107, Invalid=313, Unknown=0, NotChecked=0, Total=420 [2021-07-09 17:41:10,710 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 504 states. [2021-07-09 17:41:10,713 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 504 to 343. [2021-07-09 17:41:10,713 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 343 states, 342 states have (on average 3.0116959064327484) internal successors, (1030), 342 states have internal predecessors, (1030), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:41:10,714 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 343 states to 343 states and 1030 transitions. [2021-07-09 17:41:10,714 INFO L78 Accepts]: Start accepts. Automaton has 343 states and 1030 transitions. Word has length 22 [2021-07-09 17:41:10,714 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 17:41:10,714 INFO L482 AbstractCegarLoop]: Abstraction has 343 states and 1030 transitions. [2021-07-09 17:41:10,714 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 15 states, 15 states have (on average 2.2) internal successors, (33), 15 states have internal predecessors, (33), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:41:10,714 INFO L276 IsEmpty]: Start isEmpty. Operand 343 states and 1030 transitions. [2021-07-09 17:41:10,714 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2021-07-09 17:41:10,714 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 17:41:10,714 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 17:41:10,915 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 65 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable3418 [2021-07-09 17:41:10,916 INFO L430 AbstractCegarLoop]: === Iteration 137 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 17:41:10,916 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 17:41:10,916 INFO L82 PathProgramCache]: Analyzing trace with hash 1069854058, now seen corresponding path program 40 times [2021-07-09 17:41:10,916 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 17:41:10,916 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1798178014] [2021-07-09 17:41:10,916 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 17:41:10,925 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 17:41:10,972 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 2 proven. 4 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-07-09 17:41:10,972 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 17:41:10,972 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1798178014] [2021-07-09 17:41:10,972 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1798178014] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:41:10,972 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2089274101] [2021-07-09 17:41:10,972 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 66 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 66 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:41:11,014 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-07-09 17:41:11,014 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 17:41:11,015 INFO L263 TraceCheckSpWp]: Trace formula consists of 95 conjuncts, 20 conjunts are in the unsatisfiable core [2021-07-09 17:41:11,015 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 17:41:11,168 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-07-09 17:41:11,169 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2089274101] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:41:11,169 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 17:41:11,169 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 10] total 16 [2021-07-09 17:41:11,169 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1681759598] [2021-07-09 17:41:11,169 INFO L462 AbstractCegarLoop]: Interpolant automaton has 16 states [2021-07-09 17:41:11,169 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 17:41:11,169 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-07-09 17:41:11,169 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=36, Invalid=204, Unknown=0, NotChecked=0, Total=240 [2021-07-09 17:41:11,169 INFO L87 Difference]: Start difference. First operand 343 states and 1030 transitions. Second operand has 16 states, 16 states have (on average 2.5625) internal successors, (41), 16 states have internal predecessors, (41), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:41:12,622 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 17:41:12,622 INFO L93 Difference]: Finished difference Result 993 states and 2789 transitions. [2021-07-09 17:41:12,622 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 49 states. [2021-07-09 17:41:12,623 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 2.5625) internal successors, (41), 16 states have internal predecessors, (41), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 22 [2021-07-09 17:41:12,623 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 17:41:12,624 INFO L225 Difference]: With dead ends: 993 [2021-07-09 17:41:12,624 INFO L226 Difference]: Without dead ends: 734 [2021-07-09 17:41:12,624 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 104 GetRequests, 51 SyntacticMatches, 0 SemanticMatches, 53 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 818 ImplicationChecksByTransitivity, 1146.9ms TimeCoverageRelationStatistics Valid=384, Invalid=2586, Unknown=0, NotChecked=0, Total=2970 [2021-07-09 17:41:12,625 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 734 states. [2021-07-09 17:41:12,628 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 734 to 373. [2021-07-09 17:41:12,629 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 373 states, 372 states have (on average 3.0376344086021505) internal successors, (1130), 372 states have internal predecessors, (1130), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:41:12,629 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 373 states to 373 states and 1130 transitions. [2021-07-09 17:41:12,629 INFO L78 Accepts]: Start accepts. Automaton has 373 states and 1130 transitions. Word has length 22 [2021-07-09 17:41:12,629 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 17:41:12,629 INFO L482 AbstractCegarLoop]: Abstraction has 373 states and 1130 transitions. [2021-07-09 17:41:12,629 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 16 states, 16 states have (on average 2.5625) internal successors, (41), 16 states have internal predecessors, (41), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:41:12,629 INFO L276 IsEmpty]: Start isEmpty. Operand 373 states and 1130 transitions. [2021-07-09 17:41:12,630 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2021-07-09 17:41:12,630 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 17:41:12,630 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 17:41:12,830 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3420,66 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:41:12,830 INFO L430 AbstractCegarLoop]: === Iteration 138 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 17:41:12,831 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 17:41:12,831 INFO L82 PathProgramCache]: Analyzing trace with hash 913057966, now seen corresponding path program 41 times [2021-07-09 17:41:12,831 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 17:41:12,831 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [533392265] [2021-07-09 17:41:12,831 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 17:41:12,838 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 17:41:12,893 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 3 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:41:12,893 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 17:41:12,894 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [533392265] [2021-07-09 17:41:12,894 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [533392265] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:41:12,894 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [235132985] [2021-07-09 17:41:12,894 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 67 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 67 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:41:12,938 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-07-09 17:41:12,938 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 17:41:12,939 INFO L263 TraceCheckSpWp]: Trace formula consists of 95 conjuncts, 14 conjunts are in the unsatisfiable core [2021-07-09 17:41:12,939 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 17:41:13,081 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 3 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:41:13,081 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [235132985] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:41:13,081 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 17:41:13,081 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 16 [2021-07-09 17:41:13,081 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1113160] [2021-07-09 17:41:13,081 INFO L462 AbstractCegarLoop]: Interpolant automaton has 16 states [2021-07-09 17:41:13,081 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 17:41:13,081 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-07-09 17:41:13,082 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=59, Invalid=181, Unknown=0, NotChecked=0, Total=240 [2021-07-09 17:41:13,082 INFO L87 Difference]: Start difference. First operand 373 states and 1130 transitions. Second operand has 16 states, 16 states have (on average 2.1875) internal successors, (35), 16 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:41:13,351 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 17:41:13,351 INFO L93 Difference]: Finished difference Result 502 states and 1504 transitions. [2021-07-09 17:41:13,351 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-07-09 17:41:13,351 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 2.1875) internal successors, (35), 16 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 22 [2021-07-09 17:41:13,351 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 17:41:13,352 INFO L225 Difference]: With dead ends: 502 [2021-07-09 17:41:13,352 INFO L226 Difference]: Without dead ends: 482 [2021-07-09 17:41:13,352 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 36 GetRequests, 17 SyntacticMatches, 0 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 77 ImplicationChecksByTransitivity, 272.0ms TimeCoverageRelationStatistics Valid=96, Invalid=324, Unknown=0, NotChecked=0, Total=420 [2021-07-09 17:41:13,353 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 482 states. [2021-07-09 17:41:13,356 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 482 to 381. [2021-07-09 17:41:13,356 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 381 states, 380 states have (on average 3.036842105263158) internal successors, (1154), 380 states have internal predecessors, (1154), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:41:13,357 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 381 states to 381 states and 1154 transitions. [2021-07-09 17:41:13,357 INFO L78 Accepts]: Start accepts. Automaton has 381 states and 1154 transitions. Word has length 22 [2021-07-09 17:41:13,357 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 17:41:13,357 INFO L482 AbstractCegarLoop]: Abstraction has 381 states and 1154 transitions. [2021-07-09 17:41:13,357 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 16 states, 16 states have (on average 2.1875) internal successors, (35), 16 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:41:13,357 INFO L276 IsEmpty]: Start isEmpty. Operand 381 states and 1154 transitions. [2021-07-09 17:41:13,357 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2021-07-09 17:41:13,357 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 17:41:13,357 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 17:41:13,558 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3431,67 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:41:13,558 INFO L430 AbstractCegarLoop]: === Iteration 139 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 17:41:13,558 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 17:41:13,558 INFO L82 PathProgramCache]: Analyzing trace with hash -742789194, now seen corresponding path program 42 times [2021-07-09 17:41:13,558 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 17:41:13,558 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1285865307] [2021-07-09 17:41:13,558 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 17:41:13,563 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 17:41:13,633 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 3 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:41:13,634 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 17:41:13,634 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1285865307] [2021-07-09 17:41:13,634 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1285865307] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:41:13,634 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [553051859] [2021-07-09 17:41:13,634 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 68 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 68 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:41:13,669 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 2 check-sat command(s) [2021-07-09 17:41:13,670 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 17:41:13,670 INFO L263 TraceCheckSpWp]: Trace formula consists of 95 conjuncts, 14 conjunts are in the unsatisfiable core [2021-07-09 17:41:13,671 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 17:41:13,807 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 3 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:41:13,807 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [553051859] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:41:13,808 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 17:41:13,808 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 16 [2021-07-09 17:41:13,808 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1058282719] [2021-07-09 17:41:13,808 INFO L462 AbstractCegarLoop]: Interpolant automaton has 16 states [2021-07-09 17:41:13,808 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 17:41:13,808 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-07-09 17:41:13,808 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=66, Invalid=174, Unknown=0, NotChecked=0, Total=240 [2021-07-09 17:41:13,808 INFO L87 Difference]: Start difference. First operand 381 states and 1154 transitions. Second operand has 16 states, 16 states have (on average 2.0) internal successors, (32), 16 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:41:14,162 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 17:41:14,162 INFO L93 Difference]: Finished difference Result 540 states and 1603 transitions. [2021-07-09 17:41:14,163 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-07-09 17:41:14,163 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 2.0) internal successors, (32), 16 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 22 [2021-07-09 17:41:14,163 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 17:41:14,164 INFO L225 Difference]: With dead ends: 540 [2021-07-09 17:41:14,164 INFO L226 Difference]: Without dead ends: 530 [2021-07-09 17:41:14,164 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 39 GetRequests, 18 SyntacticMatches, 0 SemanticMatches, 21 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 112 ImplicationChecksByTransitivity, 363.0ms TimeCoverageRelationStatistics Valid=129, Invalid=377, Unknown=0, NotChecked=0, Total=506 [2021-07-09 17:41:14,164 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 530 states. [2021-07-09 17:41:14,168 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 530 to 397. [2021-07-09 17:41:14,168 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 397 states, 396 states have (on average 3.04040404040404) internal successors, (1204), 396 states have internal predecessors, (1204), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:41:14,169 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 397 states to 397 states and 1204 transitions. [2021-07-09 17:41:14,169 INFO L78 Accepts]: Start accepts. Automaton has 397 states and 1204 transitions. Word has length 22 [2021-07-09 17:41:14,169 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 17:41:14,169 INFO L482 AbstractCegarLoop]: Abstraction has 397 states and 1204 transitions. [2021-07-09 17:41:14,169 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 16 states, 16 states have (on average 2.0) internal successors, (32), 16 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:41:14,169 INFO L276 IsEmpty]: Start isEmpty. Operand 397 states and 1204 transitions. [2021-07-09 17:41:14,169 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2021-07-09 17:41:14,169 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 17:41:14,169 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 17:41:14,370 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3433,68 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:41:14,370 INFO L430 AbstractCegarLoop]: === Iteration 140 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 17:41:14,370 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 17:41:14,370 INFO L82 PathProgramCache]: Analyzing trace with hash 1669804404, now seen corresponding path program 43 times [2021-07-09 17:41:14,370 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 17:41:14,370 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1208657938] [2021-07-09 17:41:14,370 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 17:41:14,375 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 17:41:14,415 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 1 proven. 3 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-07-09 17:41:14,416 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 17:41:14,416 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1208657938] [2021-07-09 17:41:14,416 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1208657938] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:41:14,416 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [861793779] [2021-07-09 17:41:14,416 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 69 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 69 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:41:14,461 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 17:41:14,461 INFO L263 TraceCheckSpWp]: Trace formula consists of 95 conjuncts, 14 conjunts are in the unsatisfiable core [2021-07-09 17:41:14,462 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 17:41:14,601 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 2 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:41:14,601 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [861793779] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:41:14,601 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 17:41:14,601 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 10] total 15 [2021-07-09 17:41:14,601 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1732676745] [2021-07-09 17:41:14,602 INFO L462 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-07-09 17:41:14,602 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 17:41:14,602 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-07-09 17:41:14,602 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=57, Invalid=153, Unknown=0, NotChecked=0, Total=210 [2021-07-09 17:41:14,602 INFO L87 Difference]: Start difference. First operand 397 states and 1204 transitions. Second operand has 15 states, 15 states have (on average 2.6) internal successors, (39), 15 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:41:15,205 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 17:41:15,206 INFO L93 Difference]: Finished difference Result 743 states and 2219 transitions. [2021-07-09 17:41:15,206 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2021-07-09 17:41:15,206 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 2.6) internal successors, (39), 15 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 22 [2021-07-09 17:41:15,206 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 17:41:15,207 INFO L225 Difference]: With dead ends: 743 [2021-07-09 17:41:15,207 INFO L226 Difference]: Without dead ends: 615 [2021-07-09 17:41:15,207 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 44 GetRequests, 16 SyntacticMatches, 0 SemanticMatches, 28 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 180 ImplicationChecksByTransitivity, 525.6ms TimeCoverageRelationStatistics Valid=221, Invalid=649, Unknown=0, NotChecked=0, Total=870 [2021-07-09 17:41:15,208 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 615 states. [2021-07-09 17:41:15,211 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 615 to 381. [2021-07-09 17:41:15,212 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 381 states, 380 states have (on average 3.0473684210526315) internal successors, (1158), 380 states have internal predecessors, (1158), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:41:15,212 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 381 states to 381 states and 1158 transitions. [2021-07-09 17:41:15,212 INFO L78 Accepts]: Start accepts. Automaton has 381 states and 1158 transitions. Word has length 22 [2021-07-09 17:41:15,212 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 17:41:15,212 INFO L482 AbstractCegarLoop]: Abstraction has 381 states and 1158 transitions. [2021-07-09 17:41:15,212 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 15 states, 15 states have (on average 2.6) internal successors, (39), 15 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:41:15,212 INFO L276 IsEmpty]: Start isEmpty. Operand 381 states and 1158 transitions. [2021-07-09 17:41:15,216 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2021-07-09 17:41:15,216 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 17:41:15,216 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 17:41:15,416 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 69 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable3436 [2021-07-09 17:41:15,416 INFO L430 AbstractCegarLoop]: === Iteration 141 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 17:41:15,416 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 17:41:15,417 INFO L82 PathProgramCache]: Analyzing trace with hash 198426464, now seen corresponding path program 44 times [2021-07-09 17:41:15,417 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 17:41:15,417 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1475586987] [2021-07-09 17:41:15,417 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 17:41:15,421 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 17:41:15,479 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 3 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:41:15,479 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 17:41:15,479 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1475586987] [2021-07-09 17:41:15,480 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1475586987] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:41:15,480 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1933186410] [2021-07-09 17:41:15,480 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 70 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 70 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:41:15,511 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-07-09 17:41:15,512 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 17:41:15,513 INFO L263 TraceCheckSpWp]: Trace formula consists of 95 conjuncts, 14 conjunts are in the unsatisfiable core [2021-07-09 17:41:15,513 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 17:41:15,662 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 3 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:41:15,662 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1933186410] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:41:15,662 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 17:41:15,662 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 16 [2021-07-09 17:41:15,662 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [386585331] [2021-07-09 17:41:15,662 INFO L462 AbstractCegarLoop]: Interpolant automaton has 16 states [2021-07-09 17:41:15,662 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 17:41:15,663 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-07-09 17:41:15,663 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=53, Invalid=187, Unknown=0, NotChecked=0, Total=240 [2021-07-09 17:41:15,663 INFO L87 Difference]: Start difference. First operand 381 states and 1158 transitions. Second operand has 16 states, 16 states have (on average 2.1875) internal successors, (35), 16 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:41:16,001 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 17:41:16,002 INFO L93 Difference]: Finished difference Result 524 states and 1570 transitions. [2021-07-09 17:41:16,002 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-07-09 17:41:16,002 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 2.1875) internal successors, (35), 16 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 22 [2021-07-09 17:41:16,002 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 17:41:16,003 INFO L225 Difference]: With dead ends: 524 [2021-07-09 17:41:16,003 INFO L226 Difference]: Without dead ends: 504 [2021-07-09 17:41:16,003 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 37 GetRequests, 17 SyntacticMatches, 0 SemanticMatches, 20 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 80 ImplicationChecksByTransitivity, 354.5ms TimeCoverageRelationStatistics Valid=104, Invalid=358, Unknown=0, NotChecked=0, Total=462 [2021-07-09 17:41:16,004 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 504 states. [2021-07-09 17:41:16,007 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 504 to 391. [2021-07-09 17:41:16,007 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 391 states, 390 states have (on average 3.041025641025641) internal successors, (1186), 390 states have internal predecessors, (1186), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:41:16,008 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 391 states to 391 states and 1186 transitions. [2021-07-09 17:41:16,008 INFO L78 Accepts]: Start accepts. Automaton has 391 states and 1186 transitions. Word has length 22 [2021-07-09 17:41:16,008 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 17:41:16,008 INFO L482 AbstractCegarLoop]: Abstraction has 391 states and 1186 transitions. [2021-07-09 17:41:16,008 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 16 states, 16 states have (on average 2.1875) internal successors, (35), 16 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:41:16,008 INFO L276 IsEmpty]: Start isEmpty. Operand 391 states and 1186 transitions. [2021-07-09 17:41:16,008 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2021-07-09 17:41:16,008 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 17:41:16,008 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 17:41:16,209 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3439,70 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:41:16,209 INFO L430 AbstractCegarLoop]: === Iteration 142 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 17:41:16,209 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 17:41:16,209 INFO L82 PathProgramCache]: Analyzing trace with hash -826593408, now seen corresponding path program 45 times [2021-07-09 17:41:16,209 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 17:41:16,209 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [291212980] [2021-07-09 17:41:16,209 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 17:41:16,213 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 17:41:16,273 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 3 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:41:16,273 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 17:41:16,273 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [291212980] [2021-07-09 17:41:16,273 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [291212980] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:41:16,273 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [384374434] [2021-07-09 17:41:16,273 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 71 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 71 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:41:16,308 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-07-09 17:41:16,308 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 17:41:16,308 INFO L263 TraceCheckSpWp]: Trace formula consists of 95 conjuncts, 14 conjunts are in the unsatisfiable core [2021-07-09 17:41:16,309 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 17:41:16,449 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 3 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:41:16,449 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [384374434] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:41:16,449 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 17:41:16,449 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 15 [2021-07-09 17:41:16,449 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [969465403] [2021-07-09 17:41:16,449 INFO L462 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-07-09 17:41:16,449 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 17:41:16,449 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-07-09 17:41:16,449 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=46, Invalid=164, Unknown=0, NotChecked=0, Total=210 [2021-07-09 17:41:16,450 INFO L87 Difference]: Start difference. First operand 391 states and 1186 transitions. Second operand has 15 states, 15 states have (on average 2.066666666666667) internal successors, (31), 15 states have internal predecessors, (31), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:41:16,812 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 17:41:16,812 INFO L93 Difference]: Finished difference Result 602 states and 1748 transitions. [2021-07-09 17:41:16,812 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2021-07-09 17:41:16,812 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 2.066666666666667) internal successors, (31), 15 states have internal predecessors, (31), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 22 [2021-07-09 17:41:16,813 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 17:41:16,813 INFO L225 Difference]: With dead ends: 602 [2021-07-09 17:41:16,813 INFO L226 Difference]: Without dead ends: 592 [2021-07-09 17:41:16,814 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 39 GetRequests, 18 SyntacticMatches, 0 SemanticMatches, 21 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 90 ImplicationChecksByTransitivity, 359.1ms TimeCoverageRelationStatistics Valid=110, Invalid=396, Unknown=0, NotChecked=0, Total=506 [2021-07-09 17:41:16,814 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 592 states. [2021-07-09 17:41:16,818 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 592 to 413. [2021-07-09 17:41:16,818 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 413 states, 412 states have (on average 3.033980582524272) internal successors, (1250), 412 states have internal predecessors, (1250), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:41:16,819 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 413 states to 413 states and 1250 transitions. [2021-07-09 17:41:16,819 INFO L78 Accepts]: Start accepts. Automaton has 413 states and 1250 transitions. Word has length 22 [2021-07-09 17:41:16,819 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 17:41:16,819 INFO L482 AbstractCegarLoop]: Abstraction has 413 states and 1250 transitions. [2021-07-09 17:41:16,819 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 15 states, 15 states have (on average 2.066666666666667) internal successors, (31), 15 states have internal predecessors, (31), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:41:16,819 INFO L276 IsEmpty]: Start isEmpty. Operand 413 states and 1250 transitions. [2021-07-09 17:41:16,820 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2021-07-09 17:41:16,820 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 17:41:16,820 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 17:41:17,020 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3442,71 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:41:17,020 INFO L430 AbstractCegarLoop]: === Iteration 143 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 17:41:17,020 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 17:41:17,020 INFO L82 PathProgramCache]: Analyzing trace with hash 604125054, now seen corresponding path program 46 times [2021-07-09 17:41:17,021 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 17:41:17,021 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1263010497] [2021-07-09 17:41:17,021 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 17:41:17,024 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 17:41:17,095 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 4 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:41:17,095 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 17:41:17,095 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1263010497] [2021-07-09 17:41:17,095 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1263010497] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:41:17,095 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [659001554] [2021-07-09 17:41:17,095 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 72 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 72 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:41:17,130 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-07-09 17:41:17,130 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 17:41:17,130 INFO L263 TraceCheckSpWp]: Trace formula consists of 95 conjuncts, 14 conjunts are in the unsatisfiable core [2021-07-09 17:41:17,131 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 17:41:17,268 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 3 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:41:17,268 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [659001554] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:41:17,268 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 17:41:17,268 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 15 [2021-07-09 17:41:17,268 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1516814971] [2021-07-09 17:41:17,269 INFO L462 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-07-09 17:41:17,269 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 17:41:17,269 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-07-09 17:41:17,269 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=50, Invalid=160, Unknown=0, NotChecked=0, Total=210 [2021-07-09 17:41:17,269 INFO L87 Difference]: Start difference. First operand 413 states and 1250 transitions. Second operand has 15 states, 15 states have (on average 2.066666666666667) internal successors, (31), 15 states have internal predecessors, (31), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:41:17,559 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 17:41:17,559 INFO L93 Difference]: Finished difference Result 559 states and 1637 transitions. [2021-07-09 17:41:17,560 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-07-09 17:41:17,560 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 2.066666666666667) internal successors, (31), 15 states have internal predecessors, (31), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 22 [2021-07-09 17:41:17,560 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 17:41:17,561 INFO L225 Difference]: With dead ends: 559 [2021-07-09 17:41:17,561 INFO L226 Difference]: Without dead ends: 544 [2021-07-09 17:41:17,561 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 36 GetRequests, 18 SyntacticMatches, 0 SemanticMatches, 18 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 70 ImplicationChecksByTransitivity, 303.3ms TimeCoverageRelationStatistics Valid=88, Invalid=292, Unknown=0, NotChecked=0, Total=380 [2021-07-09 17:41:17,561 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 544 states. [2021-07-09 17:41:17,565 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 544 to 400. [2021-07-09 17:41:17,565 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 400 states, 399 states have (on average 3.037593984962406) internal successors, (1212), 399 states have internal predecessors, (1212), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:41:17,566 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 400 states to 400 states and 1212 transitions. [2021-07-09 17:41:17,566 INFO L78 Accepts]: Start accepts. Automaton has 400 states and 1212 transitions. Word has length 22 [2021-07-09 17:41:17,566 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 17:41:17,566 INFO L482 AbstractCegarLoop]: Abstraction has 400 states and 1212 transitions. [2021-07-09 17:41:17,566 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 15 states, 15 states have (on average 2.066666666666667) internal successors, (31), 15 states have internal predecessors, (31), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:41:17,566 INFO L276 IsEmpty]: Start isEmpty. Operand 400 states and 1212 transitions. [2021-07-09 17:41:17,566 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2021-07-09 17:41:17,566 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 17:41:17,566 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 17:41:17,767 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3447,72 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:41:17,767 INFO L430 AbstractCegarLoop]: === Iteration 144 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 17:41:17,767 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 17:41:17,767 INFO L82 PathProgramCache]: Analyzing trace with hash 1318361530, now seen corresponding path program 47 times [2021-07-09 17:41:17,767 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 17:41:17,767 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1423928533] [2021-07-09 17:41:17,767 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 17:41:17,771 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 17:41:17,816 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-07-09 17:41:17,816 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 17:41:17,816 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1423928533] [2021-07-09 17:41:17,816 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1423928533] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:41:17,816 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [110716101] [2021-07-09 17:41:17,816 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 73 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 73 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:41:17,852 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-07-09 17:41:17,852 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 17:41:17,852 INFO L263 TraceCheckSpWp]: Trace formula consists of 95 conjuncts, 14 conjunts are in the unsatisfiable core [2021-07-09 17:41:17,853 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 17:41:18,028 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 2 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:41:18,028 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [110716101] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:41:18,028 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 17:41:18,029 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 10] total 15 [2021-07-09 17:41:18,029 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1912292981] [2021-07-09 17:41:18,029 INFO L462 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-07-09 17:41:18,029 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 17:41:18,029 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-07-09 17:41:18,029 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=38, Invalid=172, Unknown=0, NotChecked=0, Total=210 [2021-07-09 17:41:18,029 INFO L87 Difference]: Start difference. First operand 400 states and 1212 transitions. Second operand has 15 states, 15 states have (on average 2.6) internal successors, (39), 15 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:41:18,694 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 17:41:18,695 INFO L93 Difference]: Finished difference Result 748 states and 2186 transitions. [2021-07-09 17:41:18,695 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2021-07-09 17:41:18,695 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 2.6) internal successors, (39), 15 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 22 [2021-07-09 17:41:18,695 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 17:41:18,696 INFO L225 Difference]: With dead ends: 748 [2021-07-09 17:41:18,696 INFO L226 Difference]: Without dead ends: 645 [2021-07-09 17:41:18,696 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 42 GetRequests, 16 SyntacticMatches, 0 SemanticMatches, 26 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 124 ImplicationChecksByTransitivity, 590.6ms TimeCoverageRelationStatistics Valid=170, Invalid=586, Unknown=0, NotChecked=0, Total=756 [2021-07-09 17:41:18,697 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 645 states. [2021-07-09 17:41:18,700 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 645 to 393. [2021-07-09 17:41:18,701 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 393 states, 392 states have (on average 3.0816326530612246) internal successors, (1208), 392 states have internal predecessors, (1208), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:41:18,701 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 393 states to 393 states and 1208 transitions. [2021-07-09 17:41:18,701 INFO L78 Accepts]: Start accepts. Automaton has 393 states and 1208 transitions. Word has length 22 [2021-07-09 17:41:18,701 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 17:41:18,701 INFO L482 AbstractCegarLoop]: Abstraction has 393 states and 1208 transitions. [2021-07-09 17:41:18,701 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 15 states, 15 states have (on average 2.6) internal successors, (39), 15 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:41:18,701 INFO L276 IsEmpty]: Start isEmpty. Operand 393 states and 1208 transitions. [2021-07-09 17:41:18,702 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2021-07-09 17:41:18,702 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 17:41:18,702 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 17:41:18,902 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 73 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable3452 [2021-07-09 17:41:18,903 INFO L430 AbstractCegarLoop]: === Iteration 145 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 17:41:18,903 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 17:41:18,903 INFO L82 PathProgramCache]: Analyzing trace with hash 2021502488, now seen corresponding path program 48 times [2021-07-09 17:41:18,903 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 17:41:18,903 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [483745220] [2021-07-09 17:41:18,903 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 17:41:18,907 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 17:41:18,965 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 1 proven. 3 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-07-09 17:41:18,965 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 17:41:18,965 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [483745220] [2021-07-09 17:41:18,965 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [483745220] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:41:18,965 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [313491688] [2021-07-09 17:41:18,965 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 74 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 74 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:41:19,000 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-07-09 17:41:19,001 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 17:41:19,001 INFO L263 TraceCheckSpWp]: Trace formula consists of 95 conjuncts, 14 conjunts are in the unsatisfiable core [2021-07-09 17:41:19,002 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 17:41:19,204 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 3 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:41:19,205 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [313491688] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:41:19,205 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 17:41:19,205 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 10] total 15 [2021-07-09 17:41:19,205 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2048462496] [2021-07-09 17:41:19,205 INFO L462 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-07-09 17:41:19,205 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 17:41:19,205 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-07-09 17:41:19,205 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=40, Invalid=170, Unknown=0, NotChecked=0, Total=210 [2021-07-09 17:41:19,205 INFO L87 Difference]: Start difference. First operand 393 states and 1208 transitions. Second operand has 15 states, 15 states have (on average 2.6) internal successors, (39), 15 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:41:20,392 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 17:41:20,392 INFO L93 Difference]: Finished difference Result 758 states and 2217 transitions. [2021-07-09 17:41:20,392 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2021-07-09 17:41:20,392 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 2.6) internal successors, (39), 15 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 22 [2021-07-09 17:41:20,392 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 17:41:20,393 INFO L225 Difference]: With dead ends: 758 [2021-07-09 17:41:20,393 INFO L226 Difference]: Without dead ends: 663 [2021-07-09 17:41:20,393 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 43 GetRequests, 16 SyntacticMatches, 0 SemanticMatches, 27 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 139 ImplicationChecksByTransitivity, 1159.4ms TimeCoverageRelationStatistics Valid=174, Invalid=638, Unknown=0, NotChecked=0, Total=812 [2021-07-09 17:41:20,394 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 663 states. [2021-07-09 17:41:20,398 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 663 to 434. [2021-07-09 17:41:20,399 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 434 states, 433 states have (on average 3.113163972286374) internal successors, (1348), 433 states have internal predecessors, (1348), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:41:20,399 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 434 states to 434 states and 1348 transitions. [2021-07-09 17:41:20,399 INFO L78 Accepts]: Start accepts. Automaton has 434 states and 1348 transitions. Word has length 22 [2021-07-09 17:41:20,399 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 17:41:20,399 INFO L482 AbstractCegarLoop]: Abstraction has 434 states and 1348 transitions. [2021-07-09 17:41:20,400 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 15 states, 15 states have (on average 2.6) internal successors, (39), 15 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:41:20,400 INFO L276 IsEmpty]: Start isEmpty. Operand 434 states and 1348 transitions. [2021-07-09 17:41:20,400 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2021-07-09 17:41:20,400 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 17:41:20,400 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 17:41:20,604 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3455,74 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:41:20,605 INFO L430 AbstractCegarLoop]: === Iteration 146 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 17:41:20,605 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 17:41:20,605 INFO L82 PathProgramCache]: Analyzing trace with hash -631505268, now seen corresponding path program 49 times [2021-07-09 17:41:20,605 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 17:41:20,605 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1384623764] [2021-07-09 17:41:20,605 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 17:41:20,610 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 17:41:20,674 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 2 proven. 2 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-07-09 17:41:20,674 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 17:41:20,674 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1384623764] [2021-07-09 17:41:20,674 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1384623764] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:41:20,674 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [587520473] [2021-07-09 17:41:20,675 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 75 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 75 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:41:20,711 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 17:41:20,711 INFO L263 TraceCheckSpWp]: Trace formula consists of 95 conjuncts, 14 conjunts are in the unsatisfiable core [2021-07-09 17:41:20,712 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 17:41:20,932 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 2 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:41:20,932 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [587520473] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:41:20,932 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 17:41:20,932 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 10] total 15 [2021-07-09 17:41:20,932 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [397227006] [2021-07-09 17:41:20,932 INFO L462 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-07-09 17:41:20,932 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 17:41:20,933 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-07-09 17:41:20,933 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=48, Invalid=162, Unknown=0, NotChecked=0, Total=210 [2021-07-09 17:41:20,933 INFO L87 Difference]: Start difference. First operand 434 states and 1348 transitions. Second operand has 15 states, 15 states have (on average 2.6) internal successors, (39), 15 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:41:21,703 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 17:41:21,704 INFO L93 Difference]: Finished difference Result 633 states and 1889 transitions. [2021-07-09 17:41:21,704 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-07-09 17:41:21,704 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 2.6) internal successors, (39), 15 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 22 [2021-07-09 17:41:21,704 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 17:41:21,705 INFO L225 Difference]: With dead ends: 633 [2021-07-09 17:41:21,705 INFO L226 Difference]: Without dead ends: 587 [2021-07-09 17:41:21,705 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 39 GetRequests, 16 SyntacticMatches, 0 SemanticMatches, 23 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 101 ImplicationChecksByTransitivity, 810.5ms TimeCoverageRelationStatistics Valid=135, Invalid=465, Unknown=0, NotChecked=0, Total=600 [2021-07-09 17:41:21,706 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 587 states. [2021-07-09 17:41:21,709 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 587 to 405. [2021-07-09 17:41:21,710 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 405 states, 404 states have (on average 3.094059405940594) internal successors, (1250), 404 states have internal predecessors, (1250), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:41:21,710 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 405 states to 405 states and 1250 transitions. [2021-07-09 17:41:21,710 INFO L78 Accepts]: Start accepts. Automaton has 405 states and 1250 transitions. Word has length 22 [2021-07-09 17:41:21,711 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 17:41:21,711 INFO L482 AbstractCegarLoop]: Abstraction has 405 states and 1250 transitions. [2021-07-09 17:41:21,711 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 15 states, 15 states have (on average 2.6) internal successors, (39), 15 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:41:21,711 INFO L276 IsEmpty]: Start isEmpty. Operand 405 states and 1250 transitions. [2021-07-09 17:41:21,711 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2021-07-09 17:41:21,711 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 17:41:21,711 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 17:41:21,912 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 75 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable3460 [2021-07-09 17:41:21,912 INFO L430 AbstractCegarLoop]: === Iteration 147 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 17:41:21,912 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 17:41:21,912 INFO L82 PathProgramCache]: Analyzing trace with hash 1211021806, now seen corresponding path program 50 times [2021-07-09 17:41:21,912 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 17:41:21,912 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1185536848] [2021-07-09 17:41:21,912 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 17:41:21,917 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 17:41:21,977 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 3 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:41:21,977 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 17:41:21,977 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1185536848] [2021-07-09 17:41:21,977 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1185536848] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:41:21,977 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1303888427] [2021-07-09 17:41:21,977 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 76 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 76 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:41:22,013 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-07-09 17:41:22,013 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 17:41:22,013 INFO L263 TraceCheckSpWp]: Trace formula consists of 95 conjuncts, 14 conjunts are in the unsatisfiable core [2021-07-09 17:41:22,014 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 17:41:22,147 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 3 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:41:22,147 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1303888427] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:41:22,147 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 17:41:22,147 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 15 [2021-07-09 17:41:22,147 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1880147677] [2021-07-09 17:41:22,148 INFO L462 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-07-09 17:41:22,148 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 17:41:22,148 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-07-09 17:41:22,148 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=50, Invalid=160, Unknown=0, NotChecked=0, Total=210 [2021-07-09 17:41:22,148 INFO L87 Difference]: Start difference. First operand 405 states and 1250 transitions. Second operand has 15 states, 15 states have (on average 1.9333333333333333) internal successors, (29), 15 states have internal predecessors, (29), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:41:22,652 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 17:41:22,652 INFO L93 Difference]: Finished difference Result 569 states and 1701 transitions. [2021-07-09 17:41:22,653 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2021-07-09 17:41:22,653 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 1.9333333333333333) internal successors, (29), 15 states have internal predecessors, (29), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 22 [2021-07-09 17:41:22,653 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 17:41:22,654 INFO L225 Difference]: With dead ends: 569 [2021-07-09 17:41:22,654 INFO L226 Difference]: Without dead ends: 559 [2021-07-09 17:41:22,654 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 41 GetRequests, 19 SyntacticMatches, 0 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 106 ImplicationChecksByTransitivity, 456.9ms TimeCoverageRelationStatistics Valid=134, Invalid=418, Unknown=0, NotChecked=0, Total=552 [2021-07-09 17:41:22,654 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 559 states. [2021-07-09 17:41:22,658 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 559 to 422. [2021-07-09 17:41:22,658 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 422 states, 421 states have (on average 3.0807600950118763) internal successors, (1297), 421 states have internal predecessors, (1297), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:41:22,659 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 422 states to 422 states and 1297 transitions. [2021-07-09 17:41:22,659 INFO L78 Accepts]: Start accepts. Automaton has 422 states and 1297 transitions. Word has length 22 [2021-07-09 17:41:22,659 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 17:41:22,659 INFO L482 AbstractCegarLoop]: Abstraction has 422 states and 1297 transitions. [2021-07-09 17:41:22,659 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 15 states, 15 states have (on average 1.9333333333333333) internal successors, (29), 15 states have internal predecessors, (29), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:41:22,659 INFO L276 IsEmpty]: Start isEmpty. Operand 422 states and 1297 transitions. [2021-07-09 17:41:22,660 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2021-07-09 17:41:22,660 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 17:41:22,660 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 17:41:22,860 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3465,76 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:41:22,860 INFO L430 AbstractCegarLoop]: === Iteration 148 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 17:41:22,861 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 17:41:22,861 INFO L82 PathProgramCache]: Analyzing trace with hash 1230358286, now seen corresponding path program 51 times [2021-07-09 17:41:22,861 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 17:41:22,861 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1513505897] [2021-07-09 17:41:22,861 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 17:41:22,865 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 17:41:22,924 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 4 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:41:22,924 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 17:41:22,925 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1513505897] [2021-07-09 17:41:22,925 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1513505897] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:41:22,925 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1555466330] [2021-07-09 17:41:22,925 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 77 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 77 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:41:22,975 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-07-09 17:41:22,975 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 17:41:22,975 INFO L263 TraceCheckSpWp]: Trace formula consists of 95 conjuncts, 14 conjunts are in the unsatisfiable core [2021-07-09 17:41:22,976 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 17:41:23,107 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 3 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:41:23,107 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1555466330] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:41:23,108 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 17:41:23,108 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 15 [2021-07-09 17:41:23,108 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1119583422] [2021-07-09 17:41:23,108 INFO L462 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-07-09 17:41:23,108 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 17:41:23,108 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-07-09 17:41:23,108 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=53, Invalid=157, Unknown=0, NotChecked=0, Total=210 [2021-07-09 17:41:23,108 INFO L87 Difference]: Start difference. First operand 422 states and 1297 transitions. Second operand has 15 states, 15 states have (on average 1.9333333333333333) internal successors, (29), 15 states have internal predecessors, (29), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:41:23,511 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 17:41:23,511 INFO L93 Difference]: Finished difference Result 568 states and 1697 transitions. [2021-07-09 17:41:23,512 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-07-09 17:41:23,512 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 1.9333333333333333) internal successors, (29), 15 states have internal predecessors, (29), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 22 [2021-07-09 17:41:23,512 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 17:41:23,513 INFO L225 Difference]: With dead ends: 568 [2021-07-09 17:41:23,513 INFO L226 Difference]: Without dead ends: 556 [2021-07-09 17:41:23,513 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 40 GetRequests, 19 SyntacticMatches, 0 SemanticMatches, 21 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 102 ImplicationChecksByTransitivity, 398.0ms TimeCoverageRelationStatistics Valid=126, Invalid=380, Unknown=0, NotChecked=0, Total=506 [2021-07-09 17:41:23,513 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 556 states. [2021-07-09 17:41:23,517 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 556 to 419. [2021-07-09 17:41:23,517 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 419 states, 418 states have (on average 3.0813397129186604) internal successors, (1288), 418 states have internal predecessors, (1288), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:41:23,518 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 419 states to 419 states and 1288 transitions. [2021-07-09 17:41:23,518 INFO L78 Accepts]: Start accepts. Automaton has 419 states and 1288 transitions. Word has length 22 [2021-07-09 17:41:23,518 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 17:41:23,518 INFO L482 AbstractCegarLoop]: Abstraction has 419 states and 1288 transitions. [2021-07-09 17:41:23,518 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 15 states, 15 states have (on average 1.9333333333333333) internal successors, (29), 15 states have internal predecessors, (29), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:41:23,518 INFO L276 IsEmpty]: Start isEmpty. Operand 419 states and 1288 transitions. [2021-07-09 17:41:23,518 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2021-07-09 17:41:23,519 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 17:41:23,519 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 17:41:23,720 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 77 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable3471 [2021-07-09 17:41:23,721 INFO L430 AbstractCegarLoop]: === Iteration 149 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 17:41:23,721 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 17:41:23,721 INFO L82 PathProgramCache]: Analyzing trace with hash 1183441984, now seen corresponding path program 52 times [2021-07-09 17:41:23,721 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 17:41:23,721 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [392329135] [2021-07-09 17:41:23,721 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 17:41:23,725 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 17:41:23,794 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 4 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:41:23,794 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 17:41:23,794 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [392329135] [2021-07-09 17:41:23,794 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [392329135] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:41:23,794 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1153081602] [2021-07-09 17:41:23,795 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 78 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 78 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:41:23,828 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-07-09 17:41:23,828 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 17:41:23,829 INFO L263 TraceCheckSpWp]: Trace formula consists of 95 conjuncts, 14 conjunts are in the unsatisfiable core [2021-07-09 17:41:23,829 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 17:41:23,966 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 3 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:41:23,966 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1153081602] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:41:23,966 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 17:41:23,966 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 16 [2021-07-09 17:41:23,967 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1096799756] [2021-07-09 17:41:23,967 INFO L462 AbstractCegarLoop]: Interpolant automaton has 16 states [2021-07-09 17:41:23,967 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 17:41:23,967 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-07-09 17:41:23,967 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=64, Invalid=176, Unknown=0, NotChecked=0, Total=240 [2021-07-09 17:41:23,967 INFO L87 Difference]: Start difference. First operand 419 states and 1288 transitions. Second operand has 16 states, 16 states have (on average 1.9375) internal successors, (31), 16 states have internal predecessors, (31), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:41:24,225 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 17:41:24,225 INFO L93 Difference]: Finished difference Result 524 states and 1592 transitions. [2021-07-09 17:41:24,226 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-07-09 17:41:24,226 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 1.9375) internal successors, (31), 16 states have internal predecessors, (31), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 22 [2021-07-09 17:41:24,226 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 17:41:24,227 INFO L225 Difference]: With dead ends: 524 [2021-07-09 17:41:24,227 INFO L226 Difference]: Without dead ends: 515 [2021-07-09 17:41:24,227 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 37 GetRequests, 17 SyntacticMatches, 0 SemanticMatches, 20 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 97 ImplicationChecksByTransitivity, 273.6ms TimeCoverageRelationStatistics Valid=124, Invalid=338, Unknown=0, NotChecked=0, Total=462 [2021-07-09 17:41:24,227 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 515 states. [2021-07-09 17:41:24,230 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 515 to 405. [2021-07-09 17:41:24,231 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 405 states, 404 states have (on average 3.0915841584158414) internal successors, (1249), 404 states have internal predecessors, (1249), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:41:24,231 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 405 states to 405 states and 1249 transitions. [2021-07-09 17:41:24,231 INFO L78 Accepts]: Start accepts. Automaton has 405 states and 1249 transitions. Word has length 22 [2021-07-09 17:41:24,231 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 17:41:24,231 INFO L482 AbstractCegarLoop]: Abstraction has 405 states and 1249 transitions. [2021-07-09 17:41:24,232 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 16 states, 16 states have (on average 1.9375) internal successors, (31), 16 states have internal predecessors, (31), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:41:24,232 INFO L276 IsEmpty]: Start isEmpty. Operand 405 states and 1249 transitions. [2021-07-09 17:41:24,232 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2021-07-09 17:41:24,232 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 17:41:24,232 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 17:41:24,432 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3477,78 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:41:24,433 INFO L430 AbstractCegarLoop]: === Iteration 150 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 17:41:24,433 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 17:41:24,433 INFO L82 PathProgramCache]: Analyzing trace with hash -938949618, now seen corresponding path program 53 times [2021-07-09 17:41:24,433 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 17:41:24,433 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2015701066] [2021-07-09 17:41:24,433 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 17:41:24,437 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 17:41:24,504 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 3 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:41:24,504 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 17:41:24,504 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2015701066] [2021-07-09 17:41:24,504 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2015701066] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:41:24,504 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1337115159] [2021-07-09 17:41:24,504 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 79 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 79 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:41:24,538 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-07-09 17:41:24,538 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 17:41:24,538 INFO L263 TraceCheckSpWp]: Trace formula consists of 95 conjuncts, 14 conjunts are in the unsatisfiable core [2021-07-09 17:41:24,539 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 17:41:24,667 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 3 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:41:24,667 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1337115159] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:41:24,667 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 17:41:24,668 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 15 [2021-07-09 17:41:24,668 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1326521008] [2021-07-09 17:41:24,668 INFO L462 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-07-09 17:41:24,668 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 17:41:24,668 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-07-09 17:41:24,668 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=47, Invalid=163, Unknown=0, NotChecked=0, Total=210 [2021-07-09 17:41:24,668 INFO L87 Difference]: Start difference. First operand 405 states and 1249 transitions. Second operand has 15 states, 15 states have (on average 1.9333333333333333) internal successors, (29), 15 states have internal predecessors, (29), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:41:24,981 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 17:41:24,981 INFO L93 Difference]: Finished difference Result 583 states and 1743 transitions. [2021-07-09 17:41:24,981 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-07-09 17:41:24,981 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 1.9333333333333333) internal successors, (29), 15 states have internal predecessors, (29), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 22 [2021-07-09 17:41:24,981 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 17:41:24,982 INFO L225 Difference]: With dead ends: 583 [2021-07-09 17:41:24,982 INFO L226 Difference]: Without dead ends: 573 [2021-07-09 17:41:24,982 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 37 GetRequests, 18 SyntacticMatches, 0 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 65 ImplicationChecksByTransitivity, 285.0ms TimeCoverageRelationStatistics Valid=96, Invalid=324, Unknown=0, NotChecked=0, Total=420 [2021-07-09 17:41:24,983 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 573 states. [2021-07-09 17:41:24,986 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 573 to 425. [2021-07-09 17:41:24,987 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 425 states, 424 states have (on average 3.082547169811321) internal successors, (1307), 424 states have internal predecessors, (1307), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:41:24,987 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 425 states to 425 states and 1307 transitions. [2021-07-09 17:41:24,988 INFO L78 Accepts]: Start accepts. Automaton has 425 states and 1307 transitions. Word has length 22 [2021-07-09 17:41:24,988 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 17:41:24,988 INFO L482 AbstractCegarLoop]: Abstraction has 425 states and 1307 transitions. [2021-07-09 17:41:24,988 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 15 states, 15 states have (on average 1.9333333333333333) internal successors, (29), 15 states have internal predecessors, (29), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:41:24,988 INFO L276 IsEmpty]: Start isEmpty. Operand 425 states and 1307 transitions. [2021-07-09 17:41:24,988 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2021-07-09 17:41:24,988 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 17:41:24,988 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 17:41:25,189 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 79 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable3483 [2021-07-09 17:41:25,189 INFO L430 AbstractCegarLoop]: === Iteration 151 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 17:41:25,189 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 17:41:25,189 INFO L82 PathProgramCache]: Analyzing trace with hash -919613138, now seen corresponding path program 54 times [2021-07-09 17:41:25,189 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 17:41:25,190 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [83200481] [2021-07-09 17:41:25,190 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 17:41:25,194 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 17:41:25,296 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 2 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:41:25,296 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 17:41:25,296 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [83200481] [2021-07-09 17:41:25,296 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [83200481] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:41:25,296 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [184398885] [2021-07-09 17:41:25,297 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 80 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 80 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:41:25,330 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2021-07-09 17:41:25,330 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 17:41:25,330 INFO L263 TraceCheckSpWp]: Trace formula consists of 95 conjuncts, 14 conjunts are in the unsatisfiable core [2021-07-09 17:41:25,331 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 17:41:25,506 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 3 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:41:25,506 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [184398885] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:41:25,506 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 17:41:25,506 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 10] total 20 [2021-07-09 17:41:25,507 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1369230297] [2021-07-09 17:41:25,507 INFO L462 AbstractCegarLoop]: Interpolant automaton has 20 states [2021-07-09 17:41:25,507 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 17:41:25,507 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-07-09 17:41:25,507 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=54, Invalid=326, Unknown=0, NotChecked=0, Total=380 [2021-07-09 17:41:25,507 INFO L87 Difference]: Start difference. First operand 425 states and 1307 transitions. Second operand has 20 states, 20 states have (on average 2.05) internal successors, (41), 20 states have internal predecessors, (41), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:41:26,057 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 17:41:26,057 INFO L93 Difference]: Finished difference Result 582 states and 1739 transitions. [2021-07-09 17:41:26,057 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-07-09 17:41:26,057 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 20 states have (on average 2.05) internal successors, (41), 20 states have internal predecessors, (41), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 22 [2021-07-09 17:41:26,057 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 17:41:26,058 INFO L225 Difference]: With dead ends: 582 [2021-07-09 17:41:26,058 INFO L226 Difference]: Without dead ends: 570 [2021-07-09 17:41:26,058 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 43 GetRequests, 16 SyntacticMatches, 0 SemanticMatches, 27 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 108 ImplicationChecksByTransitivity, 527.9ms TimeCoverageRelationStatistics Valid=135, Invalid=677, Unknown=0, NotChecked=0, Total=812 [2021-07-09 17:41:26,059 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 570 states. [2021-07-09 17:41:26,062 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 570 to 422. [2021-07-09 17:41:26,063 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 422 states, 421 states have (on average 3.0831353919239906) internal successors, (1298), 421 states have internal predecessors, (1298), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:41:26,063 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 422 states to 422 states and 1298 transitions. [2021-07-09 17:41:26,063 INFO L78 Accepts]: Start accepts. Automaton has 422 states and 1298 transitions. Word has length 22 [2021-07-09 17:41:26,064 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 17:41:26,064 INFO L482 AbstractCegarLoop]: Abstraction has 422 states and 1298 transitions. [2021-07-09 17:41:26,064 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 20 states, 20 states have (on average 2.05) internal successors, (41), 20 states have internal predecessors, (41), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:41:26,064 INFO L276 IsEmpty]: Start isEmpty. Operand 422 states and 1298 transitions. [2021-07-09 17:41:26,064 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2021-07-09 17:41:26,064 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 17:41:26,064 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 17:41:26,265 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3490,80 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:41:26,265 INFO L430 AbstractCegarLoop]: === Iteration 152 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 17:41:26,265 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 17:41:26,265 INFO L82 PathProgramCache]: Analyzing trace with hash -966529440, now seen corresponding path program 55 times [2021-07-09 17:41:26,265 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 17:41:26,265 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [674800260] [2021-07-09 17:41:26,265 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 17:41:26,269 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 17:41:26,338 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 3 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:41:26,339 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 17:41:26,339 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [674800260] [2021-07-09 17:41:26,339 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [674800260] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:41:26,339 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [718707926] [2021-07-09 17:41:26,339 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 81 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 81 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:41:26,372 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 17:41:26,373 INFO L263 TraceCheckSpWp]: Trace formula consists of 95 conjuncts, 14 conjunts are in the unsatisfiable core [2021-07-09 17:41:26,373 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 17:41:26,518 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 3 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:41:26,518 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [718707926] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:41:26,518 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 17:41:26,518 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 16 [2021-07-09 17:41:26,518 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2041993065] [2021-07-09 17:41:26,518 INFO L462 AbstractCegarLoop]: Interpolant automaton has 16 states [2021-07-09 17:41:26,518 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 17:41:26,519 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-07-09 17:41:26,519 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=68, Invalid=172, Unknown=0, NotChecked=0, Total=240 [2021-07-09 17:41:26,519 INFO L87 Difference]: Start difference. First operand 422 states and 1298 transitions. Second operand has 16 states, 16 states have (on average 1.9375) internal successors, (31), 16 states have internal predecessors, (31), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:41:26,729 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 17:41:26,729 INFO L93 Difference]: Finished difference Result 595 states and 1774 transitions. [2021-07-09 17:41:26,729 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-07-09 17:41:26,730 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 1.9375) internal successors, (31), 16 states have internal predecessors, (31), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 22 [2021-07-09 17:41:26,730 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 17:41:26,730 INFO L225 Difference]: With dead ends: 595 [2021-07-09 17:41:26,730 INFO L226 Difference]: Without dead ends: 586 [2021-07-09 17:41:26,731 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 37 GetRequests, 17 SyntacticMatches, 0 SemanticMatches, 20 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 92 ImplicationChecksByTransitivity, 251.3ms TimeCoverageRelationStatistics Valid=128, Invalid=334, Unknown=0, NotChecked=0, Total=462 [2021-07-09 17:41:26,731 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 586 states. [2021-07-09 17:41:26,735 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 586 to 421. [2021-07-09 17:41:26,735 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 421 states, 420 states have (on average 3.0833333333333335) internal successors, (1295), 420 states have internal predecessors, (1295), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:41:26,735 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 421 states to 421 states and 1295 transitions. [2021-07-09 17:41:26,736 INFO L78 Accepts]: Start accepts. Automaton has 421 states and 1295 transitions. Word has length 22 [2021-07-09 17:41:26,736 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 17:41:26,736 INFO L482 AbstractCegarLoop]: Abstraction has 421 states and 1295 transitions. [2021-07-09 17:41:26,736 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 16 states, 16 states have (on average 1.9375) internal successors, (31), 16 states have internal predecessors, (31), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:41:26,736 INFO L276 IsEmpty]: Start isEmpty. Operand 421 states and 1295 transitions. [2021-07-09 17:41:26,736 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2021-07-09 17:41:26,736 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 17:41:26,736 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 17:41:26,937 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3497,81 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:41:26,937 INFO L430 AbstractCegarLoop]: === Iteration 153 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 17:41:26,937 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 17:41:26,937 INFO L82 PathProgramCache]: Analyzing trace with hash 864052960, now seen corresponding path program 56 times [2021-07-09 17:41:26,937 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 17:41:26,937 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [995758193] [2021-07-09 17:41:26,937 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 17:41:26,941 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 17:41:27,010 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 3 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:41:27,011 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 17:41:27,011 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [995758193] [2021-07-09 17:41:27,011 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [995758193] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:41:27,011 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1567210591] [2021-07-09 17:41:27,011 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 82 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 82 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:41:27,044 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-07-09 17:41:27,044 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 17:41:27,044 INFO L263 TraceCheckSpWp]: Trace formula consists of 95 conjuncts, 14 conjunts are in the unsatisfiable core [2021-07-09 17:41:27,045 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 17:41:27,176 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 3 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:41:27,177 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1567210591] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:41:27,177 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 17:41:27,177 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 16 [2021-07-09 17:41:27,177 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1681868585] [2021-07-09 17:41:27,177 INFO L462 AbstractCegarLoop]: Interpolant automaton has 16 states [2021-07-09 17:41:27,177 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 17:41:27,177 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-07-09 17:41:27,177 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=64, Invalid=176, Unknown=0, NotChecked=0, Total=240 [2021-07-09 17:41:27,177 INFO L87 Difference]: Start difference. First operand 421 states and 1295 transitions. Second operand has 16 states, 16 states have (on average 2.0) internal successors, (32), 16 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:41:27,435 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 17:41:27,435 INFO L93 Difference]: Finished difference Result 537 states and 1631 transitions. [2021-07-09 17:41:27,435 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-07-09 17:41:27,435 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 2.0) internal successors, (32), 16 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 22 [2021-07-09 17:41:27,435 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 17:41:27,436 INFO L225 Difference]: With dead ends: 537 [2021-07-09 17:41:27,436 INFO L226 Difference]: Without dead ends: 528 [2021-07-09 17:41:27,436 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 37 GetRequests, 17 SyntacticMatches, 0 SemanticMatches, 20 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 91 ImplicationChecksByTransitivity, 275.7ms TimeCoverageRelationStatistics Valid=115, Invalid=347, Unknown=0, NotChecked=0, Total=462 [2021-07-09 17:41:27,437 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 528 states. [2021-07-09 17:41:27,440 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 528 to 409. [2021-07-09 17:41:27,440 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 409 states, 408 states have (on average 3.090686274509804) internal successors, (1261), 408 states have internal predecessors, (1261), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:41:27,441 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 409 states to 409 states and 1261 transitions. [2021-07-09 17:41:27,441 INFO L78 Accepts]: Start accepts. Automaton has 409 states and 1261 transitions. Word has length 22 [2021-07-09 17:41:27,441 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 17:41:27,441 INFO L482 AbstractCegarLoop]: Abstraction has 409 states and 1261 transitions. [2021-07-09 17:41:27,441 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 16 states, 16 states have (on average 2.0) internal successors, (32), 16 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:41:27,441 INFO L276 IsEmpty]: Start isEmpty. Operand 409 states and 1261 transitions. [2021-07-09 17:41:27,442 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2021-07-09 17:41:27,442 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 17:41:27,442 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 17:41:27,642 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3504,82 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:41:27,642 INFO L430 AbstractCegarLoop]: === Iteration 154 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 17:41:27,642 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 17:41:27,643 INFO L82 PathProgramCache]: Analyzing trace with hash -627877688, now seen corresponding path program 57 times [2021-07-09 17:41:27,643 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 17:41:27,643 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [732914378] [2021-07-09 17:41:27,643 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 17:41:27,646 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 17:41:27,746 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 2 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:41:27,746 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 17:41:27,746 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [732914378] [2021-07-09 17:41:27,746 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [732914378] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:41:27,746 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1774782962] [2021-07-09 17:41:27,747 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 83 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 83 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:41:27,780 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-07-09 17:41:27,780 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 17:41:27,780 INFO L263 TraceCheckSpWp]: Trace formula consists of 95 conjuncts, 14 conjunts are in the unsatisfiable core [2021-07-09 17:41:27,781 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 17:41:27,946 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 3 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:41:27,947 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1774782962] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:41:27,947 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 17:41:27,947 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 10] total 20 [2021-07-09 17:41:27,947 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [750871718] [2021-07-09 17:41:27,947 INFO L462 AbstractCegarLoop]: Interpolant automaton has 20 states [2021-07-09 17:41:27,947 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 17:41:27,947 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-07-09 17:41:27,947 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=53, Invalid=327, Unknown=0, NotChecked=0, Total=380 [2021-07-09 17:41:27,947 INFO L87 Difference]: Start difference. First operand 409 states and 1261 transitions. Second operand has 20 states, 20 states have (on average 2.05) internal successors, (41), 20 states have internal predecessors, (41), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:41:28,719 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 17:41:28,720 INFO L93 Difference]: Finished difference Result 725 states and 2149 transitions. [2021-07-09 17:41:28,720 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-07-09 17:41:28,720 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 20 states have (on average 2.05) internal successors, (41), 20 states have internal predecessors, (41), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 22 [2021-07-09 17:41:28,720 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 17:41:28,721 INFO L225 Difference]: With dead ends: 725 [2021-07-09 17:41:28,721 INFO L226 Difference]: Without dead ends: 715 [2021-07-09 17:41:28,721 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 45 GetRequests, 16 SyntacticMatches, 0 SemanticMatches, 29 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 130 ImplicationChecksByTransitivity, 668.8ms TimeCoverageRelationStatistics Valid=163, Invalid=767, Unknown=0, NotChecked=0, Total=930 [2021-07-09 17:41:28,722 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 715 states. [2021-07-09 17:41:28,726 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 715 to 429. [2021-07-09 17:41:28,726 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 429 states, 428 states have (on average 3.0817757009345796) internal successors, (1319), 428 states have internal predecessors, (1319), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:41:28,727 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 429 states to 429 states and 1319 transitions. [2021-07-09 17:41:28,727 INFO L78 Accepts]: Start accepts. Automaton has 429 states and 1319 transitions. Word has length 22 [2021-07-09 17:41:28,727 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 17:41:28,727 INFO L482 AbstractCegarLoop]: Abstraction has 429 states and 1319 transitions. [2021-07-09 17:41:28,727 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 20 states, 20 states have (on average 2.05) internal successors, (41), 20 states have internal predecessors, (41), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:41:28,727 INFO L276 IsEmpty]: Start isEmpty. Operand 429 states and 1319 transitions. [2021-07-09 17:41:28,728 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2021-07-09 17:41:28,728 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 17:41:28,728 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 17:41:28,928 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 83 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable3509 [2021-07-09 17:41:28,928 INFO L430 AbstractCegarLoop]: === Iteration 155 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 17:41:28,929 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 17:41:28,929 INFO L82 PathProgramCache]: Analyzing trace with hash -608541208, now seen corresponding path program 58 times [2021-07-09 17:41:28,929 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 17:41:28,929 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [256547940] [2021-07-09 17:41:28,929 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 17:41:28,932 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 17:41:28,998 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 3 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:41:28,998 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 17:41:28,998 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [256547940] [2021-07-09 17:41:28,998 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [256547940] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:41:28,998 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [519402810] [2021-07-09 17:41:28,998 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 84 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 84 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:41:29,030 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-07-09 17:41:29,031 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 17:41:29,031 INFO L263 TraceCheckSpWp]: Trace formula consists of 95 conjuncts, 14 conjunts are in the unsatisfiable core [2021-07-09 17:41:29,032 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 17:41:29,134 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 3 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:41:29,134 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [519402810] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:41:29,134 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 17:41:29,134 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 14 [2021-07-09 17:41:29,134 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1122691648] [2021-07-09 17:41:29,134 INFO L462 AbstractCegarLoop]: Interpolant automaton has 14 states [2021-07-09 17:41:29,134 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 17:41:29,134 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-07-09 17:41:29,134 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=44, Invalid=138, Unknown=0, NotChecked=0, Total=182 [2021-07-09 17:41:29,135 INFO L87 Difference]: Start difference. First operand 429 states and 1319 transitions. Second operand has 14 states, 14 states have (on average 2.0714285714285716) internal successors, (29), 14 states have internal predecessors, (29), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:41:29,511 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 17:41:29,511 INFO L93 Difference]: Finished difference Result 724 states and 2145 transitions. [2021-07-09 17:41:29,512 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-07-09 17:41:29,512 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 2.0714285714285716) internal successors, (29), 14 states have internal predecessors, (29), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 22 [2021-07-09 17:41:29,512 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 17:41:29,513 INFO L225 Difference]: With dead ends: 724 [2021-07-09 17:41:29,513 INFO L226 Difference]: Without dead ends: 712 [2021-07-09 17:41:29,513 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 39 GetRequests, 18 SyntacticMatches, 1 SemanticMatches, 20 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 69 ImplicationChecksByTransitivity, 319.7ms TimeCoverageRelationStatistics Valid=114, Invalid=348, Unknown=0, NotChecked=0, Total=462 [2021-07-09 17:41:29,514 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 712 states. [2021-07-09 17:41:29,520 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 712 to 426. [2021-07-09 17:41:29,520 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 426 states, 425 states have (on average 3.0823529411764707) internal successors, (1310), 425 states have internal predecessors, (1310), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:41:29,521 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 426 states to 426 states and 1310 transitions. [2021-07-09 17:41:29,521 INFO L78 Accepts]: Start accepts. Automaton has 426 states and 1310 transitions. Word has length 22 [2021-07-09 17:41:29,521 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 17:41:29,521 INFO L482 AbstractCegarLoop]: Abstraction has 426 states and 1310 transitions. [2021-07-09 17:41:29,521 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 14 states, 14 states have (on average 2.0714285714285716) internal successors, (29), 14 states have internal predecessors, (29), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:41:29,521 INFO L276 IsEmpty]: Start isEmpty. Operand 426 states and 1310 transitions. [2021-07-09 17:41:29,522 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2021-07-09 17:41:29,522 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 17:41:29,522 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 17:41:29,724 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3516,84 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:41:29,725 INFO L430 AbstractCegarLoop]: === Iteration 156 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 17:41:29,725 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 17:41:29,725 INFO L82 PathProgramCache]: Analyzing trace with hash -655457510, now seen corresponding path program 59 times [2021-07-09 17:41:29,725 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 17:41:29,725 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [640940399] [2021-07-09 17:41:29,725 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 17:41:29,729 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 17:41:29,819 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 3 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:41:29,819 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 17:41:29,819 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [640940399] [2021-07-09 17:41:29,819 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [640940399] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:41:29,820 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1848772585] [2021-07-09 17:41:29,820 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 85 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 85 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:41:29,868 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-07-09 17:41:29,869 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 17:41:29,869 INFO L263 TraceCheckSpWp]: Trace formula consists of 95 conjuncts, 14 conjunts are in the unsatisfiable core [2021-07-09 17:41:29,870 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 17:41:29,980 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 3 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:41:29,980 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1848772585] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:41:29,981 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 17:41:29,981 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 15 [2021-07-09 17:41:29,981 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1042115081] [2021-07-09 17:41:29,981 INFO L462 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-07-09 17:41:29,981 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 17:41:29,981 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-07-09 17:41:29,981 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=53, Invalid=157, Unknown=0, NotChecked=0, Total=210 [2021-07-09 17:41:29,981 INFO L87 Difference]: Start difference. First operand 426 states and 1310 transitions. Second operand has 15 states, 15 states have (on average 2.066666666666667) internal successors, (31), 15 states have internal predecessors, (31), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:41:30,303 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 17:41:30,304 INFO L93 Difference]: Finished difference Result 733 states and 2172 transitions. [2021-07-09 17:41:30,304 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-07-09 17:41:30,304 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 2.066666666666667) internal successors, (31), 15 states have internal predecessors, (31), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 22 [2021-07-09 17:41:30,304 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 17:41:30,305 INFO L225 Difference]: With dead ends: 733 [2021-07-09 17:41:30,305 INFO L226 Difference]: Without dead ends: 724 [2021-07-09 17:41:30,305 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 39 GetRequests, 17 SyntacticMatches, 1 SemanticMatches, 21 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 83 ImplicationChecksByTransitivity, 338.5ms TimeCoverageRelationStatistics Valid=133, Invalid=373, Unknown=0, NotChecked=0, Total=506 [2021-07-09 17:41:30,306 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 724 states. [2021-07-09 17:41:30,310 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 724 to 425. [2021-07-09 17:41:30,311 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 425 states, 424 states have (on average 3.082547169811321) internal successors, (1307), 424 states have internal predecessors, (1307), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:41:30,311 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 425 states to 425 states and 1307 transitions. [2021-07-09 17:41:30,311 INFO L78 Accepts]: Start accepts. Automaton has 425 states and 1307 transitions. Word has length 22 [2021-07-09 17:41:30,312 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 17:41:30,312 INFO L482 AbstractCegarLoop]: Abstraction has 425 states and 1307 transitions. [2021-07-09 17:41:30,312 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 15 states, 15 states have (on average 2.066666666666667) internal successors, (31), 15 states have internal predecessors, (31), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:41:30,312 INFO L276 IsEmpty]: Start isEmpty. Operand 425 states and 1307 transitions. [2021-07-09 17:41:30,312 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2021-07-09 17:41:30,312 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 17:41:30,312 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 17:41:30,513 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 85 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable3524 [2021-07-09 17:41:30,513 INFO L430 AbstractCegarLoop]: === Iteration 157 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 17:41:30,513 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 17:41:30,513 INFO L82 PathProgramCache]: Analyzing trace with hash 1175124890, now seen corresponding path program 60 times [2021-07-09 17:41:30,513 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 17:41:30,513 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [845286347] [2021-07-09 17:41:30,513 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 17:41:30,518 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 17:41:30,634 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 2 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:41:30,634 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 17:41:30,634 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [845286347] [2021-07-09 17:41:30,634 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [845286347] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:41:30,634 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [698228998] [2021-07-09 17:41:30,634 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 86 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 86 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:41:30,672 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-07-09 17:41:30,673 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 17:41:30,673 INFO L263 TraceCheckSpWp]: Trace formula consists of 95 conjuncts, 13 conjunts are in the unsatisfiable core [2021-07-09 17:41:30,674 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 17:41:30,802 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 3 proven. 3 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-07-09 17:41:30,802 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [698228998] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:41:30,802 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 17:41:30,802 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 8] total 18 [2021-07-09 17:41:30,802 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [472026373] [2021-07-09 17:41:30,802 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-07-09 17:41:30,802 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 17:41:30,802 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-07-09 17:41:30,803 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=48, Invalid=258, Unknown=0, NotChecked=0, Total=306 [2021-07-09 17:41:30,803 INFO L87 Difference]: Start difference. First operand 425 states and 1307 transitions. Second operand has 18 states, 18 states have (on average 2.2777777777777777) internal successors, (41), 18 states have internal predecessors, (41), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:41:31,758 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 17:41:31,759 INFO L93 Difference]: Finished difference Result 932 states and 2725 transitions. [2021-07-09 17:41:31,759 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2021-07-09 17:41:31,759 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.2777777777777777) internal successors, (41), 18 states have internal predecessors, (41), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 22 [2021-07-09 17:41:31,759 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 17:41:31,760 INFO L225 Difference]: With dead ends: 932 [2021-07-09 17:41:31,760 INFO L226 Difference]: Without dead ends: 713 [2021-07-09 17:41:31,760 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 52 GetRequests, 17 SyntacticMatches, 0 SemanticMatches, 35 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 252 ImplicationChecksByTransitivity, 797.2ms TimeCoverageRelationStatistics Valid=262, Invalid=1070, Unknown=0, NotChecked=0, Total=1332 [2021-07-09 17:41:31,761 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 713 states. [2021-07-09 17:41:31,764 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 713 to 385. [2021-07-09 17:41:31,765 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 385 states, 384 states have (on average 3.0286458333333335) internal successors, (1163), 384 states have internal predecessors, (1163), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:41:31,765 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 385 states to 385 states and 1163 transitions. [2021-07-09 17:41:31,765 INFO L78 Accepts]: Start accepts. Automaton has 385 states and 1163 transitions. Word has length 22 [2021-07-09 17:41:31,765 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 17:41:31,765 INFO L482 AbstractCegarLoop]: Abstraction has 385 states and 1163 transitions. [2021-07-09 17:41:31,765 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 2.2777777777777777) internal successors, (41), 18 states have internal predecessors, (41), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:41:31,766 INFO L276 IsEmpty]: Start isEmpty. Operand 385 states and 1163 transitions. [2021-07-09 17:41:31,766 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2021-07-09 17:41:31,766 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 17:41:31,766 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 17:41:31,972 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3532,86 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:41:31,973 INFO L430 AbstractCegarLoop]: === Iteration 158 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 17:41:31,973 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 17:41:31,973 INFO L82 PathProgramCache]: Analyzing trace with hash 1606335506, now seen corresponding path program 61 times [2021-07-09 17:41:31,973 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 17:41:31,973 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1916247692] [2021-07-09 17:41:31,973 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 17:41:31,977 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 17:41:32,035 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 1 proven. 3 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-07-09 17:41:32,035 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 17:41:32,035 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1916247692] [2021-07-09 17:41:32,035 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1916247692] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:41:32,035 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1071081414] [2021-07-09 17:41:32,035 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 87 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 87 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:41:32,067 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 17:41:32,067 INFO L263 TraceCheckSpWp]: Trace formula consists of 95 conjuncts, 14 conjunts are in the unsatisfiable core [2021-07-09 17:41:32,068 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 17:41:32,363 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 17:41:32,363 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 17:41:32,364 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 3 [2021-07-09 17:41:32,364 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 17:41:32,370 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:41:32,370 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-07-09 17:41:32,376 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 5 treesize of output 3 [2021-07-09 17:41:32,377 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-07-09 17:41:32,382 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 17:41:32,382 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 17:41:32,383 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-07-09 17:41:32,383 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-07-09 17:41:32,389 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 17:41:32,389 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 3 [2021-07-09 17:41:32,390 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-07-09 17:41:32,834 WARN L205 SmtUtils]: Spent 443.00 ms on a formula simplification. DAG size of input: 112 DAG size of output: 95 [2021-07-09 17:41:32,835 INFO L628 ElimStorePlain]: treesize reduction 408, result has 54.0 percent of original size [2021-07-09 17:41:32,839 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 9 [2021-07-09 17:41:32,840 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-07-09 17:41:33,038 WARN L205 SmtUtils]: Spent 197.00 ms on a formula simplification that was a NOOP. DAG size: 89 [2021-07-09 17:41:33,038 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 17:41:33,044 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 5 treesize of output 3 [2021-07-09 17:41:33,045 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-07-09 17:41:33,049 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 5 treesize of output 3 [2021-07-09 17:41:33,050 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-07-09 17:41:33,054 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 5 treesize of output 3 [2021-07-09 17:41:33,055 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-07-09 17:41:33,249 WARN L205 SmtUtils]: Spent 193.00 ms on a formula simplification that was a NOOP. DAG size: 84 [2021-07-09 17:41:33,250 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 17:41:33,254 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 5 treesize of output 3 [2021-07-09 17:41:33,255 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-07-09 17:41:33,259 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 5 treesize of output 3 [2021-07-09 17:41:33,260 INFO L550 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2021-07-09 17:41:33,264 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 5 treesize of output 3 [2021-07-09 17:41:33,265 INFO L550 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2021-07-09 17:41:33,451 WARN L205 SmtUtils]: Spent 185.00 ms on a formula simplification that was a NOOP. DAG size: 79 [2021-07-09 17:41:33,451 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 17:41:33,456 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 5 treesize of output 3 [2021-07-09 17:41:33,457 INFO L550 ElimStorePlain]: Start of recursive call 14: End of recursive call: and 1 xjuncts. [2021-07-09 17:41:33,461 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 5 treesize of output 3 [2021-07-09 17:41:33,462 INFO L550 ElimStorePlain]: Start of recursive call 15: End of recursive call: and 1 xjuncts. [2021-07-09 17:41:33,466 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 5 treesize of output 3 [2021-07-09 17:41:33,467 INFO L550 ElimStorePlain]: Start of recursive call 16: End of recursive call: and 1 xjuncts. [2021-07-09 17:41:33,648 WARN L205 SmtUtils]: Spent 181.00 ms on a formula simplification that was a NOOP. DAG size: 74 [2021-07-09 17:41:33,649 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 17:41:33,659 INFO L550 ElimStorePlain]: Start of recursive call 1: 6 dim-0 vars, 5 dim-1 vars, End of recursive call: 15 dim-0 vars, and 16 xjuncts. [2021-07-09 17:41:33,659 INFO L247 ElimStorePlain]: Needed 16 recursive calls to eliminate 11 variables, input treesize:985, output treesize:413 [2021-07-09 17:41:33,851 WARN L205 SmtUtils]: Spent 140.00 ms on a formula simplification. DAG size of input: 176 DAG size of output: 103 [2021-07-09 17:41:34,097 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 5 treesize of output 3 [2021-07-09 17:41:34,098 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 17:41:34,102 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 17:41:34,102 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 17:41:34,103 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-07-09 17:41:34,103 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-07-09 17:41:34,108 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 17:41:34,108 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 3 [2021-07-09 17:41:34,109 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-07-09 17:41:34,239 WARN L205 SmtUtils]: Spent 130.00 ms on a formula simplification. DAG size of input: 91 DAG size of output: 65 [2021-07-09 17:41:34,240 INFO L628 ElimStorePlain]: treesize reduction 282, result has 30.5 percent of original size [2021-07-09 17:41:34,243 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 5 treesize of output 3 [2021-07-09 17:41:34,244 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-07-09 17:41:34,284 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 17:41:34,288 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 5 treesize of output 3 [2021-07-09 17:41:34,288 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-07-09 17:41:34,329 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 17:41:34,332 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 9 [2021-07-09 17:41:34,333 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-07-09 17:41:34,376 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 17:41:34,379 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 9 [2021-07-09 17:41:34,380 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-07-09 17:41:34,414 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 17:41:34,417 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 5 treesize of output 3 [2021-07-09 17:41:34,418 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-07-09 17:41:34,450 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 17:41:34,452 INFO L550 ElimStorePlain]: Start of recursive call 1: 6 dim-0 vars, 6 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-07-09 17:41:34,452 INFO L247 ElimStorePlain]: Needed 9 recursive calls to eliminate 12 variables, input treesize:445, output treesize:13 [2021-07-09 17:41:34,497 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 3 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:41:34,498 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1071081414] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:41:34,498 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 17:41:34,498 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 10] total 15 [2021-07-09 17:41:34,498 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [253799953] [2021-07-09 17:41:34,498 INFO L462 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-07-09 17:41:34,498 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 17:41:34,498 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-07-09 17:41:34,498 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=44, Invalid=166, Unknown=0, NotChecked=0, Total=210 [2021-07-09 17:41:34,498 INFO L87 Difference]: Start difference. First operand 385 states and 1163 transitions. Second operand has 15 states, 15 states have (on average 2.533333333333333) internal successors, (38), 15 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:41:34,680 WARN L205 SmtUtils]: Spent 101.00 ms on a formula simplification. DAG size of input: 57 DAG size of output: 55 [2021-07-09 17:41:34,832 WARN L205 SmtUtils]: Spent 117.00 ms on a formula simplification. DAG size of input: 100 DAG size of output: 98 [2021-07-09 17:41:35,137 WARN L205 SmtUtils]: Spent 246.00 ms on a formula simplification. DAG size of input: 143 DAG size of output: 140 [2021-07-09 17:41:35,354 WARN L205 SmtUtils]: Spent 118.00 ms on a formula simplification. DAG size of input: 109 DAG size of output: 69 [2021-07-09 17:41:35,647 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 17:41:35,648 INFO L93 Difference]: Finished difference Result 681 states and 1988 transitions. [2021-07-09 17:41:35,648 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2021-07-09 17:41:35,648 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 2.533333333333333) internal successors, (38), 15 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 22 [2021-07-09 17:41:35,648 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 17:41:35,649 INFO L225 Difference]: With dead ends: 681 [2021-07-09 17:41:35,649 INFO L226 Difference]: Without dead ends: 586 [2021-07-09 17:41:35,649 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 41 GetRequests, 15 SyntacticMatches, 1 SemanticMatches, 25 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 137 ImplicationChecksByTransitivity, 1311.1ms TimeCoverageRelationStatistics Valid=133, Invalid=569, Unknown=0, NotChecked=0, Total=702 [2021-07-09 17:41:35,650 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 586 states. [2021-07-09 17:41:35,653 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 586 to 441. [2021-07-09 17:41:35,654 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 441 states, 440 states have (on average 3.065909090909091) internal successors, (1349), 440 states have internal predecessors, (1349), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:41:35,654 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 441 states to 441 states and 1349 transitions. [2021-07-09 17:41:35,655 INFO L78 Accepts]: Start accepts. Automaton has 441 states and 1349 transitions. Word has length 22 [2021-07-09 17:41:35,655 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 17:41:35,655 INFO L482 AbstractCegarLoop]: Abstraction has 441 states and 1349 transitions. [2021-07-09 17:41:35,655 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 15 states, 15 states have (on average 2.533333333333333) internal successors, (38), 15 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:41:35,655 INFO L276 IsEmpty]: Start isEmpty. Operand 441 states and 1349 transitions. [2021-07-09 17:41:35,655 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2021-07-09 17:41:35,655 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 17:41:35,655 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 17:41:35,856 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3541,87 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:41:35,856 INFO L430 AbstractCegarLoop]: === Iteration 159 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 17:41:35,856 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 17:41:35,856 INFO L82 PathProgramCache]: Analyzing trace with hash -1046672250, now seen corresponding path program 62 times [2021-07-09 17:41:35,856 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 17:41:35,856 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1399871422] [2021-07-09 17:41:35,856 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 17:41:35,860 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 17:41:35,983 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 2 proven. 4 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-07-09 17:41:35,983 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 17:41:35,983 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1399871422] [2021-07-09 17:41:35,983 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1399871422] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:41:35,983 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [785619985] [2021-07-09 17:41:35,983 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 88 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 88 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:41:36,025 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-07-09 17:41:36,026 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 17:41:36,026 INFO L263 TraceCheckSpWp]: Trace formula consists of 95 conjuncts, 14 conjunts are in the unsatisfiable core [2021-07-09 17:41:36,027 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 17:41:36,421 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 2 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:41:36,422 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [785619985] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:41:36,422 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 17:41:36,422 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 16 [2021-07-09 17:41:36,422 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [211659268] [2021-07-09 17:41:36,422 INFO L462 AbstractCegarLoop]: Interpolant automaton has 16 states [2021-07-09 17:41:36,422 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 17:41:36,422 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-07-09 17:41:36,422 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=60, Invalid=180, Unknown=0, NotChecked=0, Total=240 [2021-07-09 17:41:36,422 INFO L87 Difference]: Start difference. First operand 441 states and 1349 transitions. Second operand has 16 states, 16 states have (on average 2.375) internal successors, (38), 16 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:41:36,889 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 17:41:36,889 INFO L93 Difference]: Finished difference Result 554 states and 1658 transitions. [2021-07-09 17:41:36,889 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-07-09 17:41:36,889 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 2.375) internal successors, (38), 16 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 22 [2021-07-09 17:41:36,889 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 17:41:36,890 INFO L225 Difference]: With dead ends: 554 [2021-07-09 17:41:36,890 INFO L226 Difference]: Without dead ends: 508 [2021-07-09 17:41:36,890 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 36 GetRequests, 16 SyntacticMatches, 1 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 110 ImplicationChecksByTransitivity, 588.5ms TimeCoverageRelationStatistics Valid=95, Invalid=325, Unknown=0, NotChecked=0, Total=420 [2021-07-09 17:41:36,891 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 508 states. [2021-07-09 17:41:36,894 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 508 to 397. [2021-07-09 17:41:36,894 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 397 states, 396 states have (on average 3.037878787878788) internal successors, (1203), 396 states have internal predecessors, (1203), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:41:36,895 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 397 states to 397 states and 1203 transitions. [2021-07-09 17:41:36,895 INFO L78 Accepts]: Start accepts. Automaton has 397 states and 1203 transitions. Word has length 22 [2021-07-09 17:41:36,895 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 17:41:36,895 INFO L482 AbstractCegarLoop]: Abstraction has 397 states and 1203 transitions. [2021-07-09 17:41:36,895 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 16 states, 16 states have (on average 2.375) internal successors, (38), 16 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:41:36,895 INFO L276 IsEmpty]: Start isEmpty. Operand 397 states and 1203 transitions. [2021-07-09 17:41:36,895 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2021-07-09 17:41:36,895 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 17:41:36,895 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 17:41:37,096 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 88 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable3593 [2021-07-09 17:41:37,097 INFO L430 AbstractCegarLoop]: === Iteration 160 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 17:41:37,097 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 17:41:37,097 INFO L82 PathProgramCache]: Analyzing trace with hash 1470444850, now seen corresponding path program 63 times [2021-07-09 17:41:37,097 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 17:41:37,097 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1413225093] [2021-07-09 17:41:37,097 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 17:41:37,101 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 17:41:37,160 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 1 proven. 3 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-07-09 17:41:37,161 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 17:41:37,161 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1413225093] [2021-07-09 17:41:37,161 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1413225093] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:41:37,161 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1366288456] [2021-07-09 17:41:37,161 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 89 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 89 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:41:37,194 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2021-07-09 17:41:37,194 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 17:41:37,195 INFO L263 TraceCheckSpWp]: Trace formula consists of 95 conjuncts, 14 conjunts are in the unsatisfiable core [2021-07-09 17:41:37,195 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 17:41:37,704 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 5 treesize of output 3 [2021-07-09 17:41:37,705 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 17:41:37,709 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 17:41:37,710 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 17:41:37,710 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 18 treesize of output 1 [2021-07-09 17:41:37,710 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-07-09 17:41:37,715 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 17:41:37,715 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 17:41:37,716 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-07-09 17:41:37,716 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-07-09 17:41:37,721 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 17:41:37,721 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 17:41:37,721 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 3 [2021-07-09 17:41:37,722 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-07-09 17:41:37,727 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 17:41:37,727 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 17:41:37,727 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 3 [2021-07-09 17:41:37,728 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-07-09 17:41:37,732 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:41:37,733 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-07-09 17:41:38,044 WARN L205 SmtUtils]: Spent 311.00 ms on a formula simplification. DAG size of input: 82 DAG size of output: 60 [2021-07-09 17:41:38,045 INFO L628 ElimStorePlain]: treesize reduction 348, result has 51.5 percent of original size [2021-07-09 17:41:38,049 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 5 treesize of output 3 [2021-07-09 17:41:38,050 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-07-09 17:41:38,053 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 5 treesize of output 3 [2021-07-09 17:41:38,054 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-07-09 17:41:38,057 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 5 treesize of output 3 [2021-07-09 17:41:38,058 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-07-09 17:41:38,192 WARN L205 SmtUtils]: Spent 133.00 ms on a formula simplification that was a NOOP. DAG size: 57 [2021-07-09 17:41:38,192 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 17:41:38,196 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 5 treesize of output 3 [2021-07-09 17:41:38,197 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-07-09 17:41:38,200 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 5 treesize of output 3 [2021-07-09 17:41:38,201 INFO L550 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2021-07-09 17:41:38,204 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 5 treesize of output 3 [2021-07-09 17:41:38,205 INFO L550 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2021-07-09 17:41:38,327 WARN L205 SmtUtils]: Spent 122.00 ms on a formula simplification that was a NOOP. DAG size: 54 [2021-07-09 17:41:38,327 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 17:41:38,331 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 5 treesize of output 3 [2021-07-09 17:41:38,332 INFO L550 ElimStorePlain]: Start of recursive call 14: End of recursive call: and 1 xjuncts. [2021-07-09 17:41:38,335 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 5 treesize of output 3 [2021-07-09 17:41:38,336 INFO L550 ElimStorePlain]: Start of recursive call 15: End of recursive call: and 1 xjuncts. [2021-07-09 17:41:38,339 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 5 treesize of output 3 [2021-07-09 17:41:38,340 INFO L550 ElimStorePlain]: Start of recursive call 16: End of recursive call: and 1 xjuncts. [2021-07-09 17:41:38,456 WARN L205 SmtUtils]: Spent 116.00 ms on a formula simplification that was a NOOP. DAG size: 49 [2021-07-09 17:41:38,456 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 17:41:38,461 INFO L550 ElimStorePlain]: Start of recursive call 1: 4 dim-0 vars, 4 dim-1 vars, End of recursive call: 12 dim-0 vars, and 12 xjuncts. [2021-07-09 17:41:38,462 INFO L247 ElimStorePlain]: Needed 16 recursive calls to eliminate 8 variables, input treesize:849, output treesize:325 [2021-07-09 17:41:38,607 WARN L205 SmtUtils]: Spent 110.00 ms on a formula simplification. DAG size of input: 113 DAG size of output: 65 [2021-07-09 17:41:38,708 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 3 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:41:38,708 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1366288456] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:41:38,709 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 17:41:38,709 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 10] total 15 [2021-07-09 17:41:38,709 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1263363071] [2021-07-09 17:41:38,709 INFO L462 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-07-09 17:41:38,709 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 17:41:38,709 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-07-09 17:41:38,709 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=42, Invalid=168, Unknown=0, NotChecked=0, Total=210 [2021-07-09 17:41:38,709 INFO L87 Difference]: Start difference. First operand 397 states and 1203 transitions. Second operand has 15 states, 15 states have (on average 2.533333333333333) internal successors, (38), 15 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:41:39,072 WARN L205 SmtUtils]: Spent 125.00 ms on a formula simplification. DAG size of input: 71 DAG size of output: 70 [2021-07-09 17:41:39,259 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 17:41:39,259 INFO L93 Difference]: Finished difference Result 627 states and 1878 transitions. [2021-07-09 17:41:39,259 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2021-07-09 17:41:39,259 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 2.533333333333333) internal successors, (38), 15 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 22 [2021-07-09 17:41:39,259 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 17:41:39,260 INFO L225 Difference]: With dead ends: 627 [2021-07-09 17:41:39,260 INFO L226 Difference]: Without dead ends: 540 [2021-07-09 17:41:39,260 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 36 GetRequests, 15 SyntacticMatches, 1 SemanticMatches, 20 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 84 ImplicationChecksByTransitivity, 624.1ms TimeCoverageRelationStatistics Valid=83, Invalid=379, Unknown=0, NotChecked=0, Total=462 [2021-07-09 17:41:39,261 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 540 states. [2021-07-09 17:41:39,264 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 540 to 417. [2021-07-09 17:41:39,264 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 417 states, 416 states have (on average 3.045673076923077) internal successors, (1267), 416 states have internal predecessors, (1267), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:41:39,265 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 417 states to 417 states and 1267 transitions. [2021-07-09 17:41:39,265 INFO L78 Accepts]: Start accepts. Automaton has 417 states and 1267 transitions. Word has length 22 [2021-07-09 17:41:39,265 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 17:41:39,265 INFO L482 AbstractCegarLoop]: Abstraction has 417 states and 1267 transitions. [2021-07-09 17:41:39,265 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 15 states, 15 states have (on average 2.533333333333333) internal successors, (38), 15 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:41:39,265 INFO L276 IsEmpty]: Start isEmpty. Operand 417 states and 1267 transitions. [2021-07-09 17:41:39,266 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2021-07-09 17:41:39,266 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 17:41:39,266 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 17:41:39,466 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3700,89 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:41:39,467 INFO L430 AbstractCegarLoop]: === Iteration 161 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 17:41:39,467 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 17:41:39,467 INFO L82 PathProgramCache]: Analyzing trace with hash 755813348, now seen corresponding path program 64 times [2021-07-09 17:41:39,467 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 17:41:39,467 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [619056504] [2021-07-09 17:41:39,467 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 17:41:39,471 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 17:41:39,528 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 1 proven. 3 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-07-09 17:41:39,528 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 17:41:39,529 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [619056504] [2021-07-09 17:41:39,529 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [619056504] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:41:39,529 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2004493372] [2021-07-09 17:41:39,529 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 90 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 90 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:41:39,564 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-07-09 17:41:39,564 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 17:41:39,565 INFO L263 TraceCheckSpWp]: Trace formula consists of 95 conjuncts, 14 conjunts are in the unsatisfiable core [2021-07-09 17:41:39,565 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 17:41:39,976 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 17:41:39,976 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 17:41:39,977 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-07-09 17:41:39,977 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 17:41:39,982 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 17:41:39,982 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 17:41:39,983 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-07-09 17:41:39,983 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-07-09 17:41:39,988 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 17:41:39,988 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 17:41:39,988 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 3 [2021-07-09 17:41:39,989 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-07-09 17:41:39,994 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 5 treesize of output 3 [2021-07-09 17:41:39,995 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-07-09 17:41:40,000 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 17:41:40,000 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 17:41:40,000 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 3 [2021-07-09 17:41:40,007 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-07-09 17:41:40,012 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 17:41:40,012 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 18 treesize of output 1 [2021-07-09 17:41:40,013 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-07-09 17:41:40,368 WARN L205 SmtUtils]: Spent 355.00 ms on a formula simplification. DAG size of input: 86 DAG size of output: 64 [2021-07-09 17:41:40,369 INFO L628 ElimStorePlain]: treesize reduction 352, result has 53.5 percent of original size [2021-07-09 17:41:40,372 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 5 treesize of output 3 [2021-07-09 17:41:40,373 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-07-09 17:41:40,377 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 5 treesize of output 3 [2021-07-09 17:41:40,378 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-07-09 17:41:40,381 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 5 treesize of output 3 [2021-07-09 17:41:40,382 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-07-09 17:41:40,529 WARN L205 SmtUtils]: Spent 146.00 ms on a formula simplification that was a NOOP. DAG size: 59 [2021-07-09 17:41:40,529 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 17:41:40,533 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 5 treesize of output 3 [2021-07-09 17:41:40,534 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-07-09 17:41:40,537 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 5 treesize of output 3 [2021-07-09 17:41:40,538 INFO L550 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2021-07-09 17:41:40,542 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 5 treesize of output 3 [2021-07-09 17:41:40,542 INFO L550 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2021-07-09 17:41:40,693 WARN L205 SmtUtils]: Spent 150.00 ms on a formula simplification that was a NOOP. DAG size: 56 [2021-07-09 17:41:40,693 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 17:41:40,697 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 5 treesize of output 3 [2021-07-09 17:41:40,698 INFO L550 ElimStorePlain]: Start of recursive call 14: End of recursive call: and 1 xjuncts. [2021-07-09 17:41:40,702 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 5 treesize of output 3 [2021-07-09 17:41:40,703 INFO L550 ElimStorePlain]: Start of recursive call 15: End of recursive call: and 1 xjuncts. [2021-07-09 17:41:40,707 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 5 treesize of output 3 [2021-07-09 17:41:40,707 INFO L550 ElimStorePlain]: Start of recursive call 16: End of recursive call: and 1 xjuncts. [2021-07-09 17:41:40,848 WARN L205 SmtUtils]: Spent 140.00 ms on a formula simplification that was a NOOP. DAG size: 53 [2021-07-09 17:41:40,848 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 17:41:40,854 INFO L550 ElimStorePlain]: Start of recursive call 1: 4 dim-0 vars, 4 dim-1 vars, End of recursive call: 12 dim-0 vars, and 15 xjuncts. [2021-07-09 17:41:40,854 INFO L247 ElimStorePlain]: Needed 16 recursive calls to eliminate 8 variables, input treesize:888, output treesize:360 [2021-07-09 17:41:41,048 WARN L205 SmtUtils]: Spent 158.00 ms on a formula simplification. DAG size of input: 117 DAG size of output: 69 [2021-07-09 17:41:41,217 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 3 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:41:41,218 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2004493372] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:41:41,218 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 17:41:41,218 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 10] total 15 [2021-07-09 17:41:41,218 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [157618334] [2021-07-09 17:41:41,218 INFO L462 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-07-09 17:41:41,218 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 17:41:41,218 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-07-09 17:41:41,218 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=38, Invalid=172, Unknown=0, NotChecked=0, Total=210 [2021-07-09 17:41:41,218 INFO L87 Difference]: Start difference. First operand 417 states and 1267 transitions. Second operand has 15 states, 15 states have (on average 2.533333333333333) internal successors, (38), 15 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:41:41,567 WARN L205 SmtUtils]: Spent 155.00 ms on a formula simplification. DAG size of input: 75 DAG size of output: 74 [2021-07-09 17:41:41,882 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 17:41:41,882 INFO L93 Difference]: Finished difference Result 750 states and 2223 transitions. [2021-07-09 17:41:41,883 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2021-07-09 17:41:41,883 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 2.533333333333333) internal successors, (38), 15 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 22 [2021-07-09 17:41:41,883 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 17:41:41,884 INFO L225 Difference]: With dead ends: 750 [2021-07-09 17:41:41,884 INFO L226 Difference]: Without dead ends: 640 [2021-07-09 17:41:41,884 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 36 GetRequests, 15 SyntacticMatches, 1 SemanticMatches, 20 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 72 ImplicationChecksByTransitivity, 763.5ms TimeCoverageRelationStatistics Valid=86, Invalid=376, Unknown=0, NotChecked=0, Total=462 [2021-07-09 17:41:41,884 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 640 states. [2021-07-09 17:41:41,888 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 640 to 461. [2021-07-09 17:41:41,889 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 461 states, 460 states have (on average 3.0760869565217392) internal successors, (1415), 460 states have internal predecessors, (1415), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:41:41,889 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 461 states to 461 states and 1415 transitions. [2021-07-09 17:41:41,889 INFO L78 Accepts]: Start accepts. Automaton has 461 states and 1415 transitions. Word has length 22 [2021-07-09 17:41:41,889 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 17:41:41,889 INFO L482 AbstractCegarLoop]: Abstraction has 461 states and 1415 transitions. [2021-07-09 17:41:41,889 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 15 states, 15 states have (on average 2.533333333333333) internal successors, (38), 15 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:41:41,890 INFO L276 IsEmpty]: Start isEmpty. Operand 461 states and 1415 transitions. [2021-07-09 17:41:41,890 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2021-07-09 17:41:41,890 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 17:41:41,890 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 17:41:42,090 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3809,90 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:41:42,091 INFO L430 AbstractCegarLoop]: === Iteration 162 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 17:41:42,091 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 17:41:42,091 INFO L82 PathProgramCache]: Analyzing trace with hash 1875748414, now seen corresponding path program 65 times [2021-07-09 17:41:42,091 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 17:41:42,091 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [20462556] [2021-07-09 17:41:42,091 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 17:41:42,095 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 17:41:42,154 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-07-09 17:41:42,154 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 17:41:42,154 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [20462556] [2021-07-09 17:41:42,154 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [20462556] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:41:42,154 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [578395403] [2021-07-09 17:41:42,154 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 91 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 91 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:41:42,189 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-07-09 17:41:42,189 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 17:41:42,189 INFO L263 TraceCheckSpWp]: Trace formula consists of 95 conjuncts, 14 conjunts are in the unsatisfiable core [2021-07-09 17:41:42,190 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 17:41:42,511 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 17:41:42,511 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 17:41:42,512 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-07-09 17:41:42,512 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 17:41:42,517 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 17:41:42,517 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 17:41:42,518 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-07-09 17:41:42,518 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-07-09 17:41:42,523 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 17:41:42,523 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 17:41:42,523 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 18 treesize of output 1 [2021-07-09 17:41:42,524 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-07-09 17:41:42,529 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 17:41:42,529 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 17:41:42,530 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 3 [2021-07-09 17:41:42,530 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-07-09 17:41:42,535 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 5 treesize of output 3 [2021-07-09 17:41:42,536 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-07-09 17:41:42,541 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 17:41:42,541 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 3 [2021-07-09 17:41:42,542 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-07-09 17:41:42,930 WARN L205 SmtUtils]: Spent 387.00 ms on a formula simplification. DAG size of input: 86 DAG size of output: 66 [2021-07-09 17:41:42,930 INFO L628 ElimStorePlain]: treesize reduction 352, result has 53.5 percent of original size [2021-07-09 17:41:42,934 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 5 treesize of output 3 [2021-07-09 17:41:42,935 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-07-09 17:41:42,938 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 5 treesize of output 3 [2021-07-09 17:41:42,939 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-07-09 17:41:42,942 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 5 treesize of output 3 [2021-07-09 17:41:42,943 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-07-09 17:41:43,090 WARN L205 SmtUtils]: Spent 146.00 ms on a formula simplification that was a NOOP. DAG size: 61 [2021-07-09 17:41:43,091 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 17:41:43,094 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 5 treesize of output 3 [2021-07-09 17:41:43,095 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-07-09 17:41:43,099 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 5 treesize of output 3 [2021-07-09 17:41:43,099 INFO L550 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2021-07-09 17:41:43,103 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 5 treesize of output 3 [2021-07-09 17:41:43,104 INFO L550 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2021-07-09 17:41:43,244 WARN L205 SmtUtils]: Spent 139.00 ms on a formula simplification that was a NOOP. DAG size: 56 [2021-07-09 17:41:43,244 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 17:41:43,248 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 5 treesize of output 3 [2021-07-09 17:41:43,248 INFO L550 ElimStorePlain]: Start of recursive call 14: End of recursive call: and 1 xjuncts. [2021-07-09 17:41:43,252 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 5 treesize of output 3 [2021-07-09 17:41:43,252 INFO L550 ElimStorePlain]: Start of recursive call 15: End of recursive call: and 1 xjuncts. [2021-07-09 17:41:43,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 5 treesize of output 3 [2021-07-09 17:41:43,256 INFO L550 ElimStorePlain]: Start of recursive call 16: End of recursive call: and 1 xjuncts. [2021-07-09 17:41:43,393 WARN L205 SmtUtils]: Spent 136.00 ms on a formula simplification that was a NOOP. DAG size: 53 [2021-07-09 17:41:43,393 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 17:41:43,399 INFO L550 ElimStorePlain]: Start of recursive call 1: 4 dim-0 vars, 4 dim-1 vars, End of recursive call: 12 dim-0 vars, and 15 xjuncts. [2021-07-09 17:41:43,399 INFO L247 ElimStorePlain]: Needed 16 recursive calls to eliminate 8 variables, input treesize:888, output treesize:360 [2021-07-09 17:41:43,593 WARN L205 SmtUtils]: Spent 157.00 ms on a formula simplification. DAG size of input: 117 DAG size of output: 69 [2021-07-09 17:41:43,798 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 2 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:41:43,799 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [578395403] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:41:43,799 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 17:41:43,799 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 10] total 15 [2021-07-09 17:41:43,799 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1198540703] [2021-07-09 17:41:43,799 INFO L462 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-07-09 17:41:43,799 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 17:41:43,799 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-07-09 17:41:43,799 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=36, Invalid=174, Unknown=0, NotChecked=0, Total=210 [2021-07-09 17:41:43,799 INFO L87 Difference]: Start difference. First operand 461 states and 1415 transitions. Second operand has 15 states, 15 states have (on average 2.533333333333333) internal successors, (38), 15 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:41:44,316 WARN L205 SmtUtils]: Spent 214.00 ms on a formula simplification. DAG size of input: 75 DAG size of output: 74 [2021-07-09 17:41:44,489 WARN L205 SmtUtils]: Spent 109.00 ms on a formula simplification. DAG size of input: 71 DAG size of output: 70 [2021-07-09 17:41:44,669 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 17:41:44,669 INFO L93 Difference]: Finished difference Result 680 states and 2020 transitions. [2021-07-09 17:41:44,669 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2021-07-09 17:41:44,669 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 2.533333333333333) internal successors, (38), 15 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 22 [2021-07-09 17:41:44,669 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 17:41:44,670 INFO L225 Difference]: With dead ends: 680 [2021-07-09 17:41:44,670 INFO L226 Difference]: Without dead ends: 593 [2021-07-09 17:41:44,671 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 39 GetRequests, 15 SyntacticMatches, 1 SemanticMatches, 23 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 95 ImplicationChecksByTransitivity, 974.8ms TimeCoverageRelationStatistics Valid=106, Invalid=494, Unknown=0, NotChecked=0, Total=600 [2021-07-09 17:41:44,671 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 593 states. [2021-07-09 17:41:44,675 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 593 to 404. [2021-07-09 17:41:44,676 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 404 states, 403 states have (on average 3.0372208436724564) internal successors, (1224), 403 states have internal predecessors, (1224), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:41:44,677 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 404 states to 404 states and 1224 transitions. [2021-07-09 17:41:44,677 INFO L78 Accepts]: Start accepts. Automaton has 404 states and 1224 transitions. Word has length 22 [2021-07-09 17:41:44,677 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 17:41:44,677 INFO L482 AbstractCegarLoop]: Abstraction has 404 states and 1224 transitions. [2021-07-09 17:41:44,677 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 15 states, 15 states have (on average 2.533333333333333) internal successors, (38), 15 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:41:44,677 INFO L276 IsEmpty]: Start isEmpty. Operand 404 states and 1224 transitions. [2021-07-09 17:41:44,678 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2021-07-09 17:41:44,678 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 17:41:44,678 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 17:41:44,878 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 91 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable3918 [2021-07-09 17:41:44,878 INFO L430 AbstractCegarLoop]: === Iteration 163 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 17:41:44,878 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 17:41:44,879 INFO L82 PathProgramCache]: Analyzing trace with hash -637616626, now seen corresponding path program 66 times [2021-07-09 17:41:44,879 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 17:41:44,879 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1481189420] [2021-07-09 17:41:44,879 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 17:41:44,883 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 17:41:45,039 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 1 proven. 3 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-07-09 17:41:45,040 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 17:41:45,040 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1481189420] [2021-07-09 17:41:45,040 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1481189420] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:41:45,040 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1724974596] [2021-07-09 17:41:45,040 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 92 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 92 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:41:45,073 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 2 check-sat command(s) [2021-07-09 17:41:45,073 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 17:41:45,073 INFO L263 TraceCheckSpWp]: Trace formula consists of 95 conjuncts, 14 conjunts are in the unsatisfiable core [2021-07-09 17:41:45,074 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 17:41:45,234 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 3 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:41:45,234 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1724974596] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:41:45,235 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 17:41:45,235 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 10] total 19 [2021-07-09 17:41:45,235 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1825353521] [2021-07-09 17:41:45,235 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-07-09 17:41:45,235 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 17:41:45,235 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-07-09 17:41:45,235 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=52, Invalid=290, Unknown=0, NotChecked=0, Total=342 [2021-07-09 17:41:45,235 INFO L87 Difference]: Start difference. First operand 404 states and 1224 transitions. Second operand has 19 states, 19 states have (on average 2.1052631578947367) internal successors, (40), 19 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:41:45,999 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 17:41:45,999 INFO L93 Difference]: Finished difference Result 652 states and 1913 transitions. [2021-07-09 17:41:45,999 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2021-07-09 17:41:46,000 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.1052631578947367) internal successors, (40), 19 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 22 [2021-07-09 17:41:46,000 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 17:41:46,000 INFO L225 Difference]: With dead ends: 652 [2021-07-09 17:41:46,000 INFO L226 Difference]: Without dead ends: 516 [2021-07-09 17:41:46,001 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 44 GetRequests, 15 SyntacticMatches, 0 SemanticMatches, 29 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 171 ImplicationChecksByTransitivity, 772.3ms TimeCoverageRelationStatistics Valid=161, Invalid=769, Unknown=0, NotChecked=0, Total=930 [2021-07-09 17:41:46,001 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 516 states. [2021-07-09 17:41:46,004 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 516 to 413. [2021-07-09 17:41:46,005 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 413 states, 412 states have (on average 3.033980582524272) internal successors, (1250), 412 states have internal predecessors, (1250), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:41:46,005 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 413 states to 413 states and 1250 transitions. [2021-07-09 17:41:46,005 INFO L78 Accepts]: Start accepts. Automaton has 413 states and 1250 transitions. Word has length 22 [2021-07-09 17:41:46,005 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 17:41:46,005 INFO L482 AbstractCegarLoop]: Abstraction has 413 states and 1250 transitions. [2021-07-09 17:41:46,006 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.1052631578947367) internal successors, (40), 19 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:41:46,006 INFO L276 IsEmpty]: Start isEmpty. Operand 413 states and 1250 transitions. [2021-07-09 17:41:46,006 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2021-07-09 17:41:46,006 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 17:41:46,006 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 17:41:46,207 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3981,92 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:41:46,207 INFO L430 AbstractCegarLoop]: === Iteration 164 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 17:41:46,207 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 17:41:46,207 INFO L82 PathProgramCache]: Analyzing trace with hash -279367948, now seen corresponding path program 67 times [2021-07-09 17:41:46,207 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 17:41:46,207 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [450543823] [2021-07-09 17:41:46,207 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 17:41:46,213 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 17:41:46,270 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 1 proven. 3 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-07-09 17:41:46,271 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 17:41:46,271 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [450543823] [2021-07-09 17:41:46,271 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [450543823] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:41:46,275 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2138220566] [2021-07-09 17:41:46,276 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 93 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 93 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:41:46,338 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 17:41:46,339 INFO L263 TraceCheckSpWp]: Trace formula consists of 95 conjuncts, 14 conjunts are in the unsatisfiable core [2021-07-09 17:41:46,340 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 17:41:46,676 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 17:41:46,677 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 17:41:46,677 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 3 [2021-07-09 17:41:46,678 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 17:41:46,682 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 17:41:46,682 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 17:41:46,682 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 3 [2021-07-09 17:41:46,683 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-07-09 17:41:46,686 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 5 treesize of output 3 [2021-07-09 17:41:46,687 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-07-09 17:41:46,691 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:41:46,691 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-07-09 17:41:46,695 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 17:41:46,695 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 17:41:46,696 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 3 [2021-07-09 17:41:46,696 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-07-09 17:41:46,700 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:41:46,700 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-07-09 17:41:46,703 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 5 treesize of output 3 [2021-07-09 17:41:46,704 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-07-09 17:41:46,708 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 17:41:46,708 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 17:41:46,708 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 18 treesize of output 1 [2021-07-09 17:41:46,709 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-07-09 17:41:46,712 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 17:41:46,713 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 17:41:46,713 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 3 [2021-07-09 17:41:46,714 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-07-09 17:41:46,717 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 17:41:46,717 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 17:41:46,718 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 18 treesize of output 1 [2021-07-09 17:41:46,719 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-07-09 17:41:46,722 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 17:41:46,722 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 17:41:46,722 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 18 treesize of output 1 [2021-07-09 17:41:46,723 INFO L550 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2021-07-09 17:41:46,726 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:41:46,727 INFO L550 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2021-07-09 17:41:46,730 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:41:46,730 INFO L550 ElimStorePlain]: Start of recursive call 14: End of recursive call: and 1 xjuncts. [2021-07-09 17:41:46,733 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:41:46,734 INFO L550 ElimStorePlain]: Start of recursive call 15: End of recursive call: and 1 xjuncts. [2021-07-09 17:41:46,737 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 17:41:46,737 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 17:41:46,737 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 18 treesize of output 1 [2021-07-09 17:41:46,738 INFO L550 ElimStorePlain]: Start of recursive call 16: End of recursive call: and 1 xjuncts. [2021-07-09 17:41:46,741 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:41:46,741 INFO L550 ElimStorePlain]: Start of recursive call 17: End of recursive call: and 1 xjuncts. [2021-07-09 17:41:46,744 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:41:46,745 INFO L550 ElimStorePlain]: Start of recursive call 18: End of recursive call: and 1 xjuncts. [2021-07-09 17:41:46,747 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:41:46,748 INFO L550 ElimStorePlain]: Start of recursive call 19: End of recursive call: and 1 xjuncts. [2021-07-09 17:41:46,751 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:41:46,751 INFO L550 ElimStorePlain]: Start of recursive call 20: End of recursive call: and 1 xjuncts. [2021-07-09 17:41:46,754 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:41:46,754 INFO L550 ElimStorePlain]: Start of recursive call 21: End of recursive call: and 1 xjuncts. [2021-07-09 17:41:46,757 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:41:46,758 INFO L550 ElimStorePlain]: Start of recursive call 22: End of recursive call: and 1 xjuncts. [2021-07-09 17:41:46,760 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:41:46,761 INFO L550 ElimStorePlain]: Start of recursive call 23: End of recursive call: and 1 xjuncts. [2021-07-09 17:41:46,763 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:41:46,764 INFO L550 ElimStorePlain]: Start of recursive call 24: End of recursive call: and 1 xjuncts. [2021-07-09 17:41:46,766 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:41:46,767 INFO L550 ElimStorePlain]: Start of recursive call 25: End of recursive call: and 1 xjuncts. [2021-07-09 17:41:46,908 WARN L205 SmtUtils]: Spent 141.00 ms on a formula simplification. DAG size of input: 34 DAG size of output: 33 [2021-07-09 17:41:46,908 INFO L628 ElimStorePlain]: treesize reduction 25, result has 88.8 percent of original size [2021-07-09 17:41:46,911 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: 6 dim-0 vars, and 9 xjuncts. [2021-07-09 17:41:46,911 INFO L247 ElimStorePlain]: Needed 25 recursive calls to eliminate 2 variables, input treesize:909, output treesize:198 [2021-07-09 17:41:47,179 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 3 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:41:47,179 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2138220566] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:41:47,179 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 17:41:47,179 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 10] total 15 [2021-07-09 17:41:47,179 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [210716835] [2021-07-09 17:41:47,179 INFO L462 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-07-09 17:41:47,179 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 17:41:47,179 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-07-09 17:41:47,180 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=171, Unknown=0, NotChecked=0, Total=210 [2021-07-09 17:41:47,180 INFO L87 Difference]: Start difference. First operand 413 states and 1250 transitions. Second operand has 15 states, 15 states have (on average 2.533333333333333) internal successors, (38), 15 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:41:47,684 WARN L205 SmtUtils]: Spent 219.00 ms on a formula simplification. DAG size of input: 76 DAG size of output: 75 [2021-07-09 17:41:48,140 WARN L205 SmtUtils]: Spent 248.00 ms on a formula simplification. DAG size of input: 85 DAG size of output: 84 [2021-07-09 17:41:48,396 WARN L205 SmtUtils]: Spent 120.00 ms on a formula simplification. DAG size of input: 90 DAG size of output: 54 [2021-07-09 17:41:48,480 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 17:41:48,480 INFO L93 Difference]: Finished difference Result 691 states and 2034 transitions. [2021-07-09 17:41:48,480 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2021-07-09 17:41:48,480 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 2.533333333333333) internal successors, (38), 15 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 22 [2021-07-09 17:41:48,480 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 17:41:48,481 INFO L225 Difference]: With dead ends: 691 [2021-07-09 17:41:48,481 INFO L226 Difference]: Without dead ends: 581 [2021-07-09 17:41:48,482 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 44 GetRequests, 16 SyntacticMatches, 1 SemanticMatches, 27 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 161 ImplicationChecksByTransitivity, 1312.0ms TimeCoverageRelationStatistics Valid=154, Invalid=658, Unknown=0, NotChecked=0, Total=812 [2021-07-09 17:41:48,482 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 581 states. [2021-07-09 17:41:48,486 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 581 to 455. [2021-07-09 17:41:48,486 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 455 states, 454 states have (on average 3.0616740088105727) internal successors, (1390), 454 states have internal predecessors, (1390), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:41:48,487 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 455 states to 455 states and 1390 transitions. [2021-07-09 17:41:48,487 INFO L78 Accepts]: Start accepts. Automaton has 455 states and 1390 transitions. Word has length 22 [2021-07-09 17:41:48,487 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 17:41:48,487 INFO L482 AbstractCegarLoop]: Abstraction has 455 states and 1390 transitions. [2021-07-09 17:41:48,487 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 15 states, 15 states have (on average 2.533333333333333) internal successors, (38), 15 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:41:48,487 INFO L276 IsEmpty]: Start isEmpty. Operand 455 states and 1390 transitions. [2021-07-09 17:41:48,488 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2021-07-09 17:41:48,488 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 17:41:48,488 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 17:41:48,688 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3983,93 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:41:48,689 INFO L430 AbstractCegarLoop]: === Iteration 165 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 17:41:48,689 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 17:41:48,689 INFO L82 PathProgramCache]: Analyzing trace with hash 840567118, now seen corresponding path program 68 times [2021-07-09 17:41:48,689 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 17:41:48,689 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [207200310] [2021-07-09 17:41:48,689 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 17:41:48,694 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 17:41:48,755 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-07-09 17:41:48,755 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 17:41:48,756 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [207200310] [2021-07-09 17:41:48,756 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [207200310] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:41:48,756 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [745816203] [2021-07-09 17:41:48,756 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 94 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 94 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:41:48,799 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-07-09 17:41:48,799 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 17:41:48,800 INFO L263 TraceCheckSpWp]: Trace formula consists of 95 conjuncts, 14 conjunts are in the unsatisfiable core [2021-07-09 17:41:48,800 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 17:41:49,099 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 17:41:49,099 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 17:41:49,099 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-07-09 17:41:49,100 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 17:41:49,103 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 17:41:49,104 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 17:41:49,104 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 18 treesize of output 1 [2021-07-09 17:41:49,104 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-07-09 17:41:49,108 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 17:41:49,108 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 17:41:49,108 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-07-09 17:41:49,109 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-07-09 17:41:49,112 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 17:41:49,112 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 17:41:49,113 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-07-09 17:41:49,113 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-07-09 17:41:49,116 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 17:41:49,117 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 17:41:49,117 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 3 [2021-07-09 17:41:49,118 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-07-09 17:41:49,121 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 17:41:49,121 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 17:41:49,121 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 3 [2021-07-09 17:41:49,122 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-07-09 17:41:49,125 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 17:41:49,126 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 17:41:49,126 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 18 treesize of output 1 [2021-07-09 17:41:49,126 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-07-09 17:41:49,129 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 17:41:49,130 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 17:41:49,130 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 3 [2021-07-09 17:41:49,131 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-07-09 17:41:49,134 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:41:49,134 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-07-09 17:41:49,137 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:41:49,137 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-07-09 17:41:49,140 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 5 treesize of output 3 [2021-07-09 17:41:49,141 INFO L550 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2021-07-09 17:41:49,144 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:41:49,145 INFO L550 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2021-07-09 17:41:49,148 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 17:41:49,148 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 17:41:49,148 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 18 treesize of output 1 [2021-07-09 17:41:49,149 INFO L550 ElimStorePlain]: Start of recursive call 14: End of recursive call: and 1 xjuncts. [2021-07-09 17:41:49,151 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:41:49,152 INFO L550 ElimStorePlain]: Start of recursive call 15: End of recursive call: and 1 xjuncts. [2021-07-09 17:41:49,155 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:41:49,155 INFO L550 ElimStorePlain]: Start of recursive call 16: End of recursive call: and 1 xjuncts. [2021-07-09 17:41:49,158 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 17:41:49,158 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 17:41:49,159 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 3 [2021-07-09 17:41:49,159 INFO L550 ElimStorePlain]: Start of recursive call 17: End of recursive call: and 1 xjuncts. [2021-07-09 17:41:49,162 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 17:41:49,162 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 17:41:49,163 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 18 treesize of output 1 [2021-07-09 17:41:49,163 INFO L550 ElimStorePlain]: Start of recursive call 18: End of recursive call: and 1 xjuncts. [2021-07-09 17:41:49,166 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:41:49,166 INFO L550 ElimStorePlain]: Start of recursive call 19: End of recursive call: and 1 xjuncts. [2021-07-09 17:41:49,168 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:41:49,169 INFO L550 ElimStorePlain]: Start of recursive call 20: End of recursive call: and 1 xjuncts. [2021-07-09 17:41:49,171 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:41:49,172 INFO L550 ElimStorePlain]: Start of recursive call 21: End of recursive call: and 1 xjuncts. [2021-07-09 17:41:49,174 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:41:49,175 INFO L550 ElimStorePlain]: Start of recursive call 22: End of recursive call: and 1 xjuncts. [2021-07-09 17:41:49,177 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 5 treesize of output 3 [2021-07-09 17:41:49,178 INFO L550 ElimStorePlain]: Start of recursive call 23: End of recursive call: and 1 xjuncts. [2021-07-09 17:41:49,180 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:41:49,180 INFO L550 ElimStorePlain]: Start of recursive call 24: End of recursive call: and 1 xjuncts. [2021-07-09 17:41:49,183 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:41:49,183 INFO L550 ElimStorePlain]: Start of recursive call 25: End of recursive call: and 1 xjuncts. [2021-07-09 17:41:49,327 WARN L205 SmtUtils]: Spent 144.00 ms on a formula simplification. DAG size of input: 34 DAG size of output: 33 [2021-07-09 17:41:49,328 INFO L628 ElimStorePlain]: treesize reduction 25, result has 88.8 percent of original size [2021-07-09 17:41:49,331 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: 6 dim-0 vars, and 9 xjuncts. [2021-07-09 17:41:49,332 INFO L247 ElimStorePlain]: Needed 25 recursive calls to eliminate 2 variables, input treesize:909, output treesize:198 [2021-07-09 17:41:49,618 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 2 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:41:49,619 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [745816203] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:41:49,619 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 17:41:49,619 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 10] total 15 [2021-07-09 17:41:49,619 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [17338045] [2021-07-09 17:41:49,619 INFO L462 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-07-09 17:41:49,619 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 17:41:49,619 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-07-09 17:41:49,619 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=42, Invalid=168, Unknown=0, NotChecked=0, Total=210 [2021-07-09 17:41:49,620 INFO L87 Difference]: Start difference. First operand 455 states and 1390 transitions. Second operand has 15 states, 15 states have (on average 2.533333333333333) internal successors, (38), 15 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:41:50,036 WARN L205 SmtUtils]: Spent 157.00 ms on a formula simplification. DAG size of input: 76 DAG size of output: 75 [2021-07-09 17:41:50,214 WARN L205 SmtUtils]: Spent 116.00 ms on a formula simplification. DAG size of input: 72 DAG size of output: 71 [2021-07-09 17:41:50,358 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 17:41:50,358 INFO L93 Difference]: Finished difference Result 609 states and 1795 transitions. [2021-07-09 17:41:50,358 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2021-07-09 17:41:50,358 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 2.533333333333333) internal successors, (38), 15 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 22 [2021-07-09 17:41:50,358 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 17:41:50,359 INFO L225 Difference]: With dead ends: 609 [2021-07-09 17:41:50,359 INFO L226 Difference]: Without dead ends: 522 [2021-07-09 17:41:50,359 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 40 GetRequests, 15 SyntacticMatches, 1 SemanticMatches, 24 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 132 ImplicationChecksByTransitivity, 840.4ms TimeCoverageRelationStatistics Valid=129, Invalid=521, Unknown=0, NotChecked=0, Total=650 [2021-07-09 17:41:50,360 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 522 states. [2021-07-09 17:41:50,364 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 522 to 398. [2021-07-09 17:41:50,364 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 398 states, 397 states have (on average 3.0302267002518892) internal successors, (1203), 397 states have internal predecessors, (1203), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:41:50,365 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 398 states to 398 states and 1203 transitions. [2021-07-09 17:41:50,365 INFO L78 Accepts]: Start accepts. Automaton has 398 states and 1203 transitions. Word has length 22 [2021-07-09 17:41:50,365 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 17:41:50,365 INFO L482 AbstractCegarLoop]: Abstraction has 398 states and 1203 transitions. [2021-07-09 17:41:50,365 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 15 states, 15 states have (on average 2.533333333333333) internal successors, (38), 15 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:41:50,365 INFO L276 IsEmpty]: Start isEmpty. Operand 398 states and 1203 transitions. [2021-07-09 17:41:50,365 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2021-07-09 17:41:50,365 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 17:41:50,365 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 17:41:50,566 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 94 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable4086 [2021-07-09 17:41:50,567 INFO L430 AbstractCegarLoop]: === Iteration 166 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 17:41:50,567 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 17:41:50,567 INFO L82 PathProgramCache]: Analyzing trace with hash -479900404, now seen corresponding path program 69 times [2021-07-09 17:41:50,567 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 17:41:50,567 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2081343058] [2021-07-09 17:41:50,567 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 17:41:50,571 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 17:41:50,650 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 1 proven. 5 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-07-09 17:41:50,651 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 17:41:50,651 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2081343058] [2021-07-09 17:41:50,651 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2081343058] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:41:50,651 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [988295636] [2021-07-09 17:41:50,651 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 95 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 95 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:41:50,686 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2021-07-09 17:41:50,686 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 17:41:50,687 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 20 conjunts are in the unsatisfiable core [2021-07-09 17:41:50,687 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 17:41:50,876 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-07-09 17:41:50,876 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [988295636] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:41:50,876 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 17:41:50,876 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 18 [2021-07-09 17:41:50,876 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1573436244] [2021-07-09 17:41:50,876 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-07-09 17:41:50,876 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 17:41:50,877 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-07-09 17:41:50,877 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=48, Invalid=258, Unknown=0, NotChecked=0, Total=306 [2021-07-09 17:41:50,877 INFO L87 Difference]: Start difference. First operand 398 states and 1203 transitions. Second operand has 18 states, 18 states have (on average 2.2777777777777777) internal successors, (41), 18 states have internal predecessors, (41), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:41:51,879 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 17:41:51,879 INFO L93 Difference]: Finished difference Result 1072 states and 3102 transitions. [2021-07-09 17:41:51,880 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 37 states. [2021-07-09 17:41:51,880 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.2777777777777777) internal successors, (41), 18 states have internal predecessors, (41), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 22 [2021-07-09 17:41:51,880 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 17:41:51,881 INFO L225 Difference]: With dead ends: 1072 [2021-07-09 17:41:51,881 INFO L226 Difference]: Without dead ends: 862 [2021-07-09 17:41:51,881 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 65 GetRequests, 23 SyntacticMatches, 0 SemanticMatches, 42 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 469 ImplicationChecksByTransitivity, 768.2ms TimeCoverageRelationStatistics Valid=264, Invalid=1628, Unknown=0, NotChecked=0, Total=1892 [2021-07-09 17:41:51,882 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 862 states. [2021-07-09 17:41:51,887 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 862 to 494. [2021-07-09 17:41:51,887 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 494 states, 493 states have (on average 3.073022312373225) internal successors, (1515), 493 states have internal predecessors, (1515), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:41:51,888 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 494 states to 494 states and 1515 transitions. [2021-07-09 17:41:51,888 INFO L78 Accepts]: Start accepts. Automaton has 494 states and 1515 transitions. Word has length 22 [2021-07-09 17:41:51,888 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 17:41:51,888 INFO L482 AbstractCegarLoop]: Abstraction has 494 states and 1515 transitions. [2021-07-09 17:41:51,888 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 2.2777777777777777) internal successors, (41), 18 states have internal predecessors, (41), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:41:51,888 INFO L276 IsEmpty]: Start isEmpty. Operand 494 states and 1515 transitions. [2021-07-09 17:41:51,889 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2021-07-09 17:41:51,889 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 17:41:51,889 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 17:41:52,089 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4190,95 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:41:52,089 INFO L430 AbstractCegarLoop]: === Iteration 167 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 17:41:52,089 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 17:41:52,090 INFO L82 PathProgramCache]: Analyzing trace with hash 2131840522, now seen corresponding path program 70 times [2021-07-09 17:41:52,090 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 17:41:52,090 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1749580057] [2021-07-09 17:41:52,090 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 17:41:52,094 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 17:41:52,180 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 1 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:41:52,180 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 17:41:52,180 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1749580057] [2021-07-09 17:41:52,180 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1749580057] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:41:52,180 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1017149103] [2021-07-09 17:41:52,180 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 96 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 96 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:41:52,226 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-07-09 17:41:52,226 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 17:41:52,227 INFO L263 TraceCheckSpWp]: Trace formula consists of 95 conjuncts, 14 conjunts are in the unsatisfiable core [2021-07-09 17:41:52,227 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 17:41:52,439 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 17:41:52,439 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 17:41:52,440 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-07-09 17:41:52,440 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 17:41:52,443 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 17:41:52,444 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 17:41:52,444 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 3 [2021-07-09 17:41:52,445 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-07-09 17:41:52,448 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:41:52,448 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-07-09 17:41:52,452 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 17:41:52,452 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 17:41:52,452 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-07-09 17:41:52,453 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-07-09 17:41:52,456 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 17:41:52,456 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 17:41:52,456 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 3 [2021-07-09 17:41:52,457 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-07-09 17:41:52,460 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:41:52,461 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-07-09 17:41:52,464 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:41:52,465 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-07-09 17:41:52,468 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 17:41:52,469 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 17:41:52,469 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-07-09 17:41:52,470 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-07-09 17:41:52,473 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 17:41:52,473 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 17:41:52,473 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 3 [2021-07-09 17:41:52,489 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-07-09 17:41:52,493 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:41:52,493 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-07-09 17:41:52,496 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 17:41:52,497 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 17:41:52,497 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-07-09 17:41:52,498 INFO L550 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2021-07-09 17:41:52,501 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:41:52,501 INFO L550 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2021-07-09 17:41:52,504 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 17:41:52,505 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 17:41:52,505 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 3 [2021-07-09 17:41:52,506 INFO L550 ElimStorePlain]: Start of recursive call 14: End of recursive call: and 1 xjuncts. [2021-07-09 17:41:52,509 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:41:52,509 INFO L550 ElimStorePlain]: Start of recursive call 15: End of recursive call: and 1 xjuncts. [2021-07-09 17:41:52,512 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:41:52,513 INFO L550 ElimStorePlain]: Start of recursive call 16: End of recursive call: and 1 xjuncts. [2021-07-09 17:41:52,515 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:41:52,516 INFO L550 ElimStorePlain]: Start of recursive call 17: End of recursive call: and 1 xjuncts. [2021-07-09 17:41:52,570 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 17:41:52,573 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: 4 dim-0 vars, and 6 xjuncts. [2021-07-09 17:41:52,573 INFO L247 ElimStorePlain]: Needed 17 recursive calls to eliminate 2 variables, input treesize:591, output treesize:131 [2021-07-09 17:41:53,556 INFO L446 ElimStorePlain]: Different costs {1=[v_prenex_96, char_at_5], 10=[v_prenex_94, char_at_9]} [2021-07-09 17:41:53,561 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 17:41:53,562 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 17:41:53,562 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 18 treesize of output 1 [2021-07-09 17:41:53,563 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 17:41:53,567 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 17:41:53,568 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 17:41:53,568 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 18 treesize of output 1 [2021-07-09 17:41:53,569 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-07-09 17:41:53,573 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 17:41:53,574 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 17:41:53,574 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 18 treesize of output 1 [2021-07-09 17:41:53,575 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-07-09 17:41:53,579 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 17:41:53,579 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 18 treesize of output 1 [2021-07-09 17:41:53,580 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-07-09 17:41:53,846 WARN L205 SmtUtils]: Spent 265.00 ms on a formula simplification. DAG size of input: 99 DAG size of output: 50 [2021-07-09 17:41:53,846 INFO L628 ElimStorePlain]: treesize reduction 804, result has 23.5 percent of original size [2021-07-09 17:41:53,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 5 treesize of output 3 [2021-07-09 17:41:53,851 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-07-09 17:41:53,854 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 5 treesize of output 3 [2021-07-09 17:41:53,854 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-07-09 17:41:53,858 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 5 treesize of output 3 [2021-07-09 17:41:53,858 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-07-09 17:41:53,861 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:41:53,862 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-07-09 17:41:53,865 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 5 treesize of output 3 [2021-07-09 17:41:53,866 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-07-09 17:41:53,869 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:41:53,870 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-07-09 17:41:53,872 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 5 treesize of output 3 [2021-07-09 17:41:53,873 INFO L550 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2021-07-09 17:41:53,876 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 5 treesize of output 3 [2021-07-09 17:41:53,877 INFO L550 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2021-07-09 17:41:53,936 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 17:41:53,938 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 9 [2021-07-09 17:41:53,939 INFO L550 ElimStorePlain]: Start of recursive call 14: End of recursive call: and 1 xjuncts. [2021-07-09 17:41:54,053 WARN L205 SmtUtils]: Spent 113.00 ms on a formula simplification. DAG size of input: 38 DAG size of output: 38 [2021-07-09 17:41:54,053 INFO L628 ElimStorePlain]: treesize reduction 4, result has 97.4 percent of original size [2021-07-09 17:41:54,056 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 5 treesize of output 3 [2021-07-09 17:41:54,057 INFO L550 ElimStorePlain]: Start of recursive call 15: End of recursive call: and 1 xjuncts. [2021-07-09 17:41:54,060 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 5 treesize of output 3 [2021-07-09 17:41:54,061 INFO L550 ElimStorePlain]: Start of recursive call 16: End of recursive call: and 1 xjuncts. [2021-07-09 17:41:54,063 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 5 treesize of output 3 [2021-07-09 17:41:54,064 INFO L550 ElimStorePlain]: Start of recursive call 17: End of recursive call: and 1 xjuncts. [2021-07-09 17:41:54,067 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 5 treesize of output 3 [2021-07-09 17:41:54,068 INFO L550 ElimStorePlain]: Start of recursive call 18: End of recursive call: and 1 xjuncts. [2021-07-09 17:41:54,070 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:41:54,071 INFO L550 ElimStorePlain]: Start of recursive call 19: End of recursive call: and 1 xjuncts. [2021-07-09 17:41:54,073 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 5 treesize of output 3 [2021-07-09 17:41:54,074 INFO L550 ElimStorePlain]: Start of recursive call 20: End of recursive call: and 1 xjuncts. [2021-07-09 17:41:54,146 INFO L628 ElimStorePlain]: treesize reduction 14, result has 87.0 percent of original size [2021-07-09 17:41:54,149 INFO L550 ElimStorePlain]: Start of recursive call 1: 9 dim-0 vars, 4 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-07-09 17:41:54,149 INFO L247 ElimStorePlain]: Needed 20 recursive calls to eliminate 13 variables, input treesize:1173, output treesize:12 [2021-07-09 17:41:54,180 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 1 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:41:54,180 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1017149103] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:41:54,180 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 17:41:54,180 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 16 [2021-07-09 17:41:54,180 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1591543822] [2021-07-09 17:41:54,180 INFO L462 AbstractCegarLoop]: Interpolant automaton has 16 states [2021-07-09 17:41:54,180 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 17:41:54,180 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-07-09 17:41:54,180 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=86, Invalid=154, Unknown=0, NotChecked=0, Total=240 [2021-07-09 17:41:54,180 INFO L87 Difference]: Start difference. First operand 494 states and 1515 transitions. Second operand has 16 states, 16 states have (on average 2.375) internal successors, (38), 16 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:41:54,326 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 17:41:54,326 INFO L93 Difference]: Finished difference Result 855 states and 2543 transitions. [2021-07-09 17:41:54,327 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-07-09 17:41:54,327 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 2.375) internal successors, (38), 16 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 22 [2021-07-09 17:41:54,327 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 17:41:54,328 INFO L225 Difference]: With dead ends: 855 [2021-07-09 17:41:54,328 INFO L226 Difference]: Without dead ends: 809 [2021-07-09 17:41:54,328 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 33 GetRequests, 15 SyntacticMatches, 2 SemanticMatches, 16 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 79 ImplicationChecksByTransitivity, 242.4ms TimeCoverageRelationStatistics Valid=100, Invalid=206, Unknown=0, NotChecked=0, Total=306 [2021-07-09 17:41:54,329 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 809 states. [2021-07-09 17:41:54,333 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 809 to 523. [2021-07-09 17:41:54,334 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 523 states, 522 states have (on average 3.128352490421456) internal successors, (1633), 522 states have internal predecessors, (1633), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:41:54,334 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 523 states to 523 states and 1633 transitions. [2021-07-09 17:41:54,334 INFO L78 Accepts]: Start accepts. Automaton has 523 states and 1633 transitions. Word has length 22 [2021-07-09 17:41:54,335 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 17:41:54,335 INFO L482 AbstractCegarLoop]: Abstraction has 523 states and 1633 transitions. [2021-07-09 17:41:54,335 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 16 states, 16 states have (on average 2.375) internal successors, (38), 16 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:41:54,335 INFO L276 IsEmpty]: Start isEmpty. Operand 523 states and 1633 transitions. [2021-07-09 17:41:54,335 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2021-07-09 17:41:54,335 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 17:41:54,335 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 17:41:54,536 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4204,96 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:41:54,536 INFO L430 AbstractCegarLoop]: === Iteration 168 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 17:41:54,536 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 17:41:54,536 INFO L82 PathProgramCache]: Analyzing trace with hash 1577051290, now seen corresponding path program 71 times [2021-07-09 17:41:54,536 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 17:41:54,536 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1691319797] [2021-07-09 17:41:54,536 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 17:41:54,540 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 17:41:54,650 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-07-09 17:41:54,650 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 17:41:54,650 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1691319797] [2021-07-09 17:41:54,650 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1691319797] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:41:54,650 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2043011858] [2021-07-09 17:41:54,650 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 97 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 97 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:41:54,685 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-07-09 17:41:54,685 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 17:41:54,685 INFO L263 TraceCheckSpWp]: Trace formula consists of 95 conjuncts, 14 conjunts are in the unsatisfiable core [2021-07-09 17:41:54,686 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 17:41:54,838 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 1 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:41:54,838 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2043011858] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:41:54,838 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 17:41:54,839 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 18 [2021-07-09 17:41:54,839 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [453576409] [2021-07-09 17:41:54,839 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-07-09 17:41:54,839 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 17:41:54,839 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-07-09 17:41:54,839 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=53, Invalid=253, Unknown=0, NotChecked=0, Total=306 [2021-07-09 17:41:54,839 INFO L87 Difference]: Start difference. First operand 523 states and 1633 transitions. Second operand has 18 states, 18 states have (on average 2.2777777777777777) internal successors, (41), 18 states have internal predecessors, (41), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:41:55,810 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 17:41:55,810 INFO L93 Difference]: Finished difference Result 993 states and 3021 transitions. [2021-07-09 17:41:55,810 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2021-07-09 17:41:55,811 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.2777777777777777) internal successors, (41), 18 states have internal predecessors, (41), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 22 [2021-07-09 17:41:55,811 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 17:41:55,812 INFO L225 Difference]: With dead ends: 993 [2021-07-09 17:41:55,812 INFO L226 Difference]: Without dead ends: 935 [2021-07-09 17:41:55,812 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 65 GetRequests, 24 SyntacticMatches, 0 SemanticMatches, 41 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 462 ImplicationChecksByTransitivity, 884.4ms TimeCoverageRelationStatistics Valid=281, Invalid=1525, Unknown=0, NotChecked=0, Total=1806 [2021-07-09 17:41:55,813 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 935 states. [2021-07-09 17:41:55,818 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 935 to 546. [2021-07-09 17:41:55,819 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 546 states, 545 states have (on average 3.1357798165137614) internal successors, (1709), 545 states have internal predecessors, (1709), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:41:55,820 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 546 states to 546 states and 1709 transitions. [2021-07-09 17:41:55,820 INFO L78 Accepts]: Start accepts. Automaton has 546 states and 1709 transitions. Word has length 22 [2021-07-09 17:41:55,820 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 17:41:55,820 INFO L482 AbstractCegarLoop]: Abstraction has 546 states and 1709 transitions. [2021-07-09 17:41:55,820 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 2.2777777777777777) internal successors, (41), 18 states have internal predecessors, (41), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:41:55,820 INFO L276 IsEmpty]: Start isEmpty. Operand 546 states and 1709 transitions. [2021-07-09 17:41:55,821 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2021-07-09 17:41:55,821 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 17:41:55,821 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 17:41:56,021 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4432,97 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:41:56,021 INFO L430 AbstractCegarLoop]: === Iteration 169 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 17:41:56,021 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 17:41:56,021 INFO L82 PathProgramCache]: Analyzing trace with hash -619836436, now seen corresponding path program 72 times [2021-07-09 17:41:56,021 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 17:41:56,022 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1419163258] [2021-07-09 17:41:56,022 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 17:41:56,026 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 17:41:56,110 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 2 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:41:56,110 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 17:41:56,110 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1419163258] [2021-07-09 17:41:56,110 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1419163258] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:41:56,110 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1027746749] [2021-07-09 17:41:56,110 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 98 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 98 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:41:56,144 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-07-09 17:41:56,144 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 17:41:56,145 INFO L263 TraceCheckSpWp]: Trace formula consists of 95 conjuncts, 14 conjunts are in the unsatisfiable core [2021-07-09 17:41:56,145 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 17:41:56,378 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 17:41:56,379 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 17:41:56,379 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-07-09 17:41:56,380 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 17:41:56,384 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 17:41:56,384 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 17:41:56,384 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 3 [2021-07-09 17:41:56,385 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-07-09 17:41:56,389 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 17:41:56,389 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 17:41:56,389 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-07-09 17:41:56,390 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-07-09 17:41:56,393 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 5 treesize of output 3 [2021-07-09 17:41:56,394 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-07-09 17:41:56,397 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:41:56,398 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-07-09 17:41:56,401 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 17:41:56,402 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 17:41:56,402 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-07-09 17:41:56,402 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-07-09 17:41:56,406 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:41:56,406 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-07-09 17:41:56,409 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:41:56,410 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-07-09 17:41:56,413 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 17:41:56,413 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 17:41:56,414 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 3 [2021-07-09 17:41:56,414 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-07-09 17:41:56,418 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 17:41:56,418 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 17:41:56,418 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-07-09 17:41:56,419 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-07-09 17:41:56,422 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:41:56,422 INFO L550 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2021-07-09 17:41:56,425 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:41:56,426 INFO L550 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2021-07-09 17:41:56,429 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 17:41:56,429 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 17:41:56,429 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 3 [2021-07-09 17:41:56,430 INFO L550 ElimStorePlain]: Start of recursive call 14: End of recursive call: and 1 xjuncts. [2021-07-09 17:41:56,433 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:41:56,434 INFO L550 ElimStorePlain]: Start of recursive call 15: End of recursive call: and 1 xjuncts. [2021-07-09 17:41:56,436 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:41:56,437 INFO L550 ElimStorePlain]: Start of recursive call 16: End of recursive call: and 1 xjuncts. [2021-07-09 17:41:56,440 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 17:41:56,440 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 17:41:56,441 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 3 [2021-07-09 17:41:56,441 INFO L550 ElimStorePlain]: Start of recursive call 17: End of recursive call: and 1 xjuncts. [2021-07-09 17:41:56,444 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 5 treesize of output 3 [2021-07-09 17:41:56,445 INFO L550 ElimStorePlain]: Start of recursive call 18: End of recursive call: and 1 xjuncts. [2021-07-09 17:41:56,448 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:41:56,448 INFO L550 ElimStorePlain]: Start of recursive call 19: End of recursive call: and 1 xjuncts. [2021-07-09 17:41:56,451 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:41:56,451 INFO L550 ElimStorePlain]: Start of recursive call 20: End of recursive call: and 1 xjuncts. [2021-07-09 17:41:56,454 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:41:56,454 INFO L550 ElimStorePlain]: Start of recursive call 21: End of recursive call: and 1 xjuncts. [2021-07-09 17:41:56,526 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 17:41:56,530 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: 6 dim-0 vars, and 9 xjuncts. [2021-07-09 17:41:56,530 INFO L247 ElimStorePlain]: Needed 21 recursive calls to eliminate 2 variables, input treesize:706, output treesize:184 [2021-07-09 17:41:57,738 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 17:41:57,738 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 17:41:57,739 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-07-09 17:41:57,739 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 17:41:57,744 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:41:57,745 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-07-09 17:41:57,750 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 17:41:57,750 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 17:41:57,750 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 3 [2021-07-09 17:41:57,751 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-07-09 17:41:57,756 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 17:41:57,756 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 17:41:57,756 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 18 treesize of output 1 [2021-07-09 17:41:57,757 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-07-09 17:41:57,762 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:41:57,762 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-07-09 17:41:57,915 WARN L205 SmtUtils]: Spent 152.00 ms on a formula simplification. DAG size of input: 100 DAG size of output: 49 [2021-07-09 17:41:57,916 INFO L628 ElimStorePlain]: treesize reduction 629, result has 15.6 percent of original size [2021-07-09 17:41:57,919 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 5 treesize of output 3 [2021-07-09 17:41:57,920 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-07-09 17:41:57,958 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 17:41:57,961 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 5 treesize of output 3 [2021-07-09 17:41:57,962 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-07-09 17:41:57,999 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 17:41:58,002 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 5 treesize of output 3 [2021-07-09 17:41:58,003 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-07-09 17:41:58,038 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 17:41:58,041 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 5 treesize of output 3 [2021-07-09 17:41:58,042 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-07-09 17:41:58,076 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 17:41:58,078 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 5 treesize of output 3 [2021-07-09 17:41:58,079 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-07-09 17:41:58,112 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 17:41:58,114 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 5 treesize of output 3 [2021-07-09 17:41:58,115 INFO L550 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2021-07-09 17:41:58,148 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 17:41:58,150 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 5 treesize of output 3 [2021-07-09 17:41:58,151 INFO L550 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2021-07-09 17:41:58,181 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 17:41:58,184 INFO L550 ElimStorePlain]: Start of recursive call 1: 5 dim-0 vars, 8 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 17:41:58,184 INFO L247 ElimStorePlain]: Needed 13 recursive calls to eliminate 13 variables, input treesize:905, output treesize:6 [2021-07-09 17:41:58,197 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 2 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:41:58,197 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1027746749] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:41:58,197 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 17:41:58,197 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 16 [2021-07-09 17:41:58,197 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [272495866] [2021-07-09 17:41:58,197 INFO L462 AbstractCegarLoop]: Interpolant automaton has 16 states [2021-07-09 17:41:58,197 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 17:41:58,197 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-07-09 17:41:58,197 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=73, Invalid=167, Unknown=0, NotChecked=0, Total=240 [2021-07-09 17:41:58,197 INFO L87 Difference]: Start difference. First operand 546 states and 1709 transitions. Second operand has 16 states, 16 states have (on average 2.375) internal successors, (38), 16 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:41:58,493 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 17:41:58,494 INFO L93 Difference]: Finished difference Result 791 states and 2394 transitions. [2021-07-09 17:41:58,494 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2021-07-09 17:41:58,494 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 2.375) internal successors, (38), 16 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 22 [2021-07-09 17:41:58,494 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 17:41:58,495 INFO L225 Difference]: With dead ends: 791 [2021-07-09 17:41:58,495 INFO L226 Difference]: Without dead ends: 745 [2021-07-09 17:41:58,495 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 35 GetRequests, 15 SyntacticMatches, 2 SemanticMatches, 18 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 82 ImplicationChecksByTransitivity, 426.8ms TimeCoverageRelationStatistics Valid=106, Invalid=274, Unknown=0, NotChecked=0, Total=380 [2021-07-09 17:41:58,496 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 745 states. [2021-07-09 17:41:58,500 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 745 to 515. [2021-07-09 17:41:58,500 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 515 states, 514 states have (on average 3.0817120622568095) internal successors, (1584), 514 states have internal predecessors, (1584), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:41:58,501 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 515 states to 515 states and 1584 transitions. [2021-07-09 17:41:58,501 INFO L78 Accepts]: Start accepts. Automaton has 515 states and 1584 transitions. Word has length 22 [2021-07-09 17:41:58,501 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 17:41:58,501 INFO L482 AbstractCegarLoop]: Abstraction has 515 states and 1584 transitions. [2021-07-09 17:41:58,502 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 16 states, 16 states have (on average 2.375) internal successors, (38), 16 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:41:58,502 INFO L276 IsEmpty]: Start isEmpty. Operand 515 states and 1584 transitions. [2021-07-09 17:41:58,502 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2021-07-09 17:41:58,502 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 17:41:58,502 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 17:41:58,703 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4435,98 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:41:58,703 INFO L430 AbstractCegarLoop]: === Iteration 170 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 17:41:58,703 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 17:41:58,703 INFO L82 PathProgramCache]: Analyzing trace with hash -1595309012, now seen corresponding path program 73 times [2021-07-09 17:41:58,703 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 17:41:58,703 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [865924245] [2021-07-09 17:41:58,703 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 17:41:58,707 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 17:41:58,783 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 4 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:41:58,783 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 17:41:58,783 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [865924245] [2021-07-09 17:41:58,783 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [865924245] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:41:58,784 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [189174167] [2021-07-09 17:41:58,784 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 99 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 99 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:41:58,832 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 17:41:58,833 INFO L263 TraceCheckSpWp]: Trace formula consists of 95 conjuncts, 14 conjunts are in the unsatisfiable core [2021-07-09 17:41:58,834 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 17:41:58,946 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 17:41:58,947 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 3 [2021-07-09 17:41:58,947 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 17:41:58,951 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 17:41:58,951 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-07-09 17:41:58,952 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-07-09 17:41:58,955 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 17:41:58,956 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 3 [2021-07-09 17:41:58,956 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-07-09 17:41:58,959 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:41:58,960 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-07-09 17:41:58,964 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:41:58,965 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-07-09 17:41:58,977 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 17:41:58,977 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-07-09 17:41:58,978 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-07-09 17:41:58,982 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 17:41:58,982 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 3 [2021-07-09 17:41:58,983 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-07-09 17:41:58,986 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:41:58,986 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-07-09 17:41:58,989 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 17:41:58,990 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 18 treesize of output 1 [2021-07-09 17:41:58,990 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-07-09 17:41:58,993 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:41:58,994 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-07-09 17:41:58,997 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 5 treesize of output 3 [2021-07-09 17:41:58,998 INFO L550 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2021-07-09 17:41:59,001 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:41:59,001 INFO L550 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2021-07-09 17:41:59,004 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 9 [2021-07-09 17:41:59,005 INFO L550 ElimStorePlain]: Start of recursive call 14: End of recursive call: and 1 xjuncts. [2021-07-09 17:41:59,008 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 17:41:59,008 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 3 [2021-07-09 17:41:59,009 INFO L550 ElimStorePlain]: Start of recursive call 15: End of recursive call: and 1 xjuncts. [2021-07-09 17:41:59,013 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:41:59,014 INFO L550 ElimStorePlain]: Start of recursive call 16: End of recursive call: and 1 xjuncts. [2021-07-09 17:41:59,017 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:41:59,017 INFO L550 ElimStorePlain]: Start of recursive call 17: End of recursive call: and 1 xjuncts. [2021-07-09 17:41:59,020 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:41:59,021 INFO L550 ElimStorePlain]: Start of recursive call 18: End of recursive call: and 1 xjuncts. [2021-07-09 17:41:59,023 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:41:59,024 INFO L550 ElimStorePlain]: Start of recursive call 19: End of recursive call: and 1 xjuncts. [2021-07-09 17:41:59,027 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:41:59,027 INFO L550 ElimStorePlain]: Start of recursive call 20: End of recursive call: and 1 xjuncts. [2021-07-09 17:41:59,030 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 17:41:59,030 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 18 treesize of output 1 [2021-07-09 17:41:59,031 INFO L550 ElimStorePlain]: Start of recursive call 21: End of recursive call: and 1 xjuncts. [2021-07-09 17:41:59,034 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 5 treesize of output 3 [2021-07-09 17:41:59,034 INFO L550 ElimStorePlain]: Start of recursive call 22: End of recursive call: and 1 xjuncts. [2021-07-09 17:41:59,037 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 17:41:59,037 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 18 treesize of output 1 [2021-07-09 17:41:59,038 INFO L550 ElimStorePlain]: Start of recursive call 23: End of recursive call: and 1 xjuncts. [2021-07-09 17:41:59,041 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:41:59,041 INFO L550 ElimStorePlain]: Start of recursive call 24: End of recursive call: and 1 xjuncts. [2021-07-09 17:41:59,044 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 17:41:59,044 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 18 treesize of output 1 [2021-07-09 17:41:59,045 INFO L550 ElimStorePlain]: Start of recursive call 25: End of recursive call: and 1 xjuncts. [2021-07-09 17:41:59,047 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:41:59,047 INFO L550 ElimStorePlain]: Start of recursive call 26: End of recursive call: and 1 xjuncts. [2021-07-09 17:41:59,165 WARN L205 SmtUtils]: Spent 117.00 ms on a formula simplification. DAG size of input: 32 DAG size of output: 31 [2021-07-09 17:41:59,165 INFO L628 ElimStorePlain]: treesize reduction 27, result has 87.0 percent of original size [2021-07-09 17:41:59,167 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 9 xjuncts. [2021-07-09 17:41:59,167 INFO L247 ElimStorePlain]: Needed 26 recursive calls to eliminate 1 variables, input treesize:813, output treesize:180 [2021-07-09 17:41:59,367 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 4 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:41:59,368 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [189174167] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:41:59,368 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 17:41:59,368 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 15 [2021-07-09 17:41:59,368 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1362083588] [2021-07-09 17:41:59,368 INFO L462 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-07-09 17:41:59,368 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 17:41:59,368 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-07-09 17:41:59,368 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=53, Invalid=157, Unknown=0, NotChecked=0, Total=210 [2021-07-09 17:41:59,369 INFO L87 Difference]: Start difference. First operand 515 states and 1584 transitions. Second operand has 15 states, 15 states have (on average 1.8666666666666667) internal successors, (28), 15 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-07-09 17:41:59,580 WARN L205 SmtUtils]: Spent 105.00 ms on a formula simplification. DAG size of input: 46 DAG size of output: 42 [2021-07-09 17:41:59,707 WARN L205 SmtUtils]: Spent 100.00 ms on a formula simplification. DAG size of input: 42 DAG size of output: 34 [2021-07-09 17:41:59,792 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 17:41:59,792 INFO L93 Difference]: Finished difference Result 672 states and 1997 transitions. [2021-07-09 17:41:59,792 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-07-09 17:41:59,792 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 1.8666666666666667) internal successors, (28), 15 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 22 [2021-07-09 17:41:59,793 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 17:41:59,793 INFO L225 Difference]: With dead ends: 672 [2021-07-09 17:41:59,794 INFO L226 Difference]: Without dead ends: 647 [2021-07-09 17:41:59,794 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 37 GetRequests, 17 SyntacticMatches, 2 SemanticMatches, 18 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 85 ImplicationChecksByTransitivity, 534.0ms TimeCoverageRelationStatistics Valid=96, Invalid=284, Unknown=0, NotChecked=0, Total=380 [2021-07-09 17:41:59,794 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 647 states. [2021-07-09 17:41:59,798 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 647 to 522. [2021-07-09 17:41:59,799 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 522 states, 521 states have (on average 3.0825335892514394) internal successors, (1606), 521 states have internal predecessors, (1606), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:41:59,799 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 522 states to 522 states and 1606 transitions. [2021-07-09 17:41:59,799 INFO L78 Accepts]: Start accepts. Automaton has 522 states and 1606 transitions. Word has length 22 [2021-07-09 17:41:59,800 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 17:41:59,800 INFO L482 AbstractCegarLoop]: Abstraction has 522 states and 1606 transitions. [2021-07-09 17:41:59,800 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 15 states, 15 states have (on average 1.8666666666666667) internal successors, (28), 15 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-07-09 17:41:59,800 INFO L276 IsEmpty]: Start isEmpty. Operand 522 states and 1606 transitions. [2021-07-09 17:41:59,800 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2021-07-09 17:41:59,800 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 17:41:59,800 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 17:42:00,001 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4822,99 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:42:00,001 INFO L430 AbstractCegarLoop]: === Iteration 171 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 17:42:00,001 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 17:42:00,001 INFO L82 PathProgramCache]: Analyzing trace with hash 1139229768, now seen corresponding path program 74 times [2021-07-09 17:42:00,001 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 17:42:00,001 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1618406719] [2021-07-09 17:42:00,001 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 17:42:00,006 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 17:42:00,067 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 4 proven. 2 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-07-09 17:42:00,068 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 17:42:00,068 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1618406719] [2021-07-09 17:42:00,068 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1618406719] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:42:00,068 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2110049330] [2021-07-09 17:42:00,068 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 100 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 100 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:42:00,101 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-07-09 17:42:00,101 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 17:42:00,101 INFO L263 TraceCheckSpWp]: Trace formula consists of 95 conjuncts, 14 conjunts are in the unsatisfiable core [2021-07-09 17:42:00,102 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 17:42:00,610 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 1 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:42:00,611 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2110049330] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:42:00,611 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 17:42:00,611 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 10] total 15 [2021-07-09 17:42:00,611 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [520232131] [2021-07-09 17:42:00,611 INFO L462 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-07-09 17:42:00,611 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 17:42:00,611 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-07-09 17:42:00,611 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=53, Invalid=157, Unknown=0, NotChecked=0, Total=210 [2021-07-09 17:42:00,611 INFO L87 Difference]: Start difference. First operand 522 states and 1606 transitions. Second operand has 15 states, 15 states have (on average 2.533333333333333) internal successors, (38), 15 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:42:01,056 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 17:42:01,056 INFO L93 Difference]: Finished difference Result 793 states and 2372 transitions. [2021-07-09 17:42:01,056 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-07-09 17:42:01,056 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 2.533333333333333) internal successors, (38), 15 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 22 [2021-07-09 17:42:01,056 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 17:42:01,057 INFO L225 Difference]: With dead ends: 793 [2021-07-09 17:42:01,058 INFO L226 Difference]: Without dead ends: 740 [2021-07-09 17:42:01,058 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 35 GetRequests, 15 SyntacticMatches, 1 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 83 ImplicationChecksByTransitivity, 506.9ms TimeCoverageRelationStatistics Valid=96, Invalid=324, Unknown=0, NotChecked=0, Total=420 [2021-07-09 17:42:01,058 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 740 states. [2021-07-09 17:42:01,063 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 740 to 532. [2021-07-09 17:42:01,063 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 532 states, 531 states have (on average 3.111111111111111) internal successors, (1652), 531 states have internal predecessors, (1652), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:42:01,064 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 532 states to 532 states and 1652 transitions. [2021-07-09 17:42:01,064 INFO L78 Accepts]: Start accepts. Automaton has 532 states and 1652 transitions. Word has length 22 [2021-07-09 17:42:01,064 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 17:42:01,064 INFO L482 AbstractCegarLoop]: Abstraction has 532 states and 1652 transitions. [2021-07-09 17:42:01,064 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 15 states, 15 states have (on average 2.533333333333333) internal successors, (38), 15 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:42:01,064 INFO L276 IsEmpty]: Start isEmpty. Operand 532 states and 1652 transitions. [2021-07-09 17:42:01,065 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2021-07-09 17:42:01,065 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 17:42:01,065 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 17:42:01,265 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4840,100 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:42:01,266 INFO L430 AbstractCegarLoop]: === Iteration 172 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 17:42:01,266 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 17:42:01,266 INFO L82 PathProgramCache]: Analyzing trace with hash 1435336614, now seen corresponding path program 75 times [2021-07-09 17:42:01,266 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 17:42:01,266 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [239181217] [2021-07-09 17:42:01,266 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 17:42:01,270 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 17:42:01,323 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 2 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:42:01,323 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 17:42:01,323 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [239181217] [2021-07-09 17:42:01,323 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [239181217] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:42:01,323 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [198207042] [2021-07-09 17:42:01,323 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 101 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 101 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:42:01,356 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-07-09 17:42:01,356 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 17:42:01,357 INFO L263 TraceCheckSpWp]: Trace formula consists of 95 conjuncts, 14 conjunts are in the unsatisfiable core [2021-07-09 17:42:01,357 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 17:42:02,197 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 4 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:42:02,198 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [198207042] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:42:02,198 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 17:42:02,198 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 10] total 15 [2021-07-09 17:42:02,198 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1064784206] [2021-07-09 17:42:02,198 INFO L462 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-07-09 17:42:02,198 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 17:42:02,198 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-07-09 17:42:02,198 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=42, Invalid=168, Unknown=0, NotChecked=0, Total=210 [2021-07-09 17:42:02,198 INFO L87 Difference]: Start difference. First operand 532 states and 1652 transitions. Second operand has 15 states, 15 states have (on average 2.6) internal successors, (39), 15 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:42:02,763 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 17:42:02,763 INFO L93 Difference]: Finished difference Result 860 states and 2503 transitions. [2021-07-09 17:42:02,764 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2021-07-09 17:42:02,764 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 2.6) internal successors, (39), 15 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 22 [2021-07-09 17:42:02,764 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 17:42:02,765 INFO L225 Difference]: With dead ends: 860 [2021-07-09 17:42:02,765 INFO L226 Difference]: Without dead ends: 674 [2021-07-09 17:42:02,765 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 43 GetRequests, 17 SyntacticMatches, 1 SemanticMatches, 25 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 146 ImplicationChecksByTransitivity, 582.2ms TimeCoverageRelationStatistics Valid=143, Invalid=559, Unknown=0, NotChecked=0, Total=702 [2021-07-09 17:42:02,765 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 674 states. [2021-07-09 17:42:02,769 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 674 to 503. [2021-07-09 17:42:02,770 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 503 states, 502 states have (on average 3.0836653386454183) internal successors, (1548), 502 states have internal predecessors, (1548), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:42:02,771 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 503 states to 503 states and 1548 transitions. [2021-07-09 17:42:02,771 INFO L78 Accepts]: Start accepts. Automaton has 503 states and 1548 transitions. Word has length 22 [2021-07-09 17:42:02,771 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 17:42:02,771 INFO L482 AbstractCegarLoop]: Abstraction has 503 states and 1548 transitions. [2021-07-09 17:42:02,771 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 15 states, 15 states have (on average 2.6) internal successors, (39), 15 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:42:02,771 INFO L276 IsEmpty]: Start isEmpty. Operand 503 states and 1548 transitions. [2021-07-09 17:42:02,772 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2021-07-09 17:42:02,772 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 17:42:02,772 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 17:42:02,972 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5016,101 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:42:02,972 INFO L430 AbstractCegarLoop]: === Iteration 173 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 17:42:02,972 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 17:42:02,973 INFO L82 PathProgramCache]: Analyzing trace with hash 454343106, now seen corresponding path program 76 times [2021-07-09 17:42:02,973 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 17:42:02,973 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1272176662] [2021-07-09 17:42:02,973 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 17:42:02,977 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 17:42:03,060 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 1 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:42:03,060 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 17:42:03,060 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1272176662] [2021-07-09 17:42:03,060 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1272176662] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:42:03,060 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1573811963] [2021-07-09 17:42:03,060 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 102 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 102 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:42:03,093 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-07-09 17:42:03,093 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 17:42:03,094 INFO L263 TraceCheckSpWp]: Trace formula consists of 95 conjuncts, 14 conjunts are in the unsatisfiable core [2021-07-09 17:42:03,094 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 17:42:03,309 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 17:42:03,310 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 17:42:03,310 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 3 [2021-07-09 17:42:03,311 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 17:42:03,314 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 17:42:03,315 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 17:42:03,315 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-07-09 17:42:03,315 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-07-09 17:42:03,318 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 17:42:03,319 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 17:42:03,319 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 3 [2021-07-09 17:42:03,320 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-07-09 17:42:03,323 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 17:42:03,323 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 17:42:03,323 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-07-09 17:42:03,324 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-07-09 17:42:03,327 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:42:03,328 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-07-09 17:42:03,331 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 17:42:03,331 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 17:42:03,332 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 3 [2021-07-09 17:42:03,332 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-07-09 17:42:03,335 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 17:42:03,336 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 17:42:03,336 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-07-09 17:42:03,337 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-07-09 17:42:03,339 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:42:03,340 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-07-09 17:42:03,342 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:42:03,343 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-07-09 17:42:03,346 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 17:42:03,346 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 17:42:03,347 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 3 [2021-07-09 17:42:03,347 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-07-09 17:42:03,350 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:42:03,351 INFO L550 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2021-07-09 17:42:03,353 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:42:03,354 INFO L550 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2021-07-09 17:42:03,356 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:42:03,357 INFO L550 ElimStorePlain]: Start of recursive call 14: End of recursive call: and 1 xjuncts. [2021-07-09 17:42:03,359 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:42:03,359 INFO L550 ElimStorePlain]: Start of recursive call 15: End of recursive call: and 1 xjuncts. [2021-07-09 17:42:03,362 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:42:03,362 INFO L550 ElimStorePlain]: Start of recursive call 16: End of recursive call: and 1 xjuncts. [2021-07-09 17:42:03,365 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:42:03,367 INFO L550 ElimStorePlain]: Start of recursive call 17: End of recursive call: and 1 xjuncts. [2021-07-09 17:42:03,420 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 17:42:03,423 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: 4 dim-0 vars, and 6 xjuncts. [2021-07-09 17:42:03,424 INFO L247 ElimStorePlain]: Needed 17 recursive calls to eliminate 2 variables, input treesize:591, output treesize:131 [2021-07-09 17:42:05,087 INFO L446 ElimStorePlain]: Different costs {0=[v_prenex_113, v_prenex_127], 1=[v_prenex_118, v_prenex_119, v_prenex_120, v_prenex_121, v_prenex_122, v_prenex_114, char_at_5, v_prenex_115, v_prenex_116, v_prenex_128, v_prenex_117], 10=[char_at_9]} [2021-07-09 17:42:05,094 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 9 [2021-07-09 17:42:05,095 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 17:42:05,366 WARN L205 SmtUtils]: Spent 270.00 ms on a formula simplification. DAG size of input: 178 DAG size of output: 42 [2021-07-09 17:42:05,366 INFO L628 ElimStorePlain]: treesize reduction 1020, result has 18.2 percent of original size [2021-07-09 17:42:05,366 INFO L518 ElimStorePlain]: Eliminatee v_prenex_127 vanished before elimination [2021-07-09 17:42:05,366 INFO L518 ElimStorePlain]: Eliminatee v_prenex_118 vanished before elimination [2021-07-09 17:42:05,366 INFO L518 ElimStorePlain]: Eliminatee v_prenex_119 vanished before elimination [2021-07-09 17:42:05,367 INFO L518 ElimStorePlain]: Eliminatee v_prenex_120 vanished before elimination [2021-07-09 17:42:05,367 INFO L518 ElimStorePlain]: Eliminatee v_prenex_121 vanished before elimination [2021-07-09 17:42:05,367 INFO L518 ElimStorePlain]: Eliminatee v_prenex_122 vanished before elimination [2021-07-09 17:42:05,367 INFO L518 ElimStorePlain]: Eliminatee v_prenex_114 vanished before elimination [2021-07-09 17:42:05,370 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 5 treesize of output 3 [2021-07-09 17:42:05,371 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-07-09 17:42:05,374 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 5 treesize of output 3 [2021-07-09 17:42:05,374 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-07-09 17:42:05,377 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 5 treesize of output 3 [2021-07-09 17:42:05,378 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-07-09 17:42:05,381 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 5 treesize of output 3 [2021-07-09 17:42:05,382 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-07-09 17:42:05,385 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 5 treesize of output 3 [2021-07-09 17:42:05,386 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-07-09 17:42:05,388 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 5 treesize of output 3 [2021-07-09 17:42:05,389 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-07-09 17:42:05,392 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:42:05,393 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-07-09 17:42:05,395 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:42:05,396 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-07-09 17:42:05,454 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 17:42:05,454 INFO L518 ElimStorePlain]: Eliminatee v_prenex_115 vanished before elimination [2021-07-09 17:42:05,455 INFO L518 ElimStorePlain]: Eliminatee v_prenex_116 vanished before elimination [2021-07-09 17:42:05,455 INFO L518 ElimStorePlain]: Eliminatee v_prenex_128 vanished before elimination [2021-07-09 17:42:05,455 INFO L518 ElimStorePlain]: Eliminatee v_prenex_117 vanished before elimination [2021-07-09 17:42:05,458 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 5 treesize of output 3 [2021-07-09 17:42:05,459 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-07-09 17:42:05,462 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 5 treesize of output 3 [2021-07-09 17:42:05,463 INFO L550 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2021-07-09 17:42:05,466 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 5 treesize of output 3 [2021-07-09 17:42:05,467 INFO L550 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2021-07-09 17:42:05,470 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 5 treesize of output 3 [2021-07-09 17:42:05,470 INFO L550 ElimStorePlain]: Start of recursive call 14: End of recursive call: and 1 xjuncts. [2021-07-09 17:42:05,473 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 5 treesize of output 3 [2021-07-09 17:42:05,474 INFO L550 ElimStorePlain]: Start of recursive call 15: End of recursive call: and 1 xjuncts. [2021-07-09 17:42:05,476 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:42:05,477 INFO L550 ElimStorePlain]: Start of recursive call 16: End of recursive call: and 1 xjuncts. [2021-07-09 17:42:05,552 INFO L628 ElimStorePlain]: treesize reduction 14, result has 87.0 percent of original size [2021-07-09 17:42:05,555 INFO L550 ElimStorePlain]: Start of recursive call 1: 9 dim-0 vars, 14 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-07-09 17:42:05,555 INFO L247 ElimStorePlain]: Needed 16 recursive calls to eliminate 23 variables, input treesize:1259, output treesize:12 [2021-07-09 17:42:05,580 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 1 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:42:05,580 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1573811963] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:42:05,580 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 17:42:05,581 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 15 [2021-07-09 17:42:05,581 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [376689216] [2021-07-09 17:42:05,581 INFO L462 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-07-09 17:42:05,581 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 17:42:05,581 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-07-09 17:42:05,581 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=71, Invalid=139, Unknown=0, NotChecked=0, Total=210 [2021-07-09 17:42:05,581 INFO L87 Difference]: Start difference. First operand 503 states and 1548 transitions. Second operand has 15 states, 15 states have (on average 1.8666666666666667) internal successors, (28), 15 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-07-09 17:42:05,707 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 17:42:05,707 INFO L93 Difference]: Finished difference Result 623 states and 1898 transitions. [2021-07-09 17:42:05,707 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-07-09 17:42:05,707 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 1.8666666666666667) internal successors, (28), 15 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 22 [2021-07-09 17:42:05,708 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 17:42:05,708 INFO L225 Difference]: With dead ends: 623 [2021-07-09 17:42:05,708 INFO L226 Difference]: Without dead ends: 623 [2021-07-09 17:42:05,709 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 32 GetRequests, 16 SyntacticMatches, 2 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 57 ImplicationChecksByTransitivity, 226.2ms TimeCoverageRelationStatistics Valid=81, Invalid=159, Unknown=0, NotChecked=0, Total=240 [2021-07-09 17:42:05,709 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 623 states. [2021-07-09 17:42:05,713 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 623 to 503. [2021-07-09 17:42:05,714 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 503 states, 502 states have (on average 3.0836653386454183) internal successors, (1548), 502 states have internal predecessors, (1548), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:42:05,714 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 503 states to 503 states and 1548 transitions. [2021-07-09 17:42:05,714 INFO L78 Accepts]: Start accepts. Automaton has 503 states and 1548 transitions. Word has length 22 [2021-07-09 17:42:05,714 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 17:42:05,715 INFO L482 AbstractCegarLoop]: Abstraction has 503 states and 1548 transitions. [2021-07-09 17:42:05,715 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 15 states, 15 states have (on average 1.8666666666666667) internal successors, (28), 15 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-07-09 17:42:05,715 INFO L276 IsEmpty]: Start isEmpty. Operand 503 states and 1548 transitions. [2021-07-09 17:42:05,715 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2021-07-09 17:42:05,715 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 17:42:05,715 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 17:42:05,916 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 102 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable5354 [2021-07-09 17:42:05,917 INFO L430 AbstractCegarLoop]: === Iteration 174 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 17:42:05,917 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 17:42:05,917 INFO L82 PathProgramCache]: Analyzing trace with hash 902094034, now seen corresponding path program 77 times [2021-07-09 17:42:05,917 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 17:42:05,917 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [260422441] [2021-07-09 17:42:05,917 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 17:42:05,921 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 17:42:06,014 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 2 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:42:06,014 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 17:42:06,014 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [260422441] [2021-07-09 17:42:06,014 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [260422441] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:42:06,014 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [22227272] [2021-07-09 17:42:06,014 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 103 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 103 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:42:06,048 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-07-09 17:42:06,048 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 17:42:06,049 INFO L263 TraceCheckSpWp]: Trace formula consists of 95 conjuncts, 13 conjunts are in the unsatisfiable core [2021-07-09 17:42:06,049 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 17:42:06,092 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 5 treesize of output 3 [2021-07-09 17:42:06,094 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 17:42:06,095 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 5 treesize of output 3 [2021-07-09 17:42:06,096 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-07-09 17:42:06,128 INFO L628 ElimStorePlain]: treesize reduction 40, result has 47.4 percent of original size [2021-07-09 17:42:06,128 INFO L518 ElimStorePlain]: Eliminatee char_at_1 vanished before elimination [2021-07-09 17:42:06,130 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: 2 dim-0 vars, and 3 xjuncts. [2021-07-09 17:42:06,130 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:86, output treesize:36 [2021-07-09 17:42:06,544 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 2 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:42:06,544 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [22227272] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:42:06,544 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 17:42:06,544 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 8] total 15 [2021-07-09 17:42:06,544 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [717746318] [2021-07-09 17:42:06,544 INFO L462 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-07-09 17:42:06,544 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 17:42:06,545 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-07-09 17:42:06,545 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=56, Invalid=154, Unknown=0, NotChecked=0, Total=210 [2021-07-09 17:42:06,545 INFO L87 Difference]: Start difference. First operand 503 states and 1548 transitions. Second operand has 15 states, 15 states have (on average 2.6) internal successors, (39), 15 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:42:07,006 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 17:42:07,006 INFO L93 Difference]: Finished difference Result 1067 states and 3125 transitions. [2021-07-09 17:42:07,006 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2021-07-09 17:42:07,006 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 2.6) internal successors, (39), 15 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 22 [2021-07-09 17:42:07,006 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 17:42:07,008 INFO L225 Difference]: With dead ends: 1067 [2021-07-09 17:42:07,008 INFO L226 Difference]: Without dead ends: 959 [2021-07-09 17:42:07,008 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 43 GetRequests, 17 SyntacticMatches, 1 SemanticMatches, 25 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 131 ImplicationChecksByTransitivity, 440.0ms TimeCoverageRelationStatistics Valid=199, Invalid=503, Unknown=0, NotChecked=0, Total=702 [2021-07-09 17:42:07,009 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 959 states. [2021-07-09 17:42:07,013 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 959 to 469. [2021-07-09 17:42:07,014 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 469 states, 468 states have (on average 3.0876068376068377) internal successors, (1445), 468 states have internal predecessors, (1445), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:42:07,014 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 469 states to 469 states and 1445 transitions. [2021-07-09 17:42:07,014 INFO L78 Accepts]: Start accepts. Automaton has 469 states and 1445 transitions. Word has length 22 [2021-07-09 17:42:07,015 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 17:42:07,015 INFO L482 AbstractCegarLoop]: Abstraction has 469 states and 1445 transitions. [2021-07-09 17:42:07,015 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 15 states, 15 states have (on average 2.6) internal successors, (39), 15 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:42:07,015 INFO L276 IsEmpty]: Start isEmpty. Operand 469 states and 1445 transitions. [2021-07-09 17:42:07,015 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2021-07-09 17:42:07,015 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 17:42:07,015 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 17:42:07,216 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5617,103 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:42:07,216 INFO L430 AbstractCegarLoop]: === Iteration 175 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 17:42:07,216 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 17:42:07,216 INFO L82 PathProgramCache]: Analyzing trace with hash 1159633394, now seen corresponding path program 78 times [2021-07-09 17:42:07,216 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 17:42:07,216 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [659872950] [2021-07-09 17:42:07,216 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 17:42:07,223 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 17:42:07,295 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 2 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:42:07,295 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 17:42:07,295 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [659872950] [2021-07-09 17:42:07,295 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [659872950] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:42:07,295 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [224602894] [2021-07-09 17:42:07,295 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 104 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 104 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:42:07,331 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-07-09 17:42:07,331 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 17:42:07,332 INFO L263 TraceCheckSpWp]: Trace formula consists of 95 conjuncts, 14 conjunts are in the unsatisfiable core [2021-07-09 17:42:07,332 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 17:42:07,554 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 17:42:07,554 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 17:42:07,555 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 3 [2021-07-09 17:42:07,556 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 17:42:07,559 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 17:42:07,560 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 17:42:07,560 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-07-09 17:42:07,561 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-07-09 17:42:07,564 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 17:42:07,565 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 17:42:07,565 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 3 [2021-07-09 17:42:07,566 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-07-09 17:42:07,569 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 5 treesize of output 3 [2021-07-09 17:42:07,570 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-07-09 17:42:07,573 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 17:42:07,574 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 17:42:07,574 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 3 [2021-07-09 17:42:07,581 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-07-09 17:42:07,585 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:42:07,585 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-07-09 17:42:07,588 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 5 treesize of output 3 [2021-07-09 17:42:07,589 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-07-09 17:42:07,592 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:42:07,593 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-07-09 17:42:07,596 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:42:07,596 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-07-09 17:42:07,599 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:42:07,600 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-07-09 17:42:07,602 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:42:07,603 INFO L550 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2021-07-09 17:42:07,606 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 17:42:07,606 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 17:42:07,607 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 3 [2021-07-09 17:42:07,608 INFO L550 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2021-07-09 17:42:07,610 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:42:07,611 INFO L550 ElimStorePlain]: Start of recursive call 14: End of recursive call: and 1 xjuncts. [2021-07-09 17:42:07,614 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:42:07,614 INFO L550 ElimStorePlain]: Start of recursive call 15: End of recursive call: and 1 xjuncts. [2021-07-09 17:42:07,617 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:42:07,618 INFO L550 ElimStorePlain]: Start of recursive call 16: End of recursive call: and 1 xjuncts. [2021-07-09 17:42:07,621 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:42:07,621 INFO L550 ElimStorePlain]: Start of recursive call 17: End of recursive call: and 1 xjuncts. [2021-07-09 17:42:07,624 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:42:07,624 INFO L550 ElimStorePlain]: Start of recursive call 18: End of recursive call: and 1 xjuncts. [2021-07-09 17:42:07,627 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:42:07,628 INFO L550 ElimStorePlain]: Start of recursive call 19: End of recursive call: and 1 xjuncts. [2021-07-09 17:42:07,630 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:42:07,631 INFO L550 ElimStorePlain]: Start of recursive call 20: End of recursive call: and 1 xjuncts. [2021-07-09 17:42:07,633 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:42:07,634 INFO L550 ElimStorePlain]: Start of recursive call 21: End of recursive call: and 1 xjuncts. [2021-07-09 17:42:07,696 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 17:42:07,699 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: 6 dim-0 vars, and 9 xjuncts. [2021-07-09 17:42:07,699 INFO L247 ElimStorePlain]: Needed 21 recursive calls to eliminate 2 variables, input treesize:637, output treesize:157 [2021-07-09 17:42:08,625 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 2 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:42:08,625 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [224602894] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:42:08,625 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 17:42:08,625 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 10] total 16 [2021-07-09 17:42:08,625 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1017512672] [2021-07-09 17:42:08,625 INFO L462 AbstractCegarLoop]: Interpolant automaton has 16 states [2021-07-09 17:42:08,625 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 17:42:08,626 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-07-09 17:42:08,626 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=58, Invalid=182, Unknown=0, NotChecked=0, Total=240 [2021-07-09 17:42:08,626 INFO L87 Difference]: Start difference. First operand 469 states and 1445 transitions. Second operand has 16 states, 16 states have (on average 2.4375) internal successors, (39), 16 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:42:08,917 WARN L205 SmtUtils]: Spent 115.00 ms on a formula simplification. DAG size of input: 75 DAG size of output: 71 [2021-07-09 17:42:09,243 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 17:42:09,243 INFO L93 Difference]: Finished difference Result 730 states and 2187 transitions. [2021-07-09 17:42:09,244 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-07-09 17:42:09,244 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 2.4375) internal successors, (39), 16 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 22 [2021-07-09 17:42:09,244 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 17:42:09,245 INFO L225 Difference]: With dead ends: 730 [2021-07-09 17:42:09,245 INFO L226 Difference]: Without dead ends: 684 [2021-07-09 17:42:09,245 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 40 GetRequests, 16 SyntacticMatches, 2 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 136 ImplicationChecksByTransitivity, 662.9ms TimeCoverageRelationStatistics Valid=126, Invalid=426, Unknown=0, NotChecked=0, Total=552 [2021-07-09 17:42:09,246 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 684 states. [2021-07-09 17:42:09,249 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 684 to 411. [2021-07-09 17:42:09,250 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 411 states, 410 states have (on average 3.0390243902439025) internal successors, (1246), 410 states have internal predecessors, (1246), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:42:09,250 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 411 states to 411 states and 1246 transitions. [2021-07-09 17:42:09,250 INFO L78 Accepts]: Start accepts. Automaton has 411 states and 1246 transitions. Word has length 22 [2021-07-09 17:42:09,250 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 17:42:09,250 INFO L482 AbstractCegarLoop]: Abstraction has 411 states and 1246 transitions. [2021-07-09 17:42:09,251 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 16 states, 16 states have (on average 2.4375) internal successors, (39), 16 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:42:09,251 INFO L276 IsEmpty]: Start isEmpty. Operand 411 states and 1246 transitions. [2021-07-09 17:42:09,251 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2021-07-09 17:42:09,251 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 17:42:09,251 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 17:42:09,451 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5712,104 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:42:09,452 INFO L430 AbstractCegarLoop]: === Iteration 176 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 17:42:09,452 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 17:42:09,452 INFO L82 PathProgramCache]: Analyzing trace with hash 578134600, now seen corresponding path program 79 times [2021-07-09 17:42:09,452 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 17:42:09,452 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [605789694] [2021-07-09 17:42:09,452 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 17:42:09,456 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 17:42:09,505 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 1 proven. 3 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-07-09 17:42:09,506 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 17:42:09,506 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [605789694] [2021-07-09 17:42:09,506 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [605789694] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:42:09,506 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [175769011] [2021-07-09 17:42:09,506 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 105 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 105 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:42:09,538 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 17:42:09,538 INFO L263 TraceCheckSpWp]: Trace formula consists of 95 conjuncts, 14 conjunts are in the unsatisfiable core [2021-07-09 17:42:09,539 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 17:42:09,683 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 3 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:42:09,684 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [175769011] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:42:09,684 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 17:42:09,684 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 10] total 16 [2021-07-09 17:42:09,684 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [479602199] [2021-07-09 17:42:09,684 INFO L462 AbstractCegarLoop]: Interpolant automaton has 16 states [2021-07-09 17:42:09,684 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 17:42:09,684 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-07-09 17:42:09,685 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=56, Invalid=184, Unknown=0, NotChecked=0, Total=240 [2021-07-09 17:42:09,685 INFO L87 Difference]: Start difference. First operand 411 states and 1246 transitions. Second operand has 16 states, 16 states have (on average 2.4375) internal successors, (39), 16 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:42:10,046 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 17:42:10,046 INFO L93 Difference]: Finished difference Result 591 states and 1759 transitions. [2021-07-09 17:42:10,046 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2021-07-09 17:42:10,046 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 2.4375) internal successors, (39), 16 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 22 [2021-07-09 17:42:10,046 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 17:42:10,047 INFO L225 Difference]: With dead ends: 591 [2021-07-09 17:42:10,047 INFO L226 Difference]: Without dead ends: 504 [2021-07-09 17:42:10,047 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 47 GetRequests, 22 SyntacticMatches, 0 SemanticMatches, 25 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 147 ImplicationChecksByTransitivity, 343.9ms TimeCoverageRelationStatistics Valid=143, Invalid=559, Unknown=0, NotChecked=0, Total=702 [2021-07-09 17:42:10,048 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 504 states. [2021-07-09 17:42:10,051 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 504 to 422. [2021-07-09 17:42:10,051 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 422 states, 421 states have (on average 3.0380047505938244) internal successors, (1279), 421 states have internal predecessors, (1279), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:42:10,052 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 422 states to 422 states and 1279 transitions. [2021-07-09 17:42:10,052 INFO L78 Accepts]: Start accepts. Automaton has 422 states and 1279 transitions. Word has length 22 [2021-07-09 17:42:10,052 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 17:42:10,052 INFO L482 AbstractCegarLoop]: Abstraction has 422 states and 1279 transitions. [2021-07-09 17:42:10,052 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 16 states, 16 states have (on average 2.4375) internal successors, (39), 16 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:42:10,052 INFO L276 IsEmpty]: Start isEmpty. Operand 422 states and 1279 transitions. [2021-07-09 17:42:10,053 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2021-07-09 17:42:10,053 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 17:42:10,053 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 17:42:10,253 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 105 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable5882 [2021-07-09 17:42:10,253 INFO L430 AbstractCegarLoop]: === Iteration 177 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 17:42:10,253 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 17:42:10,254 INFO L82 PathProgramCache]: Analyzing trace with hash -136496902, now seen corresponding path program 80 times [2021-07-09 17:42:10,254 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 17:42:10,254 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1741668267] [2021-07-09 17:42:10,254 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 17:42:10,257 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 17:42:10,306 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 1 proven. 3 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-07-09 17:42:10,306 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 17:42:10,306 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1741668267] [2021-07-09 17:42:10,306 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1741668267] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:42:10,306 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [404011416] [2021-07-09 17:42:10,306 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 106 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 106 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:42:10,338 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-07-09 17:42:10,339 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 17:42:10,339 INFO L263 TraceCheckSpWp]: Trace formula consists of 95 conjuncts, 14 conjunts are in the unsatisfiable core [2021-07-09 17:42:10,339 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 17:42:10,487 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 3 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:42:10,487 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [404011416] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:42:10,487 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 17:42:10,487 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 10] total 16 [2021-07-09 17:42:10,487 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [665399210] [2021-07-09 17:42:10,488 INFO L462 AbstractCegarLoop]: Interpolant automaton has 16 states [2021-07-09 17:42:10,488 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 17:42:10,488 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-07-09 17:42:10,488 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=50, Invalid=190, Unknown=0, NotChecked=0, Total=240 [2021-07-09 17:42:10,488 INFO L87 Difference]: Start difference. First operand 422 states and 1279 transitions. Second operand has 16 states, 16 states have (on average 2.4375) internal successors, (39), 16 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:42:10,987 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 17:42:10,987 INFO L93 Difference]: Finished difference Result 729 states and 2150 transitions. [2021-07-09 17:42:10,987 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2021-07-09 17:42:10,987 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 2.4375) internal successors, (39), 16 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 22 [2021-07-09 17:42:10,987 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 17:42:10,988 INFO L225 Difference]: With dead ends: 729 [2021-07-09 17:42:10,988 INFO L226 Difference]: Without dead ends: 619 [2021-07-09 17:42:10,988 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 49 GetRequests, 23 SyntacticMatches, 0 SemanticMatches, 26 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 149 ImplicationChecksByTransitivity, 445.2ms TimeCoverageRelationStatistics Valid=147, Invalid=609, Unknown=0, NotChecked=0, Total=756 [2021-07-09 17:42:10,989 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 619 states. [2021-07-09 17:42:10,993 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 619 to 464. [2021-07-09 17:42:10,993 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 464 states, 463 states have (on average 3.0669546436285096) internal successors, (1420), 463 states have internal predecessors, (1420), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:42:10,994 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 464 states to 464 states and 1420 transitions. [2021-07-09 17:42:10,994 INFO L78 Accepts]: Start accepts. Automaton has 464 states and 1420 transitions. Word has length 22 [2021-07-09 17:42:10,994 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 17:42:10,994 INFO L482 AbstractCegarLoop]: Abstraction has 464 states and 1420 transitions. [2021-07-09 17:42:10,994 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 16 states, 16 states have (on average 2.4375) internal successors, (39), 16 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:42:10,994 INFO L276 IsEmpty]: Start isEmpty. Operand 464 states and 1420 transitions. [2021-07-09 17:42:10,995 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2021-07-09 17:42:10,995 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 17:42:10,995 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 17:42:11,195 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5884,106 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:42:11,195 INFO L430 AbstractCegarLoop]: === Iteration 178 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 17:42:11,195 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 17:42:11,195 INFO L82 PathProgramCache]: Analyzing trace with hash 983438164, now seen corresponding path program 81 times [2021-07-09 17:42:11,195 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 17:42:11,196 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1909569893] [2021-07-09 17:42:11,196 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 17:42:11,199 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 17:42:11,254 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-07-09 17:42:11,254 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 17:42:11,254 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1909569893] [2021-07-09 17:42:11,254 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1909569893] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:42:11,254 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [465717923] [2021-07-09 17:42:11,254 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 107 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 107 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:42:11,290 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-07-09 17:42:11,290 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 17:42:11,291 INFO L263 TraceCheckSpWp]: Trace formula consists of 95 conjuncts, 14 conjunts are in the unsatisfiable core [2021-07-09 17:42:11,291 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 17:42:11,453 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 2 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:42:11,453 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [465717923] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:42:11,453 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 17:42:11,453 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 10] total 16 [2021-07-09 17:42:11,453 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2082315846] [2021-07-09 17:42:11,453 INFO L462 AbstractCegarLoop]: Interpolant automaton has 16 states [2021-07-09 17:42:11,453 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 17:42:11,454 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-07-09 17:42:11,454 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=56, Invalid=184, Unknown=0, NotChecked=0, Total=240 [2021-07-09 17:42:11,454 INFO L87 Difference]: Start difference. First operand 464 states and 1420 transitions. Second operand has 16 states, 16 states have (on average 2.4375) internal successors, (39), 16 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:42:11,859 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 17:42:11,859 INFO L93 Difference]: Finished difference Result 657 states and 1939 transitions. [2021-07-09 17:42:11,859 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2021-07-09 17:42:11,859 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 2.4375) internal successors, (39), 16 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 22 [2021-07-09 17:42:11,860 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 17:42:11,860 INFO L225 Difference]: With dead ends: 657 [2021-07-09 17:42:11,860 INFO L226 Difference]: Without dead ends: 570 [2021-07-09 17:42:11,861 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 47 GetRequests, 22 SyntacticMatches, 0 SemanticMatches, 25 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 145 ImplicationChecksByTransitivity, 407.8ms TimeCoverageRelationStatistics Valid=150, Invalid=552, Unknown=0, NotChecked=0, Total=702 [2021-07-09 17:42:11,861 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 570 states. [2021-07-09 17:42:11,864 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 570 to 410. [2021-07-09 17:42:11,865 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 410 states, 409 states have (on average 3.0293398533007334) internal successors, (1239), 409 states have internal predecessors, (1239), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:42:11,865 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 410 states to 410 states and 1239 transitions. [2021-07-09 17:42:11,865 INFO L78 Accepts]: Start accepts. Automaton has 410 states and 1239 transitions. Word has length 22 [2021-07-09 17:42:11,866 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 17:42:11,866 INFO L482 AbstractCegarLoop]: Abstraction has 410 states and 1239 transitions. [2021-07-09 17:42:11,866 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 16 states, 16 states have (on average 2.4375) internal successors, (39), 16 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:42:11,866 INFO L276 IsEmpty]: Start isEmpty. Operand 410 states and 1239 transitions. [2021-07-09 17:42:11,866 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2021-07-09 17:42:11,866 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 17:42:11,866 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 17:42:12,067 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5887,107 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:42:12,067 INFO L430 AbstractCegarLoop]: === Iteration 179 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 17:42:12,067 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 17:42:12,067 INFO L82 PathProgramCache]: Analyzing trace with hash -1529926876, now seen corresponding path program 82 times [2021-07-09 17:42:12,067 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 17:42:12,067 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1728378195] [2021-07-09 17:42:12,067 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 17:42:12,071 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 17:42:12,120 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 2 proven. 2 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-07-09 17:42:12,120 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 17:42:12,120 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1728378195] [2021-07-09 17:42:12,120 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1728378195] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:42:12,120 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [686807804] [2021-07-09 17:42:12,120 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 108 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 108 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:42:12,152 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-07-09 17:42:12,152 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 17:42:12,153 INFO L263 TraceCheckSpWp]: Trace formula consists of 95 conjuncts, 14 conjunts are in the unsatisfiable core [2021-07-09 17:42:12,153 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 17:42:12,306 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 3 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:42:12,306 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [686807804] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:42:12,306 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 17:42:12,306 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 10] total 16 [2021-07-09 17:42:12,306 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1557635023] [2021-07-09 17:42:12,306 INFO L462 AbstractCegarLoop]: Interpolant automaton has 16 states [2021-07-09 17:42:12,306 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 17:42:12,306 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-07-09 17:42:12,306 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=46, Invalid=194, Unknown=0, NotChecked=0, Total=240 [2021-07-09 17:42:12,307 INFO L87 Difference]: Start difference. First operand 410 states and 1239 transitions. Second operand has 16 states, 16 states have (on average 2.4375) internal successors, (39), 16 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:42:12,735 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 17:42:12,735 INFO L93 Difference]: Finished difference Result 573 states and 1673 transitions. [2021-07-09 17:42:12,735 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2021-07-09 17:42:12,736 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 2.4375) internal successors, (39), 16 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 22 [2021-07-09 17:42:12,736 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 17:42:12,736 INFO L225 Difference]: With dead ends: 573 [2021-07-09 17:42:12,736 INFO L226 Difference]: Without dead ends: 440 [2021-07-09 17:42:12,737 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 45 GetRequests, 20 SyntacticMatches, 0 SemanticMatches, 25 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 133 ImplicationChecksByTransitivity, 384.5ms TimeCoverageRelationStatistics Valid=120, Invalid=582, Unknown=0, NotChecked=0, Total=702 [2021-07-09 17:42:12,737 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 440 states. [2021-07-09 17:42:12,740 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 440 to 423. [2021-07-09 17:42:12,740 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 423 states, 422 states have (on average 3.028436018957346) internal successors, (1278), 422 states have internal predecessors, (1278), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:42:12,741 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 423 states to 423 states and 1278 transitions. [2021-07-09 17:42:12,741 INFO L78 Accepts]: Start accepts. Automaton has 423 states and 1278 transitions. Word has length 22 [2021-07-09 17:42:12,741 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 17:42:12,741 INFO L482 AbstractCegarLoop]: Abstraction has 423 states and 1278 transitions. [2021-07-09 17:42:12,741 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 16 states, 16 states have (on average 2.4375) internal successors, (39), 16 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:42:12,741 INFO L276 IsEmpty]: Start isEmpty. Operand 423 states and 1278 transitions. [2021-07-09 17:42:12,742 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2021-07-09 17:42:12,742 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 17:42:12,742 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 17:42:12,942 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 108 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable5890 [2021-07-09 17:42:12,942 INFO L430 AbstractCegarLoop]: === Iteration 180 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 17:42:12,943 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 17:42:12,943 INFO L82 PathProgramCache]: Analyzing trace with hash -1171678198, now seen corresponding path program 83 times [2021-07-09 17:42:12,943 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 17:42:12,943 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1721536586] [2021-07-09 17:42:12,943 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 17:42:12,946 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 17:42:12,997 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 1 proven. 3 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-07-09 17:42:12,998 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 17:42:12,998 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1721536586] [2021-07-09 17:42:12,998 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1721536586] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:42:12,998 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1787886535] [2021-07-09 17:42:12,998 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 109 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 109 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:42:13,030 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-07-09 17:42:13,030 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 17:42:13,030 INFO L263 TraceCheckSpWp]: Trace formula consists of 95 conjuncts, 14 conjunts are in the unsatisfiable core [2021-07-09 17:42:13,031 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 17:42:13,191 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 3 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:42:13,191 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1787886535] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:42:13,191 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 17:42:13,191 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 10] total 16 [2021-07-09 17:42:13,191 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [978023309] [2021-07-09 17:42:13,191 INFO L462 AbstractCegarLoop]: Interpolant automaton has 16 states [2021-07-09 17:42:13,191 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 17:42:13,191 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-07-09 17:42:13,191 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=42, Invalid=198, Unknown=0, NotChecked=0, Total=240 [2021-07-09 17:42:13,192 INFO L87 Difference]: Start difference. First operand 423 states and 1278 transitions. Second operand has 16 states, 16 states have (on average 2.4375) internal successors, (39), 16 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:42:14,063 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 17:42:14,063 INFO L93 Difference]: Finished difference Result 681 states and 1998 transitions. [2021-07-09 17:42:14,063 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2021-07-09 17:42:14,063 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 2.4375) internal successors, (39), 16 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 22 [2021-07-09 17:42:14,063 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 17:42:14,064 INFO L225 Difference]: With dead ends: 681 [2021-07-09 17:42:14,064 INFO L226 Difference]: Without dead ends: 571 [2021-07-09 17:42:14,064 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 61 GetRequests, 27 SyntacticMatches, 0 SemanticMatches, 34 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 256 ImplicationChecksByTransitivity, 803.1ms TimeCoverageRelationStatistics Valid=241, Invalid=1019, Unknown=0, NotChecked=0, Total=1260 [2021-07-09 17:42:14,065 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 571 states. [2021-07-09 17:42:14,069 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 571 to 465. [2021-07-09 17:42:14,069 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 465 states, 464 states have (on average 3.0581896551724137) internal successors, (1419), 464 states have internal predecessors, (1419), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:42:14,070 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 465 states to 465 states and 1419 transitions. [2021-07-09 17:42:14,070 INFO L78 Accepts]: Start accepts. Automaton has 465 states and 1419 transitions. Word has length 22 [2021-07-09 17:42:14,070 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 17:42:14,070 INFO L482 AbstractCegarLoop]: Abstraction has 465 states and 1419 transitions. [2021-07-09 17:42:14,070 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 16 states, 16 states have (on average 2.4375) internal successors, (39), 16 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:42:14,070 INFO L276 IsEmpty]: Start isEmpty. Operand 465 states and 1419 transitions. [2021-07-09 17:42:14,071 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2021-07-09 17:42:14,071 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 17:42:14,071 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 17:42:14,271 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5892,109 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:42:14,271 INFO L430 AbstractCegarLoop]: === Iteration 181 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 17:42:14,271 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 17:42:14,271 INFO L82 PathProgramCache]: Analyzing trace with hash -51743132, now seen corresponding path program 84 times [2021-07-09 17:42:14,272 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 17:42:14,272 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [726500874] [2021-07-09 17:42:14,272 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 17:42:14,275 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 17:42:14,337 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-07-09 17:42:14,337 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 17:42:14,337 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [726500874] [2021-07-09 17:42:14,337 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [726500874] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:42:14,338 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [25389805] [2021-07-09 17:42:14,338 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 110 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 110 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:42:14,370 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-07-09 17:42:14,370 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 17:42:14,371 INFO L263 TraceCheckSpWp]: Trace formula consists of 95 conjuncts, 14 conjunts are in the unsatisfiable core [2021-07-09 17:42:14,371 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 17:42:14,545 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 2 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:42:14,545 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [25389805] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:42:14,545 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 17:42:14,545 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 10] total 16 [2021-07-09 17:42:14,545 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1538401255] [2021-07-09 17:42:14,545 INFO L462 AbstractCegarLoop]: Interpolant automaton has 16 states [2021-07-09 17:42:14,546 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 17:42:14,546 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-07-09 17:42:14,546 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=54, Invalid=186, Unknown=0, NotChecked=0, Total=240 [2021-07-09 17:42:14,546 INFO L87 Difference]: Start difference. First operand 465 states and 1419 transitions. Second operand has 16 states, 16 states have (on average 2.4375) internal successors, (39), 16 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:42:15,027 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 17:42:15,027 INFO L93 Difference]: Finished difference Result 579 states and 1697 transitions. [2021-07-09 17:42:15,028 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2021-07-09 17:42:15,028 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 2.4375) internal successors, (39), 16 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 22 [2021-07-09 17:42:15,028 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 17:42:15,029 INFO L225 Difference]: With dead ends: 579 [2021-07-09 17:42:15,029 INFO L226 Difference]: Without dead ends: 492 [2021-07-09 17:42:15,029 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 45 GetRequests, 20 SyntacticMatches, 0 SemanticMatches, 25 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 143 ImplicationChecksByTransitivity, 503.9ms TimeCoverageRelationStatistics Valid=150, Invalid=552, Unknown=0, NotChecked=0, Total=702 [2021-07-09 17:42:15,029 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 492 states. [2021-07-09 17:42:15,032 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 492 to 398. [2021-07-09 17:42:15,033 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 398 states, 397 states have (on average 3.0302267002518892) internal successors, (1203), 397 states have internal predecessors, (1203), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:42:15,033 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 398 states to 398 states and 1203 transitions. [2021-07-09 17:42:15,033 INFO L78 Accepts]: Start accepts. Automaton has 398 states and 1203 transitions. Word has length 22 [2021-07-09 17:42:15,033 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 17:42:15,033 INFO L482 AbstractCegarLoop]: Abstraction has 398 states and 1203 transitions. [2021-07-09 17:42:15,033 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 16 states, 16 states have (on average 2.4375) internal successors, (39), 16 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:42:15,033 INFO L276 IsEmpty]: Start isEmpty. Operand 398 states and 1203 transitions. [2021-07-09 17:42:15,034 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2021-07-09 17:42:15,034 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 17:42:15,034 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 17:42:15,234 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5895,110 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:42:15,234 INFO L430 AbstractCegarLoop]: === Iteration 182 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 17:42:15,235 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 17:42:15,235 INFO L82 PathProgramCache]: Analyzing trace with hash -494945440, now seen corresponding path program 85 times [2021-07-09 17:42:15,235 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 17:42:15,235 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1834034060] [2021-07-09 17:42:15,235 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 17:42:15,239 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 17:42:15,289 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 2 proven. 2 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-07-09 17:42:15,289 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 17:42:15,290 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1834034060] [2021-07-09 17:42:15,290 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1834034060] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:42:15,290 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [10036185] [2021-07-09 17:42:15,290 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 111 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 111 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:42:15,322 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 17:42:15,323 INFO L263 TraceCheckSpWp]: Trace formula consists of 95 conjuncts, 14 conjunts are in the unsatisfiable core [2021-07-09 17:42:15,323 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 17:42:15,472 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 3 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:42:15,473 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [10036185] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:42:15,473 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 17:42:15,473 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 10] total 16 [2021-07-09 17:42:15,473 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1951728732] [2021-07-09 17:42:15,473 INFO L462 AbstractCegarLoop]: Interpolant automaton has 16 states [2021-07-09 17:42:15,473 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 17:42:15,473 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-07-09 17:42:15,473 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=44, Invalid=196, Unknown=0, NotChecked=0, Total=240 [2021-07-09 17:42:15,473 INFO L87 Difference]: Start difference. First operand 398 states and 1203 transitions. Second operand has 16 states, 16 states have (on average 2.4375) internal successors, (39), 16 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:42:16,137 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 17:42:16,137 INFO L93 Difference]: Finished difference Result 721 states and 2090 transitions. [2021-07-09 17:42:16,137 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2021-07-09 17:42:16,137 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 2.4375) internal successors, (39), 16 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 22 [2021-07-09 17:42:16,138 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 17:42:16,138 INFO L225 Difference]: With dead ends: 721 [2021-07-09 17:42:16,138 INFO L226 Difference]: Without dead ends: 563 [2021-07-09 17:42:16,139 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 53 GetRequests, 24 SyntacticMatches, 0 SemanticMatches, 29 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 158 ImplicationChecksByTransitivity, 629.6ms TimeCoverageRelationStatistics Valid=203, Invalid=727, Unknown=0, NotChecked=0, Total=930 [2021-07-09 17:42:16,139 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 563 states. [2021-07-09 17:42:16,142 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 563 to 376. [2021-07-09 17:42:16,142 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 376 states, 375 states have (on average 3.032) internal successors, (1137), 375 states have internal predecessors, (1137), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:42:16,143 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 376 states to 376 states and 1137 transitions. [2021-07-09 17:42:16,143 INFO L78 Accepts]: Start accepts. Automaton has 376 states and 1137 transitions. Word has length 22 [2021-07-09 17:42:16,143 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 17:42:16,143 INFO L482 AbstractCegarLoop]: Abstraction has 376 states and 1137 transitions. [2021-07-09 17:42:16,143 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 16 states, 16 states have (on average 2.4375) internal successors, (39), 16 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:42:16,143 INFO L276 IsEmpty]: Start isEmpty. Operand 376 states and 1137 transitions. [2021-07-09 17:42:16,144 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2021-07-09 17:42:16,144 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 17:42:16,144 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 17:42:16,344 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5898,111 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:42:16,344 INFO L430 AbstractCegarLoop]: === Iteration 183 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 17:42:16,344 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 17:42:16,345 INFO L82 PathProgramCache]: Analyzing trace with hash 2035755642, now seen corresponding path program 86 times [2021-07-09 17:42:16,345 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 17:42:16,345 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [977032137] [2021-07-09 17:42:16,345 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 17:42:16,348 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 17:42:16,397 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 2 proven. 2 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-07-09 17:42:16,397 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 17:42:16,397 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [977032137] [2021-07-09 17:42:16,397 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [977032137] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:42:16,397 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [754779191] [2021-07-09 17:42:16,397 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 112 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 112 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:42:16,430 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-07-09 17:42:16,430 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 17:42:16,431 INFO L263 TraceCheckSpWp]: Trace formula consists of 95 conjuncts, 14 conjunts are in the unsatisfiable core [2021-07-09 17:42:16,431 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 17:42:16,600 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 3 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:42:16,601 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [754779191] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:42:16,601 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 17:42:16,601 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 10] total 16 [2021-07-09 17:42:16,601 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [913103970] [2021-07-09 17:42:16,601 INFO L462 AbstractCegarLoop]: Interpolant automaton has 16 states [2021-07-09 17:42:16,601 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 17:42:16,601 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-07-09 17:42:16,601 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=44, Invalid=196, Unknown=0, NotChecked=0, Total=240 [2021-07-09 17:42:16,601 INFO L87 Difference]: Start difference. First operand 376 states and 1137 transitions. Second operand has 16 states, 16 states have (on average 2.4375) internal successors, (39), 16 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:42:17,303 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 17:42:17,303 INFO L93 Difference]: Finished difference Result 673 states and 1954 transitions. [2021-07-09 17:42:17,303 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2021-07-09 17:42:17,303 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 2.4375) internal successors, (39), 16 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 22 [2021-07-09 17:42:17,304 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 17:42:17,304 INFO L225 Difference]: With dead ends: 673 [2021-07-09 17:42:17,304 INFO L226 Difference]: Without dead ends: 540 [2021-07-09 17:42:17,304 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 53 GetRequests, 24 SyntacticMatches, 0 SemanticMatches, 29 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 176 ImplicationChecksByTransitivity, 676.4ms TimeCoverageRelationStatistics Valid=194, Invalid=736, Unknown=0, NotChecked=0, Total=930 [2021-07-09 17:42:17,305 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 540 states. [2021-07-09 17:42:17,308 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 540 to 383. [2021-07-09 17:42:17,308 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 383 states, 382 states have (on average 3.013089005235602) internal successors, (1151), 382 states have internal predecessors, (1151), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:42:17,309 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 383 states to 383 states and 1151 transitions. [2021-07-09 17:42:17,309 INFO L78 Accepts]: Start accepts. Automaton has 383 states and 1151 transitions. Word has length 22 [2021-07-09 17:42:17,309 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 17:42:17,309 INFO L482 AbstractCegarLoop]: Abstraction has 383 states and 1151 transitions. [2021-07-09 17:42:17,309 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 16 states, 16 states have (on average 2.4375) internal successors, (39), 16 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:42:17,309 INFO L276 IsEmpty]: Start isEmpty. Operand 383 states and 1151 transitions. [2021-07-09 17:42:17,310 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2021-07-09 17:42:17,310 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 17:42:17,310 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 17:42:17,519 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 112 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable5900 [2021-07-09 17:42:17,519 INFO L430 AbstractCegarLoop]: === Iteration 184 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 17:42:17,520 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 17:42:17,520 INFO L82 PathProgramCache]: Analyzing trace with hash -1900962976, now seen corresponding path program 87 times [2021-07-09 17:42:17,520 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 17:42:17,520 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [813799322] [2021-07-09 17:42:17,520 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 17:42:17,523 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 17:42:17,579 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 1 proven. 3 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-07-09 17:42:17,579 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 17:42:17,579 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [813799322] [2021-07-09 17:42:17,579 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [813799322] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:42:17,579 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2115840004] [2021-07-09 17:42:17,579 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 113 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 113 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:42:17,612 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2021-07-09 17:42:17,612 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 17:42:17,612 INFO L263 TraceCheckSpWp]: Trace formula consists of 95 conjuncts, 14 conjunts are in the unsatisfiable core [2021-07-09 17:42:17,613 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 17:42:17,792 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 3 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:42:17,792 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2115840004] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:42:17,792 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 17:42:17,792 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 10] total 16 [2021-07-09 17:42:17,792 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [462415730] [2021-07-09 17:42:17,792 INFO L462 AbstractCegarLoop]: Interpolant automaton has 16 states [2021-07-09 17:42:17,792 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 17:42:17,792 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-07-09 17:42:17,792 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=45, Invalid=195, Unknown=0, NotChecked=0, Total=240 [2021-07-09 17:42:17,793 INFO L87 Difference]: Start difference. First operand 383 states and 1151 transitions. Second operand has 16 states, 16 states have (on average 2.4375) internal successors, (39), 16 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:42:18,720 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 17:42:18,720 INFO L93 Difference]: Finished difference Result 637 states and 1842 transitions. [2021-07-09 17:42:18,720 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2021-07-09 17:42:18,720 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 2.4375) internal successors, (39), 16 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 22 [2021-07-09 17:42:18,720 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 17:42:18,721 INFO L225 Difference]: With dead ends: 637 [2021-07-09 17:42:18,721 INFO L226 Difference]: Without dead ends: 527 [2021-07-09 17:42:18,721 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 53 GetRequests, 24 SyntacticMatches, 0 SemanticMatches, 29 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 189 ImplicationChecksByTransitivity, 891.3ms TimeCoverageRelationStatistics Valid=190, Invalid=740, Unknown=0, NotChecked=0, Total=930 [2021-07-09 17:42:18,722 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 527 states. [2021-07-09 17:42:18,725 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 527 to 417. [2021-07-09 17:42:18,725 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 417 states, 416 states have (on average 3.012019230769231) internal successors, (1253), 416 states have internal predecessors, (1253), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:42:18,726 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 417 states to 417 states and 1253 transitions. [2021-07-09 17:42:18,726 INFO L78 Accepts]: Start accepts. Automaton has 417 states and 1253 transitions. Word has length 22 [2021-07-09 17:42:18,726 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 17:42:18,726 INFO L482 AbstractCegarLoop]: Abstraction has 417 states and 1253 transitions. [2021-07-09 17:42:18,726 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 16 states, 16 states have (on average 2.4375) internal successors, (39), 16 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:42:18,726 INFO L276 IsEmpty]: Start isEmpty. Operand 417 states and 1253 transitions. [2021-07-09 17:42:18,727 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2021-07-09 17:42:18,727 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 17:42:18,727 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 17:42:18,927 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5902,113 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:42:18,928 INFO L430 AbstractCegarLoop]: === Iteration 185 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 17:42:18,928 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 17:42:18,928 INFO L82 PathProgramCache]: Analyzing trace with hash -781027910, now seen corresponding path program 88 times [2021-07-09 17:42:18,928 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 17:42:18,928 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1498912450] [2021-07-09 17:42:18,928 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 17:42:18,931 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 17:42:18,985 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-07-09 17:42:18,986 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 17:42:18,986 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1498912450] [2021-07-09 17:42:18,986 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1498912450] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:42:18,986 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [423352149] [2021-07-09 17:42:18,986 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 114 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 114 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:42:19,019 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-07-09 17:42:19,019 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 17:42:19,019 INFO L263 TraceCheckSpWp]: Trace formula consists of 95 conjuncts, 14 conjunts are in the unsatisfiable core [2021-07-09 17:42:19,020 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 17:42:19,207 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 2 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:42:19,208 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [423352149] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:42:19,208 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 17:42:19,208 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 10] total 16 [2021-07-09 17:42:19,208 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1518762784] [2021-07-09 17:42:19,208 INFO L462 AbstractCegarLoop]: Interpolant automaton has 16 states [2021-07-09 17:42:19,208 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 17:42:19,208 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-07-09 17:42:19,208 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=49, Invalid=191, Unknown=0, NotChecked=0, Total=240 [2021-07-09 17:42:19,208 INFO L87 Difference]: Start difference. First operand 417 states and 1253 transitions. Second operand has 16 states, 16 states have (on average 2.4375) internal successors, (39), 16 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:42:19,600 WARN L205 SmtUtils]: Spent 102.00 ms on a formula simplification. DAG size of input: 48 DAG size of output: 47 [2021-07-09 17:42:19,855 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 17:42:19,855 INFO L93 Difference]: Finished difference Result 535 states and 1540 transitions. [2021-07-09 17:42:19,855 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2021-07-09 17:42:19,855 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 2.4375) internal successors, (39), 16 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 22 [2021-07-09 17:42:19,855 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 17:42:19,856 INFO L225 Difference]: With dead ends: 535 [2021-07-09 17:42:19,856 INFO L226 Difference]: Without dead ends: 448 [2021-07-09 17:42:19,856 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 51 GetRequests, 23 SyntacticMatches, 0 SemanticMatches, 28 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 173 ImplicationChecksByTransitivity, 673.9ms TimeCoverageRelationStatistics Valid=201, Invalid=669, Unknown=0, NotChecked=0, Total=870 [2021-07-09 17:42:19,857 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 448 states. [2021-07-09 17:42:19,859 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 448 to 356. [2021-07-09 17:42:19,860 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 356 states, 355 states have (on average 2.963380281690141) internal successors, (1052), 355 states have internal predecessors, (1052), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:42:19,860 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 356 states to 356 states and 1052 transitions. [2021-07-09 17:42:19,860 INFO L78 Accepts]: Start accepts. Automaton has 356 states and 1052 transitions. Word has length 22 [2021-07-09 17:42:19,860 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 17:42:19,860 INFO L482 AbstractCegarLoop]: Abstraction has 356 states and 1052 transitions. [2021-07-09 17:42:19,860 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 16 states, 16 states have (on average 2.4375) internal successors, (39), 16 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:42:19,860 INFO L276 IsEmpty]: Start isEmpty. Operand 356 states and 1052 transitions. [2021-07-09 17:42:19,861 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2021-07-09 17:42:19,861 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 17:42:19,861 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 17:42:20,061 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 114 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable5905 [2021-07-09 17:42:20,061 INFO L430 AbstractCegarLoop]: === Iteration 186 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 17:42:20,062 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 17:42:20,062 INFO L82 PathProgramCache]: Analyzing trace with hash 783580396, now seen corresponding path program 89 times [2021-07-09 17:42:20,062 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 17:42:20,062 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1787814471] [2021-07-09 17:42:20,062 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 17:42:20,065 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 17:42:20,148 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 1 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:42:20,148 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 17:42:20,148 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1787814471] [2021-07-09 17:42:20,148 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1787814471] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:42:20,148 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1387325863] [2021-07-09 17:42:20,148 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 115 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 115 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:42:20,182 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2021-07-09 17:42:20,182 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 17:42:20,183 INFO L263 TraceCheckSpWp]: Trace formula consists of 95 conjuncts, 22 conjunts are in the unsatisfiable core [2021-07-09 17:42:20,184 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 17:42:23,453 INFO L446 ElimStorePlain]: Different costs {0=[char_at_9], 1=[char_at_1]} [2021-07-09 17:42:23,460 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:42:23,460 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 17:42:23,467 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:42:23,468 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-07-09 17:42:23,476 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:42:23,477 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-07-09 17:42:23,483 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:42:23,484 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-07-09 17:42:23,491 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 5 treesize of output 3 [2021-07-09 17:42:23,492 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-07-09 17:42:23,500 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 5 treesize of output 3 [2021-07-09 17:42:23,500 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-07-09 17:42:23,507 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:42:23,508 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-07-09 17:42:23,514 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 9 [2021-07-09 17:42:23,515 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-07-09 17:42:23,523 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-07-09 17:42:23,523 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-07-09 17:42:23,531 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:42:23,532 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-07-09 17:42:23,538 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:42:23,538 INFO L550 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2021-07-09 17:42:23,546 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:42:23,546 INFO L550 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2021-07-09 17:42:23,554 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:42:23,555 INFO L550 ElimStorePlain]: Start of recursive call 14: End of recursive call: and 1 xjuncts. [2021-07-09 17:42:23,561 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:42:23,561 INFO L550 ElimStorePlain]: Start of recursive call 15: End of recursive call: and 1 xjuncts. [2021-07-09 17:42:23,569 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:42:23,570 INFO L550 ElimStorePlain]: Start of recursive call 16: End of recursive call: and 1 xjuncts. [2021-07-09 17:42:23,576 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:42:23,577 INFO L550 ElimStorePlain]: Start of recursive call 17: End of recursive call: and 1 xjuncts. [2021-07-09 17:42:23,584 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:42:23,585 INFO L550 ElimStorePlain]: Start of recursive call 18: End of recursive call: and 1 xjuncts. [2021-07-09 17:42:23,592 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 5 treesize of output 3 [2021-07-09 17:42:23,593 INFO L550 ElimStorePlain]: Start of recursive call 19: End of recursive call: and 1 xjuncts. [2021-07-09 17:42:23,599 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:42:23,599 INFO L550 ElimStorePlain]: Start of recursive call 20: End of recursive call: and 1 xjuncts. [2021-07-09 17:42:23,605 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:42:23,606 INFO L550 ElimStorePlain]: Start of recursive call 21: End of recursive call: and 1 xjuncts. [2021-07-09 17:42:23,613 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:42:23,613 INFO L550 ElimStorePlain]: Start of recursive call 22: End of recursive call: and 1 xjuncts. [2021-07-09 17:42:23,619 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:42:23,620 INFO L550 ElimStorePlain]: Start of recursive call 23: End of recursive call: and 1 xjuncts. [2021-07-09 17:42:23,627 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-07-09 17:42:23,628 INFO L550 ElimStorePlain]: Start of recursive call 24: End of recursive call: and 1 xjuncts. [2021-07-09 17:42:23,635 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 5 treesize of output 3 [2021-07-09 17:42:23,636 INFO L550 ElimStorePlain]: Start of recursive call 25: End of recursive call: and 1 xjuncts. [2021-07-09 17:42:23,646 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:42:23,647 INFO L550 ElimStorePlain]: Start of recursive call 26: End of recursive call: and 1 xjuncts. [2021-07-09 17:42:23,656 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:42:23,656 INFO L550 ElimStorePlain]: Start of recursive call 27: End of recursive call: and 1 xjuncts. [2021-07-09 17:42:23,665 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:42:23,665 INFO L550 ElimStorePlain]: Start of recursive call 28: End of recursive call: and 1 xjuncts. [2021-07-09 17:42:23,671 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:42:23,672 INFO L550 ElimStorePlain]: Start of recursive call 29: End of recursive call: and 1 xjuncts. [2021-07-09 17:42:23,678 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:42:23,679 INFO L550 ElimStorePlain]: Start of recursive call 30: End of recursive call: and 1 xjuncts. [2021-07-09 17:42:23,685 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:42:23,686 INFO L550 ElimStorePlain]: Start of recursive call 31: End of recursive call: and 1 xjuncts. [2021-07-09 17:42:23,693 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:42:23,693 INFO L550 ElimStorePlain]: Start of recursive call 32: End of recursive call: and 1 xjuncts. [2021-07-09 17:42:23,700 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:42:23,701 INFO L550 ElimStorePlain]: Start of recursive call 33: End of recursive call: and 1 xjuncts. [2021-07-09 17:42:23,708 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:42:23,709 INFO L550 ElimStorePlain]: Start of recursive call 34: End of recursive call: and 1 xjuncts. [2021-07-09 17:42:23,717 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:42:23,718 INFO L550 ElimStorePlain]: Start of recursive call 35: End of recursive call: and 1 xjuncts. [2021-07-09 17:42:23,725 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:42:23,726 INFO L550 ElimStorePlain]: Start of recursive call 36: End of recursive call: and 1 xjuncts. [2021-07-09 17:42:23,732 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:42:23,733 INFO L550 ElimStorePlain]: Start of recursive call 37: End of recursive call: and 1 xjuncts. [2021-07-09 17:42:23,739 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:42:23,739 INFO L550 ElimStorePlain]: Start of recursive call 38: End of recursive call: and 1 xjuncts. [2021-07-09 17:42:23,745 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:42:23,745 INFO L550 ElimStorePlain]: Start of recursive call 39: End of recursive call: and 1 xjuncts. [2021-07-09 17:42:23,753 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 5 treesize of output 3 [2021-07-09 17:42:23,754 INFO L550 ElimStorePlain]: Start of recursive call 40: End of recursive call: and 1 xjuncts. [2021-07-09 17:42:23,760 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:42:23,761 INFO L550 ElimStorePlain]: Start of recursive call 41: End of recursive call: and 1 xjuncts. [2021-07-09 17:42:23,768 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:42:23,768 INFO L550 ElimStorePlain]: Start of recursive call 42: End of recursive call: and 1 xjuncts. [2021-07-09 17:42:23,773 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:42:23,774 INFO L550 ElimStorePlain]: Start of recursive call 43: End of recursive call: and 1 xjuncts. [2021-07-09 17:42:23,780 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:42:23,781 INFO L550 ElimStorePlain]: Start of recursive call 44: End of recursive call: and 1 xjuncts. [2021-07-09 17:42:23,787 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:42:23,788 INFO L550 ElimStorePlain]: Start of recursive call 45: End of recursive call: and 1 xjuncts. [2021-07-09 17:42:23,794 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:42:23,795 INFO L550 ElimStorePlain]: Start of recursive call 46: End of recursive call: and 1 xjuncts. [2021-07-09 17:42:23,802 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-07-09 17:42:23,802 INFO L550 ElimStorePlain]: Start of recursive call 47: End of recursive call: and 1 xjuncts. [2021-07-09 17:42:23,808 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:42:23,808 INFO L550 ElimStorePlain]: Start of recursive call 48: End of recursive call: and 1 xjuncts. [2021-07-09 17:42:23,814 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 9 [2021-07-09 17:42:23,815 INFO L550 ElimStorePlain]: Start of recursive call 49: End of recursive call: and 1 xjuncts. [2021-07-09 17:42:23,821 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:42:23,821 INFO L550 ElimStorePlain]: Start of recursive call 50: End of recursive call: and 1 xjuncts. [2021-07-09 17:42:23,827 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:42:23,828 INFO L550 ElimStorePlain]: Start of recursive call 51: End of recursive call: and 1 xjuncts. [2021-07-09 17:42:23,833 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:42:23,834 INFO L550 ElimStorePlain]: Start of recursive call 52: End of recursive call: and 1 xjuncts. [2021-07-09 17:42:23,840 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:42:23,840 INFO L550 ElimStorePlain]: Start of recursive call 53: End of recursive call: and 1 xjuncts. [2021-07-09 17:42:23,847 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:42:23,847 INFO L550 ElimStorePlain]: Start of recursive call 54: End of recursive call: and 1 xjuncts. [2021-07-09 17:42:23,853 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:42:23,854 INFO L550 ElimStorePlain]: Start of recursive call 55: End of recursive call: and 1 xjuncts. [2021-07-09 17:42:23,859 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 5 treesize of output 3 [2021-07-09 17:42:23,860 INFO L550 ElimStorePlain]: Start of recursive call 56: End of recursive call: and 1 xjuncts. [2021-07-09 17:42:23,867 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 5 treesize of output 3 [2021-07-09 17:42:23,868 INFO L550 ElimStorePlain]: Start of recursive call 57: End of recursive call: and 1 xjuncts. [2021-07-09 17:42:23,873 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:42:23,874 INFO L550 ElimStorePlain]: Start of recursive call 58: End of recursive call: and 1 xjuncts. [2021-07-09 17:42:23,879 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:42:23,879 INFO L550 ElimStorePlain]: Start of recursive call 59: End of recursive call: and 1 xjuncts. [2021-07-09 17:42:23,895 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:42:23,896 INFO L550 ElimStorePlain]: Start of recursive call 60: End of recursive call: and 1 xjuncts. [2021-07-09 17:42:23,901 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:42:23,902 INFO L550 ElimStorePlain]: Start of recursive call 61: End of recursive call: and 1 xjuncts. [2021-07-09 17:42:23,906 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:42:23,907 INFO L550 ElimStorePlain]: Start of recursive call 62: End of recursive call: and 1 xjuncts. [2021-07-09 17:42:23,912 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:42:23,912 INFO L550 ElimStorePlain]: Start of recursive call 63: End of recursive call: and 1 xjuncts. [2021-07-09 17:42:23,917 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:42:23,917 INFO L550 ElimStorePlain]: Start of recursive call 64: End of recursive call: and 1 xjuncts. [2021-07-09 17:42:23,923 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:42:23,923 INFO L550 ElimStorePlain]: Start of recursive call 65: End of recursive call: and 1 xjuncts. [2021-07-09 17:42:23,928 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 9 [2021-07-09 17:42:23,929 INFO L550 ElimStorePlain]: Start of recursive call 66: End of recursive call: and 1 xjuncts. [2021-07-09 17:42:23,934 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:42:23,935 INFO L550 ElimStorePlain]: Start of recursive call 67: End of recursive call: and 1 xjuncts. [2021-07-09 17:42:23,940 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 5 treesize of output 3 [2021-07-09 17:42:23,941 INFO L550 ElimStorePlain]: Start of recursive call 68: End of recursive call: and 1 xjuncts. [2021-07-09 17:42:23,946 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:42:23,946 INFO L550 ElimStorePlain]: Start of recursive call 69: End of recursive call: and 1 xjuncts. [2021-07-09 17:42:23,951 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:42:23,952 INFO L550 ElimStorePlain]: Start of recursive call 70: End of recursive call: and 1 xjuncts. [2021-07-09 17:42:23,956 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:42:23,957 INFO L550 ElimStorePlain]: Start of recursive call 71: End of recursive call: and 1 xjuncts. [2021-07-09 17:42:23,961 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:42:23,962 INFO L550 ElimStorePlain]: Start of recursive call 72: End of recursive call: and 1 xjuncts. [2021-07-09 17:42:23,967 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:42:23,967 INFO L550 ElimStorePlain]: Start of recursive call 73: End of recursive call: and 1 xjuncts. [2021-07-09 17:42:23,972 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:42:23,973 INFO L550 ElimStorePlain]: Start of recursive call 74: End of recursive call: and 1 xjuncts. [2021-07-09 17:42:23,977 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:42:23,978 INFO L550 ElimStorePlain]: Start of recursive call 75: End of recursive call: and 1 xjuncts. [2021-07-09 17:42:23,982 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:42:23,983 INFO L550 ElimStorePlain]: Start of recursive call 76: End of recursive call: and 1 xjuncts. [2021-07-09 17:42:23,988 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:42:23,989 INFO L550 ElimStorePlain]: Start of recursive call 77: End of recursive call: and 1 xjuncts. [2021-07-09 17:42:23,994 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 5 treesize of output 3 [2021-07-09 17:42:23,995 INFO L550 ElimStorePlain]: Start of recursive call 78: End of recursive call: and 1 xjuncts. [2021-07-09 17:42:24,000 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:42:24,000 INFO L550 ElimStorePlain]: Start of recursive call 79: End of recursive call: and 1 xjuncts. [2021-07-09 17:42:24,005 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:42:24,005 INFO L550 ElimStorePlain]: Start of recursive call 80: End of recursive call: and 1 xjuncts. [2021-07-09 17:42:24,009 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:42:24,010 INFO L550 ElimStorePlain]: Start of recursive call 81: End of recursive call: and 1 xjuncts. [2021-07-09 17:42:24,015 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:42:24,015 INFO L550 ElimStorePlain]: Start of recursive call 82: End of recursive call: and 1 xjuncts. [2021-07-09 17:42:24,020 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:42:24,021 INFO L550 ElimStorePlain]: Start of recursive call 83: End of recursive call: and 1 xjuncts. [2021-07-09 17:42:24,025 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:42:24,026 INFO L550 ElimStorePlain]: Start of recursive call 84: End of recursive call: and 1 xjuncts. [2021-07-09 17:42:24,030 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:42:24,030 INFO L550 ElimStorePlain]: Start of recursive call 85: End of recursive call: and 1 xjuncts. [2021-07-09 17:42:24,034 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:42:24,035 INFO L550 ElimStorePlain]: Start of recursive call 86: End of recursive call: and 1 xjuncts. [2021-07-09 17:42:24,039 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 9 [2021-07-09 17:42:24,040 INFO L550 ElimStorePlain]: Start of recursive call 87: End of recursive call: and 1 xjuncts. [2021-07-09 17:42:24,045 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:42:24,045 INFO L550 ElimStorePlain]: Start of recursive call 88: End of recursive call: and 1 xjuncts. [2021-07-09 17:42:24,049 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:42:24,050 INFO L550 ElimStorePlain]: Start of recursive call 89: End of recursive call: and 1 xjuncts. [2021-07-09 17:42:24,053 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:42:24,054 INFO L550 ElimStorePlain]: Start of recursive call 90: End of recursive call: and 1 xjuncts. [2021-07-09 17:42:24,058 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:42:24,058 INFO L550 ElimStorePlain]: Start of recursive call 91: End of recursive call: and 1 xjuncts. [2021-07-09 17:42:24,063 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:42:24,063 INFO L550 ElimStorePlain]: Start of recursive call 92: End of recursive call: and 1 xjuncts. [2021-07-09 17:42:24,067 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:42:24,067 INFO L550 ElimStorePlain]: Start of recursive call 93: End of recursive call: and 1 xjuncts. [2021-07-09 17:42:24,071 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:42:24,072 INFO L550 ElimStorePlain]: Start of recursive call 94: End of recursive call: and 1 xjuncts. [2021-07-09 17:42:24,075 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:42:24,076 INFO L550 ElimStorePlain]: Start of recursive call 95: End of recursive call: and 1 xjuncts. [2021-07-09 17:42:24,080 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:42:24,081 INFO L550 ElimStorePlain]: Start of recursive call 96: End of recursive call: and 1 xjuncts. [2021-07-09 17:42:24,085 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:42:24,085 INFO L550 ElimStorePlain]: Start of recursive call 97: End of recursive call: and 1 xjuncts. [2021-07-09 17:42:24,090 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:42:24,090 INFO L550 ElimStorePlain]: Start of recursive call 98: End of recursive call: and 1 xjuncts. [2021-07-09 17:42:24,094 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 9 [2021-07-09 17:42:24,095 INFO L550 ElimStorePlain]: Start of recursive call 99: End of recursive call: and 1 xjuncts. [2021-07-09 17:42:24,099 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:42:24,100 INFO L550 ElimStorePlain]: Start of recursive call 100: End of recursive call: and 1 xjuncts. [2021-07-09 17:42:24,104 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 9 [2021-07-09 17:42:24,104 INFO L550 ElimStorePlain]: Start of recursive call 101: End of recursive call: and 1 xjuncts. [2021-07-09 17:42:24,109 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:42:24,109 INFO L550 ElimStorePlain]: Start of recursive call 102: End of recursive call: and 1 xjuncts. [2021-07-09 17:42:24,113 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:42:24,113 INFO L550 ElimStorePlain]: Start of recursive call 103: End of recursive call: and 1 xjuncts. [2021-07-09 17:42:24,117 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:42:24,118 INFO L550 ElimStorePlain]: Start of recursive call 104: End of recursive call: and 1 xjuncts. [2021-07-09 17:42:24,121 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:42:24,122 INFO L550 ElimStorePlain]: Start of recursive call 105: End of recursive call: and 1 xjuncts. [2021-07-09 17:42:24,125 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:42:24,126 INFO L550 ElimStorePlain]: Start of recursive call 106: End of recursive call: and 1 xjuncts. [2021-07-09 17:42:24,129 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:42:24,130 INFO L550 ElimStorePlain]: Start of recursive call 107: End of recursive call: and 1 xjuncts. [2021-07-09 17:42:24,133 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:42:24,134 INFO L550 ElimStorePlain]: Start of recursive call 108: End of recursive call: and 1 xjuncts. [2021-07-09 17:42:24,138 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:42:24,138 INFO L550 ElimStorePlain]: Start of recursive call 109: End of recursive call: and 1 xjuncts. [2021-07-09 17:42:24,142 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:42:24,142 INFO L550 ElimStorePlain]: Start of recursive call 110: End of recursive call: and 1 xjuncts. [2021-07-09 17:42:24,146 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:42:24,146 INFO L550 ElimStorePlain]: Start of recursive call 111: End of recursive call: and 1 xjuncts. [2021-07-09 17:42:24,149 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:42:24,150 INFO L550 ElimStorePlain]: Start of recursive call 112: End of recursive call: and 1 xjuncts. [2021-07-09 17:42:24,153 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:42:24,154 INFO L550 ElimStorePlain]: Start of recursive call 113: End of recursive call: and 1 xjuncts. [2021-07-09 17:42:24,157 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:42:24,157 INFO L550 ElimStorePlain]: Start of recursive call 114: End of recursive call: and 1 xjuncts. [2021-07-09 17:42:24,354 WARN L205 SmtUtils]: Spent 196.00 ms on a formula simplification. DAG size of input: 49 DAG size of output: 41 [2021-07-09 17:42:24,355 INFO L628 ElimStorePlain]: treesize reduction 232, result has 50.6 percent of original size [2021-07-09 17:42:24,358 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 5 treesize of output 3 [2021-07-09 17:42:24,359 INFO L550 ElimStorePlain]: Start of recursive call 115: End of recursive call: and 1 xjuncts. [2021-07-09 17:42:24,362 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 5 treesize of output 3 [2021-07-09 17:42:24,363 INFO L550 ElimStorePlain]: Start of recursive call 116: End of recursive call: and 1 xjuncts. [2021-07-09 17:42:24,365 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 5 treesize of output 3 [2021-07-09 17:42:24,366 INFO L550 ElimStorePlain]: Start of recursive call 117: End of recursive call: and 1 xjuncts. [2021-07-09 17:42:24,369 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:42:24,369 INFO L550 ElimStorePlain]: Start of recursive call 118: End of recursive call: and 1 xjuncts. [2021-07-09 17:42:24,372 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:42:24,372 INFO L550 ElimStorePlain]: Start of recursive call 119: End of recursive call: and 1 xjuncts. [2021-07-09 17:42:24,375 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 5 treesize of output 3 [2021-07-09 17:42:24,376 INFO L550 ElimStorePlain]: Start of recursive call 120: End of recursive call: and 1 xjuncts. [2021-07-09 17:42:24,379 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:42:24,379 INFO L550 ElimStorePlain]: Start of recursive call 121: End of recursive call: and 1 xjuncts. [2021-07-09 17:42:24,382 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 9 [2021-07-09 17:42:24,383 INFO L550 ElimStorePlain]: Start of recursive call 122: End of recursive call: and 1 xjuncts. [2021-07-09 17:42:24,385 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:42:24,385 INFO L550 ElimStorePlain]: Start of recursive call 123: End of recursive call: and 1 xjuncts. [2021-07-09 17:42:24,470 INFO L628 ElimStorePlain]: treesize reduction 1, result has 99.1 percent of original size [2021-07-09 17:42:24,472 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 5 xjuncts. [2021-07-09 17:42:24,472 INFO L247 ElimStorePlain]: Needed 123 recursive calls to eliminate 3 variables, input treesize:4568, output treesize:65 [2021-07-09 17:42:24,577 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-07-09 17:42:24,577 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1387325863] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:42:24,577 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 17:42:24,577 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 10] total 17 [2021-07-09 17:42:24,577 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [720774502] [2021-07-09 17:42:24,578 INFO L462 AbstractCegarLoop]: Interpolant automaton has 17 states [2021-07-09 17:42:24,578 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 17:42:24,578 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-07-09 17:42:24,578 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=40, Invalid=232, Unknown=0, NotChecked=0, Total=272 [2021-07-09 17:42:24,578 INFO L87 Difference]: Start difference. First operand 356 states and 1052 transitions. Second operand has 17 states, 17 states have (on average 2.235294117647059) internal successors, (38), 17 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:42:26,633 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 17:42:26,633 INFO L93 Difference]: Finished difference Result 1180 states and 3263 transitions. [2021-07-09 17:42:26,633 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 39 states. [2021-07-09 17:42:26,634 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 2.235294117647059) internal successors, (38), 17 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 22 [2021-07-09 17:42:26,634 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 17:42:26,635 INFO L225 Difference]: With dead ends: 1180 [2021-07-09 17:42:26,635 INFO L226 Difference]: Without dead ends: 872 [2021-07-09 17:42:26,635 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 63 GetRequests, 15 SyntacticMatches, 2 SemanticMatches, 46 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 607 ImplicationChecksByTransitivity, 1781.3ms TimeCoverageRelationStatistics Valid=351, Invalid=1905, Unknown=0, NotChecked=0, Total=2256 [2021-07-09 17:42:26,636 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 872 states. [2021-07-09 17:42:26,640 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 872 to 420. [2021-07-09 17:42:26,640 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 420 states, 419 states have (on average 3.045346062052506) internal successors, (1276), 419 states have internal predecessors, (1276), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:42:26,641 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 420 states to 420 states and 1276 transitions. [2021-07-09 17:42:26,641 INFO L78 Accepts]: Start accepts. Automaton has 420 states and 1276 transitions. Word has length 22 [2021-07-09 17:42:26,641 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 17:42:26,641 INFO L482 AbstractCegarLoop]: Abstraction has 420 states and 1276 transitions. [2021-07-09 17:42:26,641 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 17 states, 17 states have (on average 2.235294117647059) internal successors, (38), 17 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:42:26,641 INFO L276 IsEmpty]: Start isEmpty. Operand 420 states and 1276 transitions. [2021-07-09 17:42:26,642 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2021-07-09 17:42:26,642 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 17:42:26,642 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 17:42:26,842 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5908,115 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:42:26,843 INFO L430 AbstractCegarLoop]: === Iteration 187 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 17:42:26,843 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 17:42:26,843 INFO L82 PathProgramCache]: Analyzing trace with hash 467516544, now seen corresponding path program 90 times [2021-07-09 17:42:26,843 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 17:42:26,843 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [390201494] [2021-07-09 17:42:26,843 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 17:42:26,846 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 17:42:26,910 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 4 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:42:26,910 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 17:42:26,910 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [390201494] [2021-07-09 17:42:26,910 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [390201494] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:42:26,910 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2067552969] [2021-07-09 17:42:26,910 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 116 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 116 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:42:26,943 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2021-07-09 17:42:26,943 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 17:42:26,943 INFO L263 TraceCheckSpWp]: Trace formula consists of 95 conjuncts, 14 conjunts are in the unsatisfiable core [2021-07-09 17:42:26,944 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 17:42:27,136 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 17:42:27,136 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 17:42:27,137 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 3 [2021-07-09 17:42:27,138 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 17:42:27,141 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 17:42:27,142 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 17:42:27,142 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-07-09 17:42:27,143 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-07-09 17:42:27,146 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 17:42:27,147 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 17:42:27,147 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 3 [2021-07-09 17:42:27,148 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-07-09 17:42:27,151 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:42:27,151 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-07-09 17:42:27,154 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:42:27,155 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-07-09 17:42:27,158 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 5 treesize of output 3 [2021-07-09 17:42:27,159 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-07-09 17:42:27,161 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 5 treesize of output 3 [2021-07-09 17:42:27,162 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-07-09 17:42:27,165 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 17:42:27,165 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 17:42:27,166 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-07-09 17:42:27,166 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-07-09 17:42:27,169 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:42:27,169 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-07-09 17:42:27,172 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:42:27,173 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-07-09 17:42:27,176 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 17:42:27,176 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 17:42:27,176 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 3 [2021-07-09 17:42:27,177 INFO L550 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2021-07-09 17:42:27,179 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:42:27,180 INFO L550 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2021-07-09 17:42:27,183 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 17:42:27,183 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 17:42:27,184 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 3 [2021-07-09 17:42:27,184 INFO L550 ElimStorePlain]: Start of recursive call 14: End of recursive call: and 1 xjuncts. [2021-07-09 17:42:27,187 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:42:27,187 INFO L550 ElimStorePlain]: Start of recursive call 15: End of recursive call: and 1 xjuncts. [2021-07-09 17:42:27,190 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:42:27,190 INFO L550 ElimStorePlain]: Start of recursive call 16: End of recursive call: and 1 xjuncts. [2021-07-09 17:42:27,193 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:42:27,193 INFO L550 ElimStorePlain]: Start of recursive call 17: End of recursive call: and 1 xjuncts. [2021-07-09 17:42:27,195 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:42:27,196 INFO L550 ElimStorePlain]: Start of recursive call 18: End of recursive call: and 1 xjuncts. [2021-07-09 17:42:27,198 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:42:27,199 INFO L550 ElimStorePlain]: Start of recursive call 19: End of recursive call: and 1 xjuncts. [2021-07-09 17:42:27,201 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:42:27,201 INFO L550 ElimStorePlain]: Start of recursive call 20: End of recursive call: and 1 xjuncts. [2021-07-09 17:42:27,203 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:42:27,204 INFO L550 ElimStorePlain]: Start of recursive call 21: End of recursive call: and 1 xjuncts. [2021-07-09 17:42:27,247 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 17:42:27,249 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: 6 dim-0 vars, and 9 xjuncts. [2021-07-09 17:42:27,250 INFO L247 ElimStorePlain]: Needed 21 recursive calls to eliminate 2 variables, input treesize:562, output treesize:124 [2021-07-09 17:42:27,315 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 4 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:42:27,316 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2067552969] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:42:27,316 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 17:42:27,316 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 13 [2021-07-09 17:42:27,316 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1196639445] [2021-07-09 17:42:27,316 INFO L462 AbstractCegarLoop]: Interpolant automaton has 13 states [2021-07-09 17:42:27,316 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 17:42:27,316 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-07-09 17:42:27,316 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=36, Invalid=120, Unknown=0, NotChecked=0, Total=156 [2021-07-09 17:42:27,316 INFO L87 Difference]: Start difference. First operand 420 states and 1276 transitions. Second operand has 13 states, 13 states have (on average 2.076923076923077) internal successors, (27), 13 states have internal predecessors, (27), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:42:27,567 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 17:42:27,567 INFO L93 Difference]: Finished difference Result 849 states and 2475 transitions. [2021-07-09 17:42:27,568 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-07-09 17:42:27,568 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 2.076923076923077) internal successors, (27), 13 states have internal predecessors, (27), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 22 [2021-07-09 17:42:27,568 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 17:42:27,569 INFO L225 Difference]: With dead ends: 849 [2021-07-09 17:42:27,569 INFO L226 Difference]: Without dead ends: 831 [2021-07-09 17:42:27,569 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 37 GetRequests, 17 SyntacticMatches, 3 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 67 ImplicationChecksByTransitivity, 209.1ms TimeCoverageRelationStatistics Valid=78, Invalid=264, Unknown=0, NotChecked=0, Total=342 [2021-07-09 17:42:27,570 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 831 states. [2021-07-09 17:42:27,575 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 831 to 443. [2021-07-09 17:42:27,575 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 443 states, 442 states have (on average 3.083710407239819) internal successors, (1363), 442 states have internal predecessors, (1363), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:42:27,576 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 443 states to 443 states and 1363 transitions. [2021-07-09 17:42:27,576 INFO L78 Accepts]: Start accepts. Automaton has 443 states and 1363 transitions. Word has length 22 [2021-07-09 17:42:27,576 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 17:42:27,576 INFO L482 AbstractCegarLoop]: Abstraction has 443 states and 1363 transitions. [2021-07-09 17:42:27,576 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 13 states, 13 states have (on average 2.076923076923077) internal successors, (27), 13 states have internal predecessors, (27), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:42:27,576 INFO L276 IsEmpty]: Start isEmpty. Operand 443 states and 1363 transitions. [2021-07-09 17:42:27,577 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2021-07-09 17:42:27,577 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 17:42:27,577 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 17:42:27,791 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 116 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable6991 [2021-07-09 17:42:27,791 INFO L430 AbstractCegarLoop]: === Iteration 188 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 17:42:27,791 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 17:42:27,792 INFO L82 PathProgramCache]: Analyzing trace with hash -968354816, now seen corresponding path program 91 times [2021-07-09 17:42:27,792 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 17:42:27,792 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [554512900] [2021-07-09 17:42:27,792 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 17:42:27,795 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 17:42:27,855 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 3 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:42:27,855 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 17:42:27,855 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [554512900] [2021-07-09 17:42:27,855 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [554512900] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:42:27,855 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1753880771] [2021-07-09 17:42:27,855 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 117 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 117 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:42:27,895 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 17:42:27,896 INFO L263 TraceCheckSpWp]: Trace formula consists of 95 conjuncts, 14 conjunts are in the unsatisfiable core [2021-07-09 17:42:27,896 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 17:42:28,077 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 17:42:28,078 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 17:42:28,078 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 3 [2021-07-09 17:42:28,079 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 17:42:28,081 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:42:28,082 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-07-09 17:42:28,085 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 5 treesize of output 3 [2021-07-09 17:42:28,086 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-07-09 17:42:28,088 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 17:42:28,089 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 17:42:28,089 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-07-09 17:42:28,090 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-07-09 17:42:28,092 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:42:28,093 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-07-09 17:42:28,095 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 17:42:28,096 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 17:42:28,096 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-07-09 17:42:28,097 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-07-09 17:42:28,099 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 17:42:28,100 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 17:42:28,100 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-07-09 17:42:28,101 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-07-09 17:42:28,103 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 5 treesize of output 3 [2021-07-09 17:42:28,104 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-07-09 17:42:28,106 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:42:28,107 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-07-09 17:42:28,110 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 17:42:28,110 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 17:42:28,110 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 3 [2021-07-09 17:42:28,111 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-07-09 17:42:28,114 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:42:28,114 INFO L550 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2021-07-09 17:42:28,117 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 17:42:28,117 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 17:42:28,117 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 3 [2021-07-09 17:42:28,118 INFO L550 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2021-07-09 17:42:28,121 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:42:28,121 INFO L550 ElimStorePlain]: Start of recursive call 14: End of recursive call: and 1 xjuncts. [2021-07-09 17:42:28,124 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 17:42:28,125 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 17:42:28,125 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 3 [2021-07-09 17:42:28,126 INFO L550 ElimStorePlain]: Start of recursive call 15: End of recursive call: and 1 xjuncts. [2021-07-09 17:42:28,128 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:42:28,129 INFO L550 ElimStorePlain]: Start of recursive call 16: End of recursive call: and 1 xjuncts. [2021-07-09 17:42:28,131 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:42:28,131 INFO L550 ElimStorePlain]: Start of recursive call 17: End of recursive call: and 1 xjuncts. [2021-07-09 17:42:28,134 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:42:28,134 INFO L550 ElimStorePlain]: Start of recursive call 18: End of recursive call: and 1 xjuncts. [2021-07-09 17:42:28,137 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:42:28,137 INFO L550 ElimStorePlain]: Start of recursive call 19: End of recursive call: and 1 xjuncts. [2021-07-09 17:42:28,139 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:42:28,140 INFO L550 ElimStorePlain]: Start of recursive call 20: End of recursive call: and 1 xjuncts. [2021-07-09 17:42:28,142 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:42:28,143 INFO L550 ElimStorePlain]: Start of recursive call 21: End of recursive call: and 1 xjuncts. [2021-07-09 17:42:28,185 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 17:42:28,188 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: 6 dim-0 vars, and 9 xjuncts. [2021-07-09 17:42:28,188 INFO L247 ElimStorePlain]: Needed 21 recursive calls to eliminate 2 variables, input treesize:522, output treesize:112 [2021-07-09 17:42:28,248 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 3 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:42:28,249 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1753880771] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:42:28,249 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 17:42:28,249 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 12 [2021-07-09 17:42:28,249 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1382357117] [2021-07-09 17:42:28,249 INFO L462 AbstractCegarLoop]: Interpolant automaton has 12 states [2021-07-09 17:42:28,249 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 17:42:28,249 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-07-09 17:42:28,249 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=32, Invalid=100, Unknown=0, NotChecked=0, Total=132 [2021-07-09 17:42:28,249 INFO L87 Difference]: Start difference. First operand 443 states and 1363 transitions. Second operand has 12 states, 12 states have (on average 2.1666666666666665) internal successors, (26), 12 states have internal predecessors, (26), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:42:28,535 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 17:42:28,535 INFO L93 Difference]: Finished difference Result 835 states and 2448 transitions. [2021-07-09 17:42:28,536 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-07-09 17:42:28,536 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 2.1666666666666665) internal successors, (26), 12 states have internal predecessors, (26), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 22 [2021-07-09 17:42:28,536 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 17:42:28,537 INFO L225 Difference]: With dead ends: 835 [2021-07-09 17:42:28,537 INFO L226 Difference]: Without dead ends: 827 [2021-07-09 17:42:28,537 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 37 GetRequests, 18 SyntacticMatches, 3 SemanticMatches, 16 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 62 ImplicationChecksByTransitivity, 189.6ms TimeCoverageRelationStatistics Valid=74, Invalid=232, Unknown=0, NotChecked=0, Total=306 [2021-07-09 17:42:28,538 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 827 states. [2021-07-09 17:42:28,542 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 827 to 445. [2021-07-09 17:42:28,543 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 445 states, 444 states have (on average 3.078828828828829) internal successors, (1367), 444 states have internal predecessors, (1367), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:42:28,543 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 445 states to 445 states and 1367 transitions. [2021-07-09 17:42:28,543 INFO L78 Accepts]: Start accepts. Automaton has 445 states and 1367 transitions. Word has length 22 [2021-07-09 17:42:28,544 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 17:42:28,544 INFO L482 AbstractCegarLoop]: Abstraction has 445 states and 1367 transitions. [2021-07-09 17:42:28,544 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 12 states, 12 states have (on average 2.1666666666666665) internal successors, (26), 12 states have internal predecessors, (26), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:42:28,544 INFO L276 IsEmpty]: Start isEmpty. Operand 445 states and 1367 transitions. [2021-07-09 17:42:28,544 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2021-07-09 17:42:28,544 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 17:42:28,544 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 17:42:28,760 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable7054,117 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:42:28,760 INFO L430 AbstractCegarLoop]: === Iteration 189 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 17:42:28,761 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 17:42:28,761 INFO L82 PathProgramCache]: Analyzing trace with hash -1662651674, now seen corresponding path program 92 times [2021-07-09 17:42:28,761 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 17:42:28,761 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [173083570] [2021-07-09 17:42:28,761 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 17:42:28,764 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 17:42:28,831 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 4 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:42:28,832 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 17:42:28,832 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [173083570] [2021-07-09 17:42:28,832 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [173083570] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:42:28,832 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1420843995] [2021-07-09 17:42:28,832 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 118 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 118 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:42:28,864 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-07-09 17:42:28,864 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 17:42:28,865 INFO L263 TraceCheckSpWp]: Trace formula consists of 95 conjuncts, 20 conjunts are in the unsatisfiable core [2021-07-09 17:42:28,865 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 17:42:30,139 INFO L446 ElimStorePlain]: Different costs {0=[char_at_9], 1=[char_at_1]} [2021-07-09 17:42:30,147 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:42:30,147 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 17:42:30,153 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:42:30,154 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-07-09 17:42:30,161 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 5 treesize of output 3 [2021-07-09 17:42:30,162 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-07-09 17:42:30,168 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:42:30,168 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-07-09 17:42:30,173 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:42:30,174 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-07-09 17:42:30,180 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-07-09 17:42:30,181 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-07-09 17:42:30,188 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:42:30,188 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-07-09 17:42:30,194 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:42:30,195 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-07-09 17:42:30,200 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:42:30,201 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-07-09 17:42:30,206 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:42:30,206 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-07-09 17:42:30,211 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:42:30,212 INFO L550 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2021-07-09 17:42:30,218 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-07-09 17:42:30,219 INFO L550 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2021-07-09 17:42:30,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 5 treesize of output 3 [2021-07-09 17:42:30,226 INFO L550 ElimStorePlain]: Start of recursive call 14: End of recursive call: and 1 xjuncts. [2021-07-09 17:42:30,231 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:42:30,232 INFO L550 ElimStorePlain]: Start of recursive call 15: End of recursive call: and 1 xjuncts. [2021-07-09 17:42:30,238 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:42:30,238 INFO L550 ElimStorePlain]: Start of recursive call 16: End of recursive call: and 1 xjuncts. [2021-07-09 17:42:30,244 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:42:30,245 INFO L550 ElimStorePlain]: Start of recursive call 17: End of recursive call: and 1 xjuncts. [2021-07-09 17:42:30,250 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:42:30,251 INFO L550 ElimStorePlain]: Start of recursive call 18: End of recursive call: and 1 xjuncts. [2021-07-09 17:42:30,256 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:42:30,256 INFO L550 ElimStorePlain]: Start of recursive call 19: End of recursive call: and 1 xjuncts. [2021-07-09 17:42:30,261 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:42:30,262 INFO L550 ElimStorePlain]: Start of recursive call 20: End of recursive call: and 1 xjuncts. [2021-07-09 17:42:30,267 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:42:30,267 INFO L550 ElimStorePlain]: Start of recursive call 21: End of recursive call: and 1 xjuncts. [2021-07-09 17:42:30,274 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:42:30,275 INFO L550 ElimStorePlain]: Start of recursive call 22: End of recursive call: and 1 xjuncts. [2021-07-09 17:42:30,281 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:42:30,281 INFO L550 ElimStorePlain]: Start of recursive call 23: End of recursive call: and 1 xjuncts. [2021-07-09 17:42:30,286 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 9 [2021-07-09 17:42:30,287 INFO L550 ElimStorePlain]: Start of recursive call 24: End of recursive call: and 1 xjuncts. [2021-07-09 17:42:30,292 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:42:30,293 INFO L550 ElimStorePlain]: Start of recursive call 25: End of recursive call: and 1 xjuncts. [2021-07-09 17:42:30,298 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:42:30,298 INFO L550 ElimStorePlain]: Start of recursive call 26: End of recursive call: and 1 xjuncts. [2021-07-09 17:42:30,304 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:42:30,305 INFO L550 ElimStorePlain]: Start of recursive call 27: End of recursive call: and 1 xjuncts. [2021-07-09 17:42:30,310 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-07-09 17:42:30,310 INFO L550 ElimStorePlain]: Start of recursive call 28: End of recursive call: and 1 xjuncts. [2021-07-09 17:42:30,315 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:42:30,316 INFO L550 ElimStorePlain]: Start of recursive call 29: End of recursive call: and 1 xjuncts. [2021-07-09 17:42:30,322 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:42:30,322 INFO L550 ElimStorePlain]: Start of recursive call 30: End of recursive call: and 1 xjuncts. [2021-07-09 17:42:30,328 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 5 treesize of output 3 [2021-07-09 17:42:30,329 INFO L550 ElimStorePlain]: Start of recursive call 31: End of recursive call: and 1 xjuncts. [2021-07-09 17:42:30,334 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:42:30,334 INFO L550 ElimStorePlain]: Start of recursive call 32: End of recursive call: and 1 xjuncts. [2021-07-09 17:42:30,339 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 5 treesize of output 3 [2021-07-09 17:42:30,340 INFO L550 ElimStorePlain]: Start of recursive call 33: End of recursive call: and 1 xjuncts. [2021-07-09 17:42:30,345 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:42:30,345 INFO L550 ElimStorePlain]: Start of recursive call 34: End of recursive call: and 1 xjuncts. [2021-07-09 17:42:30,350 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:42:30,351 INFO L550 ElimStorePlain]: Start of recursive call 35: End of recursive call: and 1 xjuncts. [2021-07-09 17:42:30,356 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:42:30,356 INFO L550 ElimStorePlain]: Start of recursive call 36: End of recursive call: and 1 xjuncts. [2021-07-09 17:42:30,361 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:42:30,362 INFO L550 ElimStorePlain]: Start of recursive call 37: End of recursive call: and 1 xjuncts. [2021-07-09 17:42:30,366 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:42:30,367 INFO L550 ElimStorePlain]: Start of recursive call 38: End of recursive call: and 1 xjuncts. [2021-07-09 17:42:30,372 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:42:30,372 INFO L550 ElimStorePlain]: Start of recursive call 39: End of recursive call: and 1 xjuncts. [2021-07-09 17:42:30,378 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 9 [2021-07-09 17:42:30,379 INFO L550 ElimStorePlain]: Start of recursive call 40: End of recursive call: and 1 xjuncts. [2021-07-09 17:42:30,384 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:42:30,384 INFO L550 ElimStorePlain]: Start of recursive call 41: End of recursive call: and 1 xjuncts. [2021-07-09 17:42:30,389 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:42:30,390 INFO L550 ElimStorePlain]: Start of recursive call 42: End of recursive call: and 1 xjuncts. [2021-07-09 17:42:30,395 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-07-09 17:42:30,395 INFO L550 ElimStorePlain]: Start of recursive call 43: End of recursive call: and 1 xjuncts. [2021-07-09 17:42:30,400 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-07-09 17:42:30,401 INFO L550 ElimStorePlain]: Start of recursive call 44: End of recursive call: and 1 xjuncts. [2021-07-09 17:42:30,405 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:42:30,406 INFO L550 ElimStorePlain]: Start of recursive call 45: End of recursive call: and 1 xjuncts. [2021-07-09 17:42:30,410 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:42:30,411 INFO L550 ElimStorePlain]: Start of recursive call 46: End of recursive call: and 1 xjuncts. [2021-07-09 17:42:30,416 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:42:30,416 INFO L550 ElimStorePlain]: Start of recursive call 47: End of recursive call: and 1 xjuncts. [2021-07-09 17:42:30,421 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:42:30,422 INFO L550 ElimStorePlain]: Start of recursive call 48: End of recursive call: and 1 xjuncts. [2021-07-09 17:42:30,426 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:42:30,427 INFO L550 ElimStorePlain]: Start of recursive call 49: End of recursive call: and 1 xjuncts. [2021-07-09 17:42:30,432 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 5 treesize of output 3 [2021-07-09 17:42:30,433 INFO L550 ElimStorePlain]: Start of recursive call 50: End of recursive call: and 1 xjuncts. [2021-07-09 17:42:30,438 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:42:30,438 INFO L550 ElimStorePlain]: Start of recursive call 51: End of recursive call: and 1 xjuncts. [2021-07-09 17:42:30,444 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:42:30,444 INFO L550 ElimStorePlain]: Start of recursive call 52: End of recursive call: and 1 xjuncts. [2021-07-09 17:42:30,449 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:42:30,449 INFO L550 ElimStorePlain]: Start of recursive call 53: End of recursive call: and 1 xjuncts. [2021-07-09 17:42:30,454 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 5 treesize of output 3 [2021-07-09 17:42:30,455 INFO L550 ElimStorePlain]: Start of recursive call 54: End of recursive call: and 1 xjuncts. [2021-07-09 17:42:30,459 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:42:30,460 INFO L550 ElimStorePlain]: Start of recursive call 55: End of recursive call: and 1 xjuncts. [2021-07-09 17:42:30,465 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:42:30,465 INFO L550 ElimStorePlain]: Start of recursive call 56: End of recursive call: and 1 xjuncts. [2021-07-09 17:42:30,471 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:42:30,471 INFO L550 ElimStorePlain]: Start of recursive call 57: End of recursive call: and 1 xjuncts. [2021-07-09 17:42:30,476 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:42:30,476 INFO L550 ElimStorePlain]: Start of recursive call 58: End of recursive call: and 1 xjuncts. [2021-07-09 17:42:30,481 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 5 treesize of output 3 [2021-07-09 17:42:30,482 INFO L550 ElimStorePlain]: Start of recursive call 59: End of recursive call: and 1 xjuncts. [2021-07-09 17:42:30,487 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:42:30,487 INFO L550 ElimStorePlain]: Start of recursive call 60: End of recursive call: and 1 xjuncts. [2021-07-09 17:42:30,492 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:42:30,493 INFO L550 ElimStorePlain]: Start of recursive call 61: End of recursive call: and 1 xjuncts. [2021-07-09 17:42:30,498 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:42:30,498 INFO L550 ElimStorePlain]: Start of recursive call 62: End of recursive call: and 1 xjuncts. [2021-07-09 17:42:30,503 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:42:30,504 INFO L550 ElimStorePlain]: Start of recursive call 63: End of recursive call: and 1 xjuncts. [2021-07-09 17:42:30,508 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:42:30,509 INFO L550 ElimStorePlain]: Start of recursive call 64: End of recursive call: and 1 xjuncts. [2021-07-09 17:42:30,513 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:42:30,513 INFO L550 ElimStorePlain]: Start of recursive call 65: End of recursive call: and 1 xjuncts. [2021-07-09 17:42:30,518 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 9 [2021-07-09 17:42:30,519 INFO L550 ElimStorePlain]: Start of recursive call 66: End of recursive call: and 1 xjuncts. [2021-07-09 17:42:30,523 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:42:30,524 INFO L550 ElimStorePlain]: Start of recursive call 67: End of recursive call: and 1 xjuncts. [2021-07-09 17:42:30,528 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:42:30,529 INFO L550 ElimStorePlain]: Start of recursive call 68: End of recursive call: and 1 xjuncts. [2021-07-09 17:42:30,533 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:42:30,534 INFO L550 ElimStorePlain]: Start of recursive call 69: End of recursive call: and 1 xjuncts. [2021-07-09 17:42:30,538 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:42:30,538 INFO L550 ElimStorePlain]: Start of recursive call 70: End of recursive call: and 1 xjuncts. [2021-07-09 17:42:30,543 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:42:30,543 INFO L550 ElimStorePlain]: Start of recursive call 71: End of recursive call: and 1 xjuncts. [2021-07-09 17:42:30,548 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:42:30,548 INFO L550 ElimStorePlain]: Start of recursive call 72: End of recursive call: and 1 xjuncts. [2021-07-09 17:42:30,552 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:42:30,553 INFO L550 ElimStorePlain]: Start of recursive call 73: End of recursive call: and 1 xjuncts. [2021-07-09 17:42:30,557 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:42:30,558 INFO L550 ElimStorePlain]: Start of recursive call 74: End of recursive call: and 1 xjuncts. [2021-07-09 17:42:30,562 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:42:30,563 INFO L550 ElimStorePlain]: Start of recursive call 75: End of recursive call: and 1 xjuncts. [2021-07-09 17:42:30,566 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:42:30,567 INFO L550 ElimStorePlain]: Start of recursive call 76: End of recursive call: and 1 xjuncts. [2021-07-09 17:42:30,571 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:42:30,572 INFO L550 ElimStorePlain]: Start of recursive call 77: End of recursive call: and 1 xjuncts. [2021-07-09 17:42:30,575 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:42:30,576 INFO L550 ElimStorePlain]: Start of recursive call 78: End of recursive call: and 1 xjuncts. [2021-07-09 17:42:30,581 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:42:30,590 INFO L550 ElimStorePlain]: Start of recursive call 79: End of recursive call: and 1 xjuncts. [2021-07-09 17:42:30,594 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:42:30,595 INFO L550 ElimStorePlain]: Start of recursive call 80: End of recursive call: and 1 xjuncts. [2021-07-09 17:42:30,599 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:42:30,599 INFO L550 ElimStorePlain]: Start of recursive call 81: End of recursive call: and 1 xjuncts. [2021-07-09 17:42:30,603 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:42:30,604 INFO L550 ElimStorePlain]: Start of recursive call 82: End of recursive call: and 1 xjuncts. [2021-07-09 17:42:30,607 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:42:30,608 INFO L550 ElimStorePlain]: Start of recursive call 83: End of recursive call: and 1 xjuncts. [2021-07-09 17:42:30,612 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:42:30,612 INFO L550 ElimStorePlain]: Start of recursive call 84: End of recursive call: and 1 xjuncts. [2021-07-09 17:42:30,616 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:42:30,616 INFO L550 ElimStorePlain]: Start of recursive call 85: End of recursive call: and 1 xjuncts. [2021-07-09 17:42:30,620 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:42:30,621 INFO L550 ElimStorePlain]: Start of recursive call 86: End of recursive call: and 1 xjuncts. [2021-07-09 17:42:30,624 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:42:30,624 INFO L550 ElimStorePlain]: Start of recursive call 87: End of recursive call: and 1 xjuncts. [2021-07-09 17:42:30,637 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:42:30,638 INFO L550 ElimStorePlain]: Start of recursive call 88: End of recursive call: and 1 xjuncts. [2021-07-09 17:42:30,642 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 9 [2021-07-09 17:42:30,643 INFO L550 ElimStorePlain]: Start of recursive call 89: End of recursive call: and 1 xjuncts. [2021-07-09 17:42:30,647 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:42:30,648 INFO L550 ElimStorePlain]: Start of recursive call 90: End of recursive call: and 1 xjuncts. [2021-07-09 17:42:30,651 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:42:30,652 INFO L550 ElimStorePlain]: Start of recursive call 91: End of recursive call: and 1 xjuncts. [2021-07-09 17:42:30,655 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:42:30,656 INFO L550 ElimStorePlain]: Start of recursive call 92: End of recursive call: and 1 xjuncts. [2021-07-09 17:42:30,660 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:42:30,660 INFO L550 ElimStorePlain]: Start of recursive call 93: End of recursive call: and 1 xjuncts. [2021-07-09 17:42:30,664 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:42:30,664 INFO L550 ElimStorePlain]: Start of recursive call 94: End of recursive call: and 1 xjuncts. [2021-07-09 17:42:30,668 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:42:30,668 INFO L550 ElimStorePlain]: Start of recursive call 95: End of recursive call: and 1 xjuncts. [2021-07-09 17:42:30,672 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:42:30,672 INFO L550 ElimStorePlain]: Start of recursive call 96: End of recursive call: and 1 xjuncts. [2021-07-09 17:42:30,676 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:42:30,677 INFO L550 ElimStorePlain]: Start of recursive call 97: End of recursive call: and 1 xjuncts. [2021-07-09 17:42:30,680 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:42:30,681 INFO L550 ElimStorePlain]: Start of recursive call 98: End of recursive call: and 1 xjuncts. [2021-07-09 17:42:30,684 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:42:30,685 INFO L550 ElimStorePlain]: Start of recursive call 99: End of recursive call: and 1 xjuncts. [2021-07-09 17:42:30,688 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:42:30,689 INFO L550 ElimStorePlain]: Start of recursive call 100: End of recursive call: and 1 xjuncts. [2021-07-09 17:42:30,692 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:42:30,692 INFO L550 ElimStorePlain]: Start of recursive call 101: End of recursive call: and 1 xjuncts. [2021-07-09 17:42:30,695 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:42:30,696 INFO L550 ElimStorePlain]: Start of recursive call 102: End of recursive call: and 1 xjuncts. [2021-07-09 17:42:30,699 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:42:30,700 INFO L550 ElimStorePlain]: Start of recursive call 103: End of recursive call: and 1 xjuncts. [2021-07-09 17:42:30,702 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:42:30,703 INFO L550 ElimStorePlain]: Start of recursive call 104: End of recursive call: and 1 xjuncts. [2021-07-09 17:42:30,706 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:42:30,706 INFO L550 ElimStorePlain]: Start of recursive call 105: End of recursive call: and 1 xjuncts. [2021-07-09 17:42:30,709 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:42:30,709 INFO L550 ElimStorePlain]: Start of recursive call 106: End of recursive call: and 1 xjuncts. [2021-07-09 17:42:30,712 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:42:30,713 INFO L550 ElimStorePlain]: Start of recursive call 107: End of recursive call: and 1 xjuncts. [2021-07-09 17:42:30,716 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:42:30,716 INFO L550 ElimStorePlain]: Start of recursive call 108: End of recursive call: and 1 xjuncts. [2021-07-09 17:42:30,845 WARN L205 SmtUtils]: Spent 128.00 ms on a formula simplification. DAG size of input: 42 DAG size of output: 34 [2021-07-09 17:42:30,845 INFO L628 ElimStorePlain]: treesize reduction 193, result has 39.7 percent of original size [2021-07-09 17:42:30,848 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 5 treesize of output 3 [2021-07-09 17:42:30,849 INFO L550 ElimStorePlain]: Start of recursive call 109: End of recursive call: and 1 xjuncts. [2021-07-09 17:42:30,851 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:42:30,851 INFO L550 ElimStorePlain]: Start of recursive call 110: End of recursive call: and 1 xjuncts. [2021-07-09 17:42:30,854 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 5 treesize of output 3 [2021-07-09 17:42:30,854 INFO L550 ElimStorePlain]: Start of recursive call 111: End of recursive call: and 1 xjuncts. [2021-07-09 17:42:30,856 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:42:30,857 INFO L550 ElimStorePlain]: Start of recursive call 112: End of recursive call: and 1 xjuncts. [2021-07-09 17:42:30,859 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 9 [2021-07-09 17:42:30,860 INFO L550 ElimStorePlain]: Start of recursive call 113: End of recursive call: and 1 xjuncts. [2021-07-09 17:42:30,903 INFO L628 ElimStorePlain]: treesize reduction 1, result has 98.3 percent of original size [2021-07-09 17:42:30,904 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 3 xjuncts. [2021-07-09 17:42:30,904 INFO L247 ElimStorePlain]: Needed 113 recursive calls to eliminate 3 variables, input treesize:4112, output treesize:35 [2021-07-09 17:42:30,979 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:42:30,980 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1420843995] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:42:30,980 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 17:42:30,980 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 16 [2021-07-09 17:42:30,980 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2105069937] [2021-07-09 17:42:30,980 INFO L462 AbstractCegarLoop]: Interpolant automaton has 16 states [2021-07-09 17:42:30,980 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 17:42:30,980 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-07-09 17:42:30,980 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=201, Unknown=0, NotChecked=0, Total=240 [2021-07-09 17:42:30,980 INFO L87 Difference]: Start difference. First operand 445 states and 1367 transitions. Second operand has 16 states, 16 states have (on average 2.375) internal successors, (38), 16 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:42:31,892 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 17:42:31,893 INFO L93 Difference]: Finished difference Result 1162 states and 3359 transitions. [2021-07-09 17:42:31,893 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 32 states. [2021-07-09 17:42:31,893 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 2.375) internal successors, (38), 16 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 22 [2021-07-09 17:42:31,893 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 17:42:31,894 INFO L225 Difference]: With dead ends: 1162 [2021-07-09 17:42:31,895 INFO L226 Difference]: Without dead ends: 1081 [2021-07-09 17:42:31,895 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 55 GetRequests, 16 SyntacticMatches, 1 SemanticMatches, 38 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 383 ImplicationChecksByTransitivity, 689.9ms TimeCoverageRelationStatistics Valid=249, Invalid=1311, Unknown=0, NotChecked=0, Total=1560 [2021-07-09 17:42:31,896 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1081 states. [2021-07-09 17:42:31,906 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1081 to 445. [2021-07-09 17:42:31,906 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 445 states, 444 states have (on average 3.09009009009009) internal successors, (1372), 444 states have internal predecessors, (1372), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:42:31,907 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 445 states to 445 states and 1372 transitions. [2021-07-09 17:42:31,907 INFO L78 Accepts]: Start accepts. Automaton has 445 states and 1372 transitions. Word has length 22 [2021-07-09 17:42:31,907 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 17:42:31,907 INFO L482 AbstractCegarLoop]: Abstraction has 445 states and 1372 transitions. [2021-07-09 17:42:31,907 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 16 states, 16 states have (on average 2.375) internal successors, (38), 16 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:42:31,907 INFO L276 IsEmpty]: Start isEmpty. Operand 445 states and 1372 transitions. [2021-07-09 17:42:31,908 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2021-07-09 17:42:31,908 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 17:42:31,908 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 17:42:32,124 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable7122,118 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:42:32,125 INFO L430 AbstractCegarLoop]: === Iteration 190 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 17:42:32,125 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 17:42:32,125 INFO L82 PathProgramCache]: Analyzing trace with hash -2122758554, now seen corresponding path program 93 times [2021-07-09 17:42:32,125 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 17:42:32,125 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1394819059] [2021-07-09 17:42:32,125 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 17:42:32,129 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 17:42:32,214 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 2 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:42:32,215 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 17:42:32,215 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1394819059] [2021-07-09 17:42:32,215 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1394819059] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:42:32,215 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1715452123] [2021-07-09 17:42:32,215 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 119 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 119 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:42:32,255 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-07-09 17:42:32,255 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 17:42:32,256 INFO L263 TraceCheckSpWp]: Trace formula consists of 95 conjuncts, 14 conjunts are in the unsatisfiable core [2021-07-09 17:42:32,256 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 17:42:32,447 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 17:42:32,447 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 17:42:32,447 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 3 [2021-07-09 17:42:32,448 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 17:42:32,451 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 17:42:32,452 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 17:42:32,452 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-07-09 17:42:32,453 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-07-09 17:42:32,455 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 17:42:32,456 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 17:42:32,456 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 3 [2021-07-09 17:42:32,457 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-07-09 17:42:32,459 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:42:32,460 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-07-09 17:42:32,463 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 17:42:32,463 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 17:42:32,464 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-07-09 17:42:32,464 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-07-09 17:42:32,467 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 17:42:32,467 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 17:42:32,468 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 3 [2021-07-09 17:42:32,468 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-07-09 17:42:32,471 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:42:32,471 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-07-09 17:42:32,474 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 5 treesize of output 3 [2021-07-09 17:42:32,475 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-07-09 17:42:32,477 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:42:32,478 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-07-09 17:42:32,480 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:42:32,481 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-07-09 17:42:32,483 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:42:32,484 INFO L550 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2021-07-09 17:42:32,486 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:42:32,487 INFO L550 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2021-07-09 17:42:32,489 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 5 treesize of output 3 [2021-07-09 17:42:32,490 INFO L550 ElimStorePlain]: Start of recursive call 14: End of recursive call: and 1 xjuncts. [2021-07-09 17:42:32,493 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:42:32,493 INFO L550 ElimStorePlain]: Start of recursive call 15: End of recursive call: and 1 xjuncts. [2021-07-09 17:42:32,495 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:42:32,496 INFO L550 ElimStorePlain]: Start of recursive call 16: End of recursive call: and 1 xjuncts. [2021-07-09 17:42:32,498 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 17:42:32,499 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 17:42:32,499 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 3 [2021-07-09 17:42:32,500 INFO L550 ElimStorePlain]: Start of recursive call 17: End of recursive call: and 1 xjuncts. [2021-07-09 17:42:32,502 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:42:32,503 INFO L550 ElimStorePlain]: Start of recursive call 18: End of recursive call: and 1 xjuncts. [2021-07-09 17:42:32,505 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:42:32,505 INFO L550 ElimStorePlain]: Start of recursive call 19: End of recursive call: and 1 xjuncts. [2021-07-09 17:42:32,507 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:42:32,508 INFO L550 ElimStorePlain]: Start of recursive call 20: End of recursive call: and 1 xjuncts. [2021-07-09 17:42:32,510 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:42:32,511 INFO L550 ElimStorePlain]: Start of recursive call 21: End of recursive call: and 1 xjuncts. [2021-07-09 17:42:32,553 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 17:42:32,556 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: 6 dim-0 vars, and 9 xjuncts. [2021-07-09 17:42:32,556 INFO L247 ElimStorePlain]: Needed 21 recursive calls to eliminate 2 variables, input treesize:562, output treesize:124 [2021-07-09 17:42:33,602 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 3 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:42:33,603 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1715452123] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:42:33,603 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 17:42:33,603 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 10] total 17 [2021-07-09 17:42:33,603 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [244219860] [2021-07-09 17:42:33,603 INFO L462 AbstractCegarLoop]: Interpolant automaton has 17 states [2021-07-09 17:42:33,603 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 17:42:33,603 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-07-09 17:42:33,603 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=55, Invalid=217, Unknown=0, NotChecked=0, Total=272 [2021-07-09 17:42:33,603 INFO L87 Difference]: Start difference. First operand 445 states and 1372 transitions. Second operand has 17 states, 17 states have (on average 2.235294117647059) internal successors, (38), 17 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:42:33,980 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 17:42:33,980 INFO L93 Difference]: Finished difference Result 908 states and 2657 transitions. [2021-07-09 17:42:33,980 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-07-09 17:42:33,980 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 2.235294117647059) internal successors, (38), 17 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 22 [2021-07-09 17:42:33,981 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 17:42:33,982 INFO L225 Difference]: With dead ends: 908 [2021-07-09 17:42:33,982 INFO L226 Difference]: Without dead ends: 902 [2021-07-09 17:42:33,982 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 38 GetRequests, 15 SyntacticMatches, 2 SemanticMatches, 21 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 119 ImplicationChecksByTransitivity, 480.2ms TimeCoverageRelationStatistics Valid=110, Invalid=396, Unknown=0, NotChecked=0, Total=506 [2021-07-09 17:42:33,983 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 902 states. [2021-07-09 17:42:33,988 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 902 to 456. [2021-07-09 17:42:33,988 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 456 states, 455 states have (on average 3.1164835164835165) internal successors, (1418), 455 states have internal predecessors, (1418), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:42:33,989 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 456 states to 456 states and 1418 transitions. [2021-07-09 17:42:33,989 INFO L78 Accepts]: Start accepts. Automaton has 456 states and 1418 transitions. Word has length 22 [2021-07-09 17:42:33,989 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 17:42:33,989 INFO L482 AbstractCegarLoop]: Abstraction has 456 states and 1418 transitions. [2021-07-09 17:42:33,989 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 17 states, 17 states have (on average 2.235294117647059) internal successors, (38), 17 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:42:33,989 INFO L276 IsEmpty]: Start isEmpty. Operand 456 states and 1418 transitions. [2021-07-09 17:42:33,990 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2021-07-09 17:42:33,990 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 17:42:33,990 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 17:42:34,190 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 119 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable7491 [2021-07-09 17:42:34,191 INFO L430 AbstractCegarLoop]: === Iteration 191 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 17:42:34,191 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 17:42:34,191 INFO L82 PathProgramCache]: Analyzing trace with hash -115987838, now seen corresponding path program 94 times [2021-07-09 17:42:34,191 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 17:42:34,191 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1819023085] [2021-07-09 17:42:34,191 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 17:42:34,195 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 17:42:34,252 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 1 proven. 5 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-07-09 17:42:34,252 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 17:42:34,252 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1819023085] [2021-07-09 17:42:34,252 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1819023085] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:42:34,252 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1219291537] [2021-07-09 17:42:34,252 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 120 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 120 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:42:34,286 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-07-09 17:42:34,286 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 17:42:34,287 INFO L263 TraceCheckSpWp]: Trace formula consists of 95 conjuncts, 14 conjunts are in the unsatisfiable core [2021-07-09 17:42:34,287 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 17:42:34,421 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 2 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:42:34,421 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1219291537] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:42:34,421 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 17:42:34,421 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 10] total 15 [2021-07-09 17:42:34,421 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [790573274] [2021-07-09 17:42:34,421 INFO L462 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-07-09 17:42:34,421 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 17:42:34,422 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-07-09 17:42:34,422 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=50, Invalid=160, Unknown=0, NotChecked=0, Total=210 [2021-07-09 17:42:34,422 INFO L87 Difference]: Start difference. First operand 456 states and 1418 transitions. Second operand has 15 states, 15 states have (on average 2.533333333333333) internal successors, (38), 15 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:42:34,906 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 17:42:34,906 INFO L93 Difference]: Finished difference Result 1036 states and 3006 transitions. [2021-07-09 17:42:34,906 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2021-07-09 17:42:34,906 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 2.533333333333333) internal successors, (38), 15 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 22 [2021-07-09 17:42:34,906 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 17:42:34,908 INFO L225 Difference]: With dead ends: 1036 [2021-07-09 17:42:34,908 INFO L226 Difference]: Without dead ends: 944 [2021-07-09 17:42:34,908 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 42 GetRequests, 15 SyntacticMatches, 3 SemanticMatches, 24 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 132 ImplicationChecksByTransitivity, 377.2ms TimeCoverageRelationStatistics Valid=161, Invalid=489, Unknown=0, NotChecked=0, Total=650 [2021-07-09 17:42:34,908 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 944 states. [2021-07-09 17:42:34,913 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 944 to 470. [2021-07-09 17:42:34,914 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 470 states, 469 states have (on average 3.1471215351812365) internal successors, (1476), 469 states have internal predecessors, (1476), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:42:34,915 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 470 states to 470 states and 1476 transitions. [2021-07-09 17:42:34,915 INFO L78 Accepts]: Start accepts. Automaton has 470 states and 1476 transitions. Word has length 22 [2021-07-09 17:42:34,915 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 17:42:34,915 INFO L482 AbstractCegarLoop]: Abstraction has 470 states and 1476 transitions. [2021-07-09 17:42:34,915 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 15 states, 15 states have (on average 2.533333333333333) internal successors, (38), 15 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:42:34,915 INFO L276 IsEmpty]: Start isEmpty. Operand 470 states and 1476 transitions. [2021-07-09 17:42:34,915 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2021-07-09 17:42:34,916 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 17:42:34,916 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 17:42:35,120 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable7618,120 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:42:35,121 INFO L430 AbstractCegarLoop]: === Iteration 192 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 17:42:35,121 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 17:42:35,121 INFO L82 PathProgramCache]: Analyzing trace with hash -1689835280, now seen corresponding path program 95 times [2021-07-09 17:42:35,121 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 17:42:35,121 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1120800493] [2021-07-09 17:42:35,121 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 17:42:35,125 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 17:42:35,198 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 3 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:42:35,199 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 17:42:35,199 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1120800493] [2021-07-09 17:42:35,199 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1120800493] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:42:35,199 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [416740763] [2021-07-09 17:42:35,199 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 121 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 121 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:42:35,232 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-07-09 17:42:35,232 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 17:42:35,232 INFO L263 TraceCheckSpWp]: Trace formula consists of 95 conjuncts, 20 conjunts are in the unsatisfiable core [2021-07-09 17:42:35,233 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 17:42:35,387 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-07-09 17:42:35,387 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 17:42:35,391 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 5 treesize of output 3 [2021-07-09 17:42:35,392 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-07-09 17:42:35,395 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 9 [2021-07-09 17:42:35,396 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-07-09 17:42:35,399 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:42:35,399 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-07-09 17:42:35,402 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:42:35,403 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-07-09 17:42:35,406 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 5 treesize of output 3 [2021-07-09 17:42:35,407 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-07-09 17:42:35,410 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:42:35,411 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-07-09 17:42:35,414 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 9 [2021-07-09 17:42:35,415 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-07-09 17:42:35,417 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:42:35,418 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-07-09 17:42:35,421 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:42:35,422 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-07-09 17:42:35,425 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:42:35,425 INFO L550 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2021-07-09 17:42:35,428 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:42:35,429 INFO L550 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2021-07-09 17:42:35,432 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:42:35,432 INFO L550 ElimStorePlain]: Start of recursive call 14: End of recursive call: and 1 xjuncts. [2021-07-09 17:42:35,435 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:42:35,435 INFO L550 ElimStorePlain]: Start of recursive call 15: End of recursive call: and 1 xjuncts. [2021-07-09 17:42:35,439 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:42:35,440 INFO L550 ElimStorePlain]: Start of recursive call 16: End of recursive call: and 1 xjuncts. [2021-07-09 17:42:35,443 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 5 treesize of output 3 [2021-07-09 17:42:35,444 INFO L550 ElimStorePlain]: Start of recursive call 17: End of recursive call: and 1 xjuncts. [2021-07-09 17:42:35,448 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:42:35,449 INFO L550 ElimStorePlain]: Start of recursive call 18: End of recursive call: and 1 xjuncts. [2021-07-09 17:42:35,453 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:42:35,454 INFO L550 ElimStorePlain]: Start of recursive call 19: End of recursive call: and 1 xjuncts. [2021-07-09 17:42:35,457 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:42:35,458 INFO L550 ElimStorePlain]: Start of recursive call 20: End of recursive call: and 1 xjuncts. [2021-07-09 17:42:35,460 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:42:35,461 INFO L550 ElimStorePlain]: Start of recursive call 21: End of recursive call: and 1 xjuncts. [2021-07-09 17:42:35,463 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 9 [2021-07-09 17:42:35,464 INFO L550 ElimStorePlain]: Start of recursive call 22: End of recursive call: and 1 xjuncts. [2021-07-09 17:42:35,467 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 5 treesize of output 3 [2021-07-09 17:42:35,468 INFO L550 ElimStorePlain]: Start of recursive call 23: End of recursive call: and 1 xjuncts. [2021-07-09 17:42:35,471 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:42:35,471 INFO L550 ElimStorePlain]: Start of recursive call 24: End of recursive call: and 1 xjuncts. [2021-07-09 17:42:35,474 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:42:35,475 INFO L550 ElimStorePlain]: Start of recursive call 25: End of recursive call: and 1 xjuncts. [2021-07-09 17:42:35,477 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:42:35,478 INFO L550 ElimStorePlain]: Start of recursive call 26: End of recursive call: and 1 xjuncts. [2021-07-09 17:42:35,480 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:42:35,480 INFO L550 ElimStorePlain]: Start of recursive call 27: End of recursive call: and 1 xjuncts. [2021-07-09 17:42:35,560 INFO L628 ElimStorePlain]: treesize reduction 85, result has 53.3 percent of original size [2021-07-09 17:42:35,563 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: 3 dim-0 vars, and 4 xjuncts. [2021-07-09 17:42:35,563 INFO L247 ElimStorePlain]: Needed 27 recursive calls to eliminate 2 variables, input treesize:886, output treesize:89 [2021-07-09 17:42:35,848 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-07-09 17:42:35,848 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [416740763] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:42:35,848 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 17:42:35,849 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 16 [2021-07-09 17:42:35,849 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [565169865] [2021-07-09 17:42:35,849 INFO L462 AbstractCegarLoop]: Interpolant automaton has 16 states [2021-07-09 17:42:35,849 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 17:42:35,849 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-07-09 17:42:35,849 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=201, Unknown=0, NotChecked=0, Total=240 [2021-07-09 17:42:35,849 INFO L87 Difference]: Start difference. First operand 470 states and 1476 transitions. Second operand has 16 states, 16 states have (on average 2.375) internal successors, (38), 16 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:42:37,413 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 17:42:37,413 INFO L93 Difference]: Finished difference Result 992 states and 2964 transitions. [2021-07-09 17:42:37,413 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 36 states. [2021-07-09 17:42:37,413 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 2.375) internal successors, (38), 16 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 22 [2021-07-09 17:42:37,413 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 17:42:37,415 INFO L225 Difference]: With dead ends: 992 [2021-07-09 17:42:37,415 INFO L226 Difference]: Without dead ends: 925 [2021-07-09 17:42:37,415 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 58 GetRequests, 16 SyntacticMatches, 1 SemanticMatches, 41 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 441 ImplicationChecksByTransitivity, 1261.9ms TimeCoverageRelationStatistics Valid=278, Invalid=1528, Unknown=0, NotChecked=0, Total=1806 [2021-07-09 17:42:37,416 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 925 states. [2021-07-09 17:42:37,421 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 925 to 506. [2021-07-09 17:42:37,422 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 506 states, 505 states have (on average 3.196039603960396) internal successors, (1614), 505 states have internal predecessors, (1614), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:42:37,423 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 506 states to 506 states and 1614 transitions. [2021-07-09 17:42:37,423 INFO L78 Accepts]: Start accepts. Automaton has 506 states and 1614 transitions. Word has length 22 [2021-07-09 17:42:37,423 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 17:42:37,423 INFO L482 AbstractCegarLoop]: Abstraction has 506 states and 1614 transitions. [2021-07-09 17:42:37,423 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 16 states, 16 states have (on average 2.375) internal successors, (38), 16 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:42:37,423 INFO L276 IsEmpty]: Start isEmpty. Operand 506 states and 1614 transitions. [2021-07-09 17:42:37,424 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2021-07-09 17:42:37,424 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 17:42:37,424 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 17:42:37,625 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable7626,121 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:42:37,625 INFO L430 AbstractCegarLoop]: === Iteration 193 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 17:42:37,625 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 17:42:37,625 INFO L82 PathProgramCache]: Analyzing trace with hash 1204805138, now seen corresponding path program 96 times [2021-07-09 17:42:37,625 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 17:42:37,625 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1133310920] [2021-07-09 17:42:37,625 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 17:42:37,629 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 17:42:37,722 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 1 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:42:37,722 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 17:42:37,722 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1133310920] [2021-07-09 17:42:37,722 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1133310920] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:42:37,723 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [671980753] [2021-07-09 17:42:37,723 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 122 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 122 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:42:37,754 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 2 check-sat command(s) [2021-07-09 17:42:37,754 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 17:42:37,754 INFO L263 TraceCheckSpWp]: Trace formula consists of 85 conjuncts, 13 conjunts are in the unsatisfiable core [2021-07-09 17:42:37,755 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 17:42:37,783 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 5 treesize of output 3 [2021-07-09 17:42:37,784 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 17:42:37,786 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 5 treesize of output 3 [2021-07-09 17:42:37,786 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-07-09 17:42:37,810 INFO L628 ElimStorePlain]: treesize reduction 34, result has 43.3 percent of original size [2021-07-09 17:42:37,810 INFO L518 ElimStorePlain]: Eliminatee v_prenex_153 vanished before elimination [2021-07-09 17:42:37,811 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: 2 dim-0 vars, and 3 xjuncts. [2021-07-09 17:42:37,811 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:70, output treesize:26 [2021-07-09 17:42:38,657 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-07-09 17:42:38,657 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [671980753] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:42:38,657 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 17:42:38,657 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 8] total 16 [2021-07-09 17:42:38,657 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1478681182] [2021-07-09 17:42:38,657 INFO L462 AbstractCegarLoop]: Interpolant automaton has 16 states [2021-07-09 17:42:38,657 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 17:42:38,658 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-07-09 17:42:38,658 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=57, Invalid=183, Unknown=0, NotChecked=0, Total=240 [2021-07-09 17:42:38,658 INFO L87 Difference]: Start difference. First operand 506 states and 1614 transitions. Second operand has 16 states, 16 states have (on average 2.4375) internal successors, (39), 16 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:42:39,087 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 17:42:39,087 INFO L93 Difference]: Finished difference Result 915 states and 2777 transitions. [2021-07-09 17:42:39,088 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2021-07-09 17:42:39,088 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 2.4375) internal successors, (39), 16 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 22 [2021-07-09 17:42:39,088 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 17:42:39,089 INFO L225 Difference]: With dead ends: 915 [2021-07-09 17:42:39,089 INFO L226 Difference]: Without dead ends: 823 [2021-07-09 17:42:39,089 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 41 GetRequests, 18 SyntacticMatches, 1 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 124 ImplicationChecksByTransitivity, 350.2ms TimeCoverageRelationStatistics Valid=136, Invalid=416, Unknown=0, NotChecked=0, Total=552 [2021-07-09 17:42:39,090 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 823 states. [2021-07-09 17:42:39,094 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 823 to 469. [2021-07-09 17:42:39,095 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 469 states, 468 states have (on average 3.1666666666666665) internal successors, (1482), 468 states have internal predecessors, (1482), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:42:39,095 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 469 states to 469 states and 1482 transitions. [2021-07-09 17:42:39,096 INFO L78 Accepts]: Start accepts. Automaton has 469 states and 1482 transitions. Word has length 22 [2021-07-09 17:42:39,096 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 17:42:39,096 INFO L482 AbstractCegarLoop]: Abstraction has 469 states and 1482 transitions. [2021-07-09 17:42:39,096 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 16 states, 16 states have (on average 2.4375) internal successors, (39), 16 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:42:39,096 INFO L276 IsEmpty]: Start isEmpty. Operand 469 states and 1482 transitions. [2021-07-09 17:42:39,096 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2021-07-09 17:42:39,096 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 17:42:39,097 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 17:42:39,297 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable7699,122 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:42:39,297 INFO L430 AbstractCegarLoop]: === Iteration 194 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 17:42:39,297 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 17:42:39,297 INFO L82 PathProgramCache]: Analyzing trace with hash 54216940, now seen corresponding path program 97 times [2021-07-09 17:42:39,297 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 17:42:39,298 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1353614613] [2021-07-09 17:42:39,298 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 17:42:39,301 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 17:42:39,375 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 4 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:42:39,375 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 17:42:39,375 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1353614613] [2021-07-09 17:42:39,375 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1353614613] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:42:39,375 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [435529949] [2021-07-09 17:42:39,375 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 123 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 123 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:42:39,407 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 17:42:39,408 INFO L263 TraceCheckSpWp]: Trace formula consists of 95 conjuncts, 20 conjunts are in the unsatisfiable core [2021-07-09 17:42:39,408 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 17:42:39,549 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 5 treesize of output 3 [2021-07-09 17:42:39,550 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 17:42:39,553 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:42:39,553 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-07-09 17:42:39,556 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:42:39,556 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-07-09 17:42:39,559 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:42:39,559 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-07-09 17:42:39,561 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:42:39,562 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-07-09 17:42:39,565 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 5 treesize of output 3 [2021-07-09 17:42:39,566 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-07-09 17:42:39,568 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 9 [2021-07-09 17:42:39,569 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-07-09 17:42:39,572 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 9 [2021-07-09 17:42:39,573 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-07-09 17:42:39,575 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:42:39,576 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-07-09 17:42:39,579 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:42:39,579 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-07-09 17:42:39,582 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:42:39,583 INFO L550 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2021-07-09 17:42:39,586 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 9 [2021-07-09 17:42:39,587 INFO L550 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2021-07-09 17:42:39,589 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:42:39,590 INFO L550 ElimStorePlain]: Start of recursive call 14: End of recursive call: and 1 xjuncts. [2021-07-09 17:42:39,592 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:42:39,593 INFO L550 ElimStorePlain]: Start of recursive call 15: End of recursive call: and 1 xjuncts. [2021-07-09 17:42:39,595 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:42:39,596 INFO L550 ElimStorePlain]: Start of recursive call 16: End of recursive call: and 1 xjuncts. [2021-07-09 17:42:39,598 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 5 treesize of output 3 [2021-07-09 17:42:39,599 INFO L550 ElimStorePlain]: Start of recursive call 17: End of recursive call: and 1 xjuncts. [2021-07-09 17:42:39,601 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:42:39,602 INFO L550 ElimStorePlain]: Start of recursive call 18: End of recursive call: and 1 xjuncts. [2021-07-09 17:42:39,691 INFO L628 ElimStorePlain]: treesize reduction 33, result has 79.0 percent of original size [2021-07-09 17:42:39,694 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: 5 dim-0 vars, and 5 xjuncts. [2021-07-09 17:42:39,694 INFO L247 ElimStorePlain]: Needed 18 recursive calls to eliminate 2 variables, input treesize:566, output treesize:124 [2021-07-09 17:42:40,211 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 17:42:40,212 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 17:42:40,212 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-07-09 17:42:40,213 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 17:42:40,217 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 5 treesize of output 3 [2021-07-09 17:42:40,218 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-07-09 17:42:40,223 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 17:42:40,223 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 17:42:40,223 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 18 treesize of output 1 [2021-07-09 17:42:40,224 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-07-09 17:42:40,229 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 17:42:40,229 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 3 [2021-07-09 17:42:40,230 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-07-09 17:42:40,385 WARN L205 SmtUtils]: Spent 155.00 ms on a formula simplification. DAG size of input: 96 DAG size of output: 61 [2021-07-09 17:42:40,386 INFO L628 ElimStorePlain]: treesize reduction 442, result has 21.6 percent of original size [2021-07-09 17:42:40,389 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 5 treesize of output 3 [2021-07-09 17:42:40,390 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-07-09 17:42:40,431 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 17:42:40,434 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 5 treesize of output 3 [2021-07-09 17:42:40,435 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-07-09 17:42:40,475 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 17:42:40,478 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 9 [2021-07-09 17:42:40,479 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-07-09 17:42:40,516 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 17:42:40,519 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 5 treesize of output 3 [2021-07-09 17:42:40,520 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-07-09 17:42:40,554 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 17:42:40,555 INFO L550 ElimStorePlain]: Start of recursive call 1: 5 dim-0 vars, 5 dim-1 vars, End of recursive call: and 3 xjuncts. [2021-07-09 17:42:40,555 INFO L247 ElimStorePlain]: Needed 9 recursive calls to eliminate 10 variables, input treesize:643, output treesize:36 [2021-07-09 17:42:40,648 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-07-09 17:42:40,649 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [435529949] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:42:40,649 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 17:42:40,649 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 16 [2021-07-09 17:42:40,649 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [162664930] [2021-07-09 17:42:40,649 INFO L462 AbstractCegarLoop]: Interpolant automaton has 16 states [2021-07-09 17:42:40,649 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 17:42:40,649 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-07-09 17:42:40,649 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=38, Invalid=202, Unknown=0, NotChecked=0, Total=240 [2021-07-09 17:42:40,649 INFO L87 Difference]: Start difference. First operand 469 states and 1482 transitions. Second operand has 16 states, 16 states have (on average 2.375) internal successors, (38), 16 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:42:41,998 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 17:42:41,999 INFO L93 Difference]: Finished difference Result 1093 states and 3249 transitions. [2021-07-09 17:42:41,999 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 34 states. [2021-07-09 17:42:41,999 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 2.375) internal successors, (38), 16 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 22 [2021-07-09 17:42:41,999 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 17:42:42,001 INFO L225 Difference]: With dead ends: 1093 [2021-07-09 17:42:42,001 INFO L226 Difference]: Without dead ends: 1019 [2021-07-09 17:42:42,001 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 56 GetRequests, 16 SyntacticMatches, 1 SemanticMatches, 39 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 371 ImplicationChecksByTransitivity, 1048.4ms TimeCoverageRelationStatistics Valid=276, Invalid=1364, Unknown=0, NotChecked=0, Total=1640 [2021-07-09 17:42:42,002 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1019 states. [2021-07-09 17:42:42,007 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1019 to 479. [2021-07-09 17:42:42,007 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 479 states, 478 states have (on average 3.1422594142259412) internal successors, (1502), 478 states have internal predecessors, (1502), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:42:42,008 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 479 states to 479 states and 1502 transitions. [2021-07-09 17:42:42,008 INFO L78 Accepts]: Start accepts. Automaton has 479 states and 1502 transitions. Word has length 22 [2021-07-09 17:42:42,008 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 17:42:42,008 INFO L482 AbstractCegarLoop]: Abstraction has 479 states and 1502 transitions. [2021-07-09 17:42:42,008 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 16 states, 16 states have (on average 2.375) internal successors, (38), 16 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:42:42,008 INFO L276 IsEmpty]: Start isEmpty. Operand 479 states and 1502 transitions. [2021-07-09 17:42:42,009 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2021-07-09 17:42:42,009 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 17:42:42,009 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 17:42:42,209 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable8018,123 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:42:42,209 INFO L430 AbstractCegarLoop]: === Iteration 195 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 17:42:42,209 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 17:42:42,209 INFO L82 PathProgramCache]: Analyzing trace with hash 1141845422, now seen corresponding path program 98 times [2021-07-09 17:42:42,209 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 17:42:42,210 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [266260035] [2021-07-09 17:42:42,210 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 17:42:42,214 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 17:42:42,256 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 1 proven. 3 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-07-09 17:42:42,256 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 17:42:42,256 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [266260035] [2021-07-09 17:42:42,256 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [266260035] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:42:42,256 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [343492514] [2021-07-09 17:42:42,256 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 124 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 124 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:42:42,290 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-07-09 17:42:42,291 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 17:42:42,291 INFO L263 TraceCheckSpWp]: Trace formula consists of 95 conjuncts, 14 conjunts are in the unsatisfiable core [2021-07-09 17:42:42,291 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 17:42:42,433 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 3 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:42:42,433 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [343492514] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:42:42,433 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 17:42:42,433 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 10] total 15 [2021-07-09 17:42:42,433 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1818683340] [2021-07-09 17:42:42,433 INFO L462 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-07-09 17:42:42,433 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 17:42:42,434 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-07-09 17:42:42,434 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=171, Unknown=0, NotChecked=0, Total=210 [2021-07-09 17:42:42,434 INFO L87 Difference]: Start difference. First operand 479 states and 1502 transitions. Second operand has 15 states, 15 states have (on average 2.533333333333333) internal successors, (38), 15 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:42:43,119 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 17:42:43,119 INFO L93 Difference]: Finished difference Result 903 states and 2621 transitions. [2021-07-09 17:42:43,119 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2021-07-09 17:42:43,119 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 2.533333333333333) internal successors, (38), 15 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 22 [2021-07-09 17:42:43,119 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 17:42:43,120 INFO L225 Difference]: With dead ends: 903 [2021-07-09 17:42:43,120 INFO L226 Difference]: Without dead ends: 763 [2021-07-09 17:42:43,120 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 42 GetRequests, 16 SyntacticMatches, 0 SemanticMatches, 26 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 125 ImplicationChecksByTransitivity, 548.6ms TimeCoverageRelationStatistics Valid=154, Invalid=602, Unknown=0, NotChecked=0, Total=756 [2021-07-09 17:42:43,121 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 763 states. [2021-07-09 17:42:43,125 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 763 to 430. [2021-07-09 17:42:43,125 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 430 states, 429 states have (on average 3.0722610722610724) internal successors, (1318), 429 states have internal predecessors, (1318), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:42:43,126 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 430 states to 430 states and 1318 transitions. [2021-07-09 17:42:43,126 INFO L78 Accepts]: Start accepts. Automaton has 430 states and 1318 transitions. Word has length 22 [2021-07-09 17:42:43,126 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 17:42:43,126 INFO L482 AbstractCegarLoop]: Abstraction has 430 states and 1318 transitions. [2021-07-09 17:42:43,126 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 15 states, 15 states have (on average 2.533333333333333) internal successors, (38), 15 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:42:43,126 INFO L276 IsEmpty]: Start isEmpty. Operand 430 states and 1318 transitions. [2021-07-09 17:42:43,127 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2021-07-09 17:42:43,127 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 17:42:43,127 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 17:42:43,333 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 124 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable8111 [2021-07-09 17:42:43,333 INFO L430 AbstractCegarLoop]: === Iteration 196 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 17:42:43,333 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 17:42:43,333 INFO L82 PathProgramCache]: Analyzing trace with hash 363751740, now seen corresponding path program 99 times [2021-07-09 17:42:43,333 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 17:42:43,333 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1709667070] [2021-07-09 17:42:43,333 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 17:42:43,337 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 17:42:43,380 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 1 proven. 3 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-07-09 17:42:43,380 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 17:42:43,380 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1709667070] [2021-07-09 17:42:43,380 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1709667070] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:42:43,381 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [387455513] [2021-07-09 17:42:43,381 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 125 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 125 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:42:43,415 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2021-07-09 17:42:43,415 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 17:42:43,416 INFO L263 TraceCheckSpWp]: Trace formula consists of 81 conjuncts, 13 conjunts are in the unsatisfiable core [2021-07-09 17:42:43,416 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 17:42:43,486 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 1 proven. 3 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-07-09 17:42:43,487 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [387455513] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:42:43,487 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 17:42:43,487 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 10 [2021-07-09 17:42:43,487 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [318353138] [2021-07-09 17:42:43,487 INFO L462 AbstractCegarLoop]: Interpolant automaton has 10 states [2021-07-09 17:42:43,487 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 17:42:43,487 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2021-07-09 17:42:43,487 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=24, Invalid=66, Unknown=0, NotChecked=0, Total=90 [2021-07-09 17:42:43,487 INFO L87 Difference]: Start difference. First operand 430 states and 1318 transitions. Second operand has 10 states, 10 states have (on average 2.7) internal successors, (27), 10 states have internal predecessors, (27), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:42:43,588 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 17:42:43,589 INFO L93 Difference]: Finished difference Result 575 states and 1704 transitions. [2021-07-09 17:42:43,589 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-07-09 17:42:43,589 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 2.7) internal successors, (27), 10 states have internal predecessors, (27), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 22 [2021-07-09 17:42:43,589 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 17:42:43,590 INFO L225 Difference]: With dead ends: 575 [2021-07-09 17:42:43,590 INFO L226 Difference]: Without dead ends: 523 [2021-07-09 17:42:43,590 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 33 GetRequests, 20 SyntacticMatches, 1 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 22 ImplicationChecksByTransitivity, 95.1ms TimeCoverageRelationStatistics Valid=53, Invalid=129, Unknown=0, NotChecked=0, Total=182 [2021-07-09 17:42:43,590 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 523 states. [2021-07-09 17:42:43,593 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 523 to 365. [2021-07-09 17:42:43,594 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 365 states, 364 states have (on average 3.0164835164835164) internal successors, (1098), 364 states have internal predecessors, (1098), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:42:43,594 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 365 states to 365 states and 1098 transitions. [2021-07-09 17:42:43,595 INFO L78 Accepts]: Start accepts. Automaton has 365 states and 1098 transitions. Word has length 22 [2021-07-09 17:42:43,595 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 17:42:43,595 INFO L482 AbstractCegarLoop]: Abstraction has 365 states and 1098 transitions. [2021-07-09 17:42:43,595 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 10 states, 10 states have (on average 2.7) internal successors, (27), 10 states have internal predecessors, (27), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:42:43,595 INFO L276 IsEmpty]: Start isEmpty. Operand 365 states and 1098 transitions. [2021-07-09 17:42:43,595 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-09 17:42:43,596 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 17:42:43,596 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 17:42:43,812 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 125 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable8115 [2021-07-09 17:42:43,813 INFO L430 AbstractCegarLoop]: === Iteration 197 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 17:42:43,813 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 17:42:43,813 INFO L82 PathProgramCache]: Analyzing trace with hash -1435751275, now seen corresponding path program 100 times [2021-07-09 17:42:43,813 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 17:42:43,813 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [122941033] [2021-07-09 17:42:43,813 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 17:42:43,818 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 17:42:43,953 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-07-09 17:42:43,953 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 17:42:43,953 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [122941033] [2021-07-09 17:42:43,953 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [122941033] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:42:43,953 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [917333043] [2021-07-09 17:42:43,953 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 126 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 126 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:42:43,987 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-07-09 17:42:43,988 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 17:42:43,988 INFO L263 TraceCheckSpWp]: Trace formula consists of 102 conjuncts, 20 conjunts are in the unsatisfiable core [2021-07-09 17:42:43,989 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 17:42:44,178 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-07-09 17:42:44,178 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [917333043] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:42:44,178 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 17:42:44,178 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 10] total 20 [2021-07-09 17:42:44,178 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [78751924] [2021-07-09 17:42:44,178 INFO L462 AbstractCegarLoop]: Interpolant automaton has 20 states [2021-07-09 17:42:44,178 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 17:42:44,179 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-07-09 17:42:44,179 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=44, Invalid=336, Unknown=0, NotChecked=0, Total=380 [2021-07-09 17:42:44,179 INFO L87 Difference]: Start difference. First operand 365 states and 1098 transitions. Second operand has 20 states, 20 states have (on average 2.1) internal successors, (42), 20 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:42:47,758 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 17:42:47,759 INFO L93 Difference]: Finished difference Result 1203 states and 3564 transitions. [2021-07-09 17:42:47,759 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 68 states. [2021-07-09 17:42:47,759 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 20 states have (on average 2.1) internal successors, (42), 20 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-07-09 17:42:47,759 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 17:42:47,761 INFO L225 Difference]: With dead ends: 1203 [2021-07-09 17:42:47,761 INFO L226 Difference]: Without dead ends: 1026 [2021-07-09 17:42:47,761 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 146 GetRequests, 68 SyntacticMatches, 1 SemanticMatches, 77 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1771 ImplicationChecksByTransitivity, 2702.0ms TimeCoverageRelationStatistics Valid=594, Invalid=5568, Unknown=0, NotChecked=0, Total=6162 [2021-07-09 17:42:47,762 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1026 states. [2021-07-09 17:42:47,771 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1026 to 455. [2021-07-09 17:42:47,772 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 455 states, 454 states have (on average 3.116740088105727) internal successors, (1415), 454 states have internal predecessors, (1415), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:42:47,772 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 455 states to 455 states and 1415 transitions. [2021-07-09 17:42:47,772 INFO L78 Accepts]: Start accepts. Automaton has 455 states and 1415 transitions. Word has length 23 [2021-07-09 17:42:47,772 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 17:42:47,772 INFO L482 AbstractCegarLoop]: Abstraction has 455 states and 1415 transitions. [2021-07-09 17:42:47,773 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 20 states, 20 states have (on average 2.1) internal successors, (42), 20 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:42:47,773 INFO L276 IsEmpty]: Start isEmpty. Operand 455 states and 1415 transitions. [2021-07-09 17:42:47,773 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-09 17:42:47,773 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 17:42:47,773 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 17:42:47,973 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 126 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable8124 [2021-07-09 17:42:47,974 INFO L430 AbstractCegarLoop]: === Iteration 198 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 17:42:47,974 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 17:42:47,974 INFO L82 PathProgramCache]: Analyzing trace with hash -309895147, now seen corresponding path program 101 times [2021-07-09 17:42:47,974 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 17:42:47,974 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1598157138] [2021-07-09 17:42:47,974 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 17:42:47,979 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 17:42:48,139 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-07-09 17:42:48,139 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 17:42:48,139 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1598157138] [2021-07-09 17:42:48,140 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1598157138] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:42:48,140 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [575506564] [2021-07-09 17:42:48,140 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 127 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 127 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:42:48,174 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-07-09 17:42:48,174 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 17:42:48,174 INFO L263 TraceCheckSpWp]: Trace formula consists of 102 conjuncts, 20 conjunts are in the unsatisfiable core [2021-07-09 17:42:48,175 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 17:42:48,372 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-07-09 17:42:48,372 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [575506564] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:42:48,372 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 17:42:48,372 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 10] total 21 [2021-07-09 17:42:48,372 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2091038786] [2021-07-09 17:42:48,373 INFO L462 AbstractCegarLoop]: Interpolant automaton has 21 states [2021-07-09 17:42:48,373 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 17:42:48,373 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2021-07-09 17:42:48,373 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=57, Invalid=363, Unknown=0, NotChecked=0, Total=420 [2021-07-09 17:42:48,373 INFO L87 Difference]: Start difference. First operand 455 states and 1415 transitions. Second operand has 21 states, 21 states have (on average 2.0476190476190474) internal successors, (43), 21 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:42:49,109 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 17:42:49,110 INFO L93 Difference]: Finished difference Result 906 states and 2717 transitions. [2021-07-09 17:42:49,110 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2021-07-09 17:42:49,110 INFO L78 Accepts]: Start accepts. Automaton has has 21 states, 21 states have (on average 2.0476190476190474) internal successors, (43), 21 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-07-09 17:42:49,110 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 17:42:49,111 INFO L225 Difference]: With dead ends: 906 [2021-07-09 17:42:49,111 INFO L226 Difference]: Without dead ends: 809 [2021-07-09 17:42:49,112 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 44 GetRequests, 17 SyntacticMatches, 0 SemanticMatches, 27 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 138 ImplicationChecksByTransitivity, 604.4ms TimeCoverageRelationStatistics Valid=116, Invalid=696, Unknown=0, NotChecked=0, Total=812 [2021-07-09 17:42:49,112 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 809 states. [2021-07-09 17:42:49,117 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 809 to 500. [2021-07-09 17:42:49,117 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 500 states, 499 states have (on average 3.1963927855711423) internal successors, (1595), 499 states have internal predecessors, (1595), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:42:49,118 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 500 states to 500 states and 1595 transitions. [2021-07-09 17:42:49,118 INFO L78 Accepts]: Start accepts. Automaton has 500 states and 1595 transitions. Word has length 23 [2021-07-09 17:42:49,118 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 17:42:49,118 INFO L482 AbstractCegarLoop]: Abstraction has 500 states and 1595 transitions. [2021-07-09 17:42:49,118 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 21 states, 21 states have (on average 2.0476190476190474) internal successors, (43), 21 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:42:49,118 INFO L276 IsEmpty]: Start isEmpty. Operand 500 states and 1595 transitions. [2021-07-09 17:42:49,119 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-09 17:42:49,119 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 17:42:49,119 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 17:42:49,319 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 127 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable8137 [2021-07-09 17:42:49,320 INFO L430 AbstractCegarLoop]: === Iteration 199 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 17:42:49,320 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 17:42:49,320 INFO L82 PathProgramCache]: Analyzing trace with hash -957981225, now seen corresponding path program 102 times [2021-07-09 17:42:49,320 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 17:42:49,320 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1203633873] [2021-07-09 17:42:49,320 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 17:42:49,325 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 17:42:49,560 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:42:49,560 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 17:42:49,560 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1203633873] [2021-07-09 17:42:49,576 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1203633873] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:42:49,576 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [493644967] [2021-07-09 17:42:49,576 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 128 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 128 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:42:49,614 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2021-07-09 17:42:49,614 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 17:42:49,614 INFO L263 TraceCheckSpWp]: Trace formula consists of 102 conjuncts, 22 conjunts are in the unsatisfiable core [2021-07-09 17:42:49,615 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 17:42:49,893 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 2 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:42:49,893 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [493644967] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:42:49,893 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 17:42:49,893 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 10] total 22 [2021-07-09 17:42:49,894 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1294818103] [2021-07-09 17:42:49,894 INFO L462 AbstractCegarLoop]: Interpolant automaton has 22 states [2021-07-09 17:42:49,894 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 17:42:49,894 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2021-07-09 17:42:49,894 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=53, Invalid=409, Unknown=0, NotChecked=0, Total=462 [2021-07-09 17:42:49,894 INFO L87 Difference]: Start difference. First operand 500 states and 1595 transitions. Second operand has 22 states, 22 states have (on average 1.9545454545454546) internal successors, (43), 22 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:42:51,304 WARN L205 SmtUtils]: Spent 107.00 ms on a formula simplification. DAG size of input: 53 DAG size of output: 44 [2021-07-09 17:42:53,018 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 17:42:53,018 INFO L93 Difference]: Finished difference Result 1002 states and 3001 transitions. [2021-07-09 17:42:53,018 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 53 states. [2021-07-09 17:42:53,018 INFO L78 Accepts]: Start accepts. Automaton has has 22 states, 22 states have (on average 1.9545454545454546) internal successors, (43), 22 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-07-09 17:42:53,018 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 17:42:53,020 INFO L225 Difference]: With dead ends: 1002 [2021-07-09 17:42:53,020 INFO L226 Difference]: Without dead ends: 870 [2021-07-09 17:42:53,020 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 99 GetRequests, 39 SyntacticMatches, 0 SemanticMatches, 60 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 884 ImplicationChecksByTransitivity, 2623.0ms TimeCoverageRelationStatistics Valid=398, Invalid=3384, Unknown=0, NotChecked=0, Total=3782 [2021-07-09 17:42:53,021 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 870 states. [2021-07-09 17:42:53,026 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 870 to 504. [2021-07-09 17:42:53,026 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 504 states, 503 states have (on average 3.1888667992047712) internal successors, (1604), 503 states have internal predecessors, (1604), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:42:53,027 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 504 states to 504 states and 1604 transitions. [2021-07-09 17:42:53,027 INFO L78 Accepts]: Start accepts. Automaton has 504 states and 1604 transitions. Word has length 23 [2021-07-09 17:42:53,027 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 17:42:53,027 INFO L482 AbstractCegarLoop]: Abstraction has 504 states and 1604 transitions. [2021-07-09 17:42:53,027 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 22 states, 22 states have (on average 1.9545454545454546) internal successors, (43), 22 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:42:53,027 INFO L276 IsEmpty]: Start isEmpty. Operand 504 states and 1604 transitions. [2021-07-09 17:42:53,028 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-09 17:42:53,028 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 17:42:53,028 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 17:42:53,243 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 128 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable8149 [2021-07-09 17:42:53,244 INFO L430 AbstractCegarLoop]: === Iteration 200 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 17:42:53,244 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 17:42:53,244 INFO L82 PathProgramCache]: Analyzing trace with hash -2145856169, now seen corresponding path program 103 times [2021-07-09 17:42:53,244 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 17:42:53,244 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1308457595] [2021-07-09 17:42:53,244 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 17:42:53,249 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 17:42:53,368 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-07-09 17:42:53,368 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 17:42:53,368 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1308457595] [2021-07-09 17:42:53,368 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1308457595] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:42:53,368 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1908659527] [2021-07-09 17:42:53,369 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 129 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 129 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:42:53,406 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 17:42:53,407 INFO L263 TraceCheckSpWp]: Trace formula consists of 102 conjuncts, 22 conjunts are in the unsatisfiable core [2021-07-09 17:42:53,408 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 17:42:53,637 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 2 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:42:53,638 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1908659527] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:42:53,638 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 17:42:53,638 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 10] total 20 [2021-07-09 17:42:53,638 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [355263662] [2021-07-09 17:42:53,638 INFO L462 AbstractCegarLoop]: Interpolant automaton has 20 states [2021-07-09 17:42:53,638 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 17:42:53,638 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-07-09 17:42:53,638 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=48, Invalid=332, Unknown=0, NotChecked=0, Total=380 [2021-07-09 17:42:53,638 INFO L87 Difference]: Start difference. First operand 504 states and 1604 transitions. Second operand has 20 states, 20 states have (on average 2.15) internal successors, (43), 20 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:42:55,349 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 17:42:55,350 INFO L93 Difference]: Finished difference Result 904 states and 2722 transitions. [2021-07-09 17:42:55,350 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 50 states. [2021-07-09 17:42:55,350 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 20 states have (on average 2.15) internal successors, (43), 20 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-07-09 17:42:55,350 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 17:42:55,351 INFO L225 Difference]: With dead ends: 904 [2021-07-09 17:42:55,351 INFO L226 Difference]: Without dead ends: 795 [2021-07-09 17:42:55,352 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 91 GetRequests, 39 SyntacticMatches, 0 SemanticMatches, 52 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 680 ImplicationChecksByTransitivity, 1255.1ms TimeCoverageRelationStatistics Valid=242, Invalid=2620, Unknown=0, NotChecked=0, Total=2862 [2021-07-09 17:42:55,352 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 795 states. [2021-07-09 17:42:55,357 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 795 to 498. [2021-07-09 17:42:55,357 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 498 states, 497 states have (on average 3.1750503018108653) internal successors, (1578), 497 states have internal predecessors, (1578), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:42:55,358 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 498 states to 498 states and 1578 transitions. [2021-07-09 17:42:55,358 INFO L78 Accepts]: Start accepts. Automaton has 498 states and 1578 transitions. Word has length 23 [2021-07-09 17:42:55,358 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 17:42:55,358 INFO L482 AbstractCegarLoop]: Abstraction has 498 states and 1578 transitions. [2021-07-09 17:42:55,358 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 20 states, 20 states have (on average 2.15) internal successors, (43), 20 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:42:55,358 INFO L276 IsEmpty]: Start isEmpty. Operand 498 states and 1578 transitions. [2021-07-09 17:42:55,359 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-09 17:42:55,359 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 17:42:55,359 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 17:42:55,559 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 129 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable8165 [2021-07-09 17:42:55,560 INFO L430 AbstractCegarLoop]: === Iteration 201 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 17:42:55,560 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 17:42:55,560 INFO L82 PathProgramCache]: Analyzing trace with hash -1984764745, now seen corresponding path program 104 times [2021-07-09 17:42:55,560 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 17:42:55,560 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1841677415] [2021-07-09 17:42:55,560 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 17:42:55,565 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 17:42:55,719 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-07-09 17:42:55,719 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 17:42:55,719 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1841677415] [2021-07-09 17:42:55,719 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1841677415] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:42:55,719 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1611179105] [2021-07-09 17:42:55,719 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 130 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 130 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:42:55,754 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-07-09 17:42:55,754 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 17:42:55,755 INFO L263 TraceCheckSpWp]: Trace formula consists of 102 conjuncts, 20 conjunts are in the unsatisfiable core [2021-07-09 17:42:55,755 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 17:42:56,010 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:42:56,010 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1611179105] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:42:56,010 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 17:42:56,010 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 10] total 19 [2021-07-09 17:42:56,011 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [769810906] [2021-07-09 17:42:56,011 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-07-09 17:42:56,011 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 17:42:56,011 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-07-09 17:42:56,011 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=45, Invalid=297, Unknown=0, NotChecked=0, Total=342 [2021-07-09 17:42:56,011 INFO L87 Difference]: Start difference. First operand 498 states and 1578 transitions. Second operand has 19 states, 19 states have (on average 2.263157894736842) internal successors, (43), 19 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:42:59,826 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 17:42:59,826 INFO L93 Difference]: Finished difference Result 1328 states and 3902 transitions. [2021-07-09 17:42:59,826 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 74 states. [2021-07-09 17:42:59,826 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.263157894736842) internal successors, (43), 19 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-07-09 17:42:59,826 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 17:42:59,828 INFO L225 Difference]: With dead ends: 1328 [2021-07-09 17:42:59,828 INFO L226 Difference]: Without dead ends: 1143 [2021-07-09 17:42:59,829 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 101 GetRequests, 17 SyntacticMatches, 0 SemanticMatches, 84 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2333 ImplicationChecksByTransitivity, 3322.4ms TimeCoverageRelationStatistics Valid=853, Invalid=6457, Unknown=0, NotChecked=0, Total=7310 [2021-07-09 17:42:59,829 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1143 states. [2021-07-09 17:42:59,835 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1143 to 585. [2021-07-09 17:42:59,836 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 585 states, 584 states have (on average 3.2345890410958904) internal successors, (1889), 584 states have internal predecessors, (1889), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:42:59,837 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 585 states to 585 states and 1889 transitions. [2021-07-09 17:42:59,837 INFO L78 Accepts]: Start accepts. Automaton has 585 states and 1889 transitions. Word has length 23 [2021-07-09 17:42:59,837 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 17:42:59,837 INFO L482 AbstractCegarLoop]: Abstraction has 585 states and 1889 transitions. [2021-07-09 17:42:59,837 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.263157894736842) internal successors, (43), 19 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:42:59,837 INFO L276 IsEmpty]: Start isEmpty. Operand 585 states and 1889 transitions. [2021-07-09 17:42:59,838 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-09 17:42:59,838 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 17:42:59,838 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 17:43:00,038 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 130 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable8179 [2021-07-09 17:43:00,038 INFO L430 AbstractCegarLoop]: === Iteration 202 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 17:43:00,038 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 17:43:00,039 INFO L82 PathProgramCache]: Analyzing trace with hash 207224215, now seen corresponding path program 105 times [2021-07-09 17:43:00,039 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 17:43:00,039 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1899894037] [2021-07-09 17:43:00,039 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 17:43:00,043 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 17:43:00,146 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 2 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:43:00,146 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 17:43:00,146 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1899894037] [2021-07-09 17:43:00,146 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1899894037] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:43:00,146 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [388572038] [2021-07-09 17:43:00,146 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 131 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 131 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:43:00,181 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2021-07-09 17:43:00,181 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 17:43:00,181 INFO L263 TraceCheckSpWp]: Trace formula consists of 102 conjuncts, 20 conjunts are in the unsatisfiable core [2021-07-09 17:43:00,182 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 17:43:00,414 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:43:00,414 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [388572038] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:43:00,415 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 17:43:00,415 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 18 [2021-07-09 17:43:00,415 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [643118130] [2021-07-09 17:43:00,415 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-07-09 17:43:00,415 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 17:43:00,415 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-07-09 17:43:00,415 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=267, Unknown=0, NotChecked=0, Total=306 [2021-07-09 17:43:00,415 INFO L87 Difference]: Start difference. First operand 585 states and 1889 transitions. Second operand has 18 states, 18 states have (on average 2.388888888888889) internal successors, (43), 18 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:43:02,602 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 17:43:02,602 INFO L93 Difference]: Finished difference Result 1422 states and 4218 transitions. [2021-07-09 17:43:02,603 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 64 states. [2021-07-09 17:43:02,603 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.388888888888889) internal successors, (43), 18 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-07-09 17:43:02,603 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 17:43:02,605 INFO L225 Difference]: With dead ends: 1422 [2021-07-09 17:43:02,605 INFO L226 Difference]: Without dead ends: 1220 [2021-07-09 17:43:02,605 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 112 GetRequests, 45 SyntacticMatches, 0 SemanticMatches, 67 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1389 ImplicationChecksByTransitivity, 1757.8ms TimeCoverageRelationStatistics Valid=515, Invalid=4177, Unknown=0, NotChecked=0, Total=4692 [2021-07-09 17:43:02,606 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1220 states. [2021-07-09 17:43:02,612 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1220 to 595. [2021-07-09 17:43:02,613 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 595 states, 594 states have (on average 3.2474747474747474) internal successors, (1929), 594 states have internal predecessors, (1929), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:43:02,614 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 595 states to 595 states and 1929 transitions. [2021-07-09 17:43:02,614 INFO L78 Accepts]: Start accepts. Automaton has 595 states and 1929 transitions. Word has length 23 [2021-07-09 17:43:02,614 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 17:43:02,614 INFO L482 AbstractCegarLoop]: Abstraction has 595 states and 1929 transitions. [2021-07-09 17:43:02,614 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 2.388888888888889) internal successors, (43), 18 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:43:02,614 INFO L276 IsEmpty]: Start isEmpty. Operand 595 states and 1929 transitions. [2021-07-09 17:43:02,615 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-09 17:43:02,615 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 17:43:02,615 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 17:43:02,815 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable8190,131 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:43:02,815 INFO L430 AbstractCegarLoop]: === Iteration 203 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 17:43:02,816 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 17:43:02,816 INFO L82 PathProgramCache]: Analyzing trace with hash -407595429, now seen corresponding path program 106 times [2021-07-09 17:43:02,816 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 17:43:02,816 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1780690346] [2021-07-09 17:43:02,816 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 17:43:02,820 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 17:43:02,994 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-07-09 17:43:02,994 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 17:43:02,994 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1780690346] [2021-07-09 17:43:02,994 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1780690346] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:43:02,995 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1193726440] [2021-07-09 17:43:02,995 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 132 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 132 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:43:03,028 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-07-09 17:43:03,028 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 17:43:03,029 INFO L263 TraceCheckSpWp]: Trace formula consists of 102 conjuncts, 20 conjunts are in the unsatisfiable core [2021-07-09 17:43:03,029 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 17:43:03,261 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 2 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:43:03,262 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1193726440] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:43:03,262 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 17:43:03,262 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 10] total 20 [2021-07-09 17:43:03,262 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1920608669] [2021-07-09 17:43:03,262 INFO L462 AbstractCegarLoop]: Interpolant automaton has 20 states [2021-07-09 17:43:03,262 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 17:43:03,262 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-07-09 17:43:03,262 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=48, Invalid=332, Unknown=0, NotChecked=0, Total=380 [2021-07-09 17:43:03,262 INFO L87 Difference]: Start difference. First operand 595 states and 1929 transitions. Second operand has 20 states, 20 states have (on average 2.15) internal successors, (43), 20 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:43:05,312 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 17:43:05,312 INFO L93 Difference]: Finished difference Result 1176 states and 3582 transitions. [2021-07-09 17:43:05,312 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 51 states. [2021-07-09 17:43:05,312 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 20 states have (on average 2.15) internal successors, (43), 20 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-07-09 17:43:05,312 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 17:43:05,314 INFO L225 Difference]: With dead ends: 1176 [2021-07-09 17:43:05,314 INFO L226 Difference]: Without dead ends: 1051 [2021-07-09 17:43:05,314 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 93 GetRequests, 38 SyntacticMatches, 0 SemanticMatches, 55 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 830 ImplicationChecksByTransitivity, 1434.0ms TimeCoverageRelationStatistics Valid=280, Invalid=2912, Unknown=0, NotChecked=0, Total=3192 [2021-07-09 17:43:05,315 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1051 states. [2021-07-09 17:43:05,321 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1051 to 631. [2021-07-09 17:43:05,322 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 631 states, 630 states have (on average 3.2714285714285714) internal successors, (2061), 630 states have internal predecessors, (2061), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:43:05,323 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 631 states to 631 states and 2061 transitions. [2021-07-09 17:43:05,323 INFO L78 Accepts]: Start accepts. Automaton has 631 states and 2061 transitions. Word has length 23 [2021-07-09 17:43:05,323 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 17:43:05,323 INFO L482 AbstractCegarLoop]: Abstraction has 631 states and 2061 transitions. [2021-07-09 17:43:05,323 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 20 states, 20 states have (on average 2.15) internal successors, (43), 20 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:43:05,323 INFO L276 IsEmpty]: Start isEmpty. Operand 631 states and 2061 transitions. [2021-07-09 17:43:05,324 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-09 17:43:05,324 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 17:43:05,324 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 17:43:05,524 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 132 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable8203 [2021-07-09 17:43:05,524 INFO L430 AbstractCegarLoop]: === Iteration 204 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 17:43:05,525 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 17:43:05,525 INFO L82 PathProgramCache]: Analyzing trace with hash -1285183177, now seen corresponding path program 107 times [2021-07-09 17:43:05,525 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 17:43:05,525 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1336201015] [2021-07-09 17:43:05,525 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 17:43:05,529 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 17:43:05,666 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:43:05,666 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 17:43:05,666 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1336201015] [2021-07-09 17:43:05,666 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1336201015] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:43:05,666 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1650021217] [2021-07-09 17:43:05,666 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 133 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 133 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:43:05,701 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-07-09 17:43:05,701 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 17:43:05,701 INFO L263 TraceCheckSpWp]: Trace formula consists of 102 conjuncts, 22 conjunts are in the unsatisfiable core [2021-07-09 17:43:05,702 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 17:43:05,971 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 2 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:43:05,971 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1650021217] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:43:05,971 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 17:43:05,971 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 10] total 20 [2021-07-09 17:43:05,971 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1980228960] [2021-07-09 17:43:05,971 INFO L462 AbstractCegarLoop]: Interpolant automaton has 20 states [2021-07-09 17:43:05,971 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 17:43:05,971 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-07-09 17:43:05,971 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=47, Invalid=333, Unknown=0, NotChecked=0, Total=380 [2021-07-09 17:43:05,972 INFO L87 Difference]: Start difference. First operand 631 states and 2061 transitions. Second operand has 20 states, 20 states have (on average 2.15) internal successors, (43), 20 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:43:08,182 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 17:43:08,182 INFO L93 Difference]: Finished difference Result 1106 states and 3399 transitions. [2021-07-09 17:43:08,182 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 52 states. [2021-07-09 17:43:08,182 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 20 states have (on average 2.15) internal successors, (43), 20 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-07-09 17:43:08,182 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 17:43:08,184 INFO L225 Difference]: With dead ends: 1106 [2021-07-09 17:43:08,184 INFO L226 Difference]: Without dead ends: 981 [2021-07-09 17:43:08,184 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 94 GetRequests, 38 SyntacticMatches, 0 SemanticMatches, 56 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 873 ImplicationChecksByTransitivity, 1629.9ms TimeCoverageRelationStatistics Valid=268, Invalid=3038, Unknown=0, NotChecked=0, Total=3306 [2021-07-09 17:43:08,185 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 981 states. [2021-07-09 17:43:08,190 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 981 to 613. [2021-07-09 17:43:08,191 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 613 states, 612 states have (on average 3.235294117647059) internal successors, (1980), 612 states have internal predecessors, (1980), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:43:08,192 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 613 states to 613 states and 1980 transitions. [2021-07-09 17:43:08,192 INFO L78 Accepts]: Start accepts. Automaton has 613 states and 1980 transitions. Word has length 23 [2021-07-09 17:43:08,192 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 17:43:08,192 INFO L482 AbstractCegarLoop]: Abstraction has 613 states and 1980 transitions. [2021-07-09 17:43:08,192 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 20 states, 20 states have (on average 2.15) internal successors, (43), 20 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:43:08,192 INFO L276 IsEmpty]: Start isEmpty. Operand 613 states and 1980 transitions. [2021-07-09 17:43:08,193 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-09 17:43:08,193 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 17:43:08,193 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 17:43:08,408 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 133 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable8215 [2021-07-09 17:43:08,409 INFO L430 AbstractCegarLoop]: === Iteration 205 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 17:43:08,409 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 17:43:08,409 INFO L82 PathProgramCache]: Analyzing trace with hash 1610133195, now seen corresponding path program 108 times [2021-07-09 17:43:08,409 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 17:43:08,409 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2083258102] [2021-07-09 17:43:08,409 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 17:43:08,413 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 17:43:08,536 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:43:08,536 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 17:43:08,536 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2083258102] [2021-07-09 17:43:08,536 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2083258102] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:43:08,536 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1680217337] [2021-07-09 17:43:08,536 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 134 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 134 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:43:08,570 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-07-09 17:43:08,570 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 17:43:08,571 INFO L263 TraceCheckSpWp]: Trace formula consists of 102 conjuncts, 20 conjunts are in the unsatisfiable core [2021-07-09 17:43:08,571 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 17:43:08,798 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 2 proven. 6 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-07-09 17:43:08,798 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1680217337] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:43:08,798 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 17:43:08,798 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 10] total 20 [2021-07-09 17:43:08,798 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1619710782] [2021-07-09 17:43:08,798 INFO L462 AbstractCegarLoop]: Interpolant automaton has 20 states [2021-07-09 17:43:08,798 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 17:43:08,798 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-07-09 17:43:08,799 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=49, Invalid=331, Unknown=0, NotChecked=0, Total=380 [2021-07-09 17:43:08,799 INFO L87 Difference]: Start difference. First operand 613 states and 1980 transitions. Second operand has 20 states, 20 states have (on average 2.15) internal successors, (43), 20 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:43:10,717 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 17:43:10,717 INFO L93 Difference]: Finished difference Result 1199 states and 3711 transitions. [2021-07-09 17:43:10,717 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 53 states. [2021-07-09 17:43:10,717 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 20 states have (on average 2.15) internal successors, (43), 20 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-07-09 17:43:10,717 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 17:43:10,719 INFO L225 Difference]: With dead ends: 1199 [2021-07-09 17:43:10,719 INFO L226 Difference]: Without dead ends: 1059 [2021-07-09 17:43:10,719 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 93 GetRequests, 38 SyntacticMatches, 0 SemanticMatches, 55 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 852 ImplicationChecksByTransitivity, 1301.5ms TimeCoverageRelationStatistics Valid=295, Invalid=2897, Unknown=0, NotChecked=0, Total=3192 [2021-07-09 17:43:10,720 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1059 states. [2021-07-09 17:43:10,726 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1059 to 643. [2021-07-09 17:43:10,727 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 643 states, 642 states have (on average 3.2538940809968846) internal successors, (2089), 642 states have internal predecessors, (2089), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:43:10,728 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 643 states to 643 states and 2089 transitions. [2021-07-09 17:43:10,728 INFO L78 Accepts]: Start accepts. Automaton has 643 states and 2089 transitions. Word has length 23 [2021-07-09 17:43:10,728 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 17:43:10,728 INFO L482 AbstractCegarLoop]: Abstraction has 643 states and 2089 transitions. [2021-07-09 17:43:10,728 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 20 states, 20 states have (on average 2.15) internal successors, (43), 20 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:43:10,728 INFO L276 IsEmpty]: Start isEmpty. Operand 643 states and 2089 transitions. [2021-07-09 17:43:10,729 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-09 17:43:10,729 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 17:43:10,729 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 17:43:10,930 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 134 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable8231 [2021-07-09 17:43:10,930 INFO L430 AbstractCegarLoop]: === Iteration 206 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 17:43:10,930 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 17:43:10,930 INFO L82 PathProgramCache]: Analyzing trace with hash 1245124193, now seen corresponding path program 109 times [2021-07-09 17:43:10,930 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 17:43:10,930 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1637336812] [2021-07-09 17:43:10,931 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 17:43:10,935 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 17:43:11,048 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-07-09 17:43:11,049 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 17:43:11,049 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1637336812] [2021-07-09 17:43:11,049 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1637336812] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:43:11,049 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1718423616] [2021-07-09 17:43:11,049 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 135 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 135 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:43:11,083 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 17:43:11,083 INFO L263 TraceCheckSpWp]: Trace formula consists of 102 conjuncts, 20 conjunts are in the unsatisfiable core [2021-07-09 17:43:11,084 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 17:43:11,256 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 2 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:43:11,256 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1718423616] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:43:11,256 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 17:43:11,256 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 10] total 19 [2021-07-09 17:43:11,257 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1313872415] [2021-07-09 17:43:11,257 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-07-09 17:43:11,257 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 17:43:11,257 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-07-09 17:43:11,257 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=45, Invalid=297, Unknown=0, NotChecked=0, Total=342 [2021-07-09 17:43:11,257 INFO L87 Difference]: Start difference. First operand 643 states and 2089 transitions. Second operand has 19 states, 19 states have (on average 2.263157894736842) internal successors, (43), 19 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:43:13,102 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 17:43:13,102 INFO L93 Difference]: Finished difference Result 1415 states and 4377 transitions. [2021-07-09 17:43:13,102 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 57 states. [2021-07-09 17:43:13,102 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.263157894736842) internal successors, (43), 19 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-07-09 17:43:13,102 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 17:43:13,104 INFO L225 Difference]: With dead ends: 1415 [2021-07-09 17:43:13,104 INFO L226 Difference]: Without dead ends: 1240 [2021-07-09 17:43:13,105 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 100 GetRequests, 41 SyntacticMatches, 0 SemanticMatches, 59 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1065 ImplicationChecksByTransitivity, 1120.8ms TimeCoverageRelationStatistics Valid=346, Invalid=3314, Unknown=0, NotChecked=0, Total=3660 [2021-07-09 17:43:13,105 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1240 states. [2021-07-09 17:43:13,112 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1240 to 670. [2021-07-09 17:43:13,113 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 670 states, 669 states have (on average 3.2496263079222723) internal successors, (2174), 669 states have internal predecessors, (2174), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:43:13,114 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 670 states to 670 states and 2174 transitions. [2021-07-09 17:43:13,114 INFO L78 Accepts]: Start accepts. Automaton has 670 states and 2174 transitions. Word has length 23 [2021-07-09 17:43:13,114 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 17:43:13,114 INFO L482 AbstractCegarLoop]: Abstraction has 670 states and 2174 transitions. [2021-07-09 17:43:13,114 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.263157894736842) internal successors, (43), 19 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:43:13,114 INFO L276 IsEmpty]: Start isEmpty. Operand 670 states and 2174 transitions. [2021-07-09 17:43:13,115 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-09 17:43:13,115 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 17:43:13,115 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 17:43:13,315 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable8239,135 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:43:13,315 INFO L430 AbstractCegarLoop]: === Iteration 207 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 17:43:13,315 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 17:43:13,316 INFO L82 PathProgramCache]: Analyzing trace with hash 1500922161, now seen corresponding path program 110 times [2021-07-09 17:43:13,316 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 17:43:13,316 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1392135291] [2021-07-09 17:43:13,316 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 17:43:13,320 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 17:43:13,408 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-07-09 17:43:13,408 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 17:43:13,408 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1392135291] [2021-07-09 17:43:13,408 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1392135291] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:43:13,409 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1031992317] [2021-07-09 17:43:13,409 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 136 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 136 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:43:13,444 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-07-09 17:43:13,444 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 17:43:13,445 INFO L263 TraceCheckSpWp]: Trace formula consists of 102 conjuncts, 20 conjunts are in the unsatisfiable core [2021-07-09 17:43:13,445 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 17:43:13,617 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-07-09 17:43:13,618 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1031992317] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:43:13,618 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 17:43:13,618 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 18 [2021-07-09 17:43:13,618 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1523580156] [2021-07-09 17:43:13,618 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-07-09 17:43:13,618 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 17:43:13,618 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-07-09 17:43:13,618 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=267, Unknown=0, NotChecked=0, Total=306 [2021-07-09 17:43:13,618 INFO L87 Difference]: Start difference. First operand 670 states and 2174 transitions. Second operand has 18 states, 18 states have (on average 2.3333333333333335) internal successors, (42), 18 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:43:15,248 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 17:43:15,248 INFO L93 Difference]: Finished difference Result 1454 states and 4531 transitions. [2021-07-09 17:43:15,249 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 49 states. [2021-07-09 17:43:15,249 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.3333333333333335) internal successors, (42), 18 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-07-09 17:43:15,249 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 17:43:15,251 INFO L225 Difference]: With dead ends: 1454 [2021-07-09 17:43:15,251 INFO L226 Difference]: Without dead ends: 1299 [2021-07-09 17:43:15,251 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 81 GetRequests, 29 SyntacticMatches, 0 SemanticMatches, 52 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 733 ImplicationChecksByTransitivity, 1022.5ms TimeCoverageRelationStatistics Valid=290, Invalid=2572, Unknown=0, NotChecked=0, Total=2862 [2021-07-09 17:43:15,252 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1299 states. [2021-07-09 17:43:15,259 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1299 to 713. [2021-07-09 17:43:15,260 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 713 states, 712 states have (on average 3.2514044943820224) internal successors, (2315), 712 states have internal predecessors, (2315), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:43:15,261 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 713 states to 713 states and 2315 transitions. [2021-07-09 17:43:15,261 INFO L78 Accepts]: Start accepts. Automaton has 713 states and 2315 transitions. Word has length 23 [2021-07-09 17:43:15,261 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 17:43:15,261 INFO L482 AbstractCegarLoop]: Abstraction has 713 states and 2315 transitions. [2021-07-09 17:43:15,261 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 2.3333333333333335) internal successors, (42), 18 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:43:15,261 INFO L276 IsEmpty]: Start isEmpty. Operand 713 states and 2315 transitions. [2021-07-09 17:43:15,262 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-09 17:43:15,262 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 17:43:15,262 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 17:43:15,462 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 136 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable8253 [2021-07-09 17:43:15,463 INFO L430 AbstractCegarLoop]: === Iteration 208 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 17:43:15,463 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 17:43:15,463 INFO L82 PathProgramCache]: Analyzing trace with hash -1545654517, now seen corresponding path program 111 times [2021-07-09 17:43:15,463 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 17:43:15,463 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1683708632] [2021-07-09 17:43:15,463 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 17:43:15,467 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 17:43:15,578 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-07-09 17:43:15,579 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 17:43:15,579 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1683708632] [2021-07-09 17:43:15,579 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1683708632] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:43:15,579 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [845973577] [2021-07-09 17:43:15,579 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 137 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 137 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:43:15,613 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-07-09 17:43:15,613 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 17:43:15,614 INFO L263 TraceCheckSpWp]: Trace formula consists of 102 conjuncts, 20 conjunts are in the unsatisfiable core [2021-07-09 17:43:15,614 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 17:43:15,732 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 15 treesize of output 11 [2021-07-09 17:43:15,733 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 17:43:15,735 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 15 treesize of output 11 [2021-07-09 17:43:15,736 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-07-09 17:43:15,738 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 15 treesize of output 11 [2021-07-09 17:43:15,739 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-07-09 17:43:15,752 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 17:43:15,752 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 3 xjuncts. [2021-07-09 17:43:15,752 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 1 variables, input treesize:68, output treesize:47 [2021-07-09 17:43:15,904 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-07-09 17:43:15,905 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 17:43:15,913 INFO L628 ElimStorePlain]: treesize reduction 5, result has 68.8 percent of original size [2021-07-09 17:43:15,913 INFO L518 ElimStorePlain]: Eliminatee index_of_4 vanished before elimination [2021-07-09 17:43:15,913 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-07-09 17:43:15,913 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:30, output treesize:11 [2021-07-09 17:43:15,936 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-07-09 17:43:15,936 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [845973577] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:43:15,936 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 17:43:15,936 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 11] total 19 [2021-07-09 17:43:15,936 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [98316977] [2021-07-09 17:43:15,936 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-07-09 17:43:15,937 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 17:43:15,937 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-07-09 17:43:15,937 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=301, Unknown=0, NotChecked=0, Total=342 [2021-07-09 17:43:15,937 INFO L87 Difference]: Start difference. First operand 713 states and 2315 transitions. Second operand has 19 states, 19 states have (on average 2.210526315789474) internal successors, (42), 19 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:43:18,390 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 17:43:18,390 INFO L93 Difference]: Finished difference Result 1369 states and 4224 transitions. [2021-07-09 17:43:18,391 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 66 states. [2021-07-09 17:43:18,391 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.210526315789474) internal successors, (42), 19 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-07-09 17:43:18,391 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 17:43:18,393 INFO L225 Difference]: With dead ends: 1369 [2021-07-09 17:43:18,393 INFO L226 Difference]: Without dead ends: 1261 [2021-07-09 17:43:18,393 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 97 GetRequests, 28 SyntacticMatches, 0 SemanticMatches, 69 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1454 ImplicationChecksByTransitivity, 1829.7ms TimeCoverageRelationStatistics Valid=449, Invalid=4521, Unknown=0, NotChecked=0, Total=4970 [2021-07-09 17:43:18,394 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1261 states. [2021-07-09 17:43:18,402 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1261 to 752. [2021-07-09 17:43:18,402 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 752 states, 751 states have (on average 3.2609853528628494) internal successors, (2449), 751 states have internal predecessors, (2449), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:43:18,404 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 752 states to 752 states and 2449 transitions. [2021-07-09 17:43:18,404 INFO L78 Accepts]: Start accepts. Automaton has 752 states and 2449 transitions. Word has length 23 [2021-07-09 17:43:18,404 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 17:43:18,404 INFO L482 AbstractCegarLoop]: Abstraction has 752 states and 2449 transitions. [2021-07-09 17:43:18,404 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.210526315789474) internal successors, (42), 19 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:43:18,404 INFO L276 IsEmpty]: Start isEmpty. Operand 752 states and 2449 transitions. [2021-07-09 17:43:18,405 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-09 17:43:18,405 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 17:43:18,405 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 17:43:18,605 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 137 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable8264 [2021-07-09 17:43:18,605 INFO L430 AbstractCegarLoop]: === Iteration 209 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 17:43:18,606 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 17:43:18,606 INFO L82 PathProgramCache]: Analyzing trace with hash -1970216915, now seen corresponding path program 112 times [2021-07-09 17:43:18,606 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 17:43:18,606 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [892996088] [2021-07-09 17:43:18,606 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 17:43:18,610 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 17:43:18,750 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:43:18,750 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 17:43:18,750 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [892996088] [2021-07-09 17:43:18,750 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [892996088] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:43:18,750 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [142261620] [2021-07-09 17:43:18,750 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 138 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 138 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:43:18,785 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-07-09 17:43:18,785 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 17:43:18,785 INFO L263 TraceCheckSpWp]: Trace formula consists of 102 conjuncts, 20 conjunts are in the unsatisfiable core [2021-07-09 17:43:18,786 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 17:43:19,003 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-07-09 17:43:19,003 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [142261620] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:43:19,010 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 17:43:19,010 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 10] total 19 [2021-07-09 17:43:19,010 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1641441062] [2021-07-09 17:43:19,010 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-07-09 17:43:19,010 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 17:43:19,010 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-07-09 17:43:19,010 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=42, Invalid=300, Unknown=0, NotChecked=0, Total=342 [2021-07-09 17:43:19,011 INFO L87 Difference]: Start difference. First operand 752 states and 2449 transitions. Second operand has 19 states, 19 states have (on average 2.210526315789474) internal successors, (42), 19 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:43:21,086 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 17:43:21,087 INFO L93 Difference]: Finished difference Result 1519 states and 4711 transitions. [2021-07-09 17:43:21,087 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 48 states. [2021-07-09 17:43:21,087 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.210526315789474) internal successors, (42), 19 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-07-09 17:43:21,087 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 17:43:21,089 INFO L225 Difference]: With dead ends: 1519 [2021-07-09 17:43:21,090 INFO L226 Difference]: Without dead ends: 1364 [2021-07-09 17:43:21,090 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 79 GetRequests, 28 SyntacticMatches, 0 SemanticMatches, 51 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 670 ImplicationChecksByTransitivity, 1347.9ms TimeCoverageRelationStatistics Valid=263, Invalid=2493, Unknown=0, NotChecked=0, Total=2756 [2021-07-09 17:43:21,091 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1364 states. [2021-07-09 17:43:21,099 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1364 to 720. [2021-07-09 17:43:21,099 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 720 states, 719 states have (on average 3.2503477051460363) internal successors, (2337), 719 states have internal predecessors, (2337), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:43:21,100 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 720 states to 720 states and 2337 transitions. [2021-07-09 17:43:21,100 INFO L78 Accepts]: Start accepts. Automaton has 720 states and 2337 transitions. Word has length 23 [2021-07-09 17:43:21,101 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 17:43:21,101 INFO L482 AbstractCegarLoop]: Abstraction has 720 states and 2337 transitions. [2021-07-09 17:43:21,101 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.210526315789474) internal successors, (42), 19 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:43:21,101 INFO L276 IsEmpty]: Start isEmpty. Operand 720 states and 2337 transitions. [2021-07-09 17:43:21,101 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-09 17:43:21,102 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 17:43:21,102 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 17:43:21,302 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable8291,138 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:43:21,302 INFO L430 AbstractCegarLoop]: === Iteration 210 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 17:43:21,302 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 17:43:21,302 INFO L82 PathProgramCache]: Analyzing trace with hash -1958701981, now seen corresponding path program 113 times [2021-07-09 17:43:21,303 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 17:43:21,303 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1218190207] [2021-07-09 17:43:21,303 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 17:43:21,307 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 17:43:21,388 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-07-09 17:43:21,388 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 17:43:21,388 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1218190207] [2021-07-09 17:43:21,388 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1218190207] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:43:21,388 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1916527380] [2021-07-09 17:43:21,389 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 139 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 139 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:43:21,422 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-07-09 17:43:21,423 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 17:43:21,423 INFO L263 TraceCheckSpWp]: Trace formula consists of 102 conjuncts, 20 conjunts are in the unsatisfiable core [2021-07-09 17:43:21,424 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 17:43:21,622 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-07-09 17:43:21,623 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1916527380] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:43:21,623 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 17:43:21,623 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 18 [2021-07-09 17:43:21,623 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [883610275] [2021-07-09 17:43:21,623 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-07-09 17:43:21,623 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 17:43:21,623 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-07-09 17:43:21,623 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=37, Invalid=269, Unknown=0, NotChecked=0, Total=306 [2021-07-09 17:43:21,623 INFO L87 Difference]: Start difference. First operand 720 states and 2337 transitions. Second operand has 18 states, 18 states have (on average 2.388888888888889) internal successors, (43), 18 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:43:23,331 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 17:43:23,331 INFO L93 Difference]: Finished difference Result 1248 states and 3790 transitions. [2021-07-09 17:43:23,331 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 48 states. [2021-07-09 17:43:23,332 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.388888888888889) internal successors, (43), 18 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-07-09 17:43:23,332 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 17:43:23,334 INFO L225 Difference]: With dead ends: 1248 [2021-07-09 17:43:23,334 INFO L226 Difference]: Without dead ends: 1101 [2021-07-09 17:43:23,334 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 74 GetRequests, 24 SyntacticMatches, 0 SemanticMatches, 50 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 612 ImplicationChecksByTransitivity, 1171.3ms TimeCoverageRelationStatistics Valid=238, Invalid=2414, Unknown=0, NotChecked=0, Total=2652 [2021-07-09 17:43:23,335 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1101 states. [2021-07-09 17:43:23,342 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1101 to 755. [2021-07-09 17:43:23,342 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 755 states, 754 states have (on average 3.2705570291777186) internal successors, (2466), 754 states have internal predecessors, (2466), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:43:23,343 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 755 states to 755 states and 2466 transitions. [2021-07-09 17:43:23,344 INFO L78 Accepts]: Start accepts. Automaton has 755 states and 2466 transitions. Word has length 23 [2021-07-09 17:43:23,344 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 17:43:23,344 INFO L482 AbstractCegarLoop]: Abstraction has 755 states and 2466 transitions. [2021-07-09 17:43:23,344 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 2.388888888888889) internal successors, (43), 18 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:43:23,344 INFO L276 IsEmpty]: Start isEmpty. Operand 755 states and 2466 transitions. [2021-07-09 17:43:23,345 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-09 17:43:23,345 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 17:43:23,345 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 17:43:23,545 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 139 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable8301 [2021-07-09 17:43:23,545 INFO L430 AbstractCegarLoop]: === Iteration 211 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 17:43:23,545 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 17:43:23,545 INFO L82 PathProgramCache]: Analyzing trace with hash -1416749033, now seen corresponding path program 114 times [2021-07-09 17:43:23,546 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 17:43:23,546 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1612897804] [2021-07-09 17:43:23,546 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 17:43:23,550 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 17:43:23,663 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:43:23,664 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 17:43:23,664 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1612897804] [2021-07-09 17:43:23,664 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1612897804] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:43:23,664 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [608000663] [2021-07-09 17:43:23,664 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 140 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 140 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:43:23,700 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 2 check-sat command(s) [2021-07-09 17:43:23,700 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 17:43:23,701 INFO L263 TraceCheckSpWp]: Trace formula consists of 102 conjuncts, 20 conjunts are in the unsatisfiable core [2021-07-09 17:43:23,701 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 17:43:23,830 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 5 treesize of output 3 [2021-07-09 17:43:23,831 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 17:43:23,834 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 5 treesize of output 3 [2021-07-09 17:43:23,835 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-07-09 17:43:23,838 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:43:23,838 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-07-09 17:43:23,841 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:43:23,842 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-07-09 17:43:23,844 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:43:23,845 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-07-09 17:43:23,848 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 9 [2021-07-09 17:43:23,849 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-07-09 17:43:23,852 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 5 treesize of output 3 [2021-07-09 17:43:23,853 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-07-09 17:43:23,856 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:43:23,861 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-07-09 17:43:23,863 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:43:23,864 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-07-09 17:43:23,866 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:43:23,867 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-07-09 17:43:23,869 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:43:23,870 INFO L550 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2021-07-09 17:43:23,872 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:43:23,873 INFO L550 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2021-07-09 17:43:23,875 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:43:23,875 INFO L550 ElimStorePlain]: Start of recursive call 14: End of recursive call: and 1 xjuncts. [2021-07-09 17:43:23,878 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:43:23,879 INFO L550 ElimStorePlain]: Start of recursive call 15: End of recursive call: and 1 xjuncts. [2021-07-09 17:43:23,881 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:43:23,881 INFO L550 ElimStorePlain]: Start of recursive call 16: End of recursive call: and 1 xjuncts. [2021-07-09 17:43:23,884 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 9 [2021-07-09 17:43:23,885 INFO L550 ElimStorePlain]: Start of recursive call 17: End of recursive call: and 1 xjuncts. [2021-07-09 17:43:23,887 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:43:23,887 INFO L550 ElimStorePlain]: Start of recursive call 18: End of recursive call: and 1 xjuncts. [2021-07-09 17:43:23,889 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:43:23,890 INFO L550 ElimStorePlain]: Start of recursive call 19: End of recursive call: and 1 xjuncts. [2021-07-09 17:43:23,965 INFO L628 ElimStorePlain]: treesize reduction 29, result has 77.0 percent of original size [2021-07-09 17:43:23,968 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: 3 dim-0 vars, and 4 xjuncts. [2021-07-09 17:43:23,968 INFO L247 ElimStorePlain]: Needed 19 recursive calls to eliminate 2 variables, input treesize:614, output treesize:89 [2021-07-09 17:43:24,380 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:43:24,380 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [608000663] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:43:24,381 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 17:43:24,381 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 15 [2021-07-09 17:43:24,381 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1492340273] [2021-07-09 17:43:24,381 INFO L462 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-07-09 17:43:24,381 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 17:43:24,381 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-07-09 17:43:24,381 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=29, Invalid=181, Unknown=0, NotChecked=0, Total=210 [2021-07-09 17:43:24,381 INFO L87 Difference]: Start difference. First operand 755 states and 2466 transitions. Second operand has 15 states, 15 states have (on average 2.466666666666667) internal successors, (37), 15 states have internal predecessors, (37), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:43:24,944 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 17:43:24,944 INFO L93 Difference]: Finished difference Result 966 states and 3049 transitions. [2021-07-09 17:43:24,944 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-07-09 17:43:24,944 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 2.466666666666667) internal successors, (37), 15 states have internal predecessors, (37), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-07-09 17:43:24,944 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 17:43:24,946 INFO L225 Difference]: With dead ends: 966 [2021-07-09 17:43:24,946 INFO L226 Difference]: Without dead ends: 927 [2021-07-09 17:43:24,946 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 48 GetRequests, 25 SyntacticMatches, 2 SemanticMatches, 21 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 43 ImplicationChecksByTransitivity, 635.3ms TimeCoverageRelationStatistics Valid=73, Invalid=433, Unknown=0, NotChecked=0, Total=506 [2021-07-09 17:43:24,947 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 927 states. [2021-07-09 17:43:24,953 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 927 to 763. [2021-07-09 17:43:24,953 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 763 states, 762 states have (on average 3.2782152230971127) internal successors, (2498), 762 states have internal predecessors, (2498), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:43:24,955 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 763 states to 763 states and 2498 transitions. [2021-07-09 17:43:24,955 INFO L78 Accepts]: Start accepts. Automaton has 763 states and 2498 transitions. Word has length 23 [2021-07-09 17:43:24,955 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 17:43:24,955 INFO L482 AbstractCegarLoop]: Abstraction has 763 states and 2498 transitions. [2021-07-09 17:43:24,955 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 15 states, 15 states have (on average 2.466666666666667) internal successors, (37), 15 states have internal predecessors, (37), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:43:24,955 INFO L276 IsEmpty]: Start isEmpty. Operand 763 states and 2498 transitions. [2021-07-09 17:43:24,956 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-09 17:43:24,956 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 17:43:24,956 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 17:43:25,156 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 140 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable8309 [2021-07-09 17:43:25,156 INFO L430 AbstractCegarLoop]: === Iteration 212 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 17:43:25,157 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 17:43:25,157 INFO L82 PathProgramCache]: Analyzing trace with hash 1604565117, now seen corresponding path program 115 times [2021-07-09 17:43:25,157 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 17:43:25,157 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [442279532] [2021-07-09 17:43:25,157 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 17:43:25,161 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 17:43:25,271 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:43:25,271 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 17:43:25,271 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [442279532] [2021-07-09 17:43:25,271 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [442279532] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:43:25,271 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [20681027] [2021-07-09 17:43:25,271 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 141 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 141 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:43:25,305 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 17:43:25,306 INFO L263 TraceCheckSpWp]: Trace formula consists of 102 conjuncts, 20 conjunts are in the unsatisfiable core [2021-07-09 17:43:25,306 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 17:43:25,560 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:43:25,561 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [20681027] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:43:25,561 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 17:43:25,561 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 18 [2021-07-09 17:43:25,561 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [100555830] [2021-07-09 17:43:25,561 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-07-09 17:43:25,561 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 17:43:25,561 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-07-09 17:43:25,561 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=37, Invalid=269, Unknown=0, NotChecked=0, Total=306 [2021-07-09 17:43:25,561 INFO L87 Difference]: Start difference. First operand 763 states and 2498 transitions. Second operand has 18 states, 18 states have (on average 2.388888888888889) internal successors, (43), 18 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:43:27,308 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 17:43:27,308 INFO L93 Difference]: Finished difference Result 1618 states and 4913 transitions. [2021-07-09 17:43:27,308 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 49 states. [2021-07-09 17:43:27,308 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.388888888888889) internal successors, (43), 18 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-07-09 17:43:27,308 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 17:43:27,311 INFO L225 Difference]: With dead ends: 1618 [2021-07-09 17:43:27,311 INFO L226 Difference]: Without dead ends: 1423 [2021-07-09 17:43:27,311 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 75 GetRequests, 24 SyntacticMatches, 0 SemanticMatches, 51 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 644 ImplicationChecksByTransitivity, 1154.4ms TimeCoverageRelationStatistics Valid=250, Invalid=2506, Unknown=0, NotChecked=0, Total=2756 [2021-07-09 17:43:27,312 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1423 states. [2021-07-09 17:43:27,320 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1423 to 736. [2021-07-09 17:43:27,321 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 736 states, 735 states have (on average 3.2666666666666666) internal successors, (2401), 735 states have internal predecessors, (2401), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:43:27,322 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 736 states to 736 states and 2401 transitions. [2021-07-09 17:43:27,322 INFO L78 Accepts]: Start accepts. Automaton has 736 states and 2401 transitions. Word has length 23 [2021-07-09 17:43:27,322 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 17:43:27,322 INFO L482 AbstractCegarLoop]: Abstraction has 736 states and 2401 transitions. [2021-07-09 17:43:27,322 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 2.388888888888889) internal successors, (43), 18 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:43:27,322 INFO L276 IsEmpty]: Start isEmpty. Operand 736 states and 2401 transitions. [2021-07-09 17:43:27,323 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-09 17:43:27,323 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 17:43:27,323 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 17:43:27,523 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable8409,141 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:43:27,523 INFO L430 AbstractCegarLoop]: === Iteration 213 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 17:43:27,524 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 17:43:27,524 INFO L82 PathProgramCache]: Analyzing trace with hash -387992025, now seen corresponding path program 116 times [2021-07-09 17:43:27,524 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 17:43:27,524 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1351318851] [2021-07-09 17:43:27,524 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 17:43:27,528 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 17:43:27,638 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-07-09 17:43:27,638 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 17:43:27,638 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1351318851] [2021-07-09 17:43:27,638 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1351318851] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:43:27,638 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [511380895] [2021-07-09 17:43:27,638 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 142 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 142 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:43:27,675 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-07-09 17:43:27,675 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 17:43:27,675 INFO L263 TraceCheckSpWp]: Trace formula consists of 102 conjuncts, 20 conjunts are in the unsatisfiable core [2021-07-09 17:43:27,676 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 17:43:27,881 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-07-09 17:43:27,881 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [511380895] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:43:27,882 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 17:43:27,882 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 18 [2021-07-09 17:43:27,882 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [281990696] [2021-07-09 17:43:27,882 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-07-09 17:43:27,882 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 17:43:27,882 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-07-09 17:43:27,882 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=38, Invalid=268, Unknown=0, NotChecked=0, Total=306 [2021-07-09 17:43:27,882 INFO L87 Difference]: Start difference. First operand 736 states and 2401 transitions. Second operand has 18 states, 18 states have (on average 2.3333333333333335) internal successors, (42), 18 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:43:29,999 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 17:43:30,000 INFO L93 Difference]: Finished difference Result 1534 states and 4700 transitions. [2021-07-09 17:43:30,000 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 54 states. [2021-07-09 17:43:30,000 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.3333333333333335) internal successors, (42), 18 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-07-09 17:43:30,000 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 17:43:30,002 INFO L225 Difference]: With dead ends: 1534 [2021-07-09 17:43:30,003 INFO L226 Difference]: Without dead ends: 1385 [2021-07-09 17:43:30,003 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 90 GetRequests, 30 SyntacticMatches, 0 SemanticMatches, 60 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 976 ImplicationChecksByTransitivity, 1624.2ms TimeCoverageRelationStatistics Valid=360, Invalid=3422, Unknown=0, NotChecked=0, Total=3782 [2021-07-09 17:43:30,004 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1385 states. [2021-07-09 17:43:30,012 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1385 to 766. [2021-07-09 17:43:30,012 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 766 states, 765 states have (on average 3.281045751633987) internal successors, (2510), 765 states have internal predecessors, (2510), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:43:30,014 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 766 states to 766 states and 2510 transitions. [2021-07-09 17:43:30,014 INFO L78 Accepts]: Start accepts. Automaton has 766 states and 2510 transitions. Word has length 23 [2021-07-09 17:43:30,014 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 17:43:30,014 INFO L482 AbstractCegarLoop]: Abstraction has 766 states and 2510 transitions. [2021-07-09 17:43:30,014 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 2.3333333333333335) internal successors, (42), 18 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:43:30,014 INFO L276 IsEmpty]: Start isEmpty. Operand 766 states and 2510 transitions. [2021-07-09 17:43:30,015 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-09 17:43:30,015 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 17:43:30,015 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 17:43:30,215 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 142 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable8423 [2021-07-09 17:43:30,215 INFO L430 AbstractCegarLoop]: === Iteration 214 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 17:43:30,216 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 17:43:30,216 INFO L82 PathProgramCache]: Analyzing trace with hash 1640996259, now seen corresponding path program 117 times [2021-07-09 17:43:30,216 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 17:43:30,216 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1835889684] [2021-07-09 17:43:30,216 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 17:43:30,220 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 17:43:30,477 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:43:30,477 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 17:43:30,477 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1835889684] [2021-07-09 17:43:30,477 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1835889684] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:43:30,477 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [105749399] [2021-07-09 17:43:30,477 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 143 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 143 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:43:30,512 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-07-09 17:43:30,513 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 17:43:30,513 INFO L263 TraceCheckSpWp]: Trace formula consists of 102 conjuncts, 20 conjunts are in the unsatisfiable core [2021-07-09 17:43:30,513 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 17:43:30,764 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 15 treesize of output 11 [2021-07-09 17:43:30,765 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 17:43:30,767 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 15 treesize of output 11 [2021-07-09 17:43:30,767 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-07-09 17:43:30,775 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 17:43:30,776 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-07-09 17:43:30,776 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 1 variables, input treesize:42, output treesize:28 [2021-07-09 17:43:30,812 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-07-09 17:43:30,813 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 17:43:30,817 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 17:43:30,817 INFO L518 ElimStorePlain]: Eliminatee index_of_4 vanished before elimination [2021-07-09 17:43:30,818 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-07-09 17:43:30,818 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:35, output treesize:13 [2021-07-09 17:43:30,844 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:43:30,844 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [105749399] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:43:30,844 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 17:43:30,844 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 11] total 21 [2021-07-09 17:43:30,844 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [291814959] [2021-07-09 17:43:30,845 INFO L462 AbstractCegarLoop]: Interpolant automaton has 21 states [2021-07-09 17:43:30,845 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 17:43:30,845 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2021-07-09 17:43:30,845 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=60, Invalid=360, Unknown=0, NotChecked=0, Total=420 [2021-07-09 17:43:30,845 INFO L87 Difference]: Start difference. First operand 766 states and 2510 transitions. Second operand has 21 states, 21 states have (on average 2.0476190476190474) internal successors, (43), 21 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:43:31,741 WARN L205 SmtUtils]: Spent 124.00 ms on a formula simplification. DAG size of input: 59 DAG size of output: 48 [2021-07-09 17:43:32,202 WARN L205 SmtUtils]: Spent 143.00 ms on a formula simplification. DAG size of input: 65 DAG size of output: 53 [2021-07-09 17:43:32,353 WARN L205 SmtUtils]: Spent 101.00 ms on a formula simplification. DAG size of input: 66 DAG size of output: 51 [2021-07-09 17:43:32,443 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 17:43:32,443 INFO L93 Difference]: Finished difference Result 1488 states and 4657 transitions. [2021-07-09 17:43:32,444 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2021-07-09 17:43:32,444 INFO L78 Accepts]: Start accepts. Automaton has has 21 states, 21 states have (on average 2.0476190476190474) internal successors, (43), 21 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-07-09 17:43:32,444 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 17:43:32,446 INFO L225 Difference]: With dead ends: 1488 [2021-07-09 17:43:32,446 INFO L226 Difference]: Without dead ends: 1422 [2021-07-09 17:43:32,447 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 51 GetRequests, 15 SyntacticMatches, 0 SemanticMatches, 36 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 253 ImplicationChecksByTransitivity, 1632.6ms TimeCoverageRelationStatistics Valid=253, Invalid=1153, Unknown=0, NotChecked=0, Total=1406 [2021-07-09 17:43:32,448 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1422 states. [2021-07-09 17:43:32,456 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1422 to 785. [2021-07-09 17:43:32,457 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 785 states, 784 states have (on average 3.294642857142857) internal successors, (2583), 784 states have internal predecessors, (2583), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:43:32,458 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 785 states to 785 states and 2583 transitions. [2021-07-09 17:43:32,458 INFO L78 Accepts]: Start accepts. Automaton has 785 states and 2583 transitions. Word has length 23 [2021-07-09 17:43:32,458 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 17:43:32,458 INFO L482 AbstractCegarLoop]: Abstraction has 785 states and 2583 transitions. [2021-07-09 17:43:32,458 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 21 states, 21 states have (on average 2.0476190476190474) internal successors, (43), 21 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:43:32,458 INFO L276 IsEmpty]: Start isEmpty. Operand 785 states and 2583 transitions. [2021-07-09 17:43:32,459 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-09 17:43:32,459 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 17:43:32,459 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 17:43:32,664 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 143 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable8433 [2021-07-09 17:43:32,665 INFO L430 AbstractCegarLoop]: === Iteration 215 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 17:43:32,665 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 17:43:32,665 INFO L82 PathProgramCache]: Analyzing trace with hash 1432046871, now seen corresponding path program 118 times [2021-07-09 17:43:32,665 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 17:43:32,665 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [710939490] [2021-07-09 17:43:32,665 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 17:43:32,669 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 17:43:32,812 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-07-09 17:43:32,812 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 17:43:32,813 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [710939490] [2021-07-09 17:43:32,813 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [710939490] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:43:32,813 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1969884831] [2021-07-09 17:43:32,813 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 144 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 144 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:43:32,848 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-07-09 17:43:32,848 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 17:43:32,848 INFO L263 TraceCheckSpWp]: Trace formula consists of 102 conjuncts, 20 conjunts are in the unsatisfiable core [2021-07-09 17:43:32,849 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 17:43:33,066 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-07-09 17:43:33,066 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1969884831] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:43:33,066 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 17:43:33,066 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 16 [2021-07-09 17:43:33,066 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [41395313] [2021-07-09 17:43:33,066 INFO L462 AbstractCegarLoop]: Interpolant automaton has 16 states [2021-07-09 17:43:33,066 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 17:43:33,067 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-07-09 17:43:33,067 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=34, Invalid=206, Unknown=0, NotChecked=0, Total=240 [2021-07-09 17:43:33,067 INFO L87 Difference]: Start difference. First operand 785 states and 2583 transitions. Second operand has 16 states, 16 states have (on average 2.3125) internal successors, (37), 16 states have internal predecessors, (37), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:43:33,825 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 17:43:33,825 INFO L93 Difference]: Finished difference Result 1193 states and 3757 transitions. [2021-07-09 17:43:33,825 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2021-07-09 17:43:33,825 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 2.3125) internal successors, (37), 16 states have internal predecessors, (37), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-07-09 17:43:33,825 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 17:43:33,827 INFO L225 Difference]: With dead ends: 1193 [2021-07-09 17:43:33,827 INFO L226 Difference]: Without dead ends: 1154 [2021-07-09 17:43:33,828 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 54 GetRequests, 25 SyntacticMatches, 4 SemanticMatches, 25 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 97 ImplicationChecksByTransitivity, 853.0ms TimeCoverageRelationStatistics Valid=109, Invalid=593, Unknown=0, NotChecked=0, Total=702 [2021-07-09 17:43:33,829 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1154 states. [2021-07-09 17:43:33,838 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1154 to 798. [2021-07-09 17:43:33,838 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 798 states, 797 states have (on average 3.3086574654956085) internal successors, (2637), 797 states have internal predecessors, (2637), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:43:33,840 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 798 states to 798 states and 2637 transitions. [2021-07-09 17:43:33,840 INFO L78 Accepts]: Start accepts. Automaton has 798 states and 2637 transitions. Word has length 23 [2021-07-09 17:43:33,840 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 17:43:33,840 INFO L482 AbstractCegarLoop]: Abstraction has 798 states and 2637 transitions. [2021-07-09 17:43:33,840 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 16 states, 16 states have (on average 2.3125) internal successors, (37), 16 states have internal predecessors, (37), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:43:33,840 INFO L276 IsEmpty]: Start isEmpty. Operand 798 states and 2637 transitions. [2021-07-09 17:43:33,841 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-09 17:43:33,841 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 17:43:33,841 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 17:43:34,052 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable8447,144 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:43:34,053 INFO L430 AbstractCegarLoop]: === Iteration 216 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 17:43:34,053 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 17:43:34,053 INFO L82 PathProgramCache]: Analyzing trace with hash 1368759975, now seen corresponding path program 119 times [2021-07-09 17:43:34,053 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 17:43:34,053 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [601829682] [2021-07-09 17:43:34,053 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 17:43:34,057 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 17:43:34,143 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:43:34,144 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 17:43:34,144 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [601829682] [2021-07-09 17:43:34,144 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [601829682] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:43:34,144 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1121650015] [2021-07-09 17:43:34,144 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 145 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 145 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:43:34,177 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-07-09 17:43:34,178 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 17:43:34,178 INFO L263 TraceCheckSpWp]: Trace formula consists of 102 conjuncts, 28 conjunts are in the unsatisfiable core [2021-07-09 17:43:34,179 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 17:43:34,674 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:43:34,675 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1121650015] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:43:34,675 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 17:43:34,675 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 14] total 22 [2021-07-09 17:43:34,675 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1305971710] [2021-07-09 17:43:34,675 INFO L462 AbstractCegarLoop]: Interpolant automaton has 22 states [2021-07-09 17:43:34,675 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 17:43:34,675 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2021-07-09 17:43:34,675 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=57, Invalid=405, Unknown=0, NotChecked=0, Total=462 [2021-07-09 17:43:34,675 INFO L87 Difference]: Start difference. First operand 798 states and 2637 transitions. Second operand has 22 states, 22 states have (on average 1.9545454545454546) internal successors, (43), 22 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:43:35,434 WARN L205 SmtUtils]: Spent 118.00 ms on a formula simplification. DAG size of input: 50 DAG size of output: 47 [2021-07-09 17:43:35,646 WARN L205 SmtUtils]: Spent 129.00 ms on a formula simplification. DAG size of input: 53 DAG size of output: 48 [2021-07-09 17:43:35,931 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 17:43:35,931 INFO L93 Difference]: Finished difference Result 1156 states and 3661 transitions. [2021-07-09 17:43:35,931 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2021-07-09 17:43:35,931 INFO L78 Accepts]: Start accepts. Automaton has has 22 states, 22 states have (on average 1.9545454545454546) internal successors, (43), 22 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-07-09 17:43:35,931 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 17:43:35,933 INFO L225 Difference]: With dead ends: 1156 [2021-07-09 17:43:35,933 INFO L226 Difference]: Without dead ends: 1047 [2021-07-09 17:43:35,934 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 55 GetRequests, 19 SyntacticMatches, 0 SemanticMatches, 36 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 270 ImplicationChecksByTransitivity, 1028.7ms TimeCoverageRelationStatistics Valid=157, Invalid=1249, Unknown=0, NotChecked=0, Total=1406 [2021-07-09 17:43:35,934 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1047 states. [2021-07-09 17:43:35,941 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1047 to 833. [2021-07-09 17:43:35,942 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 833 states, 832 states have (on average 3.3076923076923075) internal successors, (2752), 832 states have internal predecessors, (2752), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:43:35,943 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 833 states to 833 states and 2752 transitions. [2021-07-09 17:43:35,943 INFO L78 Accepts]: Start accepts. Automaton has 833 states and 2752 transitions. Word has length 23 [2021-07-09 17:43:35,943 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 17:43:35,943 INFO L482 AbstractCegarLoop]: Abstraction has 833 states and 2752 transitions. [2021-07-09 17:43:35,944 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 22 states, 22 states have (on average 1.9545454545454546) internal successors, (43), 22 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:43:35,944 INFO L276 IsEmpty]: Start isEmpty. Operand 833 states and 2752 transitions. [2021-07-09 17:43:35,945 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-09 17:43:35,945 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 17:43:35,945 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 17:43:36,145 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 145 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable8459 [2021-07-09 17:43:36,145 INFO L430 AbstractCegarLoop]: === Iteration 217 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 17:43:36,145 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 17:43:36,146 INFO L82 PathProgramCache]: Analyzing trace with hash -1228110355, now seen corresponding path program 120 times [2021-07-09 17:43:36,146 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 17:43:36,146 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1968402809] [2021-07-09 17:43:36,146 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 17:43:36,150 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 17:43:36,262 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:43:36,262 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 17:43:36,262 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1968402809] [2021-07-09 17:43:36,262 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1968402809] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:43:36,262 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [747689270] [2021-07-09 17:43:36,262 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 146 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 146 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:43:36,299 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-07-09 17:43:36,299 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 17:43:36,300 INFO L263 TraceCheckSpWp]: Trace formula consists of 102 conjuncts, 20 conjunts are in the unsatisfiable core [2021-07-09 17:43:36,300 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 17:43:36,362 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 5 treesize of output 3 [2021-07-09 17:43:36,363 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 17:43:36,366 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 5 treesize of output 3 [2021-07-09 17:43:36,366 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-07-09 17:43:36,369 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:43:36,369 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-07-09 17:43:36,372 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:43:36,372 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-07-09 17:43:36,375 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 5 treesize of output 3 [2021-07-09 17:43:36,376 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-07-09 17:43:36,378 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:43:36,379 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-07-09 17:43:36,381 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:43:36,381 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-07-09 17:43:36,447 INFO L628 ElimStorePlain]: treesize reduction 82, result has 52.6 percent of original size [2021-07-09 17:43:36,449 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 9 [2021-07-09 17:43:36,450 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-07-09 17:43:36,490 INFO L628 ElimStorePlain]: treesize reduction 20, result has 74.7 percent of original size [2021-07-09 17:43:36,492 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: 2 dim-0 vars, and 3 xjuncts. [2021-07-09 17:43:36,492 INFO L247 ElimStorePlain]: Needed 9 recursive calls to eliminate 3 variables, input treesize:293, output treesize:51 [2021-07-09 17:43:36,668 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:43:36,669 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [747689270] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:43:36,669 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 17:43:36,669 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 14 [2021-07-09 17:43:36,669 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2055749884] [2021-07-09 17:43:36,669 INFO L462 AbstractCegarLoop]: Interpolant automaton has 14 states [2021-07-09 17:43:36,669 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 17:43:36,669 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-07-09 17:43:36,669 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=28, Invalid=154, Unknown=0, NotChecked=0, Total=182 [2021-07-09 17:43:36,669 INFO L87 Difference]: Start difference. First operand 833 states and 2752 transitions. Second operand has 14 states, 14 states have (on average 2.357142857142857) internal successors, (33), 14 states have internal predecessors, (33), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:43:37,019 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 17:43:37,019 INFO L93 Difference]: Finished difference Result 1060 states and 3405 transitions. [2021-07-09 17:43:37,020 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-07-09 17:43:37,020 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 2.357142857142857) internal successors, (33), 14 states have internal predecessors, (33), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-07-09 17:43:37,020 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 17:43:37,021 INFO L225 Difference]: With dead ends: 1060 [2021-07-09 17:43:37,021 INFO L226 Difference]: Without dead ends: 1021 [2021-07-09 17:43:37,022 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 42 GetRequests, 22 SyntacticMatches, 3 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 31 ImplicationChecksByTransitivity, 408.8ms TimeCoverageRelationStatistics Valid=57, Invalid=285, Unknown=0, NotChecked=0, Total=342 [2021-07-09 17:43:37,022 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1021 states. [2021-07-09 17:43:37,031 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1021 to 836. [2021-07-09 17:43:37,032 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 836 states, 835 states have (on average 3.310179640718563) internal successors, (2764), 835 states have internal predecessors, (2764), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:43:37,034 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 836 states to 836 states and 2764 transitions. [2021-07-09 17:43:37,034 INFO L78 Accepts]: Start accepts. Automaton has 836 states and 2764 transitions. Word has length 23 [2021-07-09 17:43:37,034 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 17:43:37,034 INFO L482 AbstractCegarLoop]: Abstraction has 836 states and 2764 transitions. [2021-07-09 17:43:37,034 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 14 states, 14 states have (on average 2.357142857142857) internal successors, (33), 14 states have internal predecessors, (33), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:43:37,035 INFO L276 IsEmpty]: Start isEmpty. Operand 836 states and 2764 transitions. [2021-07-09 17:43:37,036 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-09 17:43:37,036 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 17:43:37,036 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 17:43:37,236 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 146 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable8473 [2021-07-09 17:43:37,237 INFO L430 AbstractCegarLoop]: === Iteration 218 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 17:43:37,237 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 17:43:37,237 INFO L82 PathProgramCache]: Analyzing trace with hash 1184483243, now seen corresponding path program 121 times [2021-07-09 17:43:37,237 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 17:43:37,237 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [492625705] [2021-07-09 17:43:37,237 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 17:43:37,241 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 17:43:37,389 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-07-09 17:43:37,389 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 17:43:37,389 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [492625705] [2021-07-09 17:43:37,389 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [492625705] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:43:37,389 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [914982387] [2021-07-09 17:43:37,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 147 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 147 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:43:37,423 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 17:43:37,424 INFO L263 TraceCheckSpWp]: Trace formula consists of 102 conjuncts, 22 conjunts are in the unsatisfiable core [2021-07-09 17:43:37,425 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 17:43:37,612 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 5 treesize of output 3 [2021-07-09 17:43:37,613 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 17:43:37,617 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 5 treesize of output 3 [2021-07-09 17:43:37,617 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-07-09 17:43:37,620 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:43:37,621 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-07-09 17:43:37,624 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:43:37,625 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-07-09 17:43:37,628 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:43:37,629 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-07-09 17:43:37,632 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:43:37,633 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-07-09 17:43:37,635 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:43:37,636 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-07-09 17:43:37,639 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:43:37,640 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-07-09 17:43:37,643 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:43:37,644 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-07-09 17:43:37,646 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:43:37,647 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-07-09 17:43:37,650 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 5 treesize of output 3 [2021-07-09 17:43:37,651 INFO L550 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2021-07-09 17:43:37,654 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:43:37,655 INFO L550 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2021-07-09 17:43:37,658 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:43:37,658 INFO L550 ElimStorePlain]: Start of recursive call 14: End of recursive call: and 1 xjuncts. [2021-07-09 17:43:37,661 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:43:37,661 INFO L550 ElimStorePlain]: Start of recursive call 15: End of recursive call: and 1 xjuncts. [2021-07-09 17:43:37,664 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:43:37,665 INFO L550 ElimStorePlain]: Start of recursive call 16: End of recursive call: and 1 xjuncts. [2021-07-09 17:43:37,668 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 9 [2021-07-09 17:43:37,669 INFO L550 ElimStorePlain]: Start of recursive call 17: End of recursive call: and 1 xjuncts. [2021-07-09 17:43:37,672 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:43:37,672 INFO L550 ElimStorePlain]: Start of recursive call 18: End of recursive call: and 1 xjuncts. [2021-07-09 17:43:37,675 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 9 [2021-07-09 17:43:37,676 INFO L550 ElimStorePlain]: Start of recursive call 19: End of recursive call: and 1 xjuncts. [2021-07-09 17:43:37,679 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:43:37,680 INFO L550 ElimStorePlain]: Start of recursive call 20: End of recursive call: and 1 xjuncts. [2021-07-09 17:43:37,683 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 5 treesize of output 3 [2021-07-09 17:43:37,684 INFO L550 ElimStorePlain]: Start of recursive call 21: End of recursive call: and 1 xjuncts. [2021-07-09 17:43:37,687 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:43:37,687 INFO L550 ElimStorePlain]: Start of recursive call 22: End of recursive call: and 1 xjuncts. [2021-07-09 17:43:37,690 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:43:37,691 INFO L550 ElimStorePlain]: Start of recursive call 23: End of recursive call: and 1 xjuncts. [2021-07-09 17:43:37,693 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:43:37,694 INFO L550 ElimStorePlain]: Start of recursive call 24: End of recursive call: and 1 xjuncts. [2021-07-09 17:43:37,696 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:43:37,697 INFO L550 ElimStorePlain]: Start of recursive call 25: End of recursive call: and 1 xjuncts. [2021-07-09 17:43:37,699 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:43:37,700 INFO L550 ElimStorePlain]: Start of recursive call 26: End of recursive call: and 1 xjuncts. [2021-07-09 17:43:37,703 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 9 [2021-07-09 17:43:37,704 INFO L550 ElimStorePlain]: Start of recursive call 27: End of recursive call: and 1 xjuncts. [2021-07-09 17:43:37,706 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:43:37,707 INFO L550 ElimStorePlain]: Start of recursive call 28: End of recursive call: and 1 xjuncts. [2021-07-09 17:43:37,709 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:43:37,709 INFO L550 ElimStorePlain]: Start of recursive call 29: End of recursive call: and 1 xjuncts. [2021-07-09 17:43:37,712 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:43:37,712 INFO L550 ElimStorePlain]: Start of recursive call 30: End of recursive call: and 1 xjuncts. [2021-07-09 17:43:37,715 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:43:37,715 INFO L550 ElimStorePlain]: Start of recursive call 31: End of recursive call: and 1 xjuncts. [2021-07-09 17:43:37,717 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:43:37,718 INFO L550 ElimStorePlain]: Start of recursive call 32: End of recursive call: and 1 xjuncts. [2021-07-09 17:43:37,720 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:43:37,721 INFO L550 ElimStorePlain]: Start of recursive call 33: End of recursive call: and 1 xjuncts. [2021-07-09 17:43:37,820 INFO L628 ElimStorePlain]: treesize reduction 78, result has 61.6 percent of original size [2021-07-09 17:43:37,823 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: 4 dim-0 vars, and 5 xjuncts. [2021-07-09 17:43:37,823 INFO L247 ElimStorePlain]: Needed 33 recursive calls to eliminate 2 variables, input treesize:1186, output treesize:117 [2021-07-09 17:43:39,075 INFO L446 ElimStorePlain]: Different costs {0=[char_at_1], 10=[char_at_5]} [2021-07-09 17:43:39,086 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:43:39,087 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 17:43:39,109 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:43:39,110 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-07-09 17:43:39,119 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 9 [2021-07-09 17:43:39,120 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-07-09 17:43:39,136 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:43:39,137 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-07-09 17:43:39,148 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:43:39,148 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-07-09 17:43:39,160 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-07-09 17:43:39,160 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-07-09 17:43:39,172 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 5 treesize of output 3 [2021-07-09 17:43:39,173 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-07-09 17:43:39,185 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:43:39,185 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-07-09 17:43:39,195 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:43:39,196 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-07-09 17:43:39,205 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:43:39,205 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-07-09 17:43:39,214 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:43:39,215 INFO L550 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2021-07-09 17:43: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 5 treesize of output 3 [2021-07-09 17:43:39,226 INFO L550 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2021-07-09 17:43:39,237 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 5 treesize of output 3 [2021-07-09 17:43:39,237 INFO L550 ElimStorePlain]: Start of recursive call 14: End of recursive call: and 1 xjuncts. [2021-07-09 17:43:39,246 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:43:39,246 INFO L550 ElimStorePlain]: Start of recursive call 15: End of recursive call: and 1 xjuncts. [2021-07-09 17:43:39,257 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 5 treesize of output 3 [2021-07-09 17:43:39,258 INFO L550 ElimStorePlain]: Start of recursive call 16: End of recursive call: and 1 xjuncts. [2021-07-09 17:43:39,268 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 9 [2021-07-09 17:43:39,269 INFO L550 ElimStorePlain]: Start of recursive call 17: End of recursive call: and 1 xjuncts. [2021-07-09 17:43:39,280 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-07-09 17:43:39,281 INFO L550 ElimStorePlain]: Start of recursive call 18: End of recursive call: and 1 xjuncts. [2021-07-09 17:43:39,291 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:43:39,292 INFO L550 ElimStorePlain]: Start of recursive call 19: End of recursive call: and 1 xjuncts. [2021-07-09 17:43:39,301 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:43:39,302 INFO L550 ElimStorePlain]: Start of recursive call 20: End of recursive call: and 1 xjuncts. [2021-07-09 17:43:39,313 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:43:39,313 INFO L550 ElimStorePlain]: Start of recursive call 21: End of recursive call: and 1 xjuncts. [2021-07-09 17:43:39,323 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-07-09 17:43:39,324 INFO L550 ElimStorePlain]: Start of recursive call 22: End of recursive call: and 1 xjuncts. [2021-07-09 17:43:39,332 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:43:39,333 INFO L550 ElimStorePlain]: Start of recursive call 23: End of recursive call: and 1 xjuncts. [2021-07-09 17:43:39,344 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:43:39,345 INFO L550 ElimStorePlain]: Start of recursive call 24: End of recursive call: and 1 xjuncts. [2021-07-09 17:43:39,353 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:43:39,354 INFO L550 ElimStorePlain]: Start of recursive call 25: End of recursive call: and 1 xjuncts. [2021-07-09 17:43:39,362 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:43:39,363 INFO L550 ElimStorePlain]: Start of recursive call 26: End of recursive call: and 1 xjuncts. [2021-07-09 17:43:39,373 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 5 treesize of output 3 [2021-07-09 17:43:39,374 INFO L550 ElimStorePlain]: Start of recursive call 27: End of recursive call: and 1 xjuncts. [2021-07-09 17:43:39,383 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:43:39,383 INFO L550 ElimStorePlain]: Start of recursive call 28: End of recursive call: and 1 xjuncts. [2021-07-09 17:43:39,392 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:43:39,392 INFO L550 ElimStorePlain]: Start of recursive call 29: End of recursive call: and 1 xjuncts. [2021-07-09 17:43:39,401 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:43:39,401 INFO L550 ElimStorePlain]: Start of recursive call 30: End of recursive call: and 1 xjuncts. [2021-07-09 17:43:39,411 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:43:39,411 INFO L550 ElimStorePlain]: Start of recursive call 31: End of recursive call: and 1 xjuncts. [2021-07-09 17:43:39,420 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:43:39,421 INFO L550 ElimStorePlain]: Start of recursive call 32: End of recursive call: and 1 xjuncts. [2021-07-09 17:43:39,429 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:43:39,430 INFO L550 ElimStorePlain]: Start of recursive call 33: End of recursive call: and 1 xjuncts. [2021-07-09 17:43:39,443 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-07-09 17:43:39,443 INFO L550 ElimStorePlain]: Start of recursive call 34: End of recursive call: and 1 xjuncts. [2021-07-09 17:43:39,454 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 5 treesize of output 3 [2021-07-09 17:43:39,454 INFO L550 ElimStorePlain]: Start of recursive call 35: End of recursive call: and 1 xjuncts. [2021-07-09 17:43:39,465 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-07-09 17:43:39,466 INFO L550 ElimStorePlain]: Start of recursive call 36: End of recursive call: and 1 xjuncts. [2021-07-09 17:43:39,475 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:43:39,476 INFO L550 ElimStorePlain]: Start of recursive call 37: End of recursive call: and 1 xjuncts. [2021-07-09 17:43:39,484 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:43:39,484 INFO L550 ElimStorePlain]: Start of recursive call 38: End of recursive call: and 1 xjuncts. [2021-07-09 17:43:39,492 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:43:39,493 INFO L550 ElimStorePlain]: Start of recursive call 39: End of recursive call: and 1 xjuncts. [2021-07-09 17:43:39,504 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:43:39,504 INFO L550 ElimStorePlain]: Start of recursive call 40: End of recursive call: and 1 xjuncts. [2021-07-09 17:43:39,515 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:43:39,515 INFO L550 ElimStorePlain]: Start of recursive call 41: End of recursive call: and 1 xjuncts. [2021-07-09 17:43:39,525 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:43:39,525 INFO L550 ElimStorePlain]: Start of recursive call 42: End of recursive call: and 1 xjuncts. [2021-07-09 17:43:39,536 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:43:39,537 INFO L550 ElimStorePlain]: Start of recursive call 43: End of recursive call: and 1 xjuncts. [2021-07-09 17:43:39,548 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 5 treesize of output 3 [2021-07-09 17:43:39,548 INFO L550 ElimStorePlain]: Start of recursive call 44: End of recursive call: and 1 xjuncts. [2021-07-09 17:43:39,559 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:43:39,560 INFO L550 ElimStorePlain]: Start of recursive call 45: End of recursive call: and 1 xjuncts. [2021-07-09 17:43:39,569 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 9 [2021-07-09 17:43:39,570 INFO L550 ElimStorePlain]: Start of recursive call 46: End of recursive call: and 1 xjuncts. [2021-07-09 17:43:39,579 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:43:39,579 INFO L550 ElimStorePlain]: Start of recursive call 47: End of recursive call: and 1 xjuncts. [2021-07-09 17:43:39,590 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:43:39,590 INFO L550 ElimStorePlain]: Start of recursive call 48: End of recursive call: and 1 xjuncts. [2021-07-09 17:43:39,602 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:43:39,603 INFO L550 ElimStorePlain]: Start of recursive call 49: End of recursive call: and 1 xjuncts. [2021-07-09 17:43:39,614 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:43:39,615 INFO L550 ElimStorePlain]: Start of recursive call 50: End of recursive call: and 1 xjuncts. [2021-07-09 17:43:39,625 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:43:39,626 INFO L550 ElimStorePlain]: Start of recursive call 51: End of recursive call: and 1 xjuncts. [2021-07-09 17:43:39,634 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:43:39,635 INFO L550 ElimStorePlain]: Start of recursive call 52: End of recursive call: and 1 xjuncts. [2021-07-09 17:43:39,645 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:43:39,645 INFO L550 ElimStorePlain]: Start of recursive call 53: End of recursive call: and 1 xjuncts. [2021-07-09 17:43:39,658 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:43:39,659 INFO L550 ElimStorePlain]: Start of recursive call 54: End of recursive call: and 1 xjuncts. [2021-07-09 17:43:39,668 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:43:39,669 INFO L550 ElimStorePlain]: Start of recursive call 55: End of recursive call: and 1 xjuncts. [2021-07-09 17:43:39,679 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:43:39,680 INFO L550 ElimStorePlain]: Start of recursive call 56: End of recursive call: and 1 xjuncts. [2021-07-09 17:43:39,694 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-07-09 17:43:39,695 INFO L550 ElimStorePlain]: Start of recursive call 57: End of recursive call: and 1 xjuncts. [2021-07-09 17:43:39,707 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 5 treesize of output 3 [2021-07-09 17:43:39,708 INFO L550 ElimStorePlain]: Start of recursive call 58: End of recursive call: and 1 xjuncts. [2021-07-09 17:43:39,716 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:43:39,717 INFO L550 ElimStorePlain]: Start of recursive call 59: End of recursive call: and 1 xjuncts. [2021-07-09 17:43:39,728 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:43:39,729 INFO L550 ElimStorePlain]: Start of recursive call 60: End of recursive call: and 1 xjuncts. [2021-07-09 17:43:39,743 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:43:39,743 INFO L550 ElimStorePlain]: Start of recursive call 61: End of recursive call: and 1 xjuncts. [2021-07-09 17:43:39,755 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:43:39,756 INFO L550 ElimStorePlain]: Start of recursive call 62: End of recursive call: and 1 xjuncts. [2021-07-09 17:43:39,765 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:43:39,766 INFO L550 ElimStorePlain]: Start of recursive call 63: End of recursive call: and 1 xjuncts. [2021-07-09 17:43:39,776 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:43:39,776 INFO L550 ElimStorePlain]: Start of recursive call 64: End of recursive call: and 1 xjuncts. [2021-07-09 17:43:39,787 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:43:39,788 INFO L550 ElimStorePlain]: Start of recursive call 65: End of recursive call: and 1 xjuncts. [2021-07-09 17:43:39,799 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:43:39,800 INFO L550 ElimStorePlain]: Start of recursive call 66: End of recursive call: and 1 xjuncts. [2021-07-09 17:43:39,808 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:43:39,809 INFO L550 ElimStorePlain]: Start of recursive call 67: End of recursive call: and 1 xjuncts. [2021-07-09 17:43:39,819 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:43:39,820 INFO L550 ElimStorePlain]: Start of recursive call 68: End of recursive call: and 1 xjuncts. [2021-07-09 17:43:39,828 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:43:39,829 INFO L550 ElimStorePlain]: Start of recursive call 69: End of recursive call: and 1 xjuncts. [2021-07-09 17:43:39,837 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:43:39,838 INFO L550 ElimStorePlain]: Start of recursive call 70: End of recursive call: and 1 xjuncts. [2021-07-09 17:43:39,848 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:43:39,849 INFO L550 ElimStorePlain]: Start of recursive call 71: End of recursive call: and 1 xjuncts. [2021-07-09 17:43:39,861 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 9 [2021-07-09 17:43:39,862 INFO L550 ElimStorePlain]: Start of recursive call 72: End of recursive call: and 1 xjuncts. [2021-07-09 17:43:39,877 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:43:39,878 INFO L550 ElimStorePlain]: Start of recursive call 73: End of recursive call: and 1 xjuncts. [2021-07-09 17:43:39,891 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:43:39,892 INFO L550 ElimStorePlain]: Start of recursive call 74: End of recursive call: and 1 xjuncts. [2021-07-09 17:43:39,906 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 9 [2021-07-09 17:43:39,907 INFO L550 ElimStorePlain]: Start of recursive call 75: End of recursive call: and 1 xjuncts. [2021-07-09 17:43:39,921 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 5 treesize of output 3 [2021-07-09 17:43:39,922 INFO L550 ElimStorePlain]: Start of recursive call 76: End of recursive call: and 1 xjuncts. [2021-07-09 17:43:39,936 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:43:39,937 INFO L550 ElimStorePlain]: Start of recursive call 77: End of recursive call: and 1 xjuncts. [2021-07-09 17:43:39,948 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:43:39,949 INFO L550 ElimStorePlain]: Start of recursive call 78: End of recursive call: and 1 xjuncts. [2021-07-09 17:43:39,959 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:43:39,960 INFO L550 ElimStorePlain]: Start of recursive call 79: End of recursive call: and 1 xjuncts. [2021-07-09 17:43:39,968 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:43:39,969 INFO L550 ElimStorePlain]: Start of recursive call 80: End of recursive call: and 1 xjuncts. [2021-07-09 17:43:39,977 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:43:39,978 INFO L550 ElimStorePlain]: Start of recursive call 81: End of recursive call: and 1 xjuncts. [2021-07-09 17:43:39,986 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-07-09 17:43:39,987 INFO L550 ElimStorePlain]: Start of recursive call 82: End of recursive call: and 1 xjuncts. [2021-07-09 17:43:39,995 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:43:39,996 INFO L550 ElimStorePlain]: Start of recursive call 83: End of recursive call: and 1 xjuncts. [2021-07-09 17:43:40,005 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:43:40,006 INFO L550 ElimStorePlain]: Start of recursive call 84: End of recursive call: and 1 xjuncts. [2021-07-09 17:43:40,019 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 5 treesize of output 3 [2021-07-09 17:43:40,020 INFO L550 ElimStorePlain]: Start of recursive call 85: End of recursive call: and 1 xjuncts. [2021-07-09 17:43:40,029 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:43:40,029 INFO L550 ElimStorePlain]: Start of recursive call 86: End of recursive call: and 1 xjuncts. [2021-07-09 17:43:40,038 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:43:40,039 INFO L550 ElimStorePlain]: Start of recursive call 87: End of recursive call: and 1 xjuncts. [2021-07-09 17:43:40,047 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:43:40,047 INFO L550 ElimStorePlain]: Start of recursive call 88: End of recursive call: and 1 xjuncts. [2021-07-09 17:43:40,055 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:43:40,056 INFO L550 ElimStorePlain]: Start of recursive call 89: End of recursive call: and 1 xjuncts. [2021-07-09 17:43:40,065 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:43:40,066 INFO L550 ElimStorePlain]: Start of recursive call 90: End of recursive call: and 1 xjuncts. [2021-07-09 17:43:40,074 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:43:40,075 INFO L550 ElimStorePlain]: Start of recursive call 91: End of recursive call: and 1 xjuncts. [2021-07-09 17:43:40,085 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:43:40,085 INFO L550 ElimStorePlain]: Start of recursive call 92: End of recursive call: and 1 xjuncts. [2021-07-09 17:43:40,097 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:43:40,098 INFO L550 ElimStorePlain]: Start of recursive call 93: End of recursive call: and 1 xjuncts. [2021-07-09 17:43:40,109 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:43:40,109 INFO L550 ElimStorePlain]: Start of recursive call 94: End of recursive call: and 1 xjuncts. [2021-07-09 17:43:40,119 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 9 [2021-07-09 17:43:40,120 INFO L550 ElimStorePlain]: Start of recursive call 95: End of recursive call: and 1 xjuncts. [2021-07-09 17:43:40,128 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:43:40,129 INFO L550 ElimStorePlain]: Start of recursive call 96: End of recursive call: and 1 xjuncts. [2021-07-09 17:43:40,140 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:43:40,140 INFO L550 ElimStorePlain]: Start of recursive call 97: End of recursive call: and 1 xjuncts. [2021-07-09 17:43:40,150 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:43:40,151 INFO L550 ElimStorePlain]: Start of recursive call 98: End of recursive call: and 1 xjuncts. [2021-07-09 17:43:40,160 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 9 [2021-07-09 17:43:40,161 INFO L550 ElimStorePlain]: Start of recursive call 99: End of recursive call: and 1 xjuncts. [2021-07-09 17:43:40,173 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:43:40,174 INFO L550 ElimStorePlain]: Start of recursive call 100: End of recursive call: and 1 xjuncts. [2021-07-09 17:43:40,184 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:43:40,185 INFO L550 ElimStorePlain]: Start of recursive call 101: End of recursive call: and 1 xjuncts. [2021-07-09 17:43:40,194 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:43:40,195 INFO L550 ElimStorePlain]: Start of recursive call 102: End of recursive call: and 1 xjuncts. [2021-07-09 17:43:40,205 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:43:40,206 INFO L550 ElimStorePlain]: Start of recursive call 103: End of recursive call: and 1 xjuncts. [2021-07-09 17:43:40,215 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:43:40,216 INFO L550 ElimStorePlain]: Start of recursive call 104: End of recursive call: and 1 xjuncts. [2021-07-09 17:43:40,225 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:43:40,225 INFO L550 ElimStorePlain]: Start of recursive call 105: End of recursive call: and 1 xjuncts. [2021-07-09 17:43:40,234 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:43:40,234 INFO L550 ElimStorePlain]: Start of recursive call 106: End of recursive call: and 1 xjuncts. [2021-07-09 17:43:40,242 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:43:40,243 INFO L550 ElimStorePlain]: Start of recursive call 107: End of recursive call: and 1 xjuncts. [2021-07-09 17:43:40,252 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:43:40,253 INFO L550 ElimStorePlain]: Start of recursive call 108: End of recursive call: and 1 xjuncts. [2021-07-09 17:43:40,262 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:43:40,263 INFO L550 ElimStorePlain]: Start of recursive call 109: End of recursive call: and 1 xjuncts. [2021-07-09 17:43:40,275 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:43:40,275 INFO L550 ElimStorePlain]: Start of recursive call 110: End of recursive call: and 1 xjuncts. [2021-07-09 17:43:40,286 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:43:40,287 INFO L550 ElimStorePlain]: Start of recursive call 111: End of recursive call: and 1 xjuncts. [2021-07-09 17:43:40,298 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:43:40,299 INFO L550 ElimStorePlain]: Start of recursive call 112: End of recursive call: and 1 xjuncts. [2021-07-09 17:43:40,309 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:43:40,309 INFO L550 ElimStorePlain]: Start of recursive call 113: End of recursive call: and 1 xjuncts. [2021-07-09 17:43:40,319 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:43:40,319 INFO L550 ElimStorePlain]: Start of recursive call 114: End of recursive call: and 1 xjuncts. [2021-07-09 17:43:40,330 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:43:40,331 INFO L550 ElimStorePlain]: Start of recursive call 115: End of recursive call: and 1 xjuncts. [2021-07-09 17:43:40,341 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:43:40,342 INFO L550 ElimStorePlain]: Start of recursive call 116: End of recursive call: and 1 xjuncts. [2021-07-09 17:43:40,354 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:43:40,355 INFO L550 ElimStorePlain]: Start of recursive call 117: End of recursive call: and 1 xjuncts. [2021-07-09 17:43:40,389 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:43:40,389 INFO L550 ElimStorePlain]: Start of recursive call 118: End of recursive call: and 1 xjuncts. [2021-07-09 17:43:40,397 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:43:40,397 INFO L550 ElimStorePlain]: Start of recursive call 119: End of recursive call: and 1 xjuncts. [2021-07-09 17:43:40,405 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:43:40,405 INFO L550 ElimStorePlain]: Start of recursive call 120: End of recursive call: and 1 xjuncts. [2021-07-09 17:43:40,411 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:43:40,411 INFO L550 ElimStorePlain]: Start of recursive call 121: End of recursive call: and 1 xjuncts. [2021-07-09 17:43:40,417 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:43:40,417 INFO L550 ElimStorePlain]: Start of recursive call 122: End of recursive call: and 1 xjuncts. [2021-07-09 17:43:40,423 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:43:40,423 INFO L550 ElimStorePlain]: Start of recursive call 123: End of recursive call: and 1 xjuncts. [2021-07-09 17:43:40,428 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:43:40,429 INFO L550 ElimStorePlain]: Start of recursive call 124: End of recursive call: and 1 xjuncts. [2021-07-09 17:43:40,435 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:43:40,436 INFO L550 ElimStorePlain]: Start of recursive call 125: End of recursive call: and 1 xjuncts. [2021-07-09 17:43:40,441 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:43:40,442 INFO L550 ElimStorePlain]: Start of recursive call 126: End of recursive call: and 1 xjuncts. [2021-07-09 17:43:40,449 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:43:40,449 INFO L550 ElimStorePlain]: Start of recursive call 127: End of recursive call: and 1 xjuncts. [2021-07-09 17:43:40,455 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:43:40,456 INFO L550 ElimStorePlain]: Start of recursive call 128: End of recursive call: and 1 xjuncts. [2021-07-09 17:43:40,461 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:43:40,462 INFO L550 ElimStorePlain]: Start of recursive call 129: End of recursive call: and 1 xjuncts. [2021-07-09 17:43:40,468 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:43:40,468 INFO L550 ElimStorePlain]: Start of recursive call 130: End of recursive call: and 1 xjuncts. [2021-07-09 17:43:40,474 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:43:40,474 INFO L550 ElimStorePlain]: Start of recursive call 131: End of recursive call: and 1 xjuncts. [2021-07-09 17:43:40,480 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:43:40,480 INFO L550 ElimStorePlain]: Start of recursive call 132: End of recursive call: and 1 xjuncts. [2021-07-09 17:43:40,485 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:43:40,486 INFO L550 ElimStorePlain]: Start of recursive call 133: End of recursive call: and 1 xjuncts. [2021-07-09 17:43:40,492 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:43:40,492 INFO L550 ElimStorePlain]: Start of recursive call 134: End of recursive call: and 1 xjuncts. [2021-07-09 17:43:40,497 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:43:40,498 INFO L550 ElimStorePlain]: Start of recursive call 135: End of recursive call: and 1 xjuncts. [2021-07-09 17:43:40,504 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:43:40,504 INFO L550 ElimStorePlain]: Start of recursive call 136: End of recursive call: and 1 xjuncts. [2021-07-09 17:43:40,509 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:43:40,510 INFO L550 ElimStorePlain]: Start of recursive call 137: End of recursive call: and 1 xjuncts. [2021-07-09 17:43:40,516 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:43:40,517 INFO L550 ElimStorePlain]: Start of recursive call 138: End of recursive call: and 1 xjuncts. [2021-07-09 17:43:40,522 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:43:40,522 INFO L550 ElimStorePlain]: Start of recursive call 139: End of recursive call: and 1 xjuncts. [2021-07-09 17:43:40,527 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:43:40,528 INFO L550 ElimStorePlain]: Start of recursive call 140: End of recursive call: and 1 xjuncts. [2021-07-09 17:43:40,533 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:43:40,534 INFO L550 ElimStorePlain]: Start of recursive call 141: End of recursive call: and 1 xjuncts. [2021-07-09 17:43:40,540 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:43:40,540 INFO L550 ElimStorePlain]: Start of recursive call 142: End of recursive call: and 1 xjuncts. [2021-07-09 17:43:40,547 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 5 treesize of output 3 [2021-07-09 17:43:40,548 INFO L550 ElimStorePlain]: Start of recursive call 143: End of recursive call: and 1 xjuncts. [2021-07-09 17:43:40,554 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:43:40,555 INFO L550 ElimStorePlain]: Start of recursive call 144: End of recursive call: and 1 xjuncts. [2021-07-09 17:43:40,560 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:43:40,560 INFO L550 ElimStorePlain]: Start of recursive call 145: End of recursive call: and 1 xjuncts. [2021-07-09 17:43:40,566 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:43:40,566 INFO L550 ElimStorePlain]: Start of recursive call 146: End of recursive call: and 1 xjuncts. [2021-07-09 17:43:40,572 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:43:40,573 INFO L550 ElimStorePlain]: Start of recursive call 147: End of recursive call: and 1 xjuncts. [2021-07-09 17:43:40,578 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:43:40,579 INFO L550 ElimStorePlain]: Start of recursive call 148: End of recursive call: and 1 xjuncts. [2021-07-09 17:43:40,583 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:43:40,584 INFO L550 ElimStorePlain]: Start of recursive call 149: End of recursive call: and 1 xjuncts. [2021-07-09 17:43:40,589 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:43:40,590 INFO L550 ElimStorePlain]: Start of recursive call 150: End of recursive call: and 1 xjuncts. [2021-07-09 17:43:40,594 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:43:40,595 INFO L550 ElimStorePlain]: Start of recursive call 151: End of recursive call: and 1 xjuncts. [2021-07-09 17:43:40,600 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:43:40,601 INFO L550 ElimStorePlain]: Start of recursive call 152: End of recursive call: and 1 xjuncts. [2021-07-09 17:43:40,606 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:43:40,606 INFO L550 ElimStorePlain]: Start of recursive call 153: End of recursive call: and 1 xjuncts. [2021-07-09 17:43:40,611 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:43:40,612 INFO L550 ElimStorePlain]: Start of recursive call 154: End of recursive call: and 1 xjuncts. [2021-07-09 17:43:40,616 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:43:40,617 INFO L550 ElimStorePlain]: Start of recursive call 155: End of recursive call: and 1 xjuncts. [2021-07-09 17:43:40,621 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:43:40,622 INFO L550 ElimStorePlain]: Start of recursive call 156: End of recursive call: and 1 xjuncts. [2021-07-09 17:43:40,626 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:43:40,626 INFO L550 ElimStorePlain]: Start of recursive call 157: End of recursive call: and 1 xjuncts. [2021-07-09 17:43:40,631 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:43:40,632 INFO L550 ElimStorePlain]: Start of recursive call 158: End of recursive call: and 1 xjuncts. [2021-07-09 17:43:40,636 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:43:40,637 INFO L550 ElimStorePlain]: Start of recursive call 159: End of recursive call: and 1 xjuncts. [2021-07-09 17:43:40,641 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:43:40,641 INFO L550 ElimStorePlain]: Start of recursive call 160: End of recursive call: and 1 xjuncts. [2021-07-09 17:43:40,646 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:43:40,647 INFO L550 ElimStorePlain]: Start of recursive call 161: End of recursive call: and 1 xjuncts. [2021-07-09 17:43:40,651 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:43:40,652 INFO L550 ElimStorePlain]: Start of recursive call 162: End of recursive call: and 1 xjuncts. [2021-07-09 17:43:40,656 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:43:40,657 INFO L550 ElimStorePlain]: Start of recursive call 163: End of recursive call: and 1 xjuncts. [2021-07-09 17:43:40,661 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:43:40,661 INFO L550 ElimStorePlain]: Start of recursive call 164: End of recursive call: and 1 xjuncts. [2021-07-09 17:43:40,666 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:43:40,666 INFO L550 ElimStorePlain]: Start of recursive call 165: End of recursive call: and 1 xjuncts. [2021-07-09 17:43:40,671 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:43:40,671 INFO L550 ElimStorePlain]: Start of recursive call 166: End of recursive call: and 1 xjuncts. [2021-07-09 17:43:41,212 WARN L205 SmtUtils]: Spent 540.00 ms on a formula simplification. DAG size of input: 77 DAG size of output: 68 [2021-07-09 17:43:41,212 INFO L628 ElimStorePlain]: treesize reduction 265, result has 59.2 percent of original size [2021-07-09 17:43:41,217 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 5 treesize of output 3 [2021-07-09 17:43:41,218 INFO L550 ElimStorePlain]: Start of recursive call 167: End of recursive call: and 1 xjuncts. [2021-07-09 17:43:41,222 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 5 treesize of output 3 [2021-07-09 17:43:41,223 INFO L550 ElimStorePlain]: Start of recursive call 168: End of recursive call: and 1 xjuncts. [2021-07-09 17:43:41,227 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 5 treesize of output 3 [2021-07-09 17:43:41,228 INFO L550 ElimStorePlain]: Start of recursive call 169: End of recursive call: and 1 xjuncts. [2021-07-09 17:43:41,232 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 5 treesize of output 3 [2021-07-09 17:43:41,232 INFO L550 ElimStorePlain]: Start of recursive call 170: End of recursive call: and 1 xjuncts. [2021-07-09 17:43:41,236 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 5 treesize of output 3 [2021-07-09 17:43:41,237 INFO L550 ElimStorePlain]: Start of recursive call 171: End of recursive call: and 1 xjuncts. [2021-07-09 17:43:41,241 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 5 treesize of output 3 [2021-07-09 17:43:41,242 INFO L550 ElimStorePlain]: Start of recursive call 172: End of recursive call: and 1 xjuncts. [2021-07-09 17:43:41,246 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 5 treesize of output 3 [2021-07-09 17:43:41,247 INFO L550 ElimStorePlain]: Start of recursive call 173: End of recursive call: and 1 xjuncts. [2021-07-09 17:43:41,250 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 5 treesize of output 3 [2021-07-09 17:43:41,251 INFO L550 ElimStorePlain]: Start of recursive call 174: End of recursive call: and 1 xjuncts. [2021-07-09 17:43:41,255 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 5 treesize of output 3 [2021-07-09 17:43:41,256 INFO L550 ElimStorePlain]: Start of recursive call 175: End of recursive call: and 1 xjuncts. [2021-07-09 17:43:41,260 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:43:41,261 INFO L550 ElimStorePlain]: Start of recursive call 176: End of recursive call: and 1 xjuncts. [2021-07-09 17:43:41,264 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 9 [2021-07-09 17:43:41,265 INFO L550 ElimStorePlain]: Start of recursive call 177: End of recursive call: and 1 xjuncts. [2021-07-09 17:43:41,505 WARN L205 SmtUtils]: Spent 239.00 ms on a formula simplification. DAG size of input: 54 DAG size of output: 53 [2021-07-09 17:43:41,506 INFO L628 ElimStorePlain]: treesize reduction 26, result has 91.4 percent of original size [2021-07-09 17:43:41,508 INFO L550 ElimStorePlain]: Start of recursive call 1: 5 dim-0 vars, 2 dim-1 vars, End of recursive call: and 6 xjuncts. [2021-07-09 17:43:41,508 INFO L247 ElimStorePlain]: Needed 177 recursive calls to eliminate 7 variables, input treesize:7791, output treesize:80 [2021-07-09 17:43:41,655 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-07-09 17:43:41,655 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [914982387] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:43:41,656 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 17:43:41,656 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 10] total 17 [2021-07-09 17:43:41,656 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [769553189] [2021-07-09 17:43:41,656 INFO L462 AbstractCegarLoop]: Interpolant automaton has 17 states [2021-07-09 17:43:41,656 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 17:43:41,656 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-07-09 17:43:41,656 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=40, Invalid=232, Unknown=0, NotChecked=0, Total=272 [2021-07-09 17:43:41,656 INFO L87 Difference]: Start difference. First operand 836 states and 2764 transitions. Second operand has 17 states, 17 states have (on average 2.235294117647059) internal successors, (38), 17 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:43:42,924 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 17:43:42,925 INFO L93 Difference]: Finished difference Result 1336 states and 4273 transitions. [2021-07-09 17:43:42,925 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2021-07-09 17:43:42,925 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 2.235294117647059) internal successors, (38), 17 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-07-09 17:43:42,925 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 17:43:42,927 INFO L225 Difference]: With dead ends: 1336 [2021-07-09 17:43:42,927 INFO L226 Difference]: Without dead ends: 1214 [2021-07-09 17:43:42,927 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 49 GetRequests, 16 SyntacticMatches, 3 SemanticMatches, 30 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 164 ImplicationChecksByTransitivity, 1170.8ms TimeCoverageRelationStatistics Valid=164, Invalid=828, Unknown=0, NotChecked=0, Total=992 [2021-07-09 17:43:42,928 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1214 states. [2021-07-09 17:43:42,936 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1214 to 820. [2021-07-09 17:43:42,936 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 820 states, 819 states have (on average 3.3089133089133087) internal successors, (2710), 819 states have internal predecessors, (2710), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:43:42,938 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 820 states to 820 states and 2710 transitions. [2021-07-09 17:43:42,938 INFO L78 Accepts]: Start accepts. Automaton has 820 states and 2710 transitions. Word has length 23 [2021-07-09 17:43:42,938 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 17:43:42,938 INFO L482 AbstractCegarLoop]: Abstraction has 820 states and 2710 transitions. [2021-07-09 17:43:42,938 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 17 states, 17 states have (on average 2.235294117647059) internal successors, (38), 17 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:43:42,938 INFO L276 IsEmpty]: Start isEmpty. Operand 820 states and 2710 transitions. [2021-07-09 17:43:42,939 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-09 17:43:42,939 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 17:43:42,939 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 17:43:43,139 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 147 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable8500 [2021-07-09 17:43:43,139 INFO L430 AbstractCegarLoop]: === Iteration 219 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 17:43:43,140 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 17:43:43,140 INFO L82 PathProgramCache]: Analyzing trace with hash 1902331095, now seen corresponding path program 122 times [2021-07-09 17:43:43,140 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 17:43:43,140 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [469646911] [2021-07-09 17:43:43,140 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 17:43:43,144 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 17:43:43,277 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-07-09 17:43:43,277 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 17:43:43,277 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [469646911] [2021-07-09 17:43:43,278 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [469646911] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:43:43,278 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1171236307] [2021-07-09 17:43:43,278 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 148 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 148 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:43:43,311 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-07-09 17:43:43,312 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 17:43:43,312 INFO L263 TraceCheckSpWp]: Trace formula consists of 102 conjuncts, 20 conjunts are in the unsatisfiable core [2021-07-09 17:43:43,313 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 17:43:43,388 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 5 treesize of output 3 [2021-07-09 17:43:43,389 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 17:43:43,392 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 5 treesize of output 3 [2021-07-09 17:43:43,393 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-07-09 17:43:43,396 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 5 treesize of output 3 [2021-07-09 17:43:43,397 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-07-09 17:43:43,399 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:43:43,400 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-07-09 17:43:43,403 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:43:43,404 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-07-09 17:43:43,406 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:43:43,407 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-07-09 17:43:43,489 INFO L628 ElimStorePlain]: treesize reduction 100, result has 50.7 percent of original size [2021-07-09 17:43:43,491 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 9 [2021-07-09 17:43:43,492 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-07-09 17:43:43,542 INFO L628 ElimStorePlain]: treesize reduction 23, result has 74.7 percent of original size [2021-07-09 17:43:43,544 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: 2 dim-0 vars, and 3 xjuncts. [2021-07-09 17:43:43,544 INFO L247 ElimStorePlain]: Needed 8 recursive calls to eliminate 3 variables, input treesize:314, output treesize:60 [2021-07-09 17:43:45,597 INFO L446 ElimStorePlain]: Different costs {0=[char_at_9], 3=[char_at_1]} [2021-07-09 17:43:45,603 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:43:45,604 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 17:43:45,611 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 5 treesize of output 3 [2021-07-09 17:43:45,612 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-07-09 17:43:45,617 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:43:45,618 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-07-09 17:43:45,623 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:43:45,624 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-07-09 17:43:45,631 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:43:45,632 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-07-09 17:43:45,639 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:43:45,639 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-07-09 17:43:45,646 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:43:45,647 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-07-09 17:43:45,652 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:43:45,653 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-07-09 17:43:45,658 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:43:45,659 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-07-09 17:43:45,667 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:43:45,667 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-07-09 17:43:45,673 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:43:45,673 INFO L550 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2021-07-09 17:43:45,681 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-07-09 17:43:45,681 INFO L550 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2021-07-09 17:43:45,688 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:43:45,689 INFO L550 ElimStorePlain]: Start of recursive call 14: End of recursive call: and 1 xjuncts. [2021-07-09 17:43:45,695 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:43:45,696 INFO L550 ElimStorePlain]: Start of recursive call 15: End of recursive call: and 1 xjuncts. [2021-07-09 17:43:45,703 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 5 treesize of output 3 [2021-07-09 17:43:45,704 INFO L550 ElimStorePlain]: Start of recursive call 16: End of recursive call: and 1 xjuncts. [2021-07-09 17:43:45,710 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:43:45,711 INFO L550 ElimStorePlain]: Start of recursive call 17: End of recursive call: and 1 xjuncts. [2021-07-09 17:43:45,718 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 5 treesize of output 3 [2021-07-09 17:43:45,719 INFO L550 ElimStorePlain]: Start of recursive call 18: End of recursive call: and 1 xjuncts. [2021-07-09 17:43:45,725 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:43:45,726 INFO L550 ElimStorePlain]: Start of recursive call 19: End of recursive call: and 1 xjuncts. [2021-07-09 17:43:45,732 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:43:45,733 INFO L550 ElimStorePlain]: Start of recursive call 20: End of recursive call: and 1 xjuncts. [2021-07-09 17:43:45,739 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:43:45,740 INFO L550 ElimStorePlain]: Start of recursive call 21: End of recursive call: and 1 xjuncts. [2021-07-09 17:43:45,746 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:43:45,747 INFO L550 ElimStorePlain]: Start of recursive call 22: End of recursive call: and 1 xjuncts. [2021-07-09 17:43:45,754 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:43:45,754 INFO L550 ElimStorePlain]: Start of recursive call 23: End of recursive call: and 1 xjuncts. [2021-07-09 17:43:45,761 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:43:45,762 INFO L550 ElimStorePlain]: Start of recursive call 24: End of recursive call: and 1 xjuncts. [2021-07-09 17:43:45,768 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:43:45,769 INFO L550 ElimStorePlain]: Start of recursive call 25: End of recursive call: and 1 xjuncts. [2021-07-09 17:43:45,775 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 9 [2021-07-09 17:43:45,776 INFO L550 ElimStorePlain]: Start of recursive call 26: End of recursive call: and 1 xjuncts. [2021-07-09 17:43:45,783 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:43:45,783 INFO L550 ElimStorePlain]: Start of recursive call 27: End of recursive call: and 1 xjuncts. [2021-07-09 17:43:45,789 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:43:45,789 INFO L550 ElimStorePlain]: Start of recursive call 28: End of recursive call: and 1 xjuncts. [2021-07-09 17:43:45,794 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:43:45,795 INFO L550 ElimStorePlain]: Start of recursive call 29: End of recursive call: and 1 xjuncts. [2021-07-09 17:43:45,800 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:43:45,801 INFO L550 ElimStorePlain]: Start of recursive call 30: End of recursive call: and 1 xjuncts. [2021-07-09 17:43:45,808 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-07-09 17:43:45,808 INFO L550 ElimStorePlain]: Start of recursive call 31: End of recursive call: and 1 xjuncts. [2021-07-09 17:43:45,814 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:43:45,814 INFO L550 ElimStorePlain]: Start of recursive call 32: End of recursive call: and 1 xjuncts. [2021-07-09 17:43:45,820 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 5 treesize of output 3 [2021-07-09 17:43:45,821 INFO L550 ElimStorePlain]: Start of recursive call 33: End of recursive call: and 1 xjuncts. [2021-07-09 17:43:45,827 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:43:45,828 INFO L550 ElimStorePlain]: Start of recursive call 34: End of recursive call: and 1 xjuncts. [2021-07-09 17:43:45,833 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:43:45,834 INFO L550 ElimStorePlain]: Start of recursive call 35: End of recursive call: and 1 xjuncts. [2021-07-09 17:43:45,840 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:43:45,841 INFO L550 ElimStorePlain]: Start of recursive call 36: End of recursive call: and 1 xjuncts. [2021-07-09 17:43:45,846 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:43:45,846 INFO L550 ElimStorePlain]: Start of recursive call 37: End of recursive call: and 1 xjuncts. [2021-07-09 17:43:45,852 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:43:45,852 INFO L550 ElimStorePlain]: Start of recursive call 38: End of recursive call: and 1 xjuncts. [2021-07-09 17:43:45,858 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:43:45,858 INFO L550 ElimStorePlain]: Start of recursive call 39: End of recursive call: and 1 xjuncts. [2021-07-09 17:43:45,865 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:43:45,865 INFO L550 ElimStorePlain]: Start of recursive call 40: End of recursive call: and 1 xjuncts. [2021-07-09 17:43:45,870 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:43:45,871 INFO L550 ElimStorePlain]: Start of recursive call 41: End of recursive call: and 1 xjuncts. [2021-07-09 17:43:45,876 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:43:45,877 INFO L550 ElimStorePlain]: Start of recursive call 42: End of recursive call: and 1 xjuncts. [2021-07-09 17:43:45,883 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:43:45,884 INFO L550 ElimStorePlain]: Start of recursive call 43: End of recursive call: and 1 xjuncts. [2021-07-09 17:43:45,889 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:43:45,890 INFO L550 ElimStorePlain]: Start of recursive call 44: End of recursive call: and 1 xjuncts. [2021-07-09 17:43:45,896 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:43:45,897 INFO L550 ElimStorePlain]: Start of recursive call 45: End of recursive call: and 1 xjuncts. [2021-07-09 17:43:45,904 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:43:45,905 INFO L550 ElimStorePlain]: Start of recursive call 46: End of recursive call: and 1 xjuncts. [2021-07-09 17:43:45,911 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:43:45,911 INFO L550 ElimStorePlain]: Start of recursive call 47: End of recursive call: and 1 xjuncts. [2021-07-09 17:43:45,918 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 5 treesize of output 3 [2021-07-09 17:43:45,919 INFO L550 ElimStorePlain]: Start of recursive call 48: End of recursive call: and 1 xjuncts. [2021-07-09 17:43:45,924 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:43:45,925 INFO L550 ElimStorePlain]: Start of recursive call 49: End of recursive call: and 1 xjuncts. [2021-07-09 17:43:45,931 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:43:45,931 INFO L550 ElimStorePlain]: Start of recursive call 50: End of recursive call: and 1 xjuncts. [2021-07-09 17:43:45,937 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 9 [2021-07-09 17:43:45,938 INFO L550 ElimStorePlain]: Start of recursive call 51: End of recursive call: and 1 xjuncts. [2021-07-09 17:43:45,943 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:43:45,943 INFO L550 ElimStorePlain]: Start of recursive call 52: End of recursive call: and 1 xjuncts. [2021-07-09 17:43:45,950 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 5 treesize of output 3 [2021-07-09 17:43:45,950 INFO L550 ElimStorePlain]: Start of recursive call 53: End of recursive call: and 1 xjuncts. [2021-07-09 17:43:45,957 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:43:45,957 INFO L550 ElimStorePlain]: Start of recursive call 54: End of recursive call: and 1 xjuncts. [2021-07-09 17:43:45,962 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:43:45,963 INFO L550 ElimStorePlain]: Start of recursive call 55: End of recursive call: and 1 xjuncts. [2021-07-09 17:43:45,969 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:43:45,970 INFO L550 ElimStorePlain]: Start of recursive call 56: End of recursive call: and 1 xjuncts. [2021-07-09 17:43:45,979 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:43:45,980 INFO L550 ElimStorePlain]: Start of recursive call 57: End of recursive call: and 1 xjuncts. [2021-07-09 17:43:45,987 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:43:45,988 INFO L550 ElimStorePlain]: Start of recursive call 58: End of recursive call: and 1 xjuncts. [2021-07-09 17:43:45,995 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:43:45,996 INFO L550 ElimStorePlain]: Start of recursive call 59: End of recursive call: and 1 xjuncts. [2021-07-09 17:43:46,005 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:43:46,006 INFO L550 ElimStorePlain]: Start of recursive call 60: End of recursive call: and 1 xjuncts. [2021-07-09 17:43:46,016 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:43:46,017 INFO L550 ElimStorePlain]: Start of recursive call 61: End of recursive call: and 1 xjuncts. [2021-07-09 17:43:46,027 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:43:46,027 INFO L550 ElimStorePlain]: Start of recursive call 62: End of recursive call: and 1 xjuncts. [2021-07-09 17:43:46,037 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:43:46,038 INFO L550 ElimStorePlain]: Start of recursive call 63: End of recursive call: and 1 xjuncts. [2021-07-09 17:43:46,044 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:43:46,044 INFO L550 ElimStorePlain]: Start of recursive call 64: End of recursive call: and 1 xjuncts. [2021-07-09 17:43:46,049 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:43:46,050 INFO L550 ElimStorePlain]: Start of recursive call 65: End of recursive call: and 1 xjuncts. [2021-07-09 17:43:46,055 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:43:46,055 INFO L550 ElimStorePlain]: Start of recursive call 66: End of recursive call: and 1 xjuncts. [2021-07-09 17:43:46,061 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:43:46,062 INFO L550 ElimStorePlain]: Start of recursive call 67: End of recursive call: and 1 xjuncts. [2021-07-09 17:43:46,066 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:43:46,067 INFO L550 ElimStorePlain]: Start of recursive call 68: End of recursive call: and 1 xjuncts. [2021-07-09 17:43:46,072 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:43:46,073 INFO L550 ElimStorePlain]: Start of recursive call 69: End of recursive call: and 1 xjuncts. [2021-07-09 17:43:46,079 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:43:46,079 INFO L550 ElimStorePlain]: Start of recursive call 70: End of recursive call: and 1 xjuncts. [2021-07-09 17:43:46,085 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:43:46,085 INFO L550 ElimStorePlain]: Start of recursive call 71: End of recursive call: and 1 xjuncts. [2021-07-09 17:43:46,090 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:43:46,090 INFO L550 ElimStorePlain]: Start of recursive call 72: End of recursive call: and 1 xjuncts. [2021-07-09 17:43:46,095 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:43:46,095 INFO L550 ElimStorePlain]: Start of recursive call 73: End of recursive call: and 1 xjuncts. [2021-07-09 17:43:46,101 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:43:46,102 INFO L550 ElimStorePlain]: Start of recursive call 74: End of recursive call: and 1 xjuncts. [2021-07-09 17:43:46,107 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:43:46,108 INFO L550 ElimStorePlain]: Start of recursive call 75: End of recursive call: and 1 xjuncts. [2021-07-09 17:43:46,113 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:43:46,114 INFO L550 ElimStorePlain]: Start of recursive call 76: End of recursive call: and 1 xjuncts. [2021-07-09 17:43:46,118 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:43:46,118 INFO L550 ElimStorePlain]: Start of recursive call 77: End of recursive call: and 1 xjuncts. [2021-07-09 17:43:46,123 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:43:46,123 INFO L550 ElimStorePlain]: Start of recursive call 78: End of recursive call: and 1 xjuncts. [2021-07-09 17:43:46,127 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:43:46,128 INFO L550 ElimStorePlain]: Start of recursive call 79: End of recursive call: and 1 xjuncts. [2021-07-09 17:43:46,132 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:43:46,133 INFO L550 ElimStorePlain]: Start of recursive call 80: End of recursive call: and 1 xjuncts. [2021-07-09 17:43:46,138 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:43:46,138 INFO L550 ElimStorePlain]: Start of recursive call 81: End of recursive call: and 1 xjuncts. [2021-07-09 17:43:46,143 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:43:46,143 INFO L550 ElimStorePlain]: Start of recursive call 82: End of recursive call: and 1 xjuncts. [2021-07-09 17:43:46,148 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 9 [2021-07-09 17:43:46,149 INFO L550 ElimStorePlain]: Start of recursive call 83: End of recursive call: and 1 xjuncts. [2021-07-09 17:43:46,154 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 5 treesize of output 3 [2021-07-09 17:43:46,155 INFO L550 ElimStorePlain]: Start of recursive call 84: End of recursive call: and 1 xjuncts. [2021-07-09 17:43:46,161 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:43:46,161 INFO L550 ElimStorePlain]: Start of recursive call 85: End of recursive call: and 1 xjuncts. [2021-07-09 17:43:46,165 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:43:46,166 INFO L550 ElimStorePlain]: Start of recursive call 86: End of recursive call: and 1 xjuncts. [2021-07-09 17:43:46,170 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:43:46,171 INFO L550 ElimStorePlain]: Start of recursive call 87: End of recursive call: and 1 xjuncts. [2021-07-09 17:43:46,175 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:43:46,176 INFO L550 ElimStorePlain]: Start of recursive call 88: End of recursive call: and 1 xjuncts. [2021-07-09 17:43:46,181 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:43:46,181 INFO L550 ElimStorePlain]: Start of recursive call 89: End of recursive call: and 1 xjuncts. [2021-07-09 17:43:46,185 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:43:46,186 INFO L550 ElimStorePlain]: Start of recursive call 90: End of recursive call: and 1 xjuncts. [2021-07-09 17:43:46,190 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:43:46,190 INFO L550 ElimStorePlain]: Start of recursive call 91: End of recursive call: and 1 xjuncts. [2021-07-09 17:43:46,194 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:43:46,195 INFO L550 ElimStorePlain]: Start of recursive call 92: End of recursive call: and 1 xjuncts. [2021-07-09 17:43:46,199 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 9 [2021-07-09 17:43:46,200 INFO L550 ElimStorePlain]: Start of recursive call 93: End of recursive call: and 1 xjuncts. [2021-07-09 17:43:46,205 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:43:46,205 INFO L550 ElimStorePlain]: Start of recursive call 94: End of recursive call: and 1 xjuncts. [2021-07-09 17:43:46,209 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:43:46,210 INFO L550 ElimStorePlain]: Start of recursive call 95: End of recursive call: and 1 xjuncts. [2021-07-09 17:43:46,214 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:43:46,214 INFO L550 ElimStorePlain]: Start of recursive call 96: End of recursive call: and 1 xjuncts. [2021-07-09 17:43:46,219 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:43:46,219 INFO L550 ElimStorePlain]: Start of recursive call 97: End of recursive call: and 1 xjuncts. [2021-07-09 17:43:46,223 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:43:46,223 INFO L550 ElimStorePlain]: Start of recursive call 98: End of recursive call: and 1 xjuncts. [2021-07-09 17:43:46,227 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:43:46,228 INFO L550 ElimStorePlain]: Start of recursive call 99: End of recursive call: and 1 xjuncts. [2021-07-09 17:43:46,232 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:43:46,232 INFO L550 ElimStorePlain]: Start of recursive call 100: End of recursive call: and 1 xjuncts. [2021-07-09 17:43:46,236 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:43:46,237 INFO L550 ElimStorePlain]: Start of recursive call 101: End of recursive call: and 1 xjuncts. [2021-07-09 17:43:46,241 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:43:46,241 INFO L550 ElimStorePlain]: Start of recursive call 102: End of recursive call: and 1 xjuncts. [2021-07-09 17:43:46,245 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:43:46,245 INFO L550 ElimStorePlain]: Start of recursive call 103: End of recursive call: and 1 xjuncts. [2021-07-09 17:43:46,249 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:43:46,250 INFO L550 ElimStorePlain]: Start of recursive call 104: End of recursive call: and 1 xjuncts. [2021-07-09 17:43:46,253 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:43:46,254 INFO L550 ElimStorePlain]: Start of recursive call 105: End of recursive call: and 1 xjuncts. [2021-07-09 17:43:46,447 WARN L205 SmtUtils]: Spent 193.00 ms on a formula simplification. DAG size of input: 52 DAG size of output: 47 [2021-07-09 17:43:46,448 INFO L628 ElimStorePlain]: treesize reduction 130, result has 64.0 percent of original size [2021-07-09 17:43:46,452 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 5 treesize of output 3 [2021-07-09 17:43:46,453 INFO L550 ElimStorePlain]: Start of recursive call 106: End of recursive call: and 1 xjuncts. [2021-07-09 17:43:46,457 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 5 treesize of output 3 [2021-07-09 17:43:46,457 INFO L550 ElimStorePlain]: Start of recursive call 107: End of recursive call: and 1 xjuncts. [2021-07-09 17:43:46,460 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:43:46,461 INFO L550 ElimStorePlain]: Start of recursive call 108: End of recursive call: and 1 xjuncts. [2021-07-09 17:43:46,464 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 9 [2021-07-09 17:43:46,465 INFO L550 ElimStorePlain]: Start of recursive call 109: End of recursive call: and 1 xjuncts. [2021-07-09 17:43:46,468 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 5 treesize of output 3 [2021-07-09 17:43:46,469 INFO L550 ElimStorePlain]: Start of recursive call 110: End of recursive call: and 1 xjuncts. [2021-07-09 17:43:46,472 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 5 treesize of output 3 [2021-07-09 17:43:46,473 INFO L550 ElimStorePlain]: Start of recursive call 111: End of recursive call: and 1 xjuncts. [2021-07-09 17:43:46,476 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 5 treesize of output 3 [2021-07-09 17:43:46,477 INFO L550 ElimStorePlain]: Start of recursive call 112: End of recursive call: and 1 xjuncts. [2021-07-09 17:43:46,616 WARN L205 SmtUtils]: Spent 138.00 ms on a formula simplification. DAG size of input: 37 DAG size of output: 36 [2021-07-09 17:43:46,616 INFO L628 ElimStorePlain]: treesize reduction 23, result has 86.4 percent of original size [2021-07-09 17:43:46,618 INFO L550 ElimStorePlain]: Start of recursive call 1: 3 dim-0 vars, 2 dim-1 vars, End of recursive call: and 4 xjuncts. [2021-07-09 17:43:46,618 INFO L247 ElimStorePlain]: Needed 112 recursive calls to eliminate 5 variables, input treesize:4639, output treesize:47 [2021-07-09 17:43:46,720 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-07-09 17:43:46,721 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1171236307] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:43:46,721 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 17:43:46,721 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 15 [2021-07-09 17:43:46,721 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [234277074] [2021-07-09 17:43:46,721 INFO L462 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-07-09 17:43:46,721 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 17:43:46,721 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-07-09 17:43:46,721 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=29, Invalid=181, Unknown=0, NotChecked=0, Total=210 [2021-07-09 17:43:46,721 INFO L87 Difference]: Start difference. First operand 820 states and 2710 transitions. Second operand has 15 states, 15 states have (on average 2.2) internal successors, (33), 15 states have internal predecessors, (33), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:43:47,284 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 17:43:47,284 INFO L93 Difference]: Finished difference Result 1112 states and 3525 transitions. [2021-07-09 17:43:47,284 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-07-09 17:43:47,284 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 2.2) internal successors, (33), 15 states have internal predecessors, (33), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-07-09 17:43:47,284 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 17:43:47,286 INFO L225 Difference]: With dead ends: 1112 [2021-07-09 17:43:47,286 INFO L226 Difference]: Without dead ends: 1034 [2021-07-09 17:43:47,286 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 48 GetRequests, 24 SyntacticMatches, 3 SemanticMatches, 21 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 40 ImplicationChecksByTransitivity, 647.2ms TimeCoverageRelationStatistics Valid=79, Invalid=427, Unknown=0, NotChecked=0, Total=506 [2021-07-09 17:43:47,287 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1034 states. [2021-07-09 17:43:47,293 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1034 to 809. [2021-07-09 17:43:47,294 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 809 states, 808 states have (on average 3.2982673267326734) internal successors, (2665), 808 states have internal predecessors, (2665), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:43:47,295 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 809 states to 809 states and 2665 transitions. [2021-07-09 17:43:47,295 INFO L78 Accepts]: Start accepts. Automaton has 809 states and 2665 transitions. Word has length 23 [2021-07-09 17:43:47,295 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 17:43:47,295 INFO L482 AbstractCegarLoop]: Abstraction has 809 states and 2665 transitions. [2021-07-09 17:43:47,295 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 15 states, 15 states have (on average 2.2) internal successors, (33), 15 states have internal predecessors, (33), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:43:47,295 INFO L276 IsEmpty]: Start isEmpty. Operand 809 states and 2665 transitions. [2021-07-09 17:43:47,296 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-09 17:43:47,296 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 17:43:47,296 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 17:43:47,497 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable8679,148 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:43:47,497 INFO L430 AbstractCegarLoop]: === Iteration 220 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 17:43:47,497 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 17:43:47,497 INFO L82 PathProgramCache]: Analyzing trace with hash 241511673, now seen corresponding path program 123 times [2021-07-09 17:43:47,497 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 17:43:47,497 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1779146135] [2021-07-09 17:43:47,498 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 17:43:47,502 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 17:43:47,632 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-07-09 17:43:47,632 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 17:43:47,632 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1779146135] [2021-07-09 17:43:47,632 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1779146135] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:43:47,632 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1510489807] [2021-07-09 17:43:47,632 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 149 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 149 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:43:47,664 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2021-07-09 17:43:47,664 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 17:43:47,665 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 20 conjunts are in the unsatisfiable core [2021-07-09 17:43:47,665 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 17:43:47,813 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-07-09 17:43:47,814 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1510489807] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:43:47,814 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 17:43:47,814 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 10] total 18 [2021-07-09 17:43:47,814 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1493463812] [2021-07-09 17:43:47,814 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-07-09 17:43:47,814 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 17:43:47,814 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-07-09 17:43:47,814 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=48, Invalid=258, Unknown=0, NotChecked=0, Total=306 [2021-07-09 17:43:47,814 INFO L87 Difference]: Start difference. First operand 809 states and 2665 transitions. Second operand has 18 states, 18 states have (on average 2.111111111111111) internal successors, (38), 18 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:43:48,429 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 17:43:48,429 INFO L93 Difference]: Finished difference Result 1073 states and 3469 transitions. [2021-07-09 17:43:48,430 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2021-07-09 17:43:48,430 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.111111111111111) internal successors, (38), 18 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-07-09 17:43:48,430 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 17:43:48,431 INFO L225 Difference]: With dead ends: 1073 [2021-07-09 17:43:48,432 INFO L226 Difference]: Without dead ends: 1034 [2021-07-09 17:43:48,432 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 47 GetRequests, 21 SyntacticMatches, 1 SemanticMatches, 25 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 155 ImplicationChecksByTransitivity, 530.9ms TimeCoverageRelationStatistics Valid=119, Invalid=583, Unknown=0, NotChecked=0, Total=702 [2021-07-09 17:43:48,432 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1034 states. [2021-07-09 17:43:48,439 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1034 to 818. [2021-07-09 17:43:48,440 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 818 states, 817 states have (on average 3.3011015911872703) internal successors, (2697), 817 states have internal predecessors, (2697), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:43:48,441 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 818 states to 818 states and 2697 transitions. [2021-07-09 17:43:48,441 INFO L78 Accepts]: Start accepts. Automaton has 818 states and 2697 transitions. Word has length 23 [2021-07-09 17:43:48,441 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 17:43:48,441 INFO L482 AbstractCegarLoop]: Abstraction has 818 states and 2697 transitions. [2021-07-09 17:43:48,441 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 2.111111111111111) internal successors, (38), 18 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:43:48,442 INFO L276 IsEmpty]: Start isEmpty. Operand 818 states and 2697 transitions. [2021-07-09 17:43:48,443 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-09 17:43:48,443 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 17:43:48,443 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 17:43:48,643 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable9327,149 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:43:48,643 INFO L430 AbstractCegarLoop]: === Iteration 221 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 17:43:48,643 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 17:43:48,643 INFO L82 PathProgramCache]: Analyzing trace with hash -1640862025, now seen corresponding path program 124 times [2021-07-09 17:43:48,643 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 17:43:48,644 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [479635577] [2021-07-09 17:43:48,644 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 17:43:48,648 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 17:43:48,923 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:43:48,923 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 17:43:48,923 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [479635577] [2021-07-09 17:43:48,923 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [479635577] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:43:48,923 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [231926882] [2021-07-09 17:43:48,923 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 150 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 150 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:43:48,956 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-07-09 17:43:48,956 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 17:43:48,957 INFO L263 TraceCheckSpWp]: Trace formula consists of 102 conjuncts, 22 conjunts are in the unsatisfiable core [2021-07-09 17:43:48,957 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 17:43:49,136 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 5 treesize of output 3 [2021-07-09 17:43:49,137 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 17:43:49,140 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:43:49,140 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-07-09 17:43:49,143 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:43:49,144 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-07-09 17:43:49,147 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-07-09 17:43:49,148 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-07-09 17:43:49,150 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:43:49,151 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-07-09 17:43:49,154 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 9 [2021-07-09 17:43:49,155 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-07-09 17:43:49,158 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 5 treesize of output 3 [2021-07-09 17:43:49,159 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-07-09 17:43:49,162 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:43:49,163 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-07-09 17:43:49,166 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 5 treesize of output 3 [2021-07-09 17:43:49,173 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-07-09 17:43:49,176 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 9 [2021-07-09 17:43:49,177 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-07-09 17:43:49,179 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:43:49,180 INFO L550 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2021-07-09 17:43:49,182 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:43:49,183 INFO L550 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2021-07-09 17:43:49,186 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:43:49,187 INFO L550 ElimStorePlain]: Start of recursive call 14: End of recursive call: and 1 xjuncts. [2021-07-09 17:43:49,190 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:43:49,190 INFO L550 ElimStorePlain]: Start of recursive call 15: End of recursive call: and 1 xjuncts. [2021-07-09 17:43:49,193 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:43:49,193 INFO L550 ElimStorePlain]: Start of recursive call 16: End of recursive call: and 1 xjuncts. [2021-07-09 17:43:49,196 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:43:49,196 INFO L550 ElimStorePlain]: Start of recursive call 17: End of recursive call: and 1 xjuncts. [2021-07-09 17:43:49,199 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:43:49,200 INFO L550 ElimStorePlain]: Start of recursive call 18: End of recursive call: and 1 xjuncts. [2021-07-09 17:43:49,202 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:43:49,203 INFO L550 ElimStorePlain]: Start of recursive call 19: End of recursive call: and 1 xjuncts. [2021-07-09 17:43:49,206 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:43:49,206 INFO L550 ElimStorePlain]: Start of recursive call 20: End of recursive call: and 1 xjuncts. [2021-07-09 17:43:49,209 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:43:49,209 INFO L550 ElimStorePlain]: Start of recursive call 21: End of recursive call: and 1 xjuncts. [2021-07-09 17:43:49,212 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:43:49,212 INFO L550 ElimStorePlain]: Start of recursive call 22: End of recursive call: and 1 xjuncts. [2021-07-09 17:43:49,215 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:43:49,215 INFO L550 ElimStorePlain]: Start of recursive call 23: End of recursive call: and 1 xjuncts. [2021-07-09 17:43:49,218 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:43:49,218 INFO L550 ElimStorePlain]: Start of recursive call 24: End of recursive call: and 1 xjuncts. [2021-07-09 17:43:49,221 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 9 [2021-07-09 17:43:49,222 INFO L550 ElimStorePlain]: Start of recursive call 25: End of recursive call: and 1 xjuncts. [2021-07-09 17:43:49,224 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:43:49,225 INFO L550 ElimStorePlain]: Start of recursive call 26: End of recursive call: and 1 xjuncts. [2021-07-09 17:43:49,227 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:43:49,227 INFO L550 ElimStorePlain]: Start of recursive call 27: End of recursive call: and 1 xjuncts. [2021-07-09 17:43:49,229 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:43:49,230 INFO L550 ElimStorePlain]: Start of recursive call 28: End of recursive call: and 1 xjuncts. [2021-07-09 17:43:49,328 INFO L628 ElimStorePlain]: treesize reduction 50, result has 71.4 percent of original size [2021-07-09 17:43:49,331 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: 4 dim-0 vars, and 5 xjuncts. [2021-07-09 17:43:49,331 INFO L247 ElimStorePlain]: Needed 28 recursive calls to eliminate 2 variables, input treesize:999, output treesize:117 [2021-07-09 17:43:50,781 INFO L446 ElimStorePlain]: Different costs {0=[char_at_1], 3=[char_at_5]} [2021-07-09 17:43:50,786 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:43:50,786 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 17:43:50,791 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:43:50,792 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-07-09 17:43:50,797 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:43:50,797 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-07-09 17:43:50,802 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:43:50,802 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-07-09 17:43:50,808 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 5 treesize of output 3 [2021-07-09 17:43:50,808 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-07-09 17:43:50,813 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:43:50,813 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-07-09 17:43:50,818 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 5 treesize of output 3 [2021-07-09 17:43:50,819 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-07-09 17:43:50,823 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:43:50,824 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-07-09 17:43:50,828 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:43:50,829 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-07-09 17:43:50,833 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:43:50,834 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-07-09 17:43:50,838 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 9 [2021-07-09 17:43:50,839 INFO L550 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2021-07-09 17:43:50,843 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:43:50,844 INFO L550 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2021-07-09 17:43:50,848 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 9 [2021-07-09 17:43:50,849 INFO L550 ElimStorePlain]: Start of recursive call 14: End of recursive call: and 1 xjuncts. [2021-07-09 17:43:50,854 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-07-09 17:43:50,855 INFO L550 ElimStorePlain]: Start of recursive call 15: End of recursive call: and 1 xjuncts. [2021-07-09 17:43:50,860 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-07-09 17:43:50,860 INFO L550 ElimStorePlain]: Start of recursive call 16: End of recursive call: and 1 xjuncts. [2021-07-09 17:43:50,865 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:43:50,865 INFO L550 ElimStorePlain]: Start of recursive call 17: End of recursive call: and 1 xjuncts. [2021-07-09 17:43:50,869 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:43:50,870 INFO L550 ElimStorePlain]: Start of recursive call 18: End of recursive call: and 1 xjuncts. [2021-07-09 17:43:50,874 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:43:50,875 INFO L550 ElimStorePlain]: Start of recursive call 19: End of recursive call: and 1 xjuncts. [2021-07-09 17:43:50,878 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:43:50,879 INFO L550 ElimStorePlain]: Start of recursive call 20: End of recursive call: and 1 xjuncts. [2021-07-09 17:43:50,883 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:43:50,884 INFO L550 ElimStorePlain]: Start of recursive call 21: End of recursive call: and 1 xjuncts. [2021-07-09 17:43:50,888 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 5 treesize of output 3 [2021-07-09 17:43:50,889 INFO L550 ElimStorePlain]: Start of recursive call 22: End of recursive call: and 1 xjuncts. [2021-07-09 17:43:50,892 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:43:50,893 INFO L550 ElimStorePlain]: Start of recursive call 23: End of recursive call: and 1 xjuncts. [2021-07-09 17:43:50,897 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:43:50,897 INFO L550 ElimStorePlain]: Start of recursive call 24: End of recursive call: and 1 xjuncts. [2021-07-09 17:43:50,901 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:43:50,902 INFO L550 ElimStorePlain]: Start of recursive call 25: End of recursive call: and 1 xjuncts. [2021-07-09 17:43:50,906 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 5 treesize of output 3 [2021-07-09 17:43:50,907 INFO L550 ElimStorePlain]: Start of recursive call 26: End of recursive call: and 1 xjuncts. [2021-07-09 17:43:50,911 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:43:50,912 INFO L550 ElimStorePlain]: Start of recursive call 27: End of recursive call: and 1 xjuncts. [2021-07-09 17:43:50,917 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:43:50,917 INFO L550 ElimStorePlain]: Start of recursive call 28: End of recursive call: and 1 xjuncts. [2021-07-09 17:43:50,921 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:43:50,922 INFO L550 ElimStorePlain]: Start of recursive call 29: End of recursive call: and 1 xjuncts. [2021-07-09 17:43:50,926 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:43:50,927 INFO L550 ElimStorePlain]: Start of recursive call 30: End of recursive call: and 1 xjuncts. [2021-07-09 17:43:50,931 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:43:50,932 INFO L550 ElimStorePlain]: Start of recursive call 31: End of recursive call: and 1 xjuncts. [2021-07-09 17:43:50,936 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 9 [2021-07-09 17:43:50,936 INFO L550 ElimStorePlain]: Start of recursive call 32: End of recursive call: and 1 xjuncts. [2021-07-09 17:43:50,940 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:43:50,941 INFO L550 ElimStorePlain]: Start of recursive call 33: End of recursive call: and 1 xjuncts. [2021-07-09 17:43:50,945 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 9 [2021-07-09 17:43:50,946 INFO L550 ElimStorePlain]: Start of recursive call 34: End of recursive call: and 1 xjuncts. [2021-07-09 17:43:50,950 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:43:50,950 INFO L550 ElimStorePlain]: Start of recursive call 35: End of recursive call: and 1 xjuncts. [2021-07-09 17:43:50,954 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:43:50,955 INFO L550 ElimStorePlain]: Start of recursive call 36: End of recursive call: and 1 xjuncts. [2021-07-09 17:43:50,959 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:43:50,959 INFO L550 ElimStorePlain]: Start of recursive call 37: End of recursive call: and 1 xjuncts. [2021-07-09 17:43:50,963 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:43:50,963 INFO L550 ElimStorePlain]: Start of recursive call 38: End of recursive call: and 1 xjuncts. [2021-07-09 17:43:50,967 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:43:50,967 INFO L550 ElimStorePlain]: Start of recursive call 39: End of recursive call: and 1 xjuncts. [2021-07-09 17:43:50,971 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:43:50,972 INFO L550 ElimStorePlain]: Start of recursive call 40: End of recursive call: and 1 xjuncts. [2021-07-09 17:43:50,975 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:43:50,976 INFO L550 ElimStorePlain]: Start of recursive call 41: End of recursive call: and 1 xjuncts. [2021-07-09 17:43:50,979 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:43:50,980 INFO L550 ElimStorePlain]: Start of recursive call 42: End of recursive call: and 1 xjuncts. [2021-07-09 17:43:50,983 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:43:50,984 INFO L550 ElimStorePlain]: Start of recursive call 43: End of recursive call: and 1 xjuncts. [2021-07-09 17:43:50,987 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:43:50,988 INFO L550 ElimStorePlain]: Start of recursive call 44: End of recursive call: and 1 xjuncts. [2021-07-09 17:43:50,991 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:43:50,991 INFO L550 ElimStorePlain]: Start of recursive call 45: End of recursive call: and 1 xjuncts. [2021-07-09 17:43:50,995 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 5 treesize of output 3 [2021-07-09 17:43:50,996 INFO L550 ElimStorePlain]: Start of recursive call 46: End of recursive call: and 1 xjuncts. [2021-07-09 17:43:50,999 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:43:51,000 INFO L550 ElimStorePlain]: Start of recursive call 47: End of recursive call: and 1 xjuncts. [2021-07-09 17:43:51,004 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:43:51,004 INFO L550 ElimStorePlain]: Start of recursive call 48: End of recursive call: and 1 xjuncts. [2021-07-09 17:43:51,007 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:43:51,008 INFO L550 ElimStorePlain]: Start of recursive call 49: End of recursive call: and 1 xjuncts. [2021-07-09 17:43:51,011 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:43:51,012 INFO L550 ElimStorePlain]: Start of recursive call 50: End of recursive call: and 1 xjuncts. [2021-07-09 17:43:51,015 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 9 [2021-07-09 17:43:51,016 INFO L550 ElimStorePlain]: Start of recursive call 51: End of recursive call: and 1 xjuncts. [2021-07-09 17:43:51,019 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:43:51,020 INFO L550 ElimStorePlain]: Start of recursive call 52: End of recursive call: and 1 xjuncts. [2021-07-09 17:43:51,023 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:43:51,024 INFO L550 ElimStorePlain]: Start of recursive call 53: End of recursive call: and 1 xjuncts. [2021-07-09 17:43:51,027 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:43:51,027 INFO L550 ElimStorePlain]: Start of recursive call 54: End of recursive call: and 1 xjuncts. [2021-07-09 17:43:51,031 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:43:51,032 INFO L550 ElimStorePlain]: Start of recursive call 55: End of recursive call: and 1 xjuncts. [2021-07-09 17:43:51,035 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:43:51,036 INFO L550 ElimStorePlain]: Start of recursive call 56: End of recursive call: and 1 xjuncts. [2021-07-09 17:43:51,038 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:43:51,039 INFO L550 ElimStorePlain]: Start of recursive call 57: End of recursive call: and 1 xjuncts. [2021-07-09 17:43:51,232 WARN L205 SmtUtils]: Spent 193.00 ms on a formula simplification. DAG size of input: 46 DAG size of output: 41 [2021-07-09 17:43:51,233 INFO L628 ElimStorePlain]: treesize reduction 84, result has 71.9 percent of original size [2021-07-09 17:43:51,237 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 5 treesize of output 3 [2021-07-09 17:43:51,238 INFO L550 ElimStorePlain]: Start of recursive call 58: End of recursive call: and 1 xjuncts. [2021-07-09 17:43:51,241 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 5 treesize of output 3 [2021-07-09 17:43:51,242 INFO L550 ElimStorePlain]: Start of recursive call 59: End of recursive call: and 1 xjuncts. [2021-07-09 17:43:51,245 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 5 treesize of output 3 [2021-07-09 17:43:51,246 INFO L550 ElimStorePlain]: Start of recursive call 60: End of recursive call: and 1 xjuncts. [2021-07-09 17:43:51,250 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 5 treesize of output 3 [2021-07-09 17:43:51,251 INFO L550 ElimStorePlain]: Start of recursive call 61: End of recursive call: and 1 xjuncts. [2021-07-09 17:43:51,254 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:43:51,255 INFO L550 ElimStorePlain]: Start of recursive call 62: End of recursive call: and 1 xjuncts. [2021-07-09 17:43:51,258 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 5 treesize of output 3 [2021-07-09 17:43:51,258 INFO L550 ElimStorePlain]: Start of recursive call 63: End of recursive call: and 1 xjuncts. [2021-07-09 17:43:51,261 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 9 [2021-07-09 17:43:51,262 INFO L550 ElimStorePlain]: Start of recursive call 64: End of recursive call: and 1 xjuncts. [2021-07-09 17:43:51,374 WARN L205 SmtUtils]: Spent 111.00 ms on a formula simplification. DAG size of input: 31 DAG size of output: 30 [2021-07-09 17:43:51,374 INFO L628 ElimStorePlain]: treesize reduction 22, result has 85.9 percent of original size [2021-07-09 17:43:51,376 INFO L550 ElimStorePlain]: Start of recursive call 1: 3 dim-0 vars, 2 dim-1 vars, End of recursive call: and 4 xjuncts. [2021-07-09 17:43:51,376 INFO L247 ElimStorePlain]: Needed 64 recursive calls to eliminate 5 variables, input treesize:2305, output treesize:41 [2021-07-09 17:43:51,460 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-07-09 17:43:51,460 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [231926882] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:43:51,461 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 17:43:51,461 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 10] total 20 [2021-07-09 17:43:51,461 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [514235828] [2021-07-09 17:43:51,461 INFO L462 AbstractCegarLoop]: Interpolant automaton has 20 states [2021-07-09 17:43:51,461 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 17:43:51,461 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-07-09 17:43:51,461 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=45, Invalid=335, Unknown=0, NotChecked=0, Total=380 [2021-07-09 17:43:51,461 INFO L87 Difference]: Start difference. First operand 818 states and 2697 transitions. Second operand has 20 states, 20 states have (on average 2.0) internal successors, (40), 20 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:43:52,040 WARN L205 SmtUtils]: Spent 109.00 ms on a formula simplification. DAG size of input: 80 DAG size of output: 78 [2021-07-09 17:43:52,225 WARN L205 SmtUtils]: Spent 114.00 ms on a formula simplification. DAG size of input: 89 DAG size of output: 55 [2021-07-09 17:43:52,907 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 17:43:52,907 INFO L93 Difference]: Finished difference Result 1219 states and 3825 transitions. [2021-07-09 17:43:52,907 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2021-07-09 17:43:52,908 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 20 states have (on average 2.0) internal successors, (40), 20 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-07-09 17:43:52,908 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 17:43:52,909 INFO L225 Difference]: With dead ends: 1219 [2021-07-09 17:43:52,910 INFO L226 Difference]: Without dead ends: 1093 [2021-07-09 17:43:52,910 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 50 GetRequests, 16 SyntacticMatches, 2 SemanticMatches, 32 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 188 ImplicationChecksByTransitivity, 1375.5ms TimeCoverageRelationStatistics Valid=142, Invalid=980, Unknown=0, NotChecked=0, Total=1122 [2021-07-09 17:43:52,911 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1093 states. [2021-07-09 17:43:52,918 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1093 to 852. [2021-07-09 17:43:52,919 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 852 states, 851 states have (on average 3.3043478260869565) internal successors, (2812), 851 states have internal predecessors, (2812), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:43:52,920 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 852 states to 852 states and 2812 transitions. [2021-07-09 17:43:52,920 INFO L78 Accepts]: Start accepts. Automaton has 852 states and 2812 transitions. Word has length 23 [2021-07-09 17:43:52,920 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 17:43:52,920 INFO L482 AbstractCegarLoop]: Abstraction has 852 states and 2812 transitions. [2021-07-09 17:43:52,920 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 20 states, 20 states have (on average 2.0) internal successors, (40), 20 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:43:52,920 INFO L276 IsEmpty]: Start isEmpty. Operand 852 states and 2812 transitions. [2021-07-09 17:43:52,921 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-09 17:43:52,922 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 17:43:52,922 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 17:43:53,122 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 150 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable9340 [2021-07-09 17:43:53,122 INFO L430 AbstractCegarLoop]: === Iteration 222 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 17:43:53,122 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 17:43:53,123 INFO L82 PathProgramCache]: Analyzing trace with hash 1643872119, now seen corresponding path program 125 times [2021-07-09 17:43:53,123 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 17:43:53,123 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1281301983] [2021-07-09 17:43:53,123 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 17:43:53,127 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 17:43:53,239 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-07-09 17:43:53,239 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 17:43:53,239 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1281301983] [2021-07-09 17:43:53,239 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1281301983] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:43:53,239 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2084550777] [2021-07-09 17:43:53,239 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 151 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 151 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:43:53,279 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-07-09 17:43:53,279 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 17:43:53,279 INFO L263 TraceCheckSpWp]: Trace formula consists of 102 conjuncts, 20 conjunts are in the unsatisfiable core [2021-07-09 17:43:53,280 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 17:43:53,444 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-07-09 17:43:53,444 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2084550777] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:43:53,444 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 17:43:53,444 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 18 [2021-07-09 17:43:53,444 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [654553571] [2021-07-09 17:43:53,444 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-07-09 17:43:53,445 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 17:43:53,445 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-07-09 17:43:53,445 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=267, Unknown=0, NotChecked=0, Total=306 [2021-07-09 17:43:53,445 INFO L87 Difference]: Start difference. First operand 852 states and 2812 transitions. Second operand has 18 states, 18 states have (on average 2.3333333333333335) internal successors, (42), 18 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:43:54,863 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 17:43:54,864 INFO L93 Difference]: Finished difference Result 1642 states and 5112 transitions. [2021-07-09 17:43:54,864 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 38 states. [2021-07-09 17:43:54,864 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.3333333333333335) internal successors, (42), 18 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-07-09 17:43:54,864 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 17:43:54,866 INFO L225 Difference]: With dead ends: 1642 [2021-07-09 17:43:54,866 INFO L226 Difference]: Without dead ends: 1479 [2021-07-09 17:43:54,867 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 67 GetRequests, 25 SyntacticMatches, 0 SemanticMatches, 42 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 411 ImplicationChecksByTransitivity, 985.5ms TimeCoverageRelationStatistics Valid=209, Invalid=1683, Unknown=0, NotChecked=0, Total=1892 [2021-07-09 17:43:54,868 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1479 states. [2021-07-09 17:43:54,876 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1479 to 887. [2021-07-09 17:43:54,877 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 887 states, 886 states have (on average 3.325056433408578) internal successors, (2946), 886 states have internal predecessors, (2946), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:43:54,878 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 887 states to 887 states and 2946 transitions. [2021-07-09 17:43:54,879 INFO L78 Accepts]: Start accepts. Automaton has 887 states and 2946 transitions. Word has length 23 [2021-07-09 17:43:54,879 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 17:43:54,879 INFO L482 AbstractCegarLoop]: Abstraction has 887 states and 2946 transitions. [2021-07-09 17:43:54,879 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 2.3333333333333335) internal successors, (42), 18 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:43:54,879 INFO L276 IsEmpty]: Start isEmpty. Operand 887 states and 2946 transitions. [2021-07-09 17:43:54,880 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-09 17:43:54,880 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 17:43:54,880 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 17:43:55,080 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable9581,151 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:43:55,080 INFO L430 AbstractCegarLoop]: === Iteration 223 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 17:43:55,081 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 17:43:55,081 INFO L82 PathProgramCache]: Analyzing trace with hash -1104431341, now seen corresponding path program 126 times [2021-07-09 17:43:55,081 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 17:43:55,081 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [814571199] [2021-07-09 17:43:55,081 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 17:43:55,085 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 17:43:55,205 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-07-09 17:43:55,205 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 17:43:55,206 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [814571199] [2021-07-09 17:43:55,206 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [814571199] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:43:55,206 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [960877881] [2021-07-09 17:43:55,206 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 152 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 152 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:43:55,241 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-07-09 17:43:55,241 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 17:43:55,242 INFO L263 TraceCheckSpWp]: Trace formula consists of 102 conjuncts, 20 conjunts are in the unsatisfiable core [2021-07-09 17:43:55,242 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 17:43:55,902 INFO L446 ElimStorePlain]: Different costs {0=[char_at_1], 1=[char_at_5]} [2021-07-09 17:43:55,908 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:43:55,908 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 17:43:55,913 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:43:55,914 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-07-09 17:43:55,918 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:43:55,919 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-07-09 17:43:55,923 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:43:55,924 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-07-09 17:43:55,928 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:43:55,929 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-07-09 17:43:55,935 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-07-09 17:43:55,935 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-07-09 17:43:55,941 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:43:55,942 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-07-09 17:43:55,947 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 5 treesize of output 3 [2021-07-09 17:43:55,948 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-07-09 17:43:55,954 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 5 treesize of output 3 [2021-07-09 17:43:55,955 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-07-09 17:43:55,959 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:43:55,960 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-07-09 17:43:55,965 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 5 treesize of output 3 [2021-07-09 17:43:55,966 INFO L550 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2021-07-09 17:43:55,972 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:43:55,972 INFO L550 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2021-07-09 17:43:55,977 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-07-09 17:43:55,978 INFO L550 ElimStorePlain]: Start of recursive call 14: End of recursive call: and 1 xjuncts. [2021-07-09 17:43:55,983 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:43:55,984 INFO L550 ElimStorePlain]: Start of recursive call 15: End of recursive call: and 1 xjuncts. [2021-07-09 17:43:55,988 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:43:55,989 INFO L550 ElimStorePlain]: Start of recursive call 16: End of recursive call: and 1 xjuncts. [2021-07-09 17:43:55,993 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:43:55,994 INFO L550 ElimStorePlain]: Start of recursive call 17: End of recursive call: and 1 xjuncts. [2021-07-09 17:43:55,998 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:43:55,999 INFO L550 ElimStorePlain]: Start of recursive call 18: End of recursive call: and 1 xjuncts. [2021-07-09 17:43:56,004 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:43:56,005 INFO L550 ElimStorePlain]: Start of recursive call 19: End of recursive call: and 1 xjuncts. [2021-07-09 17:43:56,009 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:43:56,009 INFO L550 ElimStorePlain]: Start of recursive call 20: End of recursive call: and 1 xjuncts. [2021-07-09 17:43:56,015 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 5 treesize of output 3 [2021-07-09 17:43:56,015 INFO L550 ElimStorePlain]: Start of recursive call 21: End of recursive call: and 1 xjuncts. [2021-07-09 17:43:56,020 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:43:56,021 INFO L550 ElimStorePlain]: Start of recursive call 22: End of recursive call: and 1 xjuncts. [2021-07-09 17:43:56,026 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:43:56,027 INFO L550 ElimStorePlain]: Start of recursive call 23: End of recursive call: and 1 xjuncts. [2021-07-09 17:43:56,032 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:43:56,033 INFO L550 ElimStorePlain]: Start of recursive call 24: End of recursive call: and 1 xjuncts. [2021-07-09 17:43:56,038 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:43:56,038 INFO L550 ElimStorePlain]: Start of recursive call 25: End of recursive call: and 1 xjuncts. [2021-07-09 17:43:56,043 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:43:56,043 INFO L550 ElimStorePlain]: Start of recursive call 26: End of recursive call: and 1 xjuncts. [2021-07-09 17:43:56,048 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 9 [2021-07-09 17:43:56,049 INFO L550 ElimStorePlain]: Start of recursive call 27: End of recursive call: and 1 xjuncts. [2021-07-09 17:43:56,053 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:43:56,054 INFO L550 ElimStorePlain]: Start of recursive call 28: End of recursive call: and 1 xjuncts. [2021-07-09 17:43:56,058 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:43:56,058 INFO L550 ElimStorePlain]: Start of recursive call 29: End of recursive call: and 1 xjuncts. [2021-07-09 17:43:56,063 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 9 [2021-07-09 17:43:56,064 INFO L550 ElimStorePlain]: Start of recursive call 30: End of recursive call: and 1 xjuncts. [2021-07-09 17:43:56,069 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:43:56,069 INFO L550 ElimStorePlain]: Start of recursive call 31: End of recursive call: and 1 xjuncts. [2021-07-09 17:43:56,074 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:43:56,075 INFO L550 ElimStorePlain]: Start of recursive call 32: End of recursive call: and 1 xjuncts. [2021-07-09 17:43:56,079 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:43:56,080 INFO L550 ElimStorePlain]: Start of recursive call 33: End of recursive call: and 1 xjuncts. [2021-07-09 17:43:56,084 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:43:56,085 INFO L550 ElimStorePlain]: Start of recursive call 34: End of recursive call: and 1 xjuncts. [2021-07-09 17:43:56,090 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:43:56,090 INFO L550 ElimStorePlain]: Start of recursive call 35: End of recursive call: and 1 xjuncts. [2021-07-09 17:43:56,095 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:43:56,096 INFO L550 ElimStorePlain]: Start of recursive call 36: End of recursive call: and 1 xjuncts. [2021-07-09 17:43:56,100 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:43:56,101 INFO L550 ElimStorePlain]: Start of recursive call 37: End of recursive call: and 1 xjuncts. [2021-07-09 17:43:56,106 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:43:56,107 INFO L550 ElimStorePlain]: Start of recursive call 38: End of recursive call: and 1 xjuncts. [2021-07-09 17:43:56,111 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:43:56,111 INFO L550 ElimStorePlain]: Start of recursive call 39: End of recursive call: and 1 xjuncts. [2021-07-09 17:43:56,116 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:43:56,117 INFO L550 ElimStorePlain]: Start of recursive call 40: End of recursive call: and 1 xjuncts. [2021-07-09 17:43:56,121 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 5 treesize of output 3 [2021-07-09 17:43:56,122 INFO L550 ElimStorePlain]: Start of recursive call 41: End of recursive call: and 1 xjuncts. [2021-07-09 17:43:56,126 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:43:56,127 INFO L550 ElimStorePlain]: Start of recursive call 42: End of recursive call: and 1 xjuncts. [2021-07-09 17:43:56,130 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:43:56,131 INFO L550 ElimStorePlain]: Start of recursive call 43: End of recursive call: and 1 xjuncts. [2021-07-09 17:43:56,136 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:43:56,136 INFO L550 ElimStorePlain]: Start of recursive call 44: End of recursive call: and 1 xjuncts. [2021-07-09 17:43:56,140 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 9 [2021-07-09 17:43:56,141 INFO L550 ElimStorePlain]: Start of recursive call 45: End of recursive call: and 1 xjuncts. [2021-07-09 17:43:56,145 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:43:56,145 INFO L550 ElimStorePlain]: Start of recursive call 46: End of recursive call: and 1 xjuncts. [2021-07-09 17:43:56,150 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:43:56,150 INFO L550 ElimStorePlain]: Start of recursive call 47: End of recursive call: and 1 xjuncts. [2021-07-09 17:43:56,155 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:43:56,155 INFO L550 ElimStorePlain]: Start of recursive call 48: End of recursive call: and 1 xjuncts. [2021-07-09 17:43:56,159 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:43:56,160 INFO L550 ElimStorePlain]: Start of recursive call 49: End of recursive call: and 1 xjuncts. [2021-07-09 17:43:56,164 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:43:56,165 INFO L550 ElimStorePlain]: Start of recursive call 50: End of recursive call: and 1 xjuncts. [2021-07-09 17:43:56,168 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 9 [2021-07-09 17:43:56,169 INFO L550 ElimStorePlain]: Start of recursive call 51: End of recursive call: and 1 xjuncts. [2021-07-09 17:43:56,173 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:43:56,174 INFO L550 ElimStorePlain]: Start of recursive call 52: End of recursive call: and 1 xjuncts. [2021-07-09 17:43:56,178 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:43:56,178 INFO L550 ElimStorePlain]: Start of recursive call 53: End of recursive call: and 1 xjuncts. [2021-07-09 17:43:56,182 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:43:56,183 INFO L550 ElimStorePlain]: Start of recursive call 54: End of recursive call: and 1 xjuncts. [2021-07-09 17:43:56,187 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:43:56,188 INFO L550 ElimStorePlain]: Start of recursive call 55: End of recursive call: and 1 xjuncts. [2021-07-09 17:43:56,191 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:43:56,192 INFO L550 ElimStorePlain]: Start of recursive call 56: End of recursive call: and 1 xjuncts. [2021-07-09 17:43:56,195 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:43:56,196 INFO L550 ElimStorePlain]: Start of recursive call 57: End of recursive call: and 1 xjuncts. [2021-07-09 17:43:56,199 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:43:56,200 INFO L550 ElimStorePlain]: Start of recursive call 58: End of recursive call: and 1 xjuncts. [2021-07-09 17:43:56,203 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:43:56,204 INFO L550 ElimStorePlain]: Start of recursive call 59: End of recursive call: and 1 xjuncts. [2021-07-09 17:43:56,207 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:43:56,208 INFO L550 ElimStorePlain]: Start of recursive call 60: End of recursive call: and 1 xjuncts. [2021-07-09 17:43:56,211 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:43:56,212 INFO L550 ElimStorePlain]: Start of recursive call 61: End of recursive call: and 1 xjuncts. [2021-07-09 17:43:56,216 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:43:56,216 INFO L550 ElimStorePlain]: Start of recursive call 62: End of recursive call: and 1 xjuncts. [2021-07-09 17:43:56,220 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:43:56,221 INFO L550 ElimStorePlain]: Start of recursive call 63: End of recursive call: and 1 xjuncts. [2021-07-09 17:43:56,224 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:43:56,225 INFO L550 ElimStorePlain]: Start of recursive call 64: End of recursive call: and 1 xjuncts. [2021-07-09 17:43:56,229 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:43:56,229 INFO L550 ElimStorePlain]: Start of recursive call 65: End of recursive call: and 1 xjuncts. [2021-07-09 17:43:56,232 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:43:56,233 INFO L550 ElimStorePlain]: Start of recursive call 66: End of recursive call: and 1 xjuncts. [2021-07-09 17:43:56,237 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:43:56,237 INFO L550 ElimStorePlain]: Start of recursive call 67: End of recursive call: and 1 xjuncts. [2021-07-09 17:43:56,241 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:43:56,241 INFO L550 ElimStorePlain]: Start of recursive call 68: End of recursive call: and 1 xjuncts. [2021-07-09 17:43:56,245 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:43:56,245 INFO L550 ElimStorePlain]: Start of recursive call 69: End of recursive call: and 1 xjuncts. [2021-07-09 17:43:56,249 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:43:56,249 INFO L550 ElimStorePlain]: Start of recursive call 70: End of recursive call: and 1 xjuncts. [2021-07-09 17:43:56,253 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 9 [2021-07-09 17:43:56,254 INFO L550 ElimStorePlain]: Start of recursive call 71: End of recursive call: and 1 xjuncts. [2021-07-09 17:43:56,257 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:43:56,258 INFO L550 ElimStorePlain]: Start of recursive call 72: End of recursive call: and 1 xjuncts. [2021-07-09 17:43:56,261 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:43:56,261 INFO L550 ElimStorePlain]: Start of recursive call 73: End of recursive call: and 1 xjuncts. [2021-07-09 17:43:56,265 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:43:56,265 INFO L550 ElimStorePlain]: Start of recursive call 74: End of recursive call: and 1 xjuncts. [2021-07-09 17:43:56,269 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:43:56,269 INFO L550 ElimStorePlain]: Start of recursive call 75: End of recursive call: and 1 xjuncts. [2021-07-09 17:43:56,273 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:43:56,273 INFO L550 ElimStorePlain]: Start of recursive call 76: End of recursive call: and 1 xjuncts. [2021-07-09 17:43:56,277 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:43:56,278 INFO L550 ElimStorePlain]: Start of recursive call 77: End of recursive call: and 1 xjuncts. [2021-07-09 17:43:56,281 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:43:56,282 INFO L550 ElimStorePlain]: Start of recursive call 78: End of recursive call: and 1 xjuncts. [2021-07-09 17:43:56,285 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:43:56,286 INFO L550 ElimStorePlain]: Start of recursive call 79: End of recursive call: and 1 xjuncts. [2021-07-09 17:43:56,288 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:43:56,289 INFO L550 ElimStorePlain]: Start of recursive call 80: End of recursive call: and 1 xjuncts. [2021-07-09 17:43:56,399 WARN L205 SmtUtils]: Spent 109.00 ms on a formula simplification. DAG size of input: 41 DAG size of output: 32 [2021-07-09 17:43:56,399 INFO L628 ElimStorePlain]: treesize reduction 164, result has 44.0 percent of original size [2021-07-09 17:43:56,403 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 5 treesize of output 3 [2021-07-09 17:43:56,404 INFO L550 ElimStorePlain]: Start of recursive call 81: End of recursive call: and 1 xjuncts. [2021-07-09 17:43:56,406 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 5 treesize of output 3 [2021-07-09 17:43:56,407 INFO L550 ElimStorePlain]: Start of recursive call 82: End of recursive call: and 1 xjuncts. [2021-07-09 17:43:56,409 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:43:56,410 INFO L550 ElimStorePlain]: Start of recursive call 83: End of recursive call: and 1 xjuncts. [2021-07-09 17:43:56,412 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:43:56,413 INFO L550 ElimStorePlain]: Start of recursive call 84: End of recursive call: and 1 xjuncts. [2021-07-09 17:43:56,415 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 9 [2021-07-09 17:43:56,416 INFO L550 ElimStorePlain]: Start of recursive call 85: End of recursive call: and 1 xjuncts. [2021-07-09 17:43:56,459 INFO L628 ElimStorePlain]: treesize reduction 1, result has 98.3 percent of original size [2021-07-09 17:43:56,460 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 3 xjuncts. [2021-07-09 17:43:56,461 INFO L247 ElimStorePlain]: Needed 85 recursive calls to eliminate 3 variables, input treesize:3084, output treesize:35 [2021-07-09 17:43:56,540 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-07-09 17:43:56,540 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [960877881] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:43:56,541 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 17:43:56,541 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 14 [2021-07-09 17:43:56,541 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1489004921] [2021-07-09 17:43:56,541 INFO L462 AbstractCegarLoop]: Interpolant automaton has 14 states [2021-07-09 17:43:56,541 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 17:43:56,541 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-07-09 17:43:56,541 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=28, Invalid=154, Unknown=0, NotChecked=0, Total=182 [2021-07-09 17:43:56,541 INFO L87 Difference]: Start difference. First operand 887 states and 2946 transitions. Second operand has 14 states, 14 states have (on average 2.5) internal successors, (35), 14 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:43:56,988 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 17:43:56,988 INFO L93 Difference]: Finished difference Result 1230 states and 3993 transitions. [2021-07-09 17:43:56,988 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-07-09 17:43:56,988 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 2.5) internal successors, (35), 14 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-07-09 17:43:56,988 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 17:43:56,990 INFO L225 Difference]: With dead ends: 1230 [2021-07-09 17:43:56,990 INFO L226 Difference]: Without dead ends: 1176 [2021-07-09 17:43:56,990 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 39 GetRequests, 17 SyntacticMatches, 3 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 46 ImplicationChecksByTransitivity, 504.9ms TimeCoverageRelationStatistics Valid=74, Invalid=346, Unknown=0, NotChecked=0, Total=420 [2021-07-09 17:43:56,991 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1176 states. [2021-07-09 17:43:56,999 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1176 to 904. [2021-07-09 17:43:56,999 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 904 states, 903 states have (on average 3.320044296788483) internal successors, (2998), 903 states have internal predecessors, (2998), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:43:57,001 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 904 states to 904 states and 2998 transitions. [2021-07-09 17:43:57,001 INFO L78 Accepts]: Start accepts. Automaton has 904 states and 2998 transitions. Word has length 23 [2021-07-09 17:43:57,001 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 17:43:57,001 INFO L482 AbstractCegarLoop]: Abstraction has 904 states and 2998 transitions. [2021-07-09 17:43:57,001 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 14 states, 14 states have (on average 2.5) internal successors, (35), 14 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:43:57,001 INFO L276 IsEmpty]: Start isEmpty. Operand 904 states and 2998 transitions. [2021-07-09 17:43:57,002 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-09 17:43:57,002 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 17:43:57,002 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 17:43:57,202 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 152 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable9593 [2021-07-09 17:43:57,203 INFO L430 AbstractCegarLoop]: === Iteration 224 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 17:43:57,203 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 17:43:57,203 INFO L82 PathProgramCache]: Analyzing trace with hash 1096579651, now seen corresponding path program 127 times [2021-07-09 17:43:57,203 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 17:43:57,203 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [777670602] [2021-07-09 17:43:57,203 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 17:43:57,207 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 17:43:57,424 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:43:57,425 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 17:43:57,425 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [777670602] [2021-07-09 17:43:57,425 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [777670602] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:43:57,425 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [877645818] [2021-07-09 17:43:57,425 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 153 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 153 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:43:57,459 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 17:43:57,460 INFO L263 TraceCheckSpWp]: Trace formula consists of 102 conjuncts, 20 conjunts are in the unsatisfiable core [2021-07-09 17:43:57,461 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 17:43:57,677 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-07-09 17:43:57,677 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [877645818] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:43:57,677 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 17:43:57,677 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 10] total 22 [2021-07-09 17:43:57,677 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1750265184] [2021-07-09 17:43:57,677 INFO L462 AbstractCegarLoop]: Interpolant automaton has 22 states [2021-07-09 17:43:57,678 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 17:43:57,678 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2021-07-09 17:43:57,678 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=54, Invalid=408, Unknown=0, NotChecked=0, Total=462 [2021-07-09 17:43:57,678 INFO L87 Difference]: Start difference. First operand 904 states and 2998 transitions. Second operand has 22 states, 22 states have (on average 1.9545454545454546) internal successors, (43), 22 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:43:59,690 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 17:43:59,690 INFO L93 Difference]: Finished difference Result 1292 states and 4107 transitions. [2021-07-09 17:43:59,690 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 43 states. [2021-07-09 17:43:59,691 INFO L78 Accepts]: Start accepts. Automaton has has 22 states, 22 states have (on average 1.9545454545454546) internal successors, (43), 22 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-07-09 17:43:59,691 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 17:43:59,693 INFO L225 Difference]: With dead ends: 1292 [2021-07-09 17:43:59,693 INFO L226 Difference]: Without dead ends: 1202 [2021-07-09 17:43:59,693 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 75 GetRequests, 24 SyntacticMatches, 0 SemanticMatches, 51 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 598 ImplicationChecksByTransitivity, 1665.3ms TimeCoverageRelationStatistics Valid=292, Invalid=2464, Unknown=0, NotChecked=0, Total=2756 [2021-07-09 17:43:59,694 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1202 states. [2021-07-09 17:43:59,707 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1202 to 910. [2021-07-09 17:43:59,708 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 910 states, 909 states have (on average 3.317931793179318) internal successors, (3016), 909 states have internal predecessors, (3016), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:43:59,709 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 910 states to 910 states and 3016 transitions. [2021-07-09 17:43:59,710 INFO L78 Accepts]: Start accepts. Automaton has 910 states and 3016 transitions. Word has length 23 [2021-07-09 17:43:59,710 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 17:43:59,710 INFO L482 AbstractCegarLoop]: Abstraction has 910 states and 3016 transitions. [2021-07-09 17:43:59,710 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 22 states, 22 states have (on average 1.9545454545454546) internal successors, (43), 22 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:43:59,710 INFO L276 IsEmpty]: Start isEmpty. Operand 910 states and 3016 transitions. [2021-07-09 17:43:59,711 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-09 17:43:59,711 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 17:43:59,711 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 17:43:59,911 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 153 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable9765 [2021-07-09 17:43:59,911 INFO L430 AbstractCegarLoop]: === Iteration 225 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 17:43:59,912 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 17:43:59,912 INFO L82 PathProgramCache]: Analyzing trace with hash 166474659, now seen corresponding path program 128 times [2021-07-09 17:43:59,912 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 17:43:59,912 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [718136510] [2021-07-09 17:43:59,912 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 17:43:59,916 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 17:44:00,134 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-07-09 17:44:00,134 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 17:44:00,134 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [718136510] [2021-07-09 17:44:00,135 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [718136510] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:44:00,135 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [716503273] [2021-07-09 17:44:00,135 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 154 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 154 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:44:00,168 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-07-09 17:44:00,168 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 17:44:00,169 INFO L263 TraceCheckSpWp]: Trace formula consists of 102 conjuncts, 28 conjunts are in the unsatisfiable core [2021-07-09 17:44:00,169 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 17:44:00,503 WARN L205 SmtUtils]: Spent 141.00 ms on a formula simplification. DAG size of input: 50 DAG size of output: 48 [2021-07-09 17:44:00,681 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:44:00,681 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [716503273] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:44:00,681 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 17:44:00,681 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 14] total 24 [2021-07-09 17:44:00,682 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1260924305] [2021-07-09 17:44:00,682 INFO L462 AbstractCegarLoop]: Interpolant automaton has 24 states [2021-07-09 17:44:00,682 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 17:44:00,682 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2021-07-09 17:44:00,682 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=56, Invalid=496, Unknown=0, NotChecked=0, Total=552 [2021-07-09 17:44:00,682 INFO L87 Difference]: Start difference. First operand 910 states and 3016 transitions. Second operand has 24 states, 24 states have (on average 1.7916666666666667) internal successors, (43), 24 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:44:02,272 WARN L205 SmtUtils]: Spent 135.00 ms on a formula simplification. DAG size of input: 70 DAG size of output: 65 [2021-07-09 17:44:02,571 WARN L205 SmtUtils]: Spent 147.00 ms on a formula simplification. DAG size of input: 79 DAG size of output: 65 [2021-07-09 17:44:02,817 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 17:44:02,817 INFO L93 Difference]: Finished difference Result 1293 states and 4103 transitions. [2021-07-09 17:44:02,817 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2021-07-09 17:44:02,817 INFO L78 Accepts]: Start accepts. Automaton has has 24 states, 24 states have (on average 1.7916666666666667) internal successors, (43), 24 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-07-09 17:44:02,817 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 17:44:02,819 INFO L225 Difference]: With dead ends: 1293 [2021-07-09 17:44:02,819 INFO L226 Difference]: Without dead ends: 1233 [2021-07-09 17:44:02,819 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 59 GetRequests, 13 SyntacticMatches, 0 SemanticMatches, 46 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 425 ImplicationChecksByTransitivity, 2176.1ms TimeCoverageRelationStatistics Valid=267, Invalid=1989, Unknown=0, NotChecked=0, Total=2256 [2021-07-09 17:44:02,820 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1233 states. [2021-07-09 17:44:02,829 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1233 to 937. [2021-07-09 17:44:02,829 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 937 states, 936 states have (on average 3.3301282051282053) internal successors, (3117), 936 states have internal predecessors, (3117), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:44:02,831 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 937 states to 937 states and 3117 transitions. [2021-07-09 17:44:02,831 INFO L78 Accepts]: Start accepts. Automaton has 937 states and 3117 transitions. Word has length 23 [2021-07-09 17:44:02,831 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 17:44:02,831 INFO L482 AbstractCegarLoop]: Abstraction has 937 states and 3117 transitions. [2021-07-09 17:44:02,831 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 24 states, 24 states have (on average 1.7916666666666667) internal successors, (43), 24 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:44:02,831 INFO L276 IsEmpty]: Start isEmpty. Operand 937 states and 3117 transitions. [2021-07-09 17:44:02,832 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-09 17:44:02,833 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 17:44:02,833 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 17:44:03,033 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 154 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable9774 [2021-07-09 17:44:03,033 INFO L430 AbstractCegarLoop]: === Iteration 226 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 17:44:03,033 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 17:44:03,033 INFO L82 PathProgramCache]: Analyzing trace with hash -585299517, now seen corresponding path program 129 times [2021-07-09 17:44:03,034 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 17:44:03,034 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [60657796] [2021-07-09 17:44:03,034 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 17:44:03,038 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 17:44:03,189 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-07-09 17:44:03,189 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 17:44:03,189 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [60657796] [2021-07-09 17:44:03,189 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [60657796] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:44:03,189 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [288776010] [2021-07-09 17:44:03,190 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 155 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 155 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:44:03,225 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2021-07-09 17:44:03,225 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 17:44:03,226 INFO L263 TraceCheckSpWp]: Trace formula consists of 95 conjuncts, 20 conjunts are in the unsatisfiable core [2021-07-09 17:44:03,227 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 17:44:03,428 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-07-09 17:44:03,428 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [288776010] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:44:03,428 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 17:44:03,428 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 18 [2021-07-09 17:44:03,428 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [638781349] [2021-07-09 17:44:03,429 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-07-09 17:44:03,429 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 17:44:03,433 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-07-09 17:44:03,433 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=44, Invalid=262, Unknown=0, NotChecked=0, Total=306 [2021-07-09 17:44:03,433 INFO L87 Difference]: Start difference. First operand 937 states and 3117 transitions. Second operand has 18 states, 18 states have (on average 2.2777777777777777) internal successors, (41), 18 states have internal predecessors, (41), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:44:03,955 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 17:44:03,956 INFO L93 Difference]: Finished difference Result 1173 states and 3793 transitions. [2021-07-09 17:44:03,956 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-07-09 17:44:03,956 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.2777777777777777) internal successors, (41), 18 states have internal predecessors, (41), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-07-09 17:44:03,956 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 17:44:03,958 INFO L225 Difference]: With dead ends: 1173 [2021-07-09 17:44:03,958 INFO L226 Difference]: Without dead ends: 1119 [2021-07-09 17:44:03,958 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 37 GetRequests, 16 SyntacticMatches, 0 SemanticMatches, 21 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 80 ImplicationChecksByTransitivity, 587.4ms TimeCoverageRelationStatistics Valid=74, Invalid=432, Unknown=0, NotChecked=0, Total=506 [2021-07-09 17:44:03,959 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1119 states. [2021-07-09 17:44:03,967 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1119 to 945. [2021-07-09 17:44:03,967 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 945 states, 944 states have (on average 3.340042372881356) internal successors, (3153), 944 states have internal predecessors, (3153), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:44:03,969 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 945 states to 945 states and 3153 transitions. [2021-07-09 17:44:03,969 INFO L78 Accepts]: Start accepts. Automaton has 945 states and 3153 transitions. Word has length 23 [2021-07-09 17:44:03,969 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 17:44:03,969 INFO L482 AbstractCegarLoop]: Abstraction has 945 states and 3153 transitions. [2021-07-09 17:44:03,969 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 2.2777777777777777) internal successors, (41), 18 states have internal predecessors, (41), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:44:03,969 INFO L276 IsEmpty]: Start isEmpty. Operand 945 states and 3153 transitions. [2021-07-09 17:44:03,971 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-09 17:44:03,971 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 17:44:03,971 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 17:44:04,171 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 155 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable9794 [2021-07-09 17:44:04,171 INFO L430 AbstractCegarLoop]: === Iteration 227 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 17:44:04,172 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 17:44:04,172 INFO L82 PathProgramCache]: Analyzing trace with hash -1936503677, now seen corresponding path program 130 times [2021-07-09 17:44:04,172 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 17:44:04,172 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1049720431] [2021-07-09 17:44:04,172 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 17:44:04,177 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 17:44:04,437 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:44:04,437 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 17:44:04,437 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1049720431] [2021-07-09 17:44:04,437 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1049720431] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:44:04,437 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1661593445] [2021-07-09 17:44:04,437 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 156 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 156 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:44:04,471 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-07-09 17:44:04,472 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 17:44:04,472 INFO L263 TraceCheckSpWp]: Trace formula consists of 102 conjuncts, 20 conjunts are in the unsatisfiable core [2021-07-09 17:44:04,473 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 17:44:04,716 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:44:04,716 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1661593445] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:44:04,716 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 17:44:04,716 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 10] total 22 [2021-07-09 17:44:04,716 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [309101898] [2021-07-09 17:44:04,716 INFO L462 AbstractCegarLoop]: Interpolant automaton has 22 states [2021-07-09 17:44:04,716 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 17:44:04,716 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2021-07-09 17:44:04,716 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=55, Invalid=407, Unknown=0, NotChecked=0, Total=462 [2021-07-09 17:44:04,717 INFO L87 Difference]: Start difference. First operand 945 states and 3153 transitions. Second operand has 22 states, 22 states have (on average 1.9545454545454546) internal successors, (43), 22 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:44:04,987 WARN L205 SmtUtils]: Spent 104.00 ms on a formula simplification. DAG size of input: 57 DAG size of output: 44 [2021-07-09 17:44:06,002 WARN L205 SmtUtils]: Spent 110.00 ms on a formula simplification. DAG size of input: 57 DAG size of output: 44 [2021-07-09 17:44:06,128 WARN L205 SmtUtils]: Spent 104.00 ms on a formula simplification. DAG size of input: 55 DAG size of output: 44 [2021-07-09 17:44:06,540 WARN L205 SmtUtils]: Spent 108.00 ms on a formula simplification. DAG size of input: 56 DAG size of output: 44 [2021-07-09 17:44:08,585 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 17:44:08,585 INFO L93 Difference]: Finished difference Result 1630 states and 5129 transitions. [2021-07-09 17:44:08,586 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 61 states. [2021-07-09 17:44:08,586 INFO L78 Accepts]: Start accepts. Automaton has has 22 states, 22 states have (on average 1.9545454545454546) internal successors, (43), 22 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-07-09 17:44:08,586 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 17:44:08,588 INFO L225 Difference]: With dead ends: 1630 [2021-07-09 17:44:08,588 INFO L226 Difference]: Without dead ends: 1486 [2021-07-09 17:44:08,588 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 91 GetRequests, 24 SyntacticMatches, 0 SemanticMatches, 67 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1258 ImplicationChecksByTransitivity, 3518.1ms TimeCoverageRelationStatistics Valid=631, Invalid=4061, Unknown=0, NotChecked=0, Total=4692 [2021-07-09 17:44:08,590 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1486 states. [2021-07-09 17:44:08,598 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1486 to 897. [2021-07-09 17:44:08,599 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 897 states, 896 states have (on average 3.3292410714285716) internal successors, (2983), 896 states have internal predecessors, (2983), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:44:08,600 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 897 states to 897 states and 2983 transitions. [2021-07-09 17:44:08,600 INFO L78 Accepts]: Start accepts. Automaton has 897 states and 2983 transitions. Word has length 23 [2021-07-09 17:44:08,600 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 17:44:08,600 INFO L482 AbstractCegarLoop]: Abstraction has 897 states and 2983 transitions. [2021-07-09 17:44:08,600 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 22 states, 22 states have (on average 1.9545454545454546) internal successors, (43), 22 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:44:08,600 INFO L276 IsEmpty]: Start isEmpty. Operand 897 states and 2983 transitions. [2021-07-09 17:44:08,601 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-09 17:44:08,602 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 17:44:08,602 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 17:44:08,802 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable9802,156 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:44:08,802 INFO L430 AbstractCegarLoop]: === Iteration 228 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 17:44:08,802 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 17:44:08,802 INFO L82 PathProgramCache]: Analyzing trace with hash -1035980627, now seen corresponding path program 131 times [2021-07-09 17:44:08,802 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 17:44:08,802 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1036137235] [2021-07-09 17:44:08,803 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 17:44:08,808 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 17:44:08,918 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-07-09 17:44:08,918 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 17:44:08,918 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1036137235] [2021-07-09 17:44:08,918 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1036137235] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:44:08,919 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [858575257] [2021-07-09 17:44:08,919 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 157 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 157 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:44:08,954 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-07-09 17:44:08,954 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 17:44:08,954 INFO L263 TraceCheckSpWp]: Trace formula consists of 102 conjuncts, 22 conjunts are in the unsatisfiable core [2021-07-09 17:44:08,955 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 17:44:09,109 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:44:09,110 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 17:44:09,112 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:44:09,113 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-07-09 17:44:09,117 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 5 treesize of output 3 [2021-07-09 17:44:09,117 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-07-09 17:44:09,121 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-07-09 17:44:09,121 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-07-09 17:44:09,125 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:44:09,125 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-07-09 17:44:09,129 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:44:09,129 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-07-09 17:44:09,148 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-07-09 17:44:09,149 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-07-09 17:44:09,152 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:44:09,153 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-07-09 17:44:09,156 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:44:09,157 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-07-09 17:44:09,160 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:44:09,161 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-07-09 17:44:09,164 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:44:09,165 INFO L550 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2021-07-09 17:44:09,168 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 5 treesize of output 3 [2021-07-09 17:44:09,169 INFO L550 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2021-07-09 17:44:09,172 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:44:09,173 INFO L550 ElimStorePlain]: Start of recursive call 14: End of recursive call: and 1 xjuncts. [2021-07-09 17:44:09,176 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 5 treesize of output 3 [2021-07-09 17:44:09,177 INFO L550 ElimStorePlain]: Start of recursive call 15: End of recursive call: and 1 xjuncts. [2021-07-09 17:44:09,180 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:44:09,181 INFO L550 ElimStorePlain]: Start of recursive call 16: End of recursive call: and 1 xjuncts. [2021-07-09 17:44:09,184 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:44:09,185 INFO L550 ElimStorePlain]: Start of recursive call 17: End of recursive call: and 1 xjuncts. [2021-07-09 17:44:09,188 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:44:09,188 INFO L550 ElimStorePlain]: Start of recursive call 18: End of recursive call: and 1 xjuncts. [2021-07-09 17:44:09,191 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:44:09,192 INFO L550 ElimStorePlain]: Start of recursive call 19: End of recursive call: and 1 xjuncts. [2021-07-09 17:44:09,195 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:44:09,195 INFO L550 ElimStorePlain]: Start of recursive call 20: End of recursive call: and 1 xjuncts. [2021-07-09 17:44:09,199 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 5 treesize of output 3 [2021-07-09 17:44:09,200 INFO L550 ElimStorePlain]: Start of recursive call 21: End of recursive call: and 1 xjuncts. [2021-07-09 17:44:09,203 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:44:09,203 INFO L550 ElimStorePlain]: Start of recursive call 22: End of recursive call: and 1 xjuncts. [2021-07-09 17:44:09,206 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:44:09,207 INFO L550 ElimStorePlain]: Start of recursive call 23: End of recursive call: and 1 xjuncts. [2021-07-09 17:44:09,210 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 9 [2021-07-09 17:44:09,211 INFO L550 ElimStorePlain]: Start of recursive call 24: End of recursive call: and 1 xjuncts. [2021-07-09 17:44:09,214 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 9 [2021-07-09 17:44:09,215 INFO L550 ElimStorePlain]: Start of recursive call 25: End of recursive call: and 1 xjuncts. [2021-07-09 17:44:09,218 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:44:09,218 INFO L550 ElimStorePlain]: Start of recursive call 26: End of recursive call: and 1 xjuncts. [2021-07-09 17:44:09,221 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:44:09,221 INFO L550 ElimStorePlain]: Start of recursive call 27: End of recursive call: and 1 xjuncts. [2021-07-09 17:44:09,224 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:44:09,224 INFO L550 ElimStorePlain]: Start of recursive call 28: End of recursive call: and 1 xjuncts. [2021-07-09 17:44:09,227 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:44:09,227 INFO L550 ElimStorePlain]: Start of recursive call 29: End of recursive call: and 1 xjuncts. [2021-07-09 17:44:09,229 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:44:09,230 INFO L550 ElimStorePlain]: Start of recursive call 30: End of recursive call: and 1 xjuncts. [2021-07-09 17:44:09,232 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:44:09,233 INFO L550 ElimStorePlain]: Start of recursive call 31: End of recursive call: and 1 xjuncts. [2021-07-09 17:44:09,235 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:44:09,236 INFO L550 ElimStorePlain]: Start of recursive call 32: End of recursive call: and 1 xjuncts. [2021-07-09 17:44:09,238 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:44:09,238 INFO L550 ElimStorePlain]: Start of recursive call 33: End of recursive call: and 1 xjuncts. [2021-07-09 17:44:09,240 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:44:09,241 INFO L550 ElimStorePlain]: Start of recursive call 34: End of recursive call: and 1 xjuncts. [2021-07-09 17:44:09,325 INFO L628 ElimStorePlain]: treesize reduction 64, result has 63.0 percent of original size [2021-07-09 17:44:09,329 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: 3 dim-0 vars, and 4 xjuncts. [2021-07-09 17:44:09,329 INFO L247 ElimStorePlain]: Needed 34 recursive calls to eliminate 2 variables, input treesize:1252, output treesize:101 [2021-07-09 17:44:10,315 INFO L446 ElimStorePlain]: Different costs {0=[char_at_9], 6=[char_at_5]} [2021-07-09 17:44:10,321 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:44:10,321 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 17:44:10,327 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:44:10,327 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-07-09 17:44:10,333 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:44:10,333 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-07-09 17:44:10,339 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:44:10,339 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-07-09 17:44:10,345 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:44:10,346 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-07-09 17:44:10,352 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:44:10,353 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-07-09 17:44:10,359 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 5 treesize of output 3 [2021-07-09 17:44:10,359 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-07-09 17:44:10,365 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 9 [2021-07-09 17:44:10,366 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-07-09 17:44:10,371 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 9 [2021-07-09 17:44:10,372 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-07-09 17:44:10,378 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:44:10,378 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-07-09 17:44:10,384 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-07-09 17:44:10,385 INFO L550 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2021-07-09 17:44:10,390 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 5 treesize of output 3 [2021-07-09 17:44:10,391 INFO L550 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2021-07-09 17:44:10,396 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:44:10,396 INFO L550 ElimStorePlain]: Start of recursive call 14: End of recursive call: and 1 xjuncts. [2021-07-09 17:44:10,401 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:44:10,402 INFO L550 ElimStorePlain]: Start of recursive call 15: End of recursive call: and 1 xjuncts. [2021-07-09 17:44:10,407 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:44:10,407 INFO L550 ElimStorePlain]: Start of recursive call 16: End of recursive call: and 1 xjuncts. [2021-07-09 17:44:10,413 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 5 treesize of output 3 [2021-07-09 17:44:10,414 INFO L550 ElimStorePlain]: Start of recursive call 17: End of recursive call: and 1 xjuncts. [2021-07-09 17:44:10,420 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 5 treesize of output 3 [2021-07-09 17:44:10,420 INFO L550 ElimStorePlain]: Start of recursive call 18: End of recursive call: and 1 xjuncts. [2021-07-09 17:44:10,425 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:44:10,426 INFO L550 ElimStorePlain]: Start of recursive call 19: End of recursive call: and 1 xjuncts. [2021-07-09 17:44:10,431 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:44:10,432 INFO L550 ElimStorePlain]: Start of recursive call 20: End of recursive call: and 1 xjuncts. [2021-07-09 17:44:10,437 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:44:10,438 INFO L550 ElimStorePlain]: Start of recursive call 21: End of recursive call: and 1 xjuncts. [2021-07-09 17:44:10,443 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:44:10,443 INFO L550 ElimStorePlain]: Start of recursive call 22: End of recursive call: and 1 xjuncts. [2021-07-09 17:44:10,448 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 9 [2021-07-09 17:44:10,449 INFO L550 ElimStorePlain]: Start of recursive call 23: End of recursive call: and 1 xjuncts. [2021-07-09 17:44:10,454 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:44:10,454 INFO L550 ElimStorePlain]: Start of recursive call 24: End of recursive call: and 1 xjuncts. [2021-07-09 17:44:10,460 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:44:10,460 INFO L550 ElimStorePlain]: Start of recursive call 25: End of recursive call: and 1 xjuncts. [2021-07-09 17:44:10,465 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:44:10,465 INFO L550 ElimStorePlain]: Start of recursive call 26: End of recursive call: and 1 xjuncts. [2021-07-09 17:44:10,470 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:44:10,471 INFO L550 ElimStorePlain]: Start of recursive call 27: End of recursive call: and 1 xjuncts. [2021-07-09 17:44:10,476 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:44:10,476 INFO L550 ElimStorePlain]: Start of recursive call 28: End of recursive call: and 1 xjuncts. [2021-07-09 17:44:10,481 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:44:10,482 INFO L550 ElimStorePlain]: Start of recursive call 29: End of recursive call: and 1 xjuncts. [2021-07-09 17:44:10,486 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:44:10,487 INFO L550 ElimStorePlain]: Start of recursive call 30: End of recursive call: and 1 xjuncts. [2021-07-09 17:44:10,492 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-07-09 17:44:10,493 INFO L550 ElimStorePlain]: Start of recursive call 31: End of recursive call: and 1 xjuncts. [2021-07-09 17:44:10,498 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 9 [2021-07-09 17:44:10,499 INFO L550 ElimStorePlain]: Start of recursive call 32: End of recursive call: and 1 xjuncts. [2021-07-09 17:44:10,503 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:44:10,504 INFO L550 ElimStorePlain]: Start of recursive call 33: End of recursive call: and 1 xjuncts. [2021-07-09 17:44:10,510 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 5 treesize of output 3 [2021-07-09 17:44:10,510 INFO L550 ElimStorePlain]: Start of recursive call 34: End of recursive call: and 1 xjuncts. [2021-07-09 17:44:10,516 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:44:10,516 INFO L550 ElimStorePlain]: Start of recursive call 35: End of recursive call: and 1 xjuncts. [2021-07-09 17:44:10,521 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:44:10,522 INFO L550 ElimStorePlain]: Start of recursive call 36: End of recursive call: and 1 xjuncts. [2021-07-09 17:44:10,526 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:44:10,527 INFO L550 ElimStorePlain]: Start of recursive call 37: End of recursive call: and 1 xjuncts. [2021-07-09 17:44:10,532 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 5 treesize of output 3 [2021-07-09 17:44:10,533 INFO L550 ElimStorePlain]: Start of recursive call 38: End of recursive call: and 1 xjuncts. [2021-07-09 17:44:10,538 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:44:10,538 INFO L550 ElimStorePlain]: Start of recursive call 39: End of recursive call: and 1 xjuncts. [2021-07-09 17:44:10,544 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:44:10,544 INFO L550 ElimStorePlain]: Start of recursive call 40: End of recursive call: and 1 xjuncts. [2021-07-09 17:44:10,549 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:44:10,550 INFO L550 ElimStorePlain]: Start of recursive call 41: End of recursive call: and 1 xjuncts. [2021-07-09 17:44:10,554 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:44:10,555 INFO L550 ElimStorePlain]: Start of recursive call 42: End of recursive call: and 1 xjuncts. [2021-07-09 17:44:10,559 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:44:10,560 INFO L550 ElimStorePlain]: Start of recursive call 43: End of recursive call: and 1 xjuncts. [2021-07-09 17:44:10,564 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:44:10,565 INFO L550 ElimStorePlain]: Start of recursive call 44: End of recursive call: and 1 xjuncts. [2021-07-09 17:44:10,570 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:44:10,570 INFO L550 ElimStorePlain]: Start of recursive call 45: End of recursive call: and 1 xjuncts. [2021-07-09 17:44:10,575 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:44:10,575 INFO L550 ElimStorePlain]: Start of recursive call 46: End of recursive call: and 1 xjuncts. [2021-07-09 17:44:10,579 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:44:10,580 INFO L550 ElimStorePlain]: Start of recursive call 47: End of recursive call: and 1 xjuncts. [2021-07-09 17:44:10,585 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 9 [2021-07-09 17:44:10,586 INFO L550 ElimStorePlain]: Start of recursive call 48: End of recursive call: and 1 xjuncts. [2021-07-09 17:44:10,590 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:44:10,591 INFO L550 ElimStorePlain]: Start of recursive call 49: End of recursive call: and 1 xjuncts. [2021-07-09 17:44:10,595 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:44:10,595 INFO L550 ElimStorePlain]: Start of recursive call 50: End of recursive call: and 1 xjuncts. [2021-07-09 17:44:10,600 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:44:10,600 INFO L550 ElimStorePlain]: Start of recursive call 51: End of recursive call: and 1 xjuncts. [2021-07-09 17:44:10,604 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:44:10,605 INFO L550 ElimStorePlain]: Start of recursive call 52: End of recursive call: and 1 xjuncts. [2021-07-09 17:44:10,609 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:44:10,609 INFO L550 ElimStorePlain]: Start of recursive call 53: End of recursive call: and 1 xjuncts. [2021-07-09 17:44:10,613 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:44:10,614 INFO L550 ElimStorePlain]: Start of recursive call 54: End of recursive call: and 1 xjuncts. [2021-07-09 17:44:10,618 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:44:10,619 INFO L550 ElimStorePlain]: Start of recursive call 55: End of recursive call: and 1 xjuncts. [2021-07-09 17:44:10,623 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:44:10,623 INFO L550 ElimStorePlain]: Start of recursive call 56: End of recursive call: and 1 xjuncts. [2021-07-09 17:44:10,628 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:44:10,628 INFO L550 ElimStorePlain]: Start of recursive call 57: End of recursive call: and 1 xjuncts. [2021-07-09 17:44:10,633 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 9 [2021-07-09 17:44:10,634 INFO L550 ElimStorePlain]: Start of recursive call 58: End of recursive call: and 1 xjuncts. [2021-07-09 17:44:10,638 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:44:10,638 INFO L550 ElimStorePlain]: Start of recursive call 59: End of recursive call: and 1 xjuncts. [2021-07-09 17:44:10,643 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:44:10,643 INFO L550 ElimStorePlain]: Start of recursive call 60: End of recursive call: and 1 xjuncts. [2021-07-09 17:44:10,647 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:44:10,647 INFO L550 ElimStorePlain]: Start of recursive call 61: End of recursive call: and 1 xjuncts. [2021-07-09 17:44:10,651 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:44:10,652 INFO L550 ElimStorePlain]: Start of recursive call 62: End of recursive call: and 1 xjuncts. [2021-07-09 17:44:10,655 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:44:10,656 INFO L550 ElimStorePlain]: Start of recursive call 63: End of recursive call: and 1 xjuncts. [2021-07-09 17:44:10,660 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:44:10,660 INFO L550 ElimStorePlain]: Start of recursive call 64: End of recursive call: and 1 xjuncts. [2021-07-09 17:44:10,936 WARN L205 SmtUtils]: Spent 275.00 ms on a formula simplification. DAG size of input: 68 DAG size of output: 59 [2021-07-09 17:44:10,936 INFO L628 ElimStorePlain]: treesize reduction 144, result has 68.5 percent of original size [2021-07-09 17:44:10,941 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 17:44:10,941 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 17:44:10,942 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 9 [2021-07-09 17:44:10,943 INFO L550 ElimStorePlain]: Start of recursive call 65: End of recursive call: and 1 xjuncts. [2021-07-09 17:44:10,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 5 treesize of output 3 [2021-07-09 17:44:10,947 INFO L550 ElimStorePlain]: Start of recursive call 66: End of recursive call: and 1 xjuncts. [2021-07-09 17:44:10,950 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 5 treesize of output 3 [2021-07-09 17:44:10,951 INFO L550 ElimStorePlain]: Start of recursive call 67: End of recursive call: and 1 xjuncts. [2021-07-09 17:44:10,955 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 5 treesize of output 3 [2021-07-09 17:44:10,956 INFO L550 ElimStorePlain]: Start of recursive call 68: End of recursive call: and 1 xjuncts. [2021-07-09 17:44:10,959 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 5 treesize of output 3 [2021-07-09 17:44:10,960 INFO L550 ElimStorePlain]: Start of recursive call 69: End of recursive call: and 1 xjuncts. [2021-07-09 17:44:10,963 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 5 treesize of output 3 [2021-07-09 17:44:10,964 INFO L550 ElimStorePlain]: Start of recursive call 70: End of recursive call: and 1 xjuncts. [2021-07-09 17:44:10,967 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:44:10,968 INFO L550 ElimStorePlain]: Start of recursive call 71: End of recursive call: and 1 xjuncts. [2021-07-09 17:44:10,971 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 5 treesize of output 3 [2021-07-09 17:44:10,972 INFO L550 ElimStorePlain]: Start of recursive call 72: End of recursive call: and 1 xjuncts. [2021-07-09 17:44:10,975 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:44:10,976 INFO L550 ElimStorePlain]: Start of recursive call 73: End of recursive call: and 1 xjuncts. [2021-07-09 17:44:11,136 WARN L205 SmtUtils]: Spent 160.00 ms on a formula simplification. DAG size of input: 46 DAG size of output: 45 [2021-07-09 17:44:11,136 INFO L628 ElimStorePlain]: treesize reduction 25, result has 88.3 percent of original size [2021-07-09 17:44:11,138 INFO L550 ElimStorePlain]: Start of recursive call 1: 4 dim-0 vars, 2 dim-1 vars, End of recursive call: and 5 xjuncts. [2021-07-09 17:44:11,139 INFO L247 ElimStorePlain]: Needed 73 recursive calls to eliminate 6 variables, input treesize:3031, output treesize:70 [2021-07-09 17:44:11,279 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-07-09 17:44:11,280 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [858575257] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:44:11,280 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 17:44:11,280 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 14 [2021-07-09 17:44:11,280 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [329116643] [2021-07-09 17:44:11,280 INFO L462 AbstractCegarLoop]: Interpolant automaton has 14 states [2021-07-09 17:44:11,280 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 17:44:11,280 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-07-09 17:44:11,280 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=28, Invalid=154, Unknown=0, NotChecked=0, Total=182 [2021-07-09 17:44:11,280 INFO L87 Difference]: Start difference. First operand 897 states and 2983 transitions. Second operand has 14 states, 14 states have (on average 2.357142857142857) internal successors, (33), 14 states have internal predecessors, (33), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:44:11,487 WARN L205 SmtUtils]: Spent 102.00 ms on a formula simplification. DAG size of input: 63 DAG size of output: 56 [2021-07-09 17:44:11,787 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 17:44:11,787 INFO L93 Difference]: Finished difference Result 1176 states and 3755 transitions. [2021-07-09 17:44:11,787 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-07-09 17:44:11,787 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 2.357142857142857) internal successors, (33), 14 states have internal predecessors, (33), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-07-09 17:44:11,787 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 17:44:11,789 INFO L225 Difference]: With dead ends: 1176 [2021-07-09 17:44:11,789 INFO L226 Difference]: Without dead ends: 1068 [2021-07-09 17:44:11,789 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 37 GetRequests, 16 SyntacticMatches, 4 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 41 ImplicationChecksByTransitivity, 634.5ms TimeCoverageRelationStatistics Valid=59, Invalid=283, Unknown=0, NotChecked=0, Total=342 [2021-07-09 17:44:11,790 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1068 states. [2021-07-09 17:44:11,798 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1068 to 873. [2021-07-09 17:44:11,798 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 873 states, 872 states have (on average 3.3211009174311927) internal successors, (2896), 872 states have internal predecessors, (2896), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:44:11,800 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 873 states to 873 states and 2896 transitions. [2021-07-09 17:44:11,800 INFO L78 Accepts]: Start accepts. Automaton has 873 states and 2896 transitions. Word has length 23 [2021-07-09 17:44:11,800 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 17:44:11,800 INFO L482 AbstractCegarLoop]: Abstraction has 873 states and 2896 transitions. [2021-07-09 17:44:11,800 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 14 states, 14 states have (on average 2.357142857142857) internal successors, (33), 14 states have internal predecessors, (33), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:44:11,800 INFO L276 IsEmpty]: Start isEmpty. Operand 873 states and 2896 transitions. [2021-07-09 17:44:11,801 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-09 17:44:11,801 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 17:44:11,801 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 17:44:12,002 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 157 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable9815 [2021-07-09 17:44:12,002 INFO L430 AbstractCegarLoop]: === Iteration 229 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 17:44:12,002 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 17:44:12,002 INFO L82 PathProgramCache]: Analyzing trace with hash 365174579, now seen corresponding path program 132 times [2021-07-09 17:44:12,002 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 17:44:12,002 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1182528200] [2021-07-09 17:44:12,002 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 17:44:12,006 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 17:44:12,109 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-07-09 17:44:12,109 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 17:44:12,109 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1182528200] [2021-07-09 17:44:12,109 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1182528200] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:44:12,109 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [208906118] [2021-07-09 17:44:12,109 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 158 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 158 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:44:12,143 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 2 check-sat command(s) [2021-07-09 17:44:12,143 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 17:44:12,143 INFO L263 TraceCheckSpWp]: Trace formula consists of 102 conjuncts, 20 conjunts are in the unsatisfiable core [2021-07-09 17:44:12,144 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 17:44:12,563 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 9 [2021-07-09 17:44:12,564 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 17:44:12,567 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 5 treesize of output 3 [2021-07-09 17:44:12,568 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-07-09 17:44:12,571 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 5 treesize of output 3 [2021-07-09 17:44:12,572 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-07-09 17:44:12,575 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-07-09 17:44:12,575 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-07-09 17:44:12,578 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:44:12,578 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-07-09 17:44:12,581 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 9 [2021-07-09 17:44:12,582 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-07-09 17:44:12,584 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:44:12,585 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-07-09 17:44:12,588 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:44:12,588 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-07-09 17:44:12,591 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:44:12,591 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-07-09 17:44:12,594 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 5 treesize of output 3 [2021-07-09 17:44:12,595 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-07-09 17:44:12,597 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:44:12,598 INFO L550 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2021-07-09 17:44:12,600 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:44:12,601 INFO L550 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2021-07-09 17:44:12,603 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:44:12,604 INFO L550 ElimStorePlain]: Start of recursive call 14: End of recursive call: and 1 xjuncts. [2021-07-09 17:44:12,606 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:44:12,607 INFO L550 ElimStorePlain]: Start of recursive call 15: End of recursive call: and 1 xjuncts. [2021-07-09 17:44:12,609 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:44:12,609 INFO L550 ElimStorePlain]: Start of recursive call 16: End of recursive call: and 1 xjuncts. [2021-07-09 17:44:12,612 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:44:12,612 INFO L550 ElimStorePlain]: Start of recursive call 17: End of recursive call: and 1 xjuncts. [2021-07-09 17:44:12,614 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:44:12,615 INFO L550 ElimStorePlain]: Start of recursive call 18: End of recursive call: and 1 xjuncts. [2021-07-09 17:44:12,699 INFO L628 ElimStorePlain]: treesize reduction 34, result has 76.2 percent of original size [2021-07-09 17:44:12,701 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: 3 dim-0 vars, and 4 xjuncts. [2021-07-09 17:44:12,702 INFO L247 ElimStorePlain]: Needed 18 recursive calls to eliminate 2 variables, input treesize:617, output treesize:101 [2021-07-09 17:44:13,816 INFO L446 ElimStorePlain]: Different costs {0=[char_at_9, v_prenex_179], 1=[char_at_5]} [2021-07-09 17:44:13,820 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 9 [2021-07-09 17:44:13,821 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 17:44:13,824 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 9 [2021-07-09 17:44:13,825 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-07-09 17:44:13,828 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 9 [2021-07-09 17:44:13,829 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-07-09 17:44:13,833 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:44:13,833 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-07-09 17:44:13,836 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 9 [2021-07-09 17:44:13,837 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-07-09 17:44:13,840 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:44:13,841 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-07-09 17:44:14,008 WARN L205 SmtUtils]: Spent 166.00 ms on a formula simplification. DAG size of input: 53 DAG size of output: 38 [2021-07-09 17:44:14,008 INFO L628 ElimStorePlain]: treesize reduction 384, result has 35.9 percent of original size [2021-07-09 17:44:14,011 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 5 treesize of output 3 [2021-07-09 17:44:14,012 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-07-09 17:44:14,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 5 treesize of output 3 [2021-07-09 17:44:14,015 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-07-09 17:44:14,017 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:44:14,018 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-07-09 17:44:14,020 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:44:14,020 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-07-09 17:44:14,089 INFO L628 ElimStorePlain]: treesize reduction 50, result has 66.9 percent of original size [2021-07-09 17:44:14,092 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 5 treesize of output 3 [2021-07-09 17:44:14,093 INFO L550 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2021-07-09 17:44:14,095 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 9 [2021-07-09 17:44:14,096 INFO L550 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2021-07-09 17:44:14,097 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:44:14,098 INFO L550 ElimStorePlain]: Start of recursive call 14: End of recursive call: and 1 xjuncts. [2021-07-09 17:44:14,130 INFO L628 ElimStorePlain]: treesize reduction 20, result has 67.7 percent of original size [2021-07-09 17:44:14,131 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 3 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-07-09 17:44:14,131 INFO L247 ElimStorePlain]: Needed 14 recursive calls to eliminate 5 variables, input treesize:753, output treesize:20 [2021-07-09 17:44:14,174 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-07-09 17:44:14,174 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [208906118] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:44:14,174 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 17:44:14,174 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 15 [2021-07-09 17:44:14,174 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [737782886] [2021-07-09 17:44:14,174 INFO L462 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-07-09 17:44:14,174 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 17:44:14,175 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-07-09 17:44:14,175 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=35, Invalid=175, Unknown=0, NotChecked=0, Total=210 [2021-07-09 17:44:14,175 INFO L87 Difference]: Start difference. First operand 873 states and 2896 transitions. Second operand has 15 states, 15 states have (on average 2.2666666666666666) internal successors, (34), 15 states have internal predecessors, (34), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:44:14,552 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 17:44:14,552 INFO L93 Difference]: Finished difference Result 1035 states and 3333 transitions. [2021-07-09 17:44:14,552 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-07-09 17:44:14,553 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 2.2666666666666666) internal successors, (34), 15 states have internal predecessors, (34), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-07-09 17:44:14,553 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 17:44:14,554 INFO L225 Difference]: With dead ends: 1035 [2021-07-09 17:44:14,554 INFO L226 Difference]: Without dead ends: 981 [2021-07-09 17:44:14,554 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 37 GetRequests, 16 SyntacticMatches, 3 SemanticMatches, 18 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 60 ImplicationChecksByTransitivity, 507.4ms TimeCoverageRelationStatistics Valid=63, Invalid=317, Unknown=0, NotChecked=0, Total=380 [2021-07-09 17:44:14,555 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 981 states. [2021-07-09 17:44:14,562 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 981 to 906. [2021-07-09 17:44:14,563 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 906 states, 905 states have (on average 3.312707182320442) internal successors, (2998), 905 states have internal predecessors, (2998), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:44:14,565 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 906 states to 906 states and 2998 transitions. [2021-07-09 17:44:14,565 INFO L78 Accepts]: Start accepts. Automaton has 906 states and 2998 transitions. Word has length 23 [2021-07-09 17:44:14,565 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 17:44:14,565 INFO L482 AbstractCegarLoop]: Abstraction has 906 states and 2998 transitions. [2021-07-09 17:44:14,565 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 15 states, 15 states have (on average 2.2666666666666666) internal successors, (34), 15 states have internal predecessors, (34), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:44:14,565 INFO L276 IsEmpty]: Start isEmpty. Operand 906 states and 2998 transitions. [2021-07-09 17:44:14,566 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-09 17:44:14,566 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 17:44:14,566 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 17:44:14,766 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable9989,158 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:44:14,767 INFO L430 AbstractCegarLoop]: === Iteration 230 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 17:44:14,767 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 17:44:14,767 INFO L82 PathProgramCache]: Analyzing trace with hash -99159271, now seen corresponding path program 133 times [2021-07-09 17:44:14,767 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 17:44:14,767 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1168459076] [2021-07-09 17:44:14,767 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 17:44:14,771 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 17:44:14,884 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-07-09 17:44:14,884 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 17:44:14,884 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1168459076] [2021-07-09 17:44:14,884 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1168459076] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:44:14,884 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1400371495] [2021-07-09 17:44:14,884 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 159 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 159 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:44:14,917 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 17:44:14,918 INFO L263 TraceCheckSpWp]: Trace formula consists of 102 conjuncts, 20 conjunts are in the unsatisfiable core [2021-07-09 17:44:14,918 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 17:44:15,328 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 5 treesize of output 3 [2021-07-09 17:44:15,329 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 17:44:15,332 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 9 [2021-07-09 17:44:15,333 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-07-09 17:44:15,336 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:44:15,337 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-07-09 17:44:15,340 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 5 treesize of output 3 [2021-07-09 17:44:15,340 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-07-09 17:44:15,343 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:44:15,343 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-07-09 17:44:15,346 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:44:15,347 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-07-09 17:44:15,349 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:44:15,350 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-07-09 17:44:15,352 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 5 treesize of output 3 [2021-07-09 17:44:15,353 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-07-09 17:44:15,356 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 9 [2021-07-09 17:44:15,357 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-07-09 17:44:15,359 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:44:15,360 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-07-09 17:44:15,362 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:44:15,363 INFO L550 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2021-07-09 17:44:15,365 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:44:15,366 INFO L550 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2021-07-09 17:44:15,368 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 9 [2021-07-09 17:44:15,369 INFO L550 ElimStorePlain]: Start of recursive call 14: End of recursive call: and 1 xjuncts. [2021-07-09 17:44:15,371 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:44:15,372 INFO L550 ElimStorePlain]: Start of recursive call 15: End of recursive call: and 1 xjuncts. [2021-07-09 17:44:15,374 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:44:15,375 INFO L550 ElimStorePlain]: Start of recursive call 16: End of recursive call: and 1 xjuncts. [2021-07-09 17:44:15,377 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:44:15,378 INFO L550 ElimStorePlain]: Start of recursive call 17: End of recursive call: and 1 xjuncts. [2021-07-09 17:44:15,462 INFO L628 ElimStorePlain]: treesize reduction 66, result has 62.3 percent of original size [2021-07-09 17:44:15,465 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: 3 dim-0 vars, and 4 xjuncts. [2021-07-09 17:44:15,465 INFO L247 ElimStorePlain]: Needed 17 recursive calls to eliminate 2 variables, input treesize:582, output treesize:101 [2021-07-09 17:44:16,216 INFO L446 ElimStorePlain]: Different costs {0=[v_prenex_182, char_at_5], 1=[char_at_1]} [2021-07-09 17:44:16,220 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:44:16,220 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 17:44:16,224 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 9 [2021-07-09 17:44:16,224 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-07-09 17:44:16,228 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 9 [2021-07-09 17:44:16,228 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-07-09 17:44:16,232 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:44:16,232 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-07-09 17:44:16,235 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 9 [2021-07-09 17:44:16,236 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-07-09 17:44:16,239 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 9 [2021-07-09 17:44:16,240 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-07-09 17:44:16,402 WARN L205 SmtUtils]: Spent 162.00 ms on a formula simplification. DAG size of input: 53 DAG size of output: 41 [2021-07-09 17:44:16,403 INFO L628 ElimStorePlain]: treesize reduction 392, result has 34.1 percent of original size [2021-07-09 17:44:16,405 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 5 treesize of output 3 [2021-07-09 17:44:16,406 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-07-09 17:44:16,409 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 5 treesize of output 3 [2021-07-09 17:44:16,410 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-07-09 17:44:16,412 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:44:16,413 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-07-09 17:44:16,415 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:44:16,415 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-07-09 17:44:16,487 INFO L628 ElimStorePlain]: treesize reduction 46, result has 67.8 percent of original size [2021-07-09 17:44:16,490 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 5 treesize of output 3 [2021-07-09 17:44:16,491 INFO L550 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2021-07-09 17:44:16,493 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 9 [2021-07-09 17:44:16,494 INFO L550 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2021-07-09 17:44:16,495 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:44:16,496 INFO L550 ElimStorePlain]: Start of recursive call 14: End of recursive call: and 1 xjuncts. [2021-07-09 17:44:16,529 INFO L628 ElimStorePlain]: treesize reduction 18, result has 70.0 percent of original size [2021-07-09 17:44:16,530 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 3 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-07-09 17:44:16,530 INFO L247 ElimStorePlain]: Needed 14 recursive calls to eliminate 5 variables, input treesize:753, output treesize:20 [2021-07-09 17:44:16,581 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-07-09 17:44:16,582 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1400371495] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:44:16,582 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 17:44:16,582 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 14 [2021-07-09 17:44:16,582 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2044310018] [2021-07-09 17:44:16,582 INFO L462 AbstractCegarLoop]: Interpolant automaton has 14 states [2021-07-09 17:44:16,582 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 17:44:16,582 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-07-09 17:44:16,582 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=29, Invalid=153, Unknown=0, NotChecked=0, Total=182 [2021-07-09 17:44:16,582 INFO L87 Difference]: Start difference. First operand 906 states and 2998 transitions. Second operand has 14 states, 14 states have (on average 2.642857142857143) internal successors, (37), 14 states have internal predecessors, (37), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:44:16,966 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 17:44:16,966 INFO L93 Difference]: Finished difference Result 1111 states and 3594 transitions. [2021-07-09 17:44:16,966 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-07-09 17:44:16,966 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 2.642857142857143) internal successors, (37), 14 states have internal predecessors, (37), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-07-09 17:44:16,966 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 17:44:16,968 INFO L225 Difference]: With dead ends: 1111 [2021-07-09 17:44:16,968 INFO L226 Difference]: Without dead ends: 1066 [2021-07-09 17:44:16,968 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 40 GetRequests, 20 SyntacticMatches, 4 SemanticMatches, 16 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 37 ImplicationChecksByTransitivity, 473.7ms TimeCoverageRelationStatistics Valid=51, Invalid=255, Unknown=0, NotChecked=0, Total=306 [2021-07-09 17:44:16,969 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1066 states. [2021-07-09 17:44:16,976 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1066 to 920. [2021-07-09 17:44:16,977 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 920 states, 919 states have (on average 3.309031556039173) internal successors, (3041), 919 states have internal predecessors, (3041), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:44:16,978 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 920 states to 920 states and 3041 transitions. [2021-07-09 17:44:16,978 INFO L78 Accepts]: Start accepts. Automaton has 920 states and 3041 transitions. Word has length 23 [2021-07-09 17:44:16,978 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 17:44:16,978 INFO L482 AbstractCegarLoop]: Abstraction has 920 states and 3041 transitions. [2021-07-09 17:44:16,978 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 14 states, 14 states have (on average 2.642857142857143) internal successors, (37), 14 states have internal predecessors, (37), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:44:16,978 INFO L276 IsEmpty]: Start isEmpty. Operand 920 states and 3041 transitions. [2021-07-09 17:44:16,980 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-09 17:44:16,980 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 17:44:16,980 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 17:44:17,180 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 159 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable10330 [2021-07-09 17:44:17,180 INFO L430 AbstractCegarLoop]: === Iteration 231 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 17:44:17,180 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 17:44:17,181 INFO L82 PathProgramCache]: Analyzing trace with hash 1971203321, now seen corresponding path program 134 times [2021-07-09 17:44:17,181 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 17:44:17,181 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [252734192] [2021-07-09 17:44:17,181 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 17:44:17,186 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 17:44:17,324 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-07-09 17:44:17,324 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 17:44:17,324 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [252734192] [2021-07-09 17:44:17,324 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [252734192] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:44:17,324 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [370704812] [2021-07-09 17:44:17,324 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 160 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 160 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:44:17,358 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-07-09 17:44:17,358 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 17:44:17,358 INFO L263 TraceCheckSpWp]: Trace formula consists of 102 conjuncts, 20 conjunts are in the unsatisfiable core [2021-07-09 17:44:17,359 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 17:44:17,580 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-07-09 17:44:17,580 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [370704812] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:44:17,580 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 17:44:17,580 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 18 [2021-07-09 17:44:17,580 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [629545574] [2021-07-09 17:44:17,580 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-07-09 17:44:17,580 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 17:44:17,581 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-07-09 17:44:17,581 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=40, Invalid=266, Unknown=0, NotChecked=0, Total=306 [2021-07-09 17:44:17,581 INFO L87 Difference]: Start difference. First operand 920 states and 3041 transitions. Second operand has 18 states, 18 states have (on average 2.3333333333333335) internal successors, (42), 18 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:44:18,953 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 17:44:18,953 INFO L93 Difference]: Finished difference Result 1455 states and 4538 transitions. [2021-07-09 17:44:18,953 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2021-07-09 17:44:18,953 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.3333333333333335) internal successors, (42), 18 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-07-09 17:44:18,953 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 17:44:18,955 INFO L225 Difference]: With dead ends: 1455 [2021-07-09 17:44:18,955 INFO L226 Difference]: Without dead ends: 1305 [2021-07-09 17:44:18,956 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 67 GetRequests, 28 SyntacticMatches, 0 SemanticMatches, 39 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 333 ImplicationChecksByTransitivity, 1208.8ms TimeCoverageRelationStatistics Valid=214, Invalid=1426, Unknown=0, NotChecked=0, Total=1640 [2021-07-09 17:44:18,957 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1305 states. [2021-07-09 17:44:18,965 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1305 to 945. [2021-07-09 17:44:18,966 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 945 states, 944 states have (on average 3.3209745762711864) internal successors, (3135), 944 states have internal predecessors, (3135), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:44:18,967 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 945 states to 945 states and 3135 transitions. [2021-07-09 17:44:18,967 INFO L78 Accepts]: Start accepts. Automaton has 945 states and 3135 transitions. Word has length 23 [2021-07-09 17:44:18,967 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 17:44:18,967 INFO L482 AbstractCegarLoop]: Abstraction has 945 states and 3135 transitions. [2021-07-09 17:44:18,968 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 2.3333333333333335) internal successors, (42), 18 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:44:18,968 INFO L276 IsEmpty]: Start isEmpty. Operand 945 states and 3135 transitions. [2021-07-09 17:44:18,969 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-09 17:44:18,969 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 17:44:18,969 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 17:44:19,169 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable10605,160 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:44:19,169 INFO L430 AbstractCegarLoop]: === Iteration 232 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 17:44:19,169 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 17:44:19,170 INFO L82 PathProgramCache]: Analyzing trace with hash 1005902503, now seen corresponding path program 135 times [2021-07-09 17:44:19,170 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 17:44:19,170 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [730904078] [2021-07-09 17:44:19,170 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 17:44:19,174 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 17:44:19,263 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-07-09 17:44:19,263 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 17:44:19,263 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [730904078] [2021-07-09 17:44:19,263 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [730904078] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:44:19,263 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [765120286] [2021-07-09 17:44:19,263 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 161 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 161 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:44:19,296 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2021-07-09 17:44:19,296 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 17:44:19,297 INFO L263 TraceCheckSpWp]: Trace formula consists of 95 conjuncts, 20 conjunts are in the unsatisfiable core [2021-07-09 17:44:19,297 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 17:44:19,373 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 9 [2021-07-09 17:44:19,374 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 17:44:19,517 WARN L205 SmtUtils]: Spent 142.00 ms on a formula simplification. DAG size of input: 48 DAG size of output: 30 [2021-07-09 17:44:19,517 INFO L628 ElimStorePlain]: treesize reduction 396, result has 29.4 percent of original size [2021-07-09 17:44:19,520 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 5 treesize of output 3 [2021-07-09 17:44:19,521 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-07-09 17:44:19,523 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 5 treesize of output 3 [2021-07-09 17:44:19,524 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-07-09 17:44:19,526 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:44:19,526 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-07-09 17:44:19,528 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:44:19,529 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-07-09 17:44:19,575 INFO L628 ElimStorePlain]: treesize reduction 46, result has 56.2 percent of original size [2021-07-09 17:44:19,577 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: 2 dim-0 vars, and 3 xjuncts. [2021-07-09 17:44:19,577 INFO L247 ElimStorePlain]: Needed 6 recursive calls to eliminate 3 variables, input treesize:573, output treesize:51 [2021-07-09 17:44:19,773 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-07-09 17:44:19,773 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [765120286] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:44:19,773 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 17:44:19,773 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 14 [2021-07-09 17:44:19,773 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1715883150] [2021-07-09 17:44:19,773 INFO L462 AbstractCegarLoop]: Interpolant automaton has 14 states [2021-07-09 17:44:19,773 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 17:44:19,773 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-07-09 17:44:19,773 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=31, Invalid=151, Unknown=0, NotChecked=0, Total=182 [2021-07-09 17:44:19,773 INFO L87 Difference]: Start difference. First operand 945 states and 3135 transitions. Second operand has 14 states, 14 states have (on average 2.5714285714285716) internal successors, (36), 14 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:44:20,068 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 17:44:20,069 INFO L93 Difference]: Finished difference Result 1190 states and 3877 transitions. [2021-07-09 17:44:20,069 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-07-09 17:44:20,069 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 2.5714285714285716) internal successors, (36), 14 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-07-09 17:44:20,069 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 17:44:20,071 INFO L225 Difference]: With dead ends: 1190 [2021-07-09 17:44:20,071 INFO L226 Difference]: Without dead ends: 1145 [2021-07-09 17:44:20,071 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 40 GetRequests, 21 SyntacticMatches, 3 SemanticMatches, 16 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 29 ImplicationChecksByTransitivity, 317.8ms TimeCoverageRelationStatistics Valid=55, Invalid=251, Unknown=0, NotChecked=0, Total=306 [2021-07-09 17:44:20,072 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1145 states. [2021-07-09 17:44:20,080 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1145 to 963. [2021-07-09 17:44:20,080 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 963 states, 962 states have (on average 3.3264033264033266) internal successors, (3200), 962 states have internal predecessors, (3200), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:44:20,082 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 963 states to 963 states and 3200 transitions. [2021-07-09 17:44:20,082 INFO L78 Accepts]: Start accepts. Automaton has 963 states and 3200 transitions. Word has length 23 [2021-07-09 17:44:20,082 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 17:44:20,082 INFO L482 AbstractCegarLoop]: Abstraction has 963 states and 3200 transitions. [2021-07-09 17:44:20,082 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 14 states, 14 states have (on average 2.5714285714285716) internal successors, (36), 14 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:44:20,082 INFO L276 IsEmpty]: Start isEmpty. Operand 963 states and 3200 transitions. [2021-07-09 17:44:20,083 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-09 17:44:20,083 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 17:44:20,083 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 17:44:20,284 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 161 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable10613 [2021-07-09 17:44:20,284 INFO L430 AbstractCegarLoop]: === Iteration 233 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 17:44:20,284 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 17:44:20,285 INFO L82 PathProgramCache]: Analyzing trace with hash -1590967827, now seen corresponding path program 136 times [2021-07-09 17:44:20,285 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 17:44:20,285 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1153654969] [2021-07-09 17:44:20,285 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 17:44:20,289 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 17:44:20,435 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-07-09 17:44:20,436 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 17:44:20,436 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1153654969] [2021-07-09 17:44:20,436 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1153654969] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:44:20,436 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [108018466] [2021-07-09 17:44:20,436 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 162 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 162 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:44:20,475 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-07-09 17:44:20,475 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 17:44:20,476 INFO L263 TraceCheckSpWp]: Trace formula consists of 102 conjuncts, 20 conjunts are in the unsatisfiable core [2021-07-09 17:44:20,477 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 17:44:20,547 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 5 treesize of output 3 [2021-07-09 17:44:20,548 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 17:44:20,552 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 5 treesize of output 3 [2021-07-09 17:44:20,553 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-07-09 17:44:20,556 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:44:20,556 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-07-09 17:44:20,559 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:44:20,560 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-07-09 17:44:20,649 INFO L628 ElimStorePlain]: treesize reduction 106, result has 53.3 percent of original size [2021-07-09 17:44:20,660 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 5 treesize of output 3 [2021-07-09 17:44:20,661 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-07-09 17:44:20,718 INFO L628 ElimStorePlain]: treesize reduction 25, result has 78.4 percent of original size [2021-07-09 17:44:20,720 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 9 [2021-07-09 17:44:20,721 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-07-09 17:44:20,762 INFO L628 ElimStorePlain]: treesize reduction 20, result has 74.7 percent of original size [2021-07-09 17:44:20,762 INFO L518 ElimStorePlain]: Eliminatee v_prenex_188 vanished before elimination [2021-07-09 17:44:20,762 INFO L518 ElimStorePlain]: Eliminatee char_at_5 vanished before elimination [2021-07-09 17:44:20,764 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 5 dim-1 vars, End of recursive call: 2 dim-0 vars, and 3 xjuncts. [2021-07-09 17:44:20,764 INFO L247 ElimStorePlain]: Needed 7 recursive calls to eliminate 6 variables, input treesize:287, output treesize:51 [2021-07-09 17:44:21,481 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-07-09 17:44:21,481 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [108018466] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:44:21,482 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 17:44:21,482 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 15 [2021-07-09 17:44:21,482 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [880123120] [2021-07-09 17:44:21,482 INFO L462 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-07-09 17:44:21,482 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 17:44:21,482 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-07-09 17:44:21,482 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=30, Invalid=180, Unknown=0, NotChecked=0, Total=210 [2021-07-09 17:44:21,482 INFO L87 Difference]: Start difference. First operand 963 states and 3200 transitions. Second operand has 15 states, 15 states have (on average 2.4) internal successors, (36), 15 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:44:21,981 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 17:44:21,981 INFO L93 Difference]: Finished difference Result 1234 states and 3993 transitions. [2021-07-09 17:44:21,981 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-07-09 17:44:21,981 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 2.4) internal successors, (36), 15 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-07-09 17:44:21,981 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 17:44:21,983 INFO L225 Difference]: With dead ends: 1234 [2021-07-09 17:44:21,983 INFO L226 Difference]: Without dead ends: 1189 [2021-07-09 17:44:21,983 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 48 GetRequests, 25 SyntacticMatches, 2 SemanticMatches, 21 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 43 ImplicationChecksByTransitivity, 580.7ms TimeCoverageRelationStatistics Valid=75, Invalid=431, Unknown=0, NotChecked=0, Total=506 [2021-07-09 17:44:21,984 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1189 states. [2021-07-09 17:44:21,993 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1189 to 970. [2021-07-09 17:44:21,994 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 970 states, 969 states have (on average 3.3323013415892673) internal successors, (3229), 969 states have internal predecessors, (3229), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:44:21,995 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 970 states to 970 states and 3229 transitions. [2021-07-09 17:44:21,996 INFO L78 Accepts]: Start accepts. Automaton has 970 states and 3229 transitions. Word has length 23 [2021-07-09 17:44:21,996 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 17:44:21,996 INFO L482 AbstractCegarLoop]: Abstraction has 970 states and 3229 transitions. [2021-07-09 17:44:21,996 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 15 states, 15 states have (on average 2.4) internal successors, (36), 15 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:44:21,996 INFO L276 IsEmpty]: Start isEmpty. Operand 970 states and 3229 transitions. [2021-07-09 17:44:21,997 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-09 17:44:21,997 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 17:44:21,997 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 17:44:22,197 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable10637,162 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:44:22,198 INFO L430 AbstractCegarLoop]: === Iteration 234 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 17:44:22,198 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 17:44:22,198 INFO L82 PathProgramCache]: Analyzing trace with hash 821625771, now seen corresponding path program 137 times [2021-07-09 17:44:22,198 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 17:44:22,198 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [961745548] [2021-07-09 17:44:22,198 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 17:44:22,202 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 17:44:22,363 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-07-09 17:44:22,363 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 17:44:22,363 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [961745548] [2021-07-09 17:44:22,364 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [961745548] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:44:22,364 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1282361498] [2021-07-09 17:44:22,364 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 163 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 163 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:44:22,400 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-07-09 17:44:22,400 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 17:44:22,401 INFO L263 TraceCheckSpWp]: Trace formula consists of 102 conjuncts, 20 conjunts are in the unsatisfiable core [2021-07-09 17:44:22,401 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 17:44:22,546 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 9 [2021-07-09 17:44:22,547 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 17:44:22,550 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:44:22,551 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-07-09 17:44:22,553 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:44:22,554 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-07-09 17:44:22,557 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-07-09 17:44:22,558 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-07-09 17:44:22,561 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-07-09 17:44:22,562 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-07-09 17:44:22,565 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-07-09 17:44:22,566 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-07-09 17:44:22,569 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 5 treesize of output 3 [2021-07-09 17:44:22,570 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-07-09 17:44:22,573 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 5 treesize of output 3 [2021-07-09 17:44:22,574 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-07-09 17:44:22,577 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:44:22,578 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-07-09 17:44:22,580 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:44:22,581 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-07-09 17:44:22,584 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:44:22,585 INFO L550 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2021-07-09 17:44:22,588 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:44:22,588 INFO L550 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2021-07-09 17:44:22,591 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 5 treesize of output 3 [2021-07-09 17:44:22,592 INFO L550 ElimStorePlain]: Start of recursive call 14: End of recursive call: and 1 xjuncts. [2021-07-09 17:44:22,595 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:44:22,595 INFO L550 ElimStorePlain]: Start of recursive call 15: End of recursive call: and 1 xjuncts. [2021-07-09 17:44:22,598 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:44:22,598 INFO L550 ElimStorePlain]: Start of recursive call 16: End of recursive call: and 1 xjuncts. [2021-07-09 17:44:22,601 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:44:22,602 INFO L550 ElimStorePlain]: Start of recursive call 17: End of recursive call: and 1 xjuncts. [2021-07-09 17:44:22,604 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:44:22,605 INFO L550 ElimStorePlain]: Start of recursive call 18: End of recursive call: and 1 xjuncts. [2021-07-09 17:44:22,607 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:44:22,608 INFO L550 ElimStorePlain]: Start of recursive call 19: End of recursive call: and 1 xjuncts. [2021-07-09 17:44:22,611 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:44:22,611 INFO L550 ElimStorePlain]: Start of recursive call 20: End of recursive call: and 1 xjuncts. [2021-07-09 17:44:22,614 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:44:22,615 INFO L550 ElimStorePlain]: Start of recursive call 21: End of recursive call: and 1 xjuncts. [2021-07-09 17:44:22,617 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:44:22,618 INFO L550 ElimStorePlain]: Start of recursive call 22: End of recursive call: and 1 xjuncts. [2021-07-09 17:44:22,620 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:44:22,621 INFO L550 ElimStorePlain]: Start of recursive call 23: End of recursive call: and 1 xjuncts. [2021-07-09 17:44:22,623 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:44:22,624 INFO L550 ElimStorePlain]: Start of recursive call 24: End of recursive call: and 1 xjuncts. [2021-07-09 17:44:22,626 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:44:22,627 INFO L550 ElimStorePlain]: Start of recursive call 25: End of recursive call: and 1 xjuncts. [2021-07-09 17:44:22,629 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:44:22,630 INFO L550 ElimStorePlain]: Start of recursive call 26: End of recursive call: and 1 xjuncts. [2021-07-09 17:44:22,633 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 9 [2021-07-09 17:44:22,633 INFO L550 ElimStorePlain]: Start of recursive call 27: End of recursive call: and 1 xjuncts. [2021-07-09 17:44:22,635 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:44:22,636 INFO L550 ElimStorePlain]: Start of recursive call 28: End of recursive call: and 1 xjuncts. [2021-07-09 17:44:22,722 INFO L628 ElimStorePlain]: treesize reduction 34, result has 76.2 percent of original size [2021-07-09 17:44:22,725 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: 3 dim-0 vars, and 4 xjuncts. [2021-07-09 17:44:22,725 INFO L247 ElimStorePlain]: Needed 28 recursive calls to eliminate 2 variables, input treesize:1017, output treesize:101 [2021-07-09 17:44:24,565 INFO L446 ElimStorePlain]: Different costs {0=[v_prenex_192, char_at_9], 6=[char_at_5]} [2021-07-09 17:44:24,570 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 9 [2021-07-09 17:44:24,571 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 17:44:24,576 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 9 [2021-07-09 17:44:24,577 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-07-09 17:44:24,582 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:44:24,582 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-07-09 17:44:24,587 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 9 [2021-07-09 17:44:24,588 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-07-09 17:44:24,594 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:44:24,595 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-07-09 17:44:24,601 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:44:24,602 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-07-09 17:44:24,607 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 9 [2021-07-09 17:44:24,608 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-07-09 17:44:24,613 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:44:24,614 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-07-09 17:44:24,618 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:44:24,619 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-07-09 17:44:24,624 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 9 [2021-07-09 17:44:24,625 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-07-09 17:44:24,629 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:44:24,630 INFO L550 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2021-07-09 17:44:24,634 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 9 [2021-07-09 17:44:24,635 INFO L550 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2021-07-09 17:44:25,050 WARN L205 SmtUtils]: Spent 414.00 ms on a formula simplification. DAG size of input: 88 DAG size of output: 67 [2021-07-09 17:44:25,050 INFO L628 ElimStorePlain]: treesize reduction 826, result has 35.5 percent of original size [2021-07-09 17:44:25,055 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 5 treesize of output 3 [2021-07-09 17:44:25,055 INFO L550 ElimStorePlain]: Start of recursive call 14: End of recursive call: and 1 xjuncts. [2021-07-09 17:44:25,059 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 5 treesize of output 3 [2021-07-09 17:44:25,060 INFO L550 ElimStorePlain]: Start of recursive call 15: End of recursive call: and 1 xjuncts. [2021-07-09 17:44:25,063 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:44:25,064 INFO L550 ElimStorePlain]: Start of recursive call 16: End of recursive call: and 1 xjuncts. [2021-07-09 17:44:25,067 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 5 treesize of output 3 [2021-07-09 17:44:25,068 INFO L550 ElimStorePlain]: Start of recursive call 17: End of recursive call: and 1 xjuncts. [2021-07-09 17:44:25,071 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:44:25,072 INFO L550 ElimStorePlain]: Start of recursive call 18: End of recursive call: and 1 xjuncts. [2021-07-09 17:44:25,075 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 5 treesize of output 3 [2021-07-09 17:44:25,076 INFO L550 ElimStorePlain]: Start of recursive call 19: End of recursive call: and 1 xjuncts. [2021-07-09 17:44:25,079 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:44:25,080 INFO L550 ElimStorePlain]: Start of recursive call 20: End of recursive call: and 1 xjuncts. [2021-07-09 17:44:25,083 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:44:25,084 INFO L550 ElimStorePlain]: Start of recursive call 21: End of recursive call: and 1 xjuncts. [2021-07-09 17:44:25,238 WARN L205 SmtUtils]: Spent 154.00 ms on a formula simplification. DAG size of input: 59 DAG size of output: 54 [2021-07-09 17:44:25,239 INFO L628 ElimStorePlain]: treesize reduction 124, result has 59.1 percent of original size [2021-07-09 17:44:25,242 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 17:44:25,243 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 17:44:25,243 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 9 [2021-07-09 17:44:25,244 INFO L550 ElimStorePlain]: Start of recursive call 22: End of recursive call: and 1 xjuncts. [2021-07-09 17:44:25,247 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 5 treesize of output 3 [2021-07-09 17:44:25,248 INFO L550 ElimStorePlain]: Start of recursive call 23: End of recursive call: and 1 xjuncts. [2021-07-09 17:44:25,250 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 5 treesize of output 3 [2021-07-09 17:44:25,251 INFO L550 ElimStorePlain]: Start of recursive call 24: End of recursive call: and 1 xjuncts. [2021-07-09 17:44:25,254 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 5 treesize of output 3 [2021-07-09 17:44:25,255 INFO L550 ElimStorePlain]: Start of recursive call 25: End of recursive call: and 1 xjuncts. [2021-07-09 17:44:25,257 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:44:25,258 INFO L550 ElimStorePlain]: Start of recursive call 26: End of recursive call: and 1 xjuncts. [2021-07-09 17:44:25,335 INFO L628 ElimStorePlain]: treesize reduction 24, result has 81.0 percent of original size [2021-07-09 17:44:25,348 INFO L550 ElimStorePlain]: Start of recursive call 1: 4 dim-0 vars, 3 dim-1 vars, End of recursive call: and 3 xjuncts. [2021-07-09 17:44:25,348 INFO L247 ElimStorePlain]: Needed 26 recursive calls to eliminate 7 variables, input treesize:1685, output treesize:37 [2021-07-09 17:44:25,453 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-07-09 17:44:25,454 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1282361498] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:44:25,454 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 17:44:25,454 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 10] total 17 [2021-07-09 17:44:25,454 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [399243147] [2021-07-09 17:44:25,454 INFO L462 AbstractCegarLoop]: Interpolant automaton has 17 states [2021-07-09 17:44:25,454 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 17:44:25,454 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-07-09 17:44:25,454 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=44, Invalid=228, Unknown=0, NotChecked=0, Total=272 [2021-07-09 17:44:25,454 INFO L87 Difference]: Start difference. First operand 970 states and 3229 transitions. Second operand has 17 states, 17 states have (on average 2.235294117647059) internal successors, (38), 17 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:44:25,993 WARN L205 SmtUtils]: Spent 111.00 ms on a formula simplification. DAG size of input: 65 DAG size of output: 56 [2021-07-09 17:44:26,388 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 17:44:26,388 INFO L93 Difference]: Finished difference Result 1371 states and 4439 transitions. [2021-07-09 17:44:26,388 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2021-07-09 17:44:26,388 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 2.235294117647059) internal successors, (38), 17 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-07-09 17:44:26,388 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 17:44:26,391 INFO L225 Difference]: With dead ends: 1371 [2021-07-09 17:44:26,391 INFO L226 Difference]: Without dead ends: 1310 [2021-07-09 17:44:26,391 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 45 GetRequests, 17 SyntacticMatches, 3 SemanticMatches, 25 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 143 ImplicationChecksByTransitivity, 955.1ms TimeCoverageRelationStatistics Valid=126, Invalid=576, Unknown=0, NotChecked=0, Total=702 [2021-07-09 17:44:26,392 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1310 states. [2021-07-09 17:44:26,401 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1310 to 970. [2021-07-09 17:44:26,402 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 970 states, 969 states have (on average 3.3323013415892673) internal successors, (3229), 969 states have internal predecessors, (3229), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:44:26,403 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 970 states to 970 states and 3229 transitions. [2021-07-09 17:44:26,404 INFO L78 Accepts]: Start accepts. Automaton has 970 states and 3229 transitions. Word has length 23 [2021-07-09 17:44:26,404 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 17:44:26,404 INFO L482 AbstractCegarLoop]: Abstraction has 970 states and 3229 transitions. [2021-07-09 17:44:26,404 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 17 states, 17 states have (on average 2.235294117647059) internal successors, (38), 17 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:44:26,404 INFO L276 IsEmpty]: Start isEmpty. Operand 970 states and 3229 transitions. [2021-07-09 17:44:26,405 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-09 17:44:26,405 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 17:44:26,405 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 17:44:26,605 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 163 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable10793 [2021-07-09 17:44:26,606 INFO L430 AbstractCegarLoop]: === Iteration 235 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 17:44:26,606 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 17:44:26,606 INFO L82 PathProgramCache]: Analyzing trace with hash 433194893, now seen corresponding path program 138 times [2021-07-09 17:44:26,606 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 17:44:26,606 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [520254751] [2021-07-09 17:44:26,606 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 17:44:26,610 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 17:44:26,722 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-07-09 17:44:26,722 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 17:44:26,722 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [520254751] [2021-07-09 17:44:26,722 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [520254751] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:44:26,722 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1104004457] [2021-07-09 17:44:26,723 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 164 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 164 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:44:26,756 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-07-09 17:44:26,756 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 17:44:26,757 INFO L263 TraceCheckSpWp]: Trace formula consists of 102 conjuncts, 20 conjunts are in the unsatisfiable core [2021-07-09 17:44:26,757 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 17:44:27,570 INFO L446 ElimStorePlain]: Different costs {0=[v_prenex_193, char_at_5], 1=[char_at_1]} [2021-07-09 17:44:27,576 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 9 [2021-07-09 17:44:27,577 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 17:44:27,583 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 9 [2021-07-09 17:44:27,584 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-07-09 17:44:27,590 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:44:27,590 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-07-09 17:44:27,596 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:44:27,597 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-07-09 17:44:28,168 WARN L205 SmtUtils]: Spent 570.00 ms on a formula simplification. DAG size of input: 116 DAG size of output: 54 [2021-07-09 17:44:28,168 INFO L628 ElimStorePlain]: treesize reduction 2382, result has 16.6 percent of original size [2021-07-09 17:44:28,171 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 5 treesize of output 3 [2021-07-09 17:44:28,172 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-07-09 17:44:28,175 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 5 treesize of output 3 [2021-07-09 17:44:28,176 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-07-09 17:44:28,179 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:44:28,180 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-07-09 17:44:28,182 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:44:28,183 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-07-09 17:44:28,186 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 5 treesize of output 3 [2021-07-09 17:44:28,187 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-07-09 17:44:28,190 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:44:28,190 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-07-09 17:44:28,193 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 5 treesize of output 3 [2021-07-09 17:44:28,194 INFO L550 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2021-07-09 17:44:28,197 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:44:28,197 INFO L550 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2021-07-09 17:44:28,200 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 5 treesize of output 3 [2021-07-09 17:44:28,201 INFO L550 ElimStorePlain]: Start of recursive call 14: End of recursive call: and 1 xjuncts. [2021-07-09 17:44:28,204 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 5 treesize of output 3 [2021-07-09 17:44:28,204 INFO L550 ElimStorePlain]: Start of recursive call 15: End of recursive call: and 1 xjuncts. [2021-07-09 17:44:28,207 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:44:28,208 INFO L550 ElimStorePlain]: Start of recursive call 16: End of recursive call: and 1 xjuncts. [2021-07-09 17:44:28,210 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:44:28,211 INFO L550 ElimStorePlain]: Start of recursive call 17: End of recursive call: and 1 xjuncts. [2021-07-09 17:44:28,339 WARN L205 SmtUtils]: Spent 127.00 ms on a formula simplification. DAG size of input: 44 DAG size of output: 39 [2021-07-09 17:44:28,339 INFO L628 ElimStorePlain]: treesize reduction 102, result has 63.0 percent of original size [2021-07-09 17:44:28,342 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 5 treesize of output 3 [2021-07-09 17:44:28,343 INFO L550 ElimStorePlain]: Start of recursive call 18: End of recursive call: and 1 xjuncts. [2021-07-09 17:44:28,345 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 5 treesize of output 3 [2021-07-09 17:44:28,346 INFO L550 ElimStorePlain]: Start of recursive call 19: End of recursive call: and 1 xjuncts. [2021-07-09 17:44:28,348 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 17:44:28,349 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 17:44:28,349 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 9 [2021-07-09 17:44:28,350 INFO L550 ElimStorePlain]: Start of recursive call 20: End of recursive call: and 1 xjuncts. [2021-07-09 17:44:28,352 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:44:28,353 INFO L550 ElimStorePlain]: Start of recursive call 21: End of recursive call: and 1 xjuncts. [2021-07-09 17:44:28,355 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:44:28,355 INFO L550 ElimStorePlain]: Start of recursive call 22: End of recursive call: and 1 xjuncts. [2021-07-09 17:44:28,403 INFO L628 ElimStorePlain]: treesize reduction 48, result has 55.1 percent of original size [2021-07-09 17:44:28,404 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 3 dim-1 vars, End of recursive call: and 3 xjuncts. [2021-07-09 17:44:28,404 INFO L247 ElimStorePlain]: Needed 22 recursive calls to eliminate 4 variables, input treesize:2977, output treesize:35 [2021-07-09 17:44:28,489 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-07-09 17:44:28,490 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1104004457] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:44:28,490 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 17:44:28,490 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 14 [2021-07-09 17:44:28,490 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2057849525] [2021-07-09 17:44:28,490 INFO L462 AbstractCegarLoop]: Interpolant automaton has 14 states [2021-07-09 17:44:28,490 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 17:44:28,490 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-07-09 17:44:28,490 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=28, Invalid=154, Unknown=0, NotChecked=0, Total=182 [2021-07-09 17:44:28,490 INFO L87 Difference]: Start difference. First operand 970 states and 3229 transitions. Second operand has 14 states, 14 states have (on average 2.642857142857143) internal successors, (37), 14 states have internal predecessors, (37), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:44:28,806 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 17:44:28,806 INFO L93 Difference]: Finished difference Result 1170 states and 3791 transitions. [2021-07-09 17:44:28,807 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-07-09 17:44:28,807 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 2.642857142857143) internal successors, (37), 14 states have internal predecessors, (37), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-07-09 17:44:28,807 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 17:44:28,809 INFO L225 Difference]: With dead ends: 1170 [2021-07-09 17:44:28,809 INFO L226 Difference]: Without dead ends: 1131 [2021-07-09 17:44:28,809 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 37 GetRequests, 16 SyntacticMatches, 4 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 28 ImplicationChecksByTransitivity, 403.8ms TimeCoverageRelationStatistics Valid=55, Invalid=287, Unknown=0, NotChecked=0, Total=342 [2021-07-09 17:44:28,810 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1131 states. [2021-07-09 17:44:28,818 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1131 to 933. [2021-07-09 17:44:28,819 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 933 states, 932 states have (on average 3.3079399141630903) internal successors, (3083), 932 states have internal predecessors, (3083), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:44:28,820 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 933 states to 933 states and 3083 transitions. [2021-07-09 17:44:28,820 INFO L78 Accepts]: Start accepts. Automaton has 933 states and 3083 transitions. Word has length 23 [2021-07-09 17:44:28,820 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 17:44:28,820 INFO L482 AbstractCegarLoop]: Abstraction has 933 states and 3083 transitions. [2021-07-09 17:44:28,820 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 14 states, 14 states have (on average 2.642857142857143) internal successors, (37), 14 states have internal predecessors, (37), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:44:28,820 INFO L276 IsEmpty]: Start isEmpty. Operand 933 states and 3083 transitions. [2021-07-09 17:44:28,822 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-09 17:44:28,822 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 17:44:28,822 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 17:44:29,023 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 164 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable11430 [2021-07-09 17:44:29,023 INFO L430 AbstractCegarLoop]: === Iteration 236 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 17:44:29,023 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 17:44:29,023 INFO L82 PathProgramCache]: Analyzing trace with hash 1704913947, now seen corresponding path program 139 times [2021-07-09 17:44:29,023 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 17:44:29,024 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1994135077] [2021-07-09 17:44:29,024 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 17:44:29,028 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 17:44:29,114 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 2 proven. 6 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-07-09 17:44:29,114 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 17:44:29,114 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1994135077] [2021-07-09 17:44:29,114 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1994135077] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:44:29,114 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2014633503] [2021-07-09 17:44:29,114 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 165 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 165 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:44:29,148 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 17:44:29,148 INFO L263 TraceCheckSpWp]: Trace formula consists of 102 conjuncts, 20 conjunts are in the unsatisfiable core [2021-07-09 17:44:29,149 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 17:44:29,368 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-07-09 17:44:29,368 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2014633503] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:44:29,368 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 17:44:29,368 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 18 [2021-07-09 17:44:29,368 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1360900691] [2021-07-09 17:44:29,368 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-07-09 17:44:29,368 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 17:44:29,369 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-07-09 17:44:29,369 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=42, Invalid=264, Unknown=0, NotChecked=0, Total=306 [2021-07-09 17:44:29,369 INFO L87 Difference]: Start difference. First operand 933 states and 3083 transitions. Second operand has 18 states, 18 states have (on average 2.2222222222222223) internal successors, (40), 18 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:44:31,082 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 17:44:31,083 INFO L93 Difference]: Finished difference Result 1778 states and 5534 transitions. [2021-07-09 17:44:31,083 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 47 states. [2021-07-09 17:44:31,083 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.2222222222222223) internal successors, (40), 18 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-07-09 17:44:31,083 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 17:44:31,086 INFO L225 Difference]: With dead ends: 1778 [2021-07-09 17:44:31,086 INFO L226 Difference]: Without dead ends: 1628 [2021-07-09 17:44:31,086 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 94 GetRequests, 42 SyntacticMatches, 0 SemanticMatches, 52 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 751 ImplicationChecksByTransitivity, 1249.4ms TimeCoverageRelationStatistics Valid=292, Invalid=2570, Unknown=0, NotChecked=0, Total=2862 [2021-07-09 17:44:31,087 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1628 states. [2021-07-09 17:44:31,097 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1628 to 940. [2021-07-09 17:44:31,098 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 940 states, 939 states have (on average 3.3205537806176784) internal successors, (3118), 939 states have internal predecessors, (3118), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:44:31,099 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 940 states to 940 states and 3118 transitions. [2021-07-09 17:44:31,100 INFO L78 Accepts]: Start accepts. Automaton has 940 states and 3118 transitions. Word has length 23 [2021-07-09 17:44:31,100 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 17:44:31,100 INFO L482 AbstractCegarLoop]: Abstraction has 940 states and 3118 transitions. [2021-07-09 17:44:31,100 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 2.2222222222222223) internal successors, (40), 18 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:44:31,100 INFO L276 IsEmpty]: Start isEmpty. Operand 940 states and 3118 transitions. [2021-07-09 17:44:31,101 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-09 17:44:31,101 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 17:44:31,101 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 17:44:31,301 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 165 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable11655 [2021-07-09 17:44:31,302 INFO L430 AbstractCegarLoop]: === Iteration 237 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 17:44:31,302 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 17:44:31,302 INFO L82 PathProgramCache]: Analyzing trace with hash 1316099425, now seen corresponding path program 140 times [2021-07-09 17:44:31,302 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 17:44:31,302 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1597223411] [2021-07-09 17:44:31,302 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 17:44:31,306 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 17:44:31,484 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-07-09 17:44:31,485 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 17:44:31,485 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1597223411] [2021-07-09 17:44:31,485 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1597223411] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:44:31,485 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [59426271] [2021-07-09 17:44:31,485 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 166 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 166 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:44:31,520 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-07-09 17:44:31,520 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 17:44:31,520 INFO L263 TraceCheckSpWp]: Trace formula consists of 102 conjuncts, 20 conjunts are in the unsatisfiable core [2021-07-09 17:44:31,521 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 17:44:31,762 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-07-09 17:44:31,763 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [59426271] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:44:31,763 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 17:44:31,763 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 18 [2021-07-09 17:44:31,763 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [955773757] [2021-07-09 17:44:31,763 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-07-09 17:44:31,763 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 17:44:31,763 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-07-09 17:44:31,763 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=265, Unknown=0, NotChecked=0, Total=306 [2021-07-09 17:44:31,763 INFO L87 Difference]: Start difference. First operand 940 states and 3118 transitions. Second operand has 18 states, 18 states have (on average 2.2222222222222223) internal successors, (40), 18 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:44:32,516 WARN L205 SmtUtils]: Spent 140.00 ms on a formula simplification. DAG size of input: 56 DAG size of output: 43 [2021-07-09 17:44:32,585 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 17:44:32,585 INFO L93 Difference]: Finished difference Result 1426 states and 4607 transitions. [2021-07-09 17:44:32,585 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-07-09 17:44:32,585 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.2222222222222223) internal successors, (40), 18 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-07-09 17:44:32,586 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 17:44:32,588 INFO L225 Difference]: With dead ends: 1426 [2021-07-09 17:44:32,588 INFO L226 Difference]: Without dead ends: 1381 [2021-07-09 17:44:32,588 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 41 GetRequests, 16 SyntacticMatches, 0 SemanticMatches, 25 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 88 ImplicationChecksByTransitivity, 884.2ms TimeCoverageRelationStatistics Valid=106, Invalid=596, Unknown=0, NotChecked=0, Total=702 [2021-07-09 17:44:32,589 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1381 states. [2021-07-09 17:44:32,598 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1381 to 920. [2021-07-09 17:44:32,598 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 920 states, 919 states have (on average 3.3155603917301413) internal successors, (3047), 919 states have internal predecessors, (3047), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:44:32,600 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 920 states to 920 states and 3047 transitions. [2021-07-09 17:44:32,600 INFO L78 Accepts]: Start accepts. Automaton has 920 states and 3047 transitions. Word has length 23 [2021-07-09 17:44:32,600 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 17:44:32,600 INFO L482 AbstractCegarLoop]: Abstraction has 920 states and 3047 transitions. [2021-07-09 17:44:32,600 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 2.2222222222222223) internal successors, (40), 18 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:44:32,600 INFO L276 IsEmpty]: Start isEmpty. Operand 920 states and 3047 transitions. [2021-07-09 17:44:32,601 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-09 17:44:32,602 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 17:44:32,602 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 17:44:32,804 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable11664,166 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:44:32,805 INFO L430 AbstractCegarLoop]: === Iteration 238 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 17:44:32,805 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 17:44:32,805 INFO L82 PathProgramCache]: Analyzing trace with hash 1358791437, now seen corresponding path program 141 times [2021-07-09 17:44:32,805 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 17:44:32,805 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1707129683] [2021-07-09 17:44:32,805 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 17:44:32,809 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 17:44:32,923 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-07-09 17:44:32,923 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 17:44:32,923 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1707129683] [2021-07-09 17:44:32,924 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1707129683] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:44:32,924 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2110098431] [2021-07-09 17:44:32,924 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 167 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 167 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:44:32,963 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2021-07-09 17:44:32,964 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 17:44:32,964 INFO L263 TraceCheckSpWp]: Trace formula consists of 102 conjuncts, 20 conjunts are in the unsatisfiable core [2021-07-09 17:44:32,965 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 17:44:33,068 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 9 [2021-07-09 17:44:33,070 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 17:44:33,226 WARN L205 SmtUtils]: Spent 156.00 ms on a formula simplification. DAG size of input: 50 DAG size of output: 31 [2021-07-09 17:44:33,226 INFO L628 ElimStorePlain]: treesize reduction 518, result has 26.4 percent of original size [2021-07-09 17:44:33,229 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 5 treesize of output 3 [2021-07-09 17:44:33,230 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-07-09 17:44:33,232 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 5 treesize of output 3 [2021-07-09 17:44:33,233 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-07-09 17:44:33,235 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:44:33,235 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-07-09 17:44:33,237 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:44:33,238 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-07-09 17:44:33,293 INFO L628 ElimStorePlain]: treesize reduction 52, result has 56.7 percent of original size [2021-07-09 17:44:33,295 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: 2 dim-0 vars, and 3 xjuncts. [2021-07-09 17:44:33,295 INFO L247 ElimStorePlain]: Needed 6 recursive calls to eliminate 3 variables, input treesize:716, output treesize:60 [2021-07-09 17:44:33,691 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-07-09 17:44:33,692 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 17:44:33,697 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:44:33,697 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-07-09 17:44:33,702 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 5 treesize of output 3 [2021-07-09 17:44:33,703 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-07-09 17:44:33,707 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:44:33,708 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-07-09 17:44:33,712 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 5 treesize of output 3 [2021-07-09 17:44:33,713 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-07-09 17:44:33,717 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:44:33,718 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-07-09 17:44:33,723 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 5 treesize of output 3 [2021-07-09 17:44:33,724 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-07-09 17:44:33,728 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:44:33,728 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-07-09 17:44:33,733 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:44:33,734 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-07-09 17:44:33,738 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:44:33,738 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-07-09 17:44:33,742 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:44:33,743 INFO L550 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2021-07-09 17:44:33,747 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-07-09 17:44:33,748 INFO L550 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2021-07-09 17:44:33,753 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-07-09 17:44:33,753 INFO L550 ElimStorePlain]: Start of recursive call 14: End of recursive call: and 1 xjuncts. [2021-07-09 17:44:33,757 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:44:33,758 INFO L550 ElimStorePlain]: Start of recursive call 15: End of recursive call: and 1 xjuncts. [2021-07-09 17:44:33,762 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:44:33,763 INFO L550 ElimStorePlain]: Start of recursive call 16: End of recursive call: and 1 xjuncts. [2021-07-09 17:44:33,767 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 9 [2021-07-09 17:44:33,768 INFO L550 ElimStorePlain]: Start of recursive call 17: End of recursive call: and 1 xjuncts. [2021-07-09 17:44:33,771 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:44:33,772 INFO L550 ElimStorePlain]: Start of recursive call 18: End of recursive call: and 1 xjuncts. [2021-07-09 17:44:33,777 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 5 treesize of output 3 [2021-07-09 17:44:33,778 INFO L550 ElimStorePlain]: Start of recursive call 19: End of recursive call: and 1 xjuncts. [2021-07-09 17:44:33,782 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 5 treesize of output 3 [2021-07-09 17:44:33,783 INFO L550 ElimStorePlain]: Start of recursive call 20: End of recursive call: and 1 xjuncts. [2021-07-09 17:44:33,788 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:44:33,789 INFO L550 ElimStorePlain]: Start of recursive call 21: End of recursive call: and 1 xjuncts. [2021-07-09 17:44:33,793 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:44:33,794 INFO L550 ElimStorePlain]: Start of recursive call 22: End of recursive call: and 1 xjuncts. [2021-07-09 17:44:33,798 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:44:33,799 INFO L550 ElimStorePlain]: Start of recursive call 23: End of recursive call: and 1 xjuncts. [2021-07-09 17:44:33,803 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:44:33,804 INFO L550 ElimStorePlain]: Start of recursive call 24: End of recursive call: and 1 xjuncts. [2021-07-09 17:44:33,807 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:44:33,808 INFO L550 ElimStorePlain]: Start of recursive call 25: End of recursive call: and 1 xjuncts. [2021-07-09 17:44:33,812 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:44:33,813 INFO L550 ElimStorePlain]: Start of recursive call 26: End of recursive call: and 1 xjuncts. [2021-07-09 17:44:33,817 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:44:33,817 INFO L550 ElimStorePlain]: Start of recursive call 27: End of recursive call: and 1 xjuncts. [2021-07-09 17:44:33,821 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 5 treesize of output 3 [2021-07-09 17:44:33,822 INFO L550 ElimStorePlain]: Start of recursive call 28: End of recursive call: and 1 xjuncts. [2021-07-09 17:44:33,827 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:44:33,827 INFO L550 ElimStorePlain]: Start of recursive call 29: End of recursive call: and 1 xjuncts. [2021-07-09 17:44:33,832 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:44:33,832 INFO L550 ElimStorePlain]: Start of recursive call 30: End of recursive call: and 1 xjuncts. [2021-07-09 17:44:33,836 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:44:33,837 INFO L550 ElimStorePlain]: Start of recursive call 31: End of recursive call: and 1 xjuncts. [2021-07-09 17:44:33,841 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:44:33,841 INFO L550 ElimStorePlain]: Start of recursive call 32: End of recursive call: and 1 xjuncts. [2021-07-09 17:44:33,845 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:44:33,846 INFO L550 ElimStorePlain]: Start of recursive call 33: End of recursive call: and 1 xjuncts. [2021-07-09 17:44:33,850 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:44:33,851 INFO L550 ElimStorePlain]: Start of recursive call 34: End of recursive call: and 1 xjuncts. [2021-07-09 17:44:33,854 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:44:33,855 INFO L550 ElimStorePlain]: Start of recursive call 35: End of recursive call: and 1 xjuncts. [2021-07-09 17:44:33,859 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:44:33,860 INFO L550 ElimStorePlain]: Start of recursive call 36: End of recursive call: and 1 xjuncts. [2021-07-09 17:44:33,864 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:44:33,865 INFO L550 ElimStorePlain]: Start of recursive call 37: End of recursive call: and 1 xjuncts. [2021-07-09 17:44:33,869 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 9 [2021-07-09 17:44:33,870 INFO L550 ElimStorePlain]: Start of recursive call 38: End of recursive call: and 1 xjuncts. [2021-07-09 17:44:33,873 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:44:33,874 INFO L550 ElimStorePlain]: Start of recursive call 39: End of recursive call: and 1 xjuncts. [2021-07-09 17:44:33,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 13 treesize of output 9 [2021-07-09 17:44:33,879 INFO L550 ElimStorePlain]: Start of recursive call 40: End of recursive call: and 1 xjuncts. [2021-07-09 17:44:33,882 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:44:33,883 INFO L550 ElimStorePlain]: Start of recursive call 41: End of recursive call: and 1 xjuncts. [2021-07-09 17:44:33,887 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:44:33,888 INFO L550 ElimStorePlain]: Start of recursive call 42: End of recursive call: and 1 xjuncts. [2021-07-09 17:44:33,892 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:44:33,892 INFO L550 ElimStorePlain]: Start of recursive call 43: End of recursive call: and 1 xjuncts. [2021-07-09 17:44:33,896 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:44:33,897 INFO L550 ElimStorePlain]: Start of recursive call 44: End of recursive call: and 1 xjuncts. [2021-07-09 17:44:33,901 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:44:33,901 INFO L550 ElimStorePlain]: Start of recursive call 45: End of recursive call: and 1 xjuncts. [2021-07-09 17:44:33,905 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:44:33,906 INFO L550 ElimStorePlain]: Start of recursive call 46: End of recursive call: and 1 xjuncts. [2021-07-09 17:44:33,910 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:44:33,911 INFO L550 ElimStorePlain]: Start of recursive call 47: End of recursive call: and 1 xjuncts. [2021-07-09 17:44:33,915 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:44:33,915 INFO L550 ElimStorePlain]: Start of recursive call 48: End of recursive call: and 1 xjuncts. [2021-07-09 17:44:33,919 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:44:33,919 INFO L550 ElimStorePlain]: Start of recursive call 49: End of recursive call: and 1 xjuncts. [2021-07-09 17:44:33,923 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:44:33,924 INFO L550 ElimStorePlain]: Start of recursive call 50: End of recursive call: and 1 xjuncts. [2021-07-09 17:44:33,927 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:44:33,928 INFO L550 ElimStorePlain]: Start of recursive call 51: End of recursive call: and 1 xjuncts. [2021-07-09 17:44:33,932 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:44:33,932 INFO L550 ElimStorePlain]: Start of recursive call 52: End of recursive call: and 1 xjuncts. [2021-07-09 17:44:33,936 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:44:33,937 INFO L550 ElimStorePlain]: Start of recursive call 53: End of recursive call: and 1 xjuncts. [2021-07-09 17:44:33,940 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:44:33,940 INFO L550 ElimStorePlain]: Start of recursive call 54: End of recursive call: and 1 xjuncts. [2021-07-09 17:44:33,944 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:44:33,945 INFO L550 ElimStorePlain]: Start of recursive call 55: End of recursive call: and 1 xjuncts. [2021-07-09 17:44:33,948 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:44:33,948 INFO L550 ElimStorePlain]: Start of recursive call 56: End of recursive call: and 1 xjuncts. [2021-07-09 17:44:33,952 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:44:33,952 INFO L550 ElimStorePlain]: Start of recursive call 57: End of recursive call: and 1 xjuncts. [2021-07-09 17:44:33,956 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:44:33,956 INFO L550 ElimStorePlain]: Start of recursive call 58: End of recursive call: and 1 xjuncts. [2021-07-09 17:44:33,959 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:44:33,960 INFO L550 ElimStorePlain]: Start of recursive call 59: End of recursive call: and 1 xjuncts. [2021-07-09 17:44:33,964 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:44:33,964 INFO L550 ElimStorePlain]: Start of recursive call 60: End of recursive call: and 1 xjuncts. [2021-07-09 17:44:33,968 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:44:33,968 INFO L550 ElimStorePlain]: Start of recursive call 61: End of recursive call: and 1 xjuncts. [2021-07-09 17:44:33,972 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:44:33,973 INFO L550 ElimStorePlain]: Start of recursive call 62: End of recursive call: and 1 xjuncts. [2021-07-09 17:44:33,976 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:44:33,977 INFO L550 ElimStorePlain]: Start of recursive call 63: End of recursive call: and 1 xjuncts. [2021-07-09 17:44:33,980 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:44:33,980 INFO L550 ElimStorePlain]: Start of recursive call 64: End of recursive call: and 1 xjuncts. [2021-07-09 17:44:33,983 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:44:33,984 INFO L550 ElimStorePlain]: Start of recursive call 65: End of recursive call: and 1 xjuncts. [2021-07-09 17:44:33,987 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:44:33,988 INFO L550 ElimStorePlain]: Start of recursive call 66: End of recursive call: and 1 xjuncts. [2021-07-09 17:44:33,991 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:44:33,991 INFO L550 ElimStorePlain]: Start of recursive call 67: End of recursive call: and 1 xjuncts. [2021-07-09 17:44:33,994 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:44:33,995 INFO L550 ElimStorePlain]: Start of recursive call 68: End of recursive call: and 1 xjuncts. [2021-07-09 17:44:33,998 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:44:33,998 INFO L550 ElimStorePlain]: Start of recursive call 69: End of recursive call: and 1 xjuncts. [2021-07-09 17:44:34,001 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:44:34,002 INFO L550 ElimStorePlain]: Start of recursive call 70: End of recursive call: and 1 xjuncts. [2021-07-09 17:44:34,004 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:44:34,005 INFO L550 ElimStorePlain]: Start of recursive call 71: End of recursive call: and 1 xjuncts. [2021-07-09 17:44:34,008 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:44:34,008 INFO L550 ElimStorePlain]: Start of recursive call 72: End of recursive call: and 1 xjuncts. [2021-07-09 17:44:34,115 WARN L205 SmtUtils]: Spent 106.00 ms on a formula simplification. DAG size of input: 34 DAG size of output: 31 [2021-07-09 17:44:34,115 INFO L628 ElimStorePlain]: treesize reduction 83, result has 62.1 percent of original size [2021-07-09 17:44:34,118 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 5 treesize of output 3 [2021-07-09 17:44:34,119 INFO L550 ElimStorePlain]: Start of recursive call 73: End of recursive call: and 1 xjuncts. [2021-07-09 17:44:34,121 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 5 treesize of output 3 [2021-07-09 17:44:34,122 INFO L550 ElimStorePlain]: Start of recursive call 74: End of recursive call: and 1 xjuncts. [2021-07-09 17:44:34,124 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 9 [2021-07-09 17:44:34,125 INFO L550 ElimStorePlain]: Start of recursive call 75: End of recursive call: and 1 xjuncts. [2021-07-09 17:44:34,127 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:44:34,128 INFO L550 ElimStorePlain]: Start of recursive call 76: End of recursive call: and 1 xjuncts. [2021-07-09 17:44:34,130 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:44:34,130 INFO L550 ElimStorePlain]: Start of recursive call 77: End of recursive call: and 1 xjuncts. [2021-07-09 17:44:34,167 INFO L628 ElimStorePlain]: treesize reduction 20, result has 71.4 percent of original size [2021-07-09 17:44:34,168 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 3 xjuncts. [2021-07-09 17:44:34,168 INFO L247 ElimStorePlain]: Needed 77 recursive calls to eliminate 3 variables, input treesize:2300, output treesize:26 [2021-07-09 17:44:34,210 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-07-09 17:44:34,210 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2110098431] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:44:34,210 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 17:44:34,210 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 13 [2021-07-09 17:44:34,211 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1768993942] [2021-07-09 17:44:34,211 INFO L462 AbstractCegarLoop]: Interpolant automaton has 13 states [2021-07-09 17:44:34,211 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 17:44:34,211 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-07-09 17:44:34,211 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=27, Invalid=129, Unknown=0, NotChecked=0, Total=156 [2021-07-09 17:44:34,211 INFO L87 Difference]: Start difference. First operand 920 states and 3047 transitions. Second operand has 13 states, 13 states have (on average 2.230769230769231) internal successors, (29), 13 states have internal predecessors, (29), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:44:34,460 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 17:44:34,460 INFO L93 Difference]: Finished difference Result 1171 states and 3827 transitions. [2021-07-09 17:44:34,460 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-07-09 17:44:34,460 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 2.230769230769231) internal successors, (29), 13 states have internal predecessors, (29), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-07-09 17:44:34,460 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 17:44:34,469 INFO L225 Difference]: With dead ends: 1171 [2021-07-09 17:44:34,469 INFO L226 Difference]: Without dead ends: 1132 [2021-07-09 17:44:34,469 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 36 GetRequests, 17 SyntacticMatches, 4 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 36 ImplicationChecksByTransitivity, 300.3ms TimeCoverageRelationStatistics Valid=52, Invalid=220, Unknown=0, NotChecked=0, Total=272 [2021-07-09 17:44:34,470 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1132 states. [2021-07-09 17:44:34,478 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1132 to 903. [2021-07-09 17:44:34,478 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 903 states, 902 states have (on average 3.319290465631929) internal successors, (2994), 902 states have internal predecessors, (2994), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:44:34,480 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 903 states to 903 states and 2994 transitions. [2021-07-09 17:44:34,480 INFO L78 Accepts]: Start accepts. Automaton has 903 states and 2994 transitions. Word has length 23 [2021-07-09 17:44:34,480 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 17:44:34,480 INFO L482 AbstractCegarLoop]: Abstraction has 903 states and 2994 transitions. [2021-07-09 17:44:34,480 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 13 states, 13 states have (on average 2.230769230769231) internal successors, (29), 13 states have internal predecessors, (29), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:44:34,480 INFO L276 IsEmpty]: Start isEmpty. Operand 903 states and 2994 transitions. [2021-07-09 17:44:34,481 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-09 17:44:34,482 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 17:44:34,482 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 17:44:34,682 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 167 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable11675 [2021-07-09 17:44:34,682 INFO L430 AbstractCegarLoop]: === Iteration 239 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 17:44:34,683 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 17:44:34,683 INFO L82 PathProgramCache]: Analyzing trace with hash -523582261, now seen corresponding path program 142 times [2021-07-09 17:44:34,683 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 17:44:34,683 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1814344808] [2021-07-09 17:44:34,683 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 17:44:34,688 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 17:44:34,825 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-07-09 17:44:34,825 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 17:44:34,825 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1814344808] [2021-07-09 17:44:34,825 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1814344808] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:44:34,825 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1144459507] [2021-07-09 17:44:34,825 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 168 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 168 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:44:34,859 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-07-09 17:44:34,860 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 17:44:34,860 INFO L263 TraceCheckSpWp]: Trace formula consists of 102 conjuncts, 22 conjunts are in the unsatisfiable core [2021-07-09 17:44:34,861 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 17:44:34,983 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-07-09 17:44:34,984 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 17:44:34,987 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:44:34,987 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-07-09 17:44:34,990 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 5 treesize of output 3 [2021-07-09 17:44:34,991 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-07-09 17:44:34,995 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 5 treesize of output 3 [2021-07-09 17:44:34,996 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-07-09 17:44:34,999 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 5 treesize of output 3 [2021-07-09 17:44:35,000 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-07-09 17:44:35,004 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:44:35,004 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-07-09 17:44:35,007 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:44:35,008 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-07-09 17:44:35,011 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:44:35,012 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-07-09 17:44:35,015 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:44:35,015 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-07-09 17:44:35,018 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:44:35,019 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-07-09 17:44:35,022 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:44:35,022 INFO L550 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2021-07-09 17:44:35,026 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:44:35,026 INFO L550 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2021-07-09 17:44:35,030 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:44:35,030 INFO L550 ElimStorePlain]: Start of recursive call 14: End of recursive call: and 1 xjuncts. [2021-07-09 17:44:35,033 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:44:35,033 INFO L550 ElimStorePlain]: Start of recursive call 15: End of recursive call: and 1 xjuncts. [2021-07-09 17:44:35,037 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-07-09 17:44:35,037 INFO L550 ElimStorePlain]: Start of recursive call 16: End of recursive call: and 1 xjuncts. [2021-07-09 17:44:35,040 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:44:35,041 INFO L550 ElimStorePlain]: Start of recursive call 17: End of recursive call: and 1 xjuncts. [2021-07-09 17:44:35,044 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 9 [2021-07-09 17:44:35,045 INFO L550 ElimStorePlain]: Start of recursive call 18: End of recursive call: and 1 xjuncts. [2021-07-09 17:44:35,047 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:44:35,048 INFO L550 ElimStorePlain]: Start of recursive call 19: End of recursive call: and 1 xjuncts. [2021-07-09 17:44:35,051 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 5 treesize of output 3 [2021-07-09 17:44:35,052 INFO L550 ElimStorePlain]: Start of recursive call 20: End of recursive call: and 1 xjuncts. [2021-07-09 17:44:35,054 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:44:35,055 INFO L550 ElimStorePlain]: Start of recursive call 21: End of recursive call: and 1 xjuncts. [2021-07-09 17:44:35,058 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 9 [2021-07-09 17:44:35,059 INFO L550 ElimStorePlain]: Start of recursive call 22: End of recursive call: and 1 xjuncts. [2021-07-09 17:44:35,061 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:44:35,062 INFO L550 ElimStorePlain]: Start of recursive call 23: End of recursive call: and 1 xjuncts. [2021-07-09 17:44:35,065 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:44:35,065 INFO L550 ElimStorePlain]: Start of recursive call 24: End of recursive call: and 1 xjuncts. [2021-07-09 17:44:35,068 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 5 treesize of output 3 [2021-07-09 17:44:35,069 INFO L550 ElimStorePlain]: Start of recursive call 25: End of recursive call: and 1 xjuncts. [2021-07-09 17:44:35,072 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:44:35,072 INFO L550 ElimStorePlain]: Start of recursive call 26: End of recursive call: and 1 xjuncts. [2021-07-09 17:44:35,075 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:44:35,076 INFO L550 ElimStorePlain]: Start of recursive call 27: End of recursive call: and 1 xjuncts. [2021-07-09 17:44:35,079 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:44:35,079 INFO L550 ElimStorePlain]: Start of recursive call 28: End of recursive call: and 1 xjuncts. [2021-07-09 17:44:35,082 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:44:35,083 INFO L550 ElimStorePlain]: Start of recursive call 29: End of recursive call: and 1 xjuncts. [2021-07-09 17:44:35,085 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:44:35,086 INFO L550 ElimStorePlain]: Start of recursive call 30: End of recursive call: and 1 xjuncts. [2021-07-09 17:44:35,088 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:44:35,089 INFO L550 ElimStorePlain]: Start of recursive call 31: End of recursive call: and 1 xjuncts. [2021-07-09 17:44:35,091 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:44:35,091 INFO L550 ElimStorePlain]: Start of recursive call 32: End of recursive call: and 1 xjuncts. [2021-07-09 17:44:35,094 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:44:35,094 INFO L550 ElimStorePlain]: Start of recursive call 33: End of recursive call: and 1 xjuncts. [2021-07-09 17:44:35,097 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 9 [2021-07-09 17:44:35,098 INFO L550 ElimStorePlain]: Start of recursive call 34: End of recursive call: and 1 xjuncts. [2021-07-09 17:44:35,197 INFO L628 ElimStorePlain]: treesize reduction 106, result has 54.1 percent of original size [2021-07-09 17:44:35,200 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: 4 dim-0 vars, and 5 xjuncts. [2021-07-09 17:44:35,200 INFO L247 ElimStorePlain]: Needed 34 recursive calls to eliminate 2 variables, input treesize:1224, output treesize:117 [2021-07-09 17:44:36,680 INFO L446 ElimStorePlain]: Different costs {0=[char_at_1], 3=[char_at_5]} [2021-07-09 17:44:36,685 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:44:36,686 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 17:44:36,691 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 5 treesize of output 3 [2021-07-09 17:44:36,692 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-07-09 17:44:36,696 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:44:36,697 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-07-09 17:44:36,702 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 9 [2021-07-09 17:44:36,703 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-07-09 17:44:36,715 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:44:36,715 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-07-09 17:44:36,720 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:44:36,720 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-07-09 17:44:36,725 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:44:36,726 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-07-09 17:44:36,730 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 9 [2021-07-09 17:44:36,731 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-07-09 17:44:36,737 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 5 treesize of output 3 [2021-07-09 17:44:36,738 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-07-09 17:44:36,742 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:44:36,742 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-07-09 17:44:36,747 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:44:36,747 INFO L550 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2021-07-09 17:44:36,752 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:44:36,752 INFO L550 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2021-07-09 17:44:36,756 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:44:36,757 INFO L550 ElimStorePlain]: Start of recursive call 14: End of recursive call: and 1 xjuncts. [2021-07-09 17:44:36,761 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 9 [2021-07-09 17:44:36,762 INFO L550 ElimStorePlain]: Start of recursive call 15: End of recursive call: and 1 xjuncts. [2021-07-09 17:44:36,766 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:44:36,767 INFO L550 ElimStorePlain]: Start of recursive call 16: End of recursive call: and 1 xjuncts. [2021-07-09 17:44:36,771 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:44:36,771 INFO L550 ElimStorePlain]: Start of recursive call 17: End of recursive call: and 1 xjuncts. [2021-07-09 17:44:36,775 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:44:36,776 INFO L550 ElimStorePlain]: Start of recursive call 18: End of recursive call: and 1 xjuncts. [2021-07-09 17:44:36,780 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:44:36,781 INFO L550 ElimStorePlain]: Start of recursive call 19: End of recursive call: and 1 xjuncts. [2021-07-09 17:44:36,786 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 5 treesize of output 3 [2021-07-09 17:44:36,786 INFO L550 ElimStorePlain]: Start of recursive call 20: End of recursive call: and 1 xjuncts. [2021-07-09 17:44:36,791 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:44:36,791 INFO L550 ElimStorePlain]: Start of recursive call 21: End of recursive call: and 1 xjuncts. [2021-07-09 17:44:36,796 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:44:36,797 INFO L550 ElimStorePlain]: Start of recursive call 22: End of recursive call: and 1 xjuncts. [2021-07-09 17:44:36,801 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:44:36,802 INFO L550 ElimStorePlain]: Start of recursive call 23: End of recursive call: and 1 xjuncts. [2021-07-09 17:44:36,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 5 treesize of output 3 [2021-07-09 17:44:36,807 INFO L550 ElimStorePlain]: Start of recursive call 24: End of recursive call: and 1 xjuncts. [2021-07-09 17:44:36,811 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:44:36,812 INFO L550 ElimStorePlain]: Start of recursive call 25: End of recursive call: and 1 xjuncts. [2021-07-09 17:44:36,815 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:44:36,816 INFO L550 ElimStorePlain]: Start of recursive call 26: End of recursive call: and 1 xjuncts. [2021-07-09 17:44:36,819 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:44:36,820 INFO L550 ElimStorePlain]: Start of recursive call 27: End of recursive call: and 1 xjuncts. [2021-07-09 17:44:36,824 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:44:36,825 INFO L550 ElimStorePlain]: Start of recursive call 28: End of recursive call: and 1 xjuncts. [2021-07-09 17:44:36,829 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:44:36,829 INFO L550 ElimStorePlain]: Start of recursive call 29: End of recursive call: and 1 xjuncts. [2021-07-09 17:44:36,833 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:44:36,833 INFO L550 ElimStorePlain]: Start of recursive call 30: End of recursive call: and 1 xjuncts. [2021-07-09 17:44:36,837 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 5 treesize of output 3 [2021-07-09 17:44:36,838 INFO L550 ElimStorePlain]: Start of recursive call 31: End of recursive call: and 1 xjuncts. [2021-07-09 17:44:36,841 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:44:36,842 INFO L550 ElimStorePlain]: Start of recursive call 32: End of recursive call: and 1 xjuncts. [2021-07-09 17:44:36,845 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:44:36,846 INFO L550 ElimStorePlain]: Start of recursive call 33: End of recursive call: and 1 xjuncts. [2021-07-09 17:44:36,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 13 treesize of output 9 [2021-07-09 17:44:36,851 INFO L550 ElimStorePlain]: Start of recursive call 34: End of recursive call: and 1 xjuncts. [2021-07-09 17:44:36,855 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:44:36,855 INFO L550 ElimStorePlain]: Start of recursive call 35: End of recursive call: and 1 xjuncts. [2021-07-09 17:44:36,859 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 9 [2021-07-09 17:44:36,860 INFO L550 ElimStorePlain]: Start of recursive call 36: End of recursive call: and 1 xjuncts. [2021-07-09 17:44:36,863 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:44:36,864 INFO L550 ElimStorePlain]: Start of recursive call 37: End of recursive call: and 1 xjuncts. [2021-07-09 17:44:36,868 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:44:36,868 INFO L550 ElimStorePlain]: Start of recursive call 38: End of recursive call: and 1 xjuncts. [2021-07-09 17:44:36,871 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:44:36,872 INFO L550 ElimStorePlain]: Start of recursive call 39: End of recursive call: and 1 xjuncts. [2021-07-09 17:44:36,875 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:44:36,876 INFO L550 ElimStorePlain]: Start of recursive call 40: End of recursive call: and 1 xjuncts. [2021-07-09 17:44:36,879 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:44:36,880 INFO L550 ElimStorePlain]: Start of recursive call 41: End of recursive call: and 1 xjuncts. [2021-07-09 17:44:36,883 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:44:36,884 INFO L550 ElimStorePlain]: Start of recursive call 42: End of recursive call: and 1 xjuncts. [2021-07-09 17:44:36,887 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:44:36,888 INFO L550 ElimStorePlain]: Start of recursive call 43: End of recursive call: and 1 xjuncts. [2021-07-09 17:44:36,891 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:44:36,892 INFO L550 ElimStorePlain]: Start of recursive call 44: End of recursive call: and 1 xjuncts. [2021-07-09 17:44:36,895 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:44:36,896 INFO L550 ElimStorePlain]: Start of recursive call 45: End of recursive call: and 1 xjuncts. [2021-07-09 17:44:36,899 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:44:36,900 INFO L550 ElimStorePlain]: Start of recursive call 46: End of recursive call: and 1 xjuncts. [2021-07-09 17:44:36,903 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:44:36,904 INFO L550 ElimStorePlain]: Start of recursive call 47: End of recursive call: and 1 xjuncts. [2021-07-09 17:44:36,907 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:44:36,908 INFO L550 ElimStorePlain]: Start of recursive call 48: End of recursive call: and 1 xjuncts. [2021-07-09 17:44:36,911 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:44:36,912 INFO L550 ElimStorePlain]: Start of recursive call 49: End of recursive call: and 1 xjuncts. [2021-07-09 17:44:36,915 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:44:36,916 INFO L550 ElimStorePlain]: Start of recursive call 50: End of recursive call: and 1 xjuncts. [2021-07-09 17:44:36,919 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:44:36,920 INFO L550 ElimStorePlain]: Start of recursive call 51: End of recursive call: and 1 xjuncts. [2021-07-09 17:44:36,922 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:44:36,923 INFO L550 ElimStorePlain]: Start of recursive call 52: End of recursive call: and 1 xjuncts. [2021-07-09 17:44:37,093 WARN L205 SmtUtils]: Spent 169.00 ms on a formula simplification. DAG size of input: 46 DAG size of output: 39 [2021-07-09 17:44:37,093 INFO L628 ElimStorePlain]: treesize reduction 84, result has 71.9 percent of original size [2021-07-09 17:44:37,097 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 9 [2021-07-09 17:44:37,098 INFO L550 ElimStorePlain]: Start of recursive call 53: End of recursive call: and 1 xjuncts. [2021-07-09 17:44:37,101 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 5 treesize of output 3 [2021-07-09 17:44:37,101 INFO L550 ElimStorePlain]: Start of recursive call 54: End of recursive call: and 1 xjuncts. [2021-07-09 17:44:37,104 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:44:37,105 INFO L550 ElimStorePlain]: Start of recursive call 55: End of recursive call: and 1 xjuncts. [2021-07-09 17:44:37,107 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 5 treesize of output 3 [2021-07-09 17:44:37,108 INFO L550 ElimStorePlain]: Start of recursive call 56: End of recursive call: and 1 xjuncts. [2021-07-09 17:44:37,111 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 5 treesize of output 3 [2021-07-09 17:44:37,112 INFO L550 ElimStorePlain]: Start of recursive call 57: End of recursive call: and 1 xjuncts. [2021-07-09 17:44:37,114 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 5 treesize of output 3 [2021-07-09 17:44:37,115 INFO L550 ElimStorePlain]: Start of recursive call 58: End of recursive call: and 1 xjuncts. [2021-07-09 17:44:37,118 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 5 treesize of output 3 [2021-07-09 17:44:37,118 INFO L550 ElimStorePlain]: Start of recursive call 59: End of recursive call: and 1 xjuncts. [2021-07-09 17:44:37,223 WARN L205 SmtUtils]: Spent 104.00 ms on a formula simplification. DAG size of input: 31 DAG size of output: 30 [2021-07-09 17:44:37,223 INFO L628 ElimStorePlain]: treesize reduction 22, result has 85.9 percent of original size [2021-07-09 17:44:37,225 INFO L550 ElimStorePlain]: Start of recursive call 1: 3 dim-0 vars, 2 dim-1 vars, End of recursive call: and 4 xjuncts. [2021-07-09 17:44:37,225 INFO L247 ElimStorePlain]: Needed 59 recursive calls to eliminate 5 variables, input treesize:2070, output treesize:41 [2021-07-09 17:44:37,304 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-07-09 17:44:37,305 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1144459507] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:44:37,305 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 17:44:37,305 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 10] total 17 [2021-07-09 17:44:37,305 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [945558128] [2021-07-09 17:44:37,305 INFO L462 AbstractCegarLoop]: Interpolant automaton has 17 states [2021-07-09 17:44:37,305 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 17:44:37,305 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-07-09 17:44:37,305 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=44, Invalid=228, Unknown=0, NotChecked=0, Total=272 [2021-07-09 17:44:37,305 INFO L87 Difference]: Start difference. First operand 903 states and 2994 transitions. Second operand has 17 states, 17 states have (on average 2.2941176470588234) internal successors, (39), 17 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:44:37,935 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 17:44:37,935 INFO L93 Difference]: Finished difference Result 1253 states and 4075 transitions. [2021-07-09 17:44:37,935 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2021-07-09 17:44:37,935 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 2.2941176470588234) internal successors, (39), 17 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-07-09 17:44:37,935 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 17:44:37,937 INFO L225 Difference]: With dead ends: 1253 [2021-07-09 17:44:37,937 INFO L226 Difference]: Without dead ends: 1199 [2021-07-09 17:44:37,938 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 47 GetRequests, 22 SyntacticMatches, 3 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 116 ImplicationChecksByTransitivity, 695.9ms TimeCoverageRelationStatistics Valid=85, Invalid=467, Unknown=0, NotChecked=0, Total=552 [2021-07-09 17:44:37,938 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1199 states. [2021-07-09 17:44:37,947 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1199 to 919. [2021-07-09 17:44:37,947 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 919 states, 918 states have (on average 3.335511982570806) internal successors, (3062), 918 states have internal predecessors, (3062), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:44:37,949 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 919 states to 919 states and 3062 transitions. [2021-07-09 17:44:37,949 INFO L78 Accepts]: Start accepts. Automaton has 919 states and 3062 transitions. Word has length 23 [2021-07-09 17:44:37,949 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 17:44:37,949 INFO L482 AbstractCegarLoop]: Abstraction has 919 states and 3062 transitions. [2021-07-09 17:44:37,949 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 17 states, 17 states have (on average 2.2941176470588234) internal successors, (39), 17 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:44:37,949 INFO L276 IsEmpty]: Start isEmpty. Operand 919 states and 3062 transitions. [2021-07-09 17:44:37,950 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-09 17:44:37,951 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 17:44:37,951 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 17:44:38,151 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 168 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable11760 [2021-07-09 17:44:38,151 INFO L430 AbstractCegarLoop]: === Iteration 240 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 17:44:38,151 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 17:44:38,151 INFO L82 PathProgramCache]: Analyzing trace with hash 1641216817, now seen corresponding path program 143 times [2021-07-09 17:44:38,152 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 17:44:38,152 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1722118348] [2021-07-09 17:44:38,152 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 17:44:38,157 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 17:44:38,438 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:44:38,438 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 17:44:38,439 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1722118348] [2021-07-09 17:44:38,439 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1722118348] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:44:38,439 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1008123395] [2021-07-09 17:44:38,439 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 169 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 169 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:44:38,473 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-07-09 17:44:38,473 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 17:44:38,474 INFO L263 TraceCheckSpWp]: Trace formula consists of 102 conjuncts, 20 conjunts are in the unsatisfiable core [2021-07-09 17:44:38,474 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 17:44:39,246 INFO L446 ElimStorePlain]: Different costs {0=[char_at_1], 1=[char_at_5]} [2021-07-09 17:44:39,252 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-07-09 17:44:39,253 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 17:44:39,257 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:44:39,257 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-07-09 17:44:39,262 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:44:39,262 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-07-09 17:44:39,267 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-07-09 17:44:39,268 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-07-09 17:44:39,273 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 5 treesize of output 3 [2021-07-09 17:44:39,274 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-07-09 17:44:39,279 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 5 treesize of output 3 [2021-07-09 17:44:39,280 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-07-09 17:44:39,285 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 5 treesize of output 3 [2021-07-09 17:44:39,286 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-07-09 17:44:39,290 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:44:39,291 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-07-09 17:44:39,295 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:44:39,296 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-07-09 17:44:39,301 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-07-09 17:44:39,301 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-07-09 17:44:39,306 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 9 [2021-07-09 17:44:39,307 INFO L550 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2021-07-09 17:44:39,312 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:44:39,312 INFO L550 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2021-07-09 17:44:39,316 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:44:39,317 INFO L550 ElimStorePlain]: Start of recursive call 14: End of recursive call: and 1 xjuncts. [2021-07-09 17:44:39,322 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-07-09 17:44:39,322 INFO L550 ElimStorePlain]: Start of recursive call 15: End of recursive call: and 1 xjuncts. [2021-07-09 17:44:39,327 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:44:39,327 INFO L550 ElimStorePlain]: Start of recursive call 16: End of recursive call: and 1 xjuncts. [2021-07-09 17:44:39,331 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:44:39,332 INFO L550 ElimStorePlain]: Start of recursive call 17: End of recursive call: and 1 xjuncts. [2021-07-09 17:44:39,337 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:44:39,337 INFO L550 ElimStorePlain]: Start of recursive call 18: End of recursive call: and 1 xjuncts. [2021-07-09 17:44:39,342 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 5 treesize of output 3 [2021-07-09 17:44:39,343 INFO L550 ElimStorePlain]: Start of recursive call 19: End of recursive call: and 1 xjuncts. [2021-07-09 17:44:39,348 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:44:39,348 INFO L550 ElimStorePlain]: Start of recursive call 20: End of recursive call: and 1 xjuncts. [2021-07-09 17:44:39,353 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:44:39,353 INFO L550 ElimStorePlain]: Start of recursive call 21: End of recursive call: and 1 xjuncts. [2021-07-09 17:44:39,357 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:44:39,358 INFO L550 ElimStorePlain]: Start of recursive call 22: End of recursive call: and 1 xjuncts. [2021-07-09 17:44:39,362 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:44:39,363 INFO L550 ElimStorePlain]: Start of recursive call 23: End of recursive call: and 1 xjuncts. [2021-07-09 17:44:39,367 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:44:39,368 INFO L550 ElimStorePlain]: Start of recursive call 24: End of recursive call: and 1 xjuncts. [2021-07-09 17:44:39,372 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:44:39,373 INFO L550 ElimStorePlain]: Start of recursive call 25: End of recursive call: and 1 xjuncts. [2021-07-09 17:44:39,376 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 9 [2021-07-09 17:44:39,377 INFO L550 ElimStorePlain]: Start of recursive call 26: End of recursive call: and 1 xjuncts. [2021-07-09 17:44:39,381 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:44:39,382 INFO L550 ElimStorePlain]: Start of recursive call 27: End of recursive call: and 1 xjuncts. [2021-07-09 17:44:39,386 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:44:39,387 INFO L550 ElimStorePlain]: Start of recursive call 28: End of recursive call: and 1 xjuncts. [2021-07-09 17:44:39,390 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:44:39,391 INFO L550 ElimStorePlain]: Start of recursive call 29: End of recursive call: and 1 xjuncts. [2021-07-09 17:44:39,395 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:44:39,396 INFO L550 ElimStorePlain]: Start of recursive call 30: End of recursive call: and 1 xjuncts. [2021-07-09 17:44:39,400 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:44:39,401 INFO L550 ElimStorePlain]: Start of recursive call 31: End of recursive call: and 1 xjuncts. [2021-07-09 17:44:39,405 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:44:39,406 INFO L550 ElimStorePlain]: Start of recursive call 32: End of recursive call: and 1 xjuncts. [2021-07-09 17:44:39,410 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:44:39,411 INFO L550 ElimStorePlain]: Start of recursive call 33: End of recursive call: and 1 xjuncts. [2021-07-09 17:44:39,415 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:44:39,416 INFO L550 ElimStorePlain]: Start of recursive call 34: End of recursive call: and 1 xjuncts. [2021-07-09 17:44:39,420 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:44:39,421 INFO L550 ElimStorePlain]: Start of recursive call 35: End of recursive call: and 1 xjuncts. [2021-07-09 17:44:39,425 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:44:39,425 INFO L550 ElimStorePlain]: Start of recursive call 36: End of recursive call: and 1 xjuncts. [2021-07-09 17:44:39,430 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-07-09 17:44:39,430 INFO L550 ElimStorePlain]: Start of recursive call 37: End of recursive call: and 1 xjuncts. [2021-07-09 17:44:39,434 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:44:39,435 INFO L550 ElimStorePlain]: Start of recursive call 38: End of recursive call: and 1 xjuncts. [2021-07-09 17:44:39,439 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:44:39,439 INFO L550 ElimStorePlain]: Start of recursive call 39: End of recursive call: and 1 xjuncts. [2021-07-09 17:44:39,443 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:44:39,444 INFO L550 ElimStorePlain]: Start of recursive call 40: End of recursive call: and 1 xjuncts. [2021-07-09 17:44:39,448 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 9 [2021-07-09 17:44:39,448 INFO L550 ElimStorePlain]: Start of recursive call 41: End of recursive call: and 1 xjuncts. [2021-07-09 17:44:39,453 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:44:39,453 INFO L550 ElimStorePlain]: Start of recursive call 42: End of recursive call: and 1 xjuncts. [2021-07-09 17:44:39,457 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:44:39,458 INFO L550 ElimStorePlain]: Start of recursive call 43: End of recursive call: and 1 xjuncts. [2021-07-09 17:44:39,461 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:44:39,462 INFO L550 ElimStorePlain]: Start of recursive call 44: End of recursive call: and 1 xjuncts. [2021-07-09 17:44:39,466 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 9 [2021-07-09 17:44:39,467 INFO L550 ElimStorePlain]: Start of recursive call 45: End of recursive call: and 1 xjuncts. [2021-07-09 17:44:39,470 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:44:39,471 INFO L550 ElimStorePlain]: Start of recursive call 46: End of recursive call: and 1 xjuncts. [2021-07-09 17:44:39,475 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:44:39,475 INFO L550 ElimStorePlain]: Start of recursive call 47: End of recursive call: and 1 xjuncts. [2021-07-09 17:44:39,479 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:44:39,479 INFO L550 ElimStorePlain]: Start of recursive call 48: End of recursive call: and 1 xjuncts. [2021-07-09 17:44:39,483 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:44:39,483 INFO L550 ElimStorePlain]: Start of recursive call 49: End of recursive call: and 1 xjuncts. [2021-07-09 17:44:39,486 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:44:39,487 INFO L550 ElimStorePlain]: Start of recursive call 50: End of recursive call: and 1 xjuncts. [2021-07-09 17:44:39,491 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:44:39,491 INFO L550 ElimStorePlain]: Start of recursive call 51: End of recursive call: and 1 xjuncts. [2021-07-09 17:44:39,495 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:44:39,495 INFO L550 ElimStorePlain]: Start of recursive call 52: End of recursive call: and 1 xjuncts. [2021-07-09 17:44:39,499 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:44:39,499 INFO L550 ElimStorePlain]: Start of recursive call 53: End of recursive call: and 1 xjuncts. [2021-07-09 17:44:39,503 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:44:39,503 INFO L550 ElimStorePlain]: Start of recursive call 54: End of recursive call: and 1 xjuncts. [2021-07-09 17:44:39,507 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:44:39,507 INFO L550 ElimStorePlain]: Start of recursive call 55: End of recursive call: and 1 xjuncts. [2021-07-09 17:44:39,510 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:44:39,511 INFO L550 ElimStorePlain]: Start of recursive call 56: End of recursive call: and 1 xjuncts. [2021-07-09 17:44:39,514 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:44:39,514 INFO L550 ElimStorePlain]: Start of recursive call 57: End of recursive call: and 1 xjuncts. [2021-07-09 17:44:39,517 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:44:39,518 INFO L550 ElimStorePlain]: Start of recursive call 58: End of recursive call: and 1 xjuncts. [2021-07-09 17:44:39,521 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 5 treesize of output 3 [2021-07-09 17:44:39,522 INFO L550 ElimStorePlain]: Start of recursive call 59: End of recursive call: and 1 xjuncts. [2021-07-09 17:44:39,525 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:44:39,525 INFO L550 ElimStorePlain]: Start of recursive call 60: End of recursive call: and 1 xjuncts. [2021-07-09 17:44:39,528 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:44:39,529 INFO L550 ElimStorePlain]: Start of recursive call 61: End of recursive call: and 1 xjuncts. [2021-07-09 17:44:39,532 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:44:39,532 INFO L550 ElimStorePlain]: Start of recursive call 62: End of recursive call: and 1 xjuncts. [2021-07-09 17:44:39,535 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:44:39,536 INFO L550 ElimStorePlain]: Start of recursive call 63: End of recursive call: and 1 xjuncts. [2021-07-09 17:44:39,538 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:44:39,539 INFO L550 ElimStorePlain]: Start of recursive call 64: End of recursive call: and 1 xjuncts. [2021-07-09 17:44:39,644 WARN L205 SmtUtils]: Spent 104.00 ms on a formula simplification. DAG size of input: 40 DAG size of output: 35 [2021-07-09 17:44:39,644 INFO L628 ElimStorePlain]: treesize reduction 138, result has 48.3 percent of original size [2021-07-09 17:44:39,647 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 5 treesize of output 3 [2021-07-09 17:44:39,648 INFO L550 ElimStorePlain]: Start of recursive call 65: End of recursive call: and 1 xjuncts. [2021-07-09 17:44:39,651 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 5 treesize of output 3 [2021-07-09 17:44:39,652 INFO L550 ElimStorePlain]: Start of recursive call 66: End of recursive call: and 1 xjuncts. [2021-07-09 17:44:39,654 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:44:39,655 INFO L550 ElimStorePlain]: Start of recursive call 67: End of recursive call: and 1 xjuncts. [2021-07-09 17:44:39,657 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 9 [2021-07-09 17:44:39,658 INFO L550 ElimStorePlain]: Start of recursive call 68: End of recursive call: and 1 xjuncts. [2021-07-09 17:44:39,660 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:44:39,660 INFO L550 ElimStorePlain]: Start of recursive call 69: End of recursive call: and 1 xjuncts. [2021-07-09 17:44:39,706 INFO L628 ElimStorePlain]: treesize reduction 1, result has 98.3 percent of original size [2021-07-09 17:44:39,708 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 3 xjuncts. [2021-07-09 17:44:39,708 INFO L247 ElimStorePlain]: Needed 69 recursive calls to eliminate 3 variables, input treesize:2359, output treesize:35 [2021-07-09 17:44:39,818 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-07-09 17:44:39,818 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1008123395] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:44:39,818 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 17:44:39,818 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 10] total 19 [2021-07-09 17:44:39,818 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1318159140] [2021-07-09 17:44:39,818 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-07-09 17:44:39,818 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 17:44:39,818 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-07-09 17:44:39,818 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=50, Invalid=292, Unknown=0, NotChecked=0, Total=342 [2021-07-09 17:44:39,819 INFO L87 Difference]: Start difference. First operand 919 states and 3062 transitions. Second operand has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 19 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:44:40,769 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 17:44:40,769 INFO L93 Difference]: Finished difference Result 1331 states and 4293 transitions. [2021-07-09 17:44:40,770 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2021-07-09 17:44:40,770 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 19 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-07-09 17:44:40,770 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 17:44:40,772 INFO L225 Difference]: With dead ends: 1331 [2021-07-09 17:44:40,772 INFO L226 Difference]: Without dead ends: 1270 [2021-07-09 17:44:40,772 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 57 GetRequests, 21 SyntacticMatches, 3 SemanticMatches, 33 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 265 ImplicationChecksByTransitivity, 971.6ms TimeCoverageRelationStatistics Valid=176, Invalid=1014, Unknown=0, NotChecked=0, Total=1190 [2021-07-09 17:44:40,773 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1270 states. [2021-07-09 17:44:40,782 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1270 to 908. [2021-07-09 17:44:40,782 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 908 states, 907 states have (on average 3.3241455347298787) internal successors, (3015), 907 states have internal predecessors, (3015), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:44:40,784 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 908 states to 908 states and 3015 transitions. [2021-07-09 17:44:40,784 INFO L78 Accepts]: Start accepts. Automaton has 908 states and 3015 transitions. Word has length 23 [2021-07-09 17:44:40,784 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 17:44:40,784 INFO L482 AbstractCegarLoop]: Abstraction has 908 states and 3015 transitions. [2021-07-09 17:44:40,784 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 19 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:44:40,784 INFO L276 IsEmpty]: Start isEmpty. Operand 908 states and 3015 transitions. [2021-07-09 17:44:40,785 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-09 17:44:40,785 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 17:44:40,785 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 17:44:40,986 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable12023,169 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:44:40,986 INFO L430 AbstractCegarLoop]: === Iteration 241 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 17:44:40,986 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 17:44:40,986 INFO L82 PathProgramCache]: Analyzing trace with hash -1979097771, now seen corresponding path program 144 times [2021-07-09 17:44:40,986 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 17:44:40,986 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1061170912] [2021-07-09 17:44:40,986 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 17:44:40,990 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 17:44:41,124 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-07-09 17:44:41,124 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 17:44:41,124 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1061170912] [2021-07-09 17:44:41,124 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1061170912] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:44:41,124 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1771168406] [2021-07-09 17:44:41,124 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 170 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 170 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:44:41,159 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-07-09 17:44:41,159 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 17:44:41,160 INFO L263 TraceCheckSpWp]: Trace formula consists of 102 conjuncts, 20 conjunts are in the unsatisfiable core [2021-07-09 17:44:41,160 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 17:44:41,316 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 9 [2021-07-09 17:44:41,317 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 17:44:41,469 WARN L205 SmtUtils]: Spent 151.00 ms on a formula simplification. DAG size of input: 51 DAG size of output: 30 [2021-07-09 17:44:41,469 INFO L628 ElimStorePlain]: treesize reduction 496, result has 25.0 percent of original size [2021-07-09 17:44:41,472 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 5 treesize of output 3 [2021-07-09 17:44:41,473 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-07-09 17:44:41,475 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:44:41,476 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-07-09 17:44:41,478 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 5 treesize of output 3 [2021-07-09 17:44:41,479 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-07-09 17:44:41,481 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:44:41,481 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-07-09 17:44:41,526 INFO L628 ElimStorePlain]: treesize reduction 46, result has 56.2 percent of original size [2021-07-09 17:44:41,528 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: 2 dim-0 vars, and 3 xjuncts. [2021-07-09 17:44:41,528 INFO L247 ElimStorePlain]: Needed 6 recursive calls to eliminate 3 variables, input treesize:673, output treesize:51 [2021-07-09 17:44:42,410 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 17:44:42,411 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 17:44:42,411 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 3 [2021-07-09 17:44:42,412 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 17:44:42,415 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 17:44:42,416 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 17:44:42,416 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 3 [2021-07-09 17:44:42,418 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-07-09 17:44:42,421 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:44:42,422 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-07-09 17:44:42,425 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 17:44:42,426 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 17:44:42,426 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 18 treesize of output 1 [2021-07-09 17:44:42,427 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-07-09 17:44:42,430 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 17:44:42,430 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 17:44:42,430 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 18 treesize of output 1 [2021-07-09 17:44:42,431 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-07-09 17:44:42,433 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:44:42,434 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-07-09 17:44:42,552 WARN L205 SmtUtils]: Spent 118.00 ms on a formula simplification. DAG size of input: 48 DAG size of output: 36 [2021-07-09 17:44:42,553 INFO L628 ElimStorePlain]: treesize reduction 171, result has 38.7 percent of original size [2021-07-09 17:44:42,555 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 5 treesize of output 3 [2021-07-09 17:44:42,556 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-07-09 17:44:42,559 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 5 treesize of output 3 [2021-07-09 17:44:42,560 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-07-09 17:44:42,602 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 17:44:42,603 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 2 dim-1 vars, End of recursive call: and 4 xjuncts. [2021-07-09 17:44:42,603 INFO L247 ElimStorePlain]: Needed 9 recursive calls to eliminate 4 variables, input treesize:429, output treesize:47 [2021-07-09 17:44:42,701 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-07-09 17:44:42,701 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1771168406] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:44:42,701 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 17:44:42,701 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 10] total 18 [2021-07-09 17:44:42,702 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1804894026] [2021-07-09 17:44:42,702 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-07-09 17:44:42,702 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 17:44:42,702 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-07-09 17:44:42,702 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=42, Invalid=264, Unknown=0, NotChecked=0, Total=306 [2021-07-09 17:44:42,702 INFO L87 Difference]: Start difference. First operand 908 states and 3015 transitions. Second operand has 18 states, 18 states have (on average 2.2777777777777777) internal successors, (41), 18 states have internal predecessors, (41), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:44:43,962 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 17:44:43,962 INFO L93 Difference]: Finished difference Result 1476 states and 4767 transitions. [2021-07-09 17:44:43,962 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 32 states. [2021-07-09 17:44:43,962 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.2777777777777777) internal successors, (41), 18 states have internal predecessors, (41), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-07-09 17:44:43,962 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 17:44:43,965 INFO L225 Difference]: With dead ends: 1476 [2021-07-09 17:44:43,965 INFO L226 Difference]: Without dead ends: 1341 [2021-07-09 17:44:43,965 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 58 GetRequests, 20 SyntacticMatches, 1 SemanticMatches, 37 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 318 ImplicationChecksByTransitivity, 929.8ms TimeCoverageRelationStatistics Valid=175, Invalid=1307, Unknown=0, NotChecked=0, Total=1482 [2021-07-09 17:44:43,966 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1341 states. [2021-07-09 17:44:43,975 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1341 to 891. [2021-07-09 17:44:43,975 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 891 states, 890 states have (on average 3.3292134831460674) internal successors, (2963), 890 states have internal predecessors, (2963), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:44:43,977 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 891 states to 891 states and 2963 transitions. [2021-07-09 17:44:43,977 INFO L78 Accepts]: Start accepts. Automaton has 891 states and 2963 transitions. Word has length 23 [2021-07-09 17:44:43,977 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 17:44:43,977 INFO L482 AbstractCegarLoop]: Abstraction has 891 states and 2963 transitions. [2021-07-09 17:44:43,977 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 2.2777777777777777) internal successors, (41), 18 states have internal predecessors, (41), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:44:43,977 INFO L276 IsEmpty]: Start isEmpty. Operand 891 states and 2963 transitions. [2021-07-09 17:44:43,978 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-09 17:44:43,978 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 17:44:43,978 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 17:44:44,178 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 170 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable12246 [2021-07-09 17:44:44,179 INFO L430 AbstractCegarLoop]: === Iteration 242 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 17:44:44,179 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 17:44:44,179 INFO L82 PathProgramCache]: Analyzing trace with hash 455435767, now seen corresponding path program 145 times [2021-07-09 17:44:44,179 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 17:44:44,179 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [306389869] [2021-07-09 17:44:44,179 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 17:44:44,183 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 17:44:44,299 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:44:44,299 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 17:44:44,299 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [306389869] [2021-07-09 17:44:44,300 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [306389869] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:44:44,300 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [513275378] [2021-07-09 17:44:44,300 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 171 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 171 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:44:44,333 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 17:44:44,334 INFO L263 TraceCheckSpWp]: Trace formula consists of 102 conjuncts, 20 conjunts are in the unsatisfiable core [2021-07-09 17:44:44,335 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 17:44:44,461 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:44:44,462 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 17:44:44,465 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 5 treesize of output 3 [2021-07-09 17:44:44,466 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-07-09 17:44:44,469 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:44:44,469 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-07-09 17:44:44,473 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 5 treesize of output 3 [2021-07-09 17:44:44,474 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-07-09 17:44:44,477 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 5 treesize of output 3 [2021-07-09 17:44:44,478 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-07-09 17:44:44,481 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:44:44,482 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-07-09 17:44:44,484 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:44:44,485 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-07-09 17:44:44,488 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:44:44,489 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-07-09 17:44:44,492 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:44:44,492 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-07-09 17:44:44,495 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:44:44,496 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-07-09 17:44:44,499 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 9 [2021-07-09 17:44:44,500 INFO L550 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2021-07-09 17:44:44,503 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:44:44,504 INFO L550 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2021-07-09 17:44:44,507 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 5 treesize of output 3 [2021-07-09 17:44:44,508 INFO L550 ElimStorePlain]: Start of recursive call 14: End of recursive call: and 1 xjuncts. [2021-07-09 17:44:44,511 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:44:44,511 INFO L550 ElimStorePlain]: Start of recursive call 15: End of recursive call: and 1 xjuncts. [2021-07-09 17:44:44,514 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:44:44,515 INFO L550 ElimStorePlain]: Start of recursive call 16: End of recursive call: and 1 xjuncts. [2021-07-09 17:44:44,518 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:44:44,519 INFO L550 ElimStorePlain]: Start of recursive call 17: End of recursive call: and 1 xjuncts. [2021-07-09 17:44:44,521 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:44:44,522 INFO L550 ElimStorePlain]: Start of recursive call 18: End of recursive call: and 1 xjuncts. [2021-07-09 17:44:44,525 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 9 [2021-07-09 17:44:44,526 INFO L550 ElimStorePlain]: Start of recursive call 19: End of recursive call: and 1 xjuncts. [2021-07-09 17:44:44,529 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:44:44,530 INFO L550 ElimStorePlain]: Start of recursive call 20: End of recursive call: and 1 xjuncts. [2021-07-09 17:44:44,532 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:44:44,533 INFO L550 ElimStorePlain]: Start of recursive call 21: End of recursive call: and 1 xjuncts. [2021-07-09 17:44:44,536 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:44:44,537 INFO L550 ElimStorePlain]: Start of recursive call 22: End of recursive call: and 1 xjuncts. [2021-07-09 17:44:44,540 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:44:44,541 INFO L550 ElimStorePlain]: Start of recursive call 23: End of recursive call: and 1 xjuncts. [2021-07-09 17:44:44,544 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:44:44,544 INFO L550 ElimStorePlain]: Start of recursive call 24: End of recursive call: and 1 xjuncts. [2021-07-09 17:44:44,547 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:44:44,548 INFO L550 ElimStorePlain]: Start of recursive call 25: End of recursive call: and 1 xjuncts. [2021-07-09 17:44:44,551 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:44:44,551 INFO L550 ElimStorePlain]: Start of recursive call 26: End of recursive call: and 1 xjuncts. [2021-07-09 17:44:44,554 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:44:44,555 INFO L550 ElimStorePlain]: Start of recursive call 27: End of recursive call: and 1 xjuncts. [2021-07-09 17:44:44,558 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:44:44,558 INFO L550 ElimStorePlain]: Start of recursive call 28: End of recursive call: and 1 xjuncts. [2021-07-09 17:44:44,561 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:44:44,561 INFO L550 ElimStorePlain]: Start of recursive call 29: End of recursive call: and 1 xjuncts. [2021-07-09 17:44:44,564 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:44:44,564 INFO L550 ElimStorePlain]: Start of recursive call 30: End of recursive call: and 1 xjuncts. [2021-07-09 17:44:44,567 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:44:44,567 INFO L550 ElimStorePlain]: Start of recursive call 31: End of recursive call: and 1 xjuncts. [2021-07-09 17:44:44,569 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:44:44,570 INFO L550 ElimStorePlain]: Start of recursive call 32: End of recursive call: and 1 xjuncts. [2021-07-09 17:44:44,705 WARN L205 SmtUtils]: Spent 135.00 ms on a formula simplification. DAG size of input: 31 DAG size of output: 29 [2021-07-09 17:44:44,706 INFO L628 ElimStorePlain]: treesize reduction 62, result has 63.7 percent of original size [2021-07-09 17:44:44,709 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: 3 dim-0 vars, and 4 xjuncts. [2021-07-09 17:44:44,709 INFO L247 ElimStorePlain]: Needed 32 recursive calls to eliminate 2 variables, input treesize:1177, output treesize:101 [2021-07-09 17:44:46,474 INFO L446 ElimStorePlain]: Different costs {0=[char_at_5, v_prenex_204], 6=[char_at_1]} [2021-07-09 17:44:46,480 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:44:46,480 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 17:44:46,486 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:44:46,486 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-07-09 17:44:46,491 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 5 treesize of output 3 [2021-07-09 17:44:46,492 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-07-09 17:44:46,497 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:44:46,497 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-07-09 17:44:46,502 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:44:46,503 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-07-09 17:44:46,507 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 5 treesize of output 3 [2021-07-09 17:44:46,508 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-07-09 17:44:46,513 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 5 treesize of output 3 [2021-07-09 17:44:46,514 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-07-09 17:44:46,519 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 5 treesize of output 3 [2021-07-09 17:44:46,520 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-07-09 17:44:46,524 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:44:46,525 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-07-09 17:44:46,530 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:44:46,530 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-07-09 17:44:46,535 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:44:46,535 INFO L550 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2021-07-09 17:44:46,540 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:44:46,541 INFO L550 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2021-07-09 17:44:46,545 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:44:46,546 INFO L550 ElimStorePlain]: Start of recursive call 14: End of recursive call: and 1 xjuncts. [2021-07-09 17:44:46,551 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:44:46,551 INFO L550 ElimStorePlain]: Start of recursive call 15: End of recursive call: and 1 xjuncts. [2021-07-09 17:44:46,556 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 5 treesize of output 3 [2021-07-09 17:44:46,557 INFO L550 ElimStorePlain]: Start of recursive call 16: End of recursive call: and 1 xjuncts. [2021-07-09 17:44:46,562 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 5 treesize of output 3 [2021-07-09 17:44:46,563 INFO L550 ElimStorePlain]: Start of recursive call 17: End of recursive call: and 1 xjuncts. [2021-07-09 17:44:46,567 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:44:46,568 INFO L550 ElimStorePlain]: Start of recursive call 18: End of recursive call: and 1 xjuncts. [2021-07-09 17:44:46,572 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:44:46,573 INFO L550 ElimStorePlain]: Start of recursive call 19: End of recursive call: and 1 xjuncts. [2021-07-09 17:44:46,577 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:44:46,578 INFO L550 ElimStorePlain]: Start of recursive call 20: End of recursive call: and 1 xjuncts. [2021-07-09 17:44:46,582 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:44:46,583 INFO L550 ElimStorePlain]: Start of recursive call 21: End of recursive call: and 1 xjuncts. [2021-07-09 17:44:46,588 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:44:46,588 INFO L550 ElimStorePlain]: Start of recursive call 22: End of recursive call: and 1 xjuncts. [2021-07-09 17:44:46,593 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:44:46,593 INFO L550 ElimStorePlain]: Start of recursive call 23: End of recursive call: and 1 xjuncts. [2021-07-09 17:44:46,597 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:44:46,598 INFO L550 ElimStorePlain]: Start of recursive call 24: End of recursive call: and 1 xjuncts. [2021-07-09 17:44:46,602 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:44:46,602 INFO L550 ElimStorePlain]: Start of recursive call 25: End of recursive call: and 1 xjuncts. [2021-07-09 17:44:46,862 WARN L205 SmtUtils]: Spent 259.00 ms on a formula simplification. DAG size of input: 78 DAG size of output: 62 [2021-07-09 17:44:46,863 INFO L628 ElimStorePlain]: treesize reduction 572, result has 32.0 percent of original size [2021-07-09 17:44:46,867 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 9 [2021-07-09 17:44:46,868 INFO L550 ElimStorePlain]: Start of recursive call 26: End of recursive call: and 1 xjuncts. [2021-07-09 17:44:46,871 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 9 [2021-07-09 17:44:46,872 INFO L550 ElimStorePlain]: Start of recursive call 27: End of recursive call: and 1 xjuncts. [2021-07-09 17:44:47,017 WARN L205 SmtUtils]: Spent 145.00 ms on a formula simplification. DAG size of input: 56 DAG size of output: 52 [2021-07-09 17:44:47,018 INFO L628 ElimStorePlain]: treesize reduction 70, result has 71.4 percent of original size [2021-07-09 17:44:47,021 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 5 treesize of output 3 [2021-07-09 17:44:47,022 INFO L550 ElimStorePlain]: Start of recursive call 28: End of recursive call: and 1 xjuncts. [2021-07-09 17:44:47,025 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 5 treesize of output 3 [2021-07-09 17:44:47,025 INFO L550 ElimStorePlain]: Start of recursive call 29: End of recursive call: and 1 xjuncts. [2021-07-09 17:44:47,028 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 9 [2021-07-09 17:44:47,029 INFO L550 ElimStorePlain]: Start of recursive call 30: End of recursive call: and 1 xjuncts. [2021-07-09 17:44:47,032 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 5 treesize of output 3 [2021-07-09 17:44:47,033 INFO L550 ElimStorePlain]: Start of recursive call 31: End of recursive call: and 1 xjuncts. [2021-07-09 17:44:47,035 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:44:47,036 INFO L550 ElimStorePlain]: Start of recursive call 32: End of recursive call: and 1 xjuncts. [2021-07-09 17:44:47,113 INFO L628 ElimStorePlain]: treesize reduction 22, result has 82.3 percent of original size [2021-07-09 17:44:47,114 INFO L550 ElimStorePlain]: Start of recursive call 1: 4 dim-0 vars, 3 dim-1 vars, End of recursive call: and 3 xjuncts. [2021-07-09 17:44:47,114 INFO L247 ElimStorePlain]: Needed 32 recursive calls to eliminate 7 variables, input treesize:1685, output treesize:37 [2021-07-09 17:44:47,213 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:44:47,214 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [513275378] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:44:47,214 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 17:44:47,214 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 14 [2021-07-09 17:44:47,214 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1010558882] [2021-07-09 17:44:47,214 INFO L462 AbstractCegarLoop]: Interpolant automaton has 14 states [2021-07-09 17:44:47,214 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 17:44:47,214 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-07-09 17:44:47,214 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=28, Invalid=154, Unknown=0, NotChecked=0, Total=182 [2021-07-09 17:44:47,214 INFO L87 Difference]: Start difference. First operand 891 states and 2963 transitions. Second operand has 14 states, 14 states have (on average 2.5) internal successors, (35), 14 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:44:47,477 WARN L205 SmtUtils]: Spent 101.00 ms on a formula simplification. DAG size of input: 63 DAG size of output: 58 [2021-07-09 17:44:47,661 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 17:44:47,662 INFO L93 Difference]: Finished difference Result 1195 states and 3881 transitions. [2021-07-09 17:44:47,662 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-07-09 17:44:47,662 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 2.5) internal successors, (35), 14 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-07-09 17:44:47,662 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 17:44:47,664 INFO L225 Difference]: With dead ends: 1195 [2021-07-09 17:44:47,664 INFO L226 Difference]: Without dead ends: 1117 [2021-07-09 17:44:47,664 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 39 GetRequests, 18 SyntacticMatches, 3 SemanticMatches, 18 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 41 ImplicationChecksByTransitivity, 541.2ms TimeCoverageRelationStatistics Valid=68, Invalid=312, Unknown=0, NotChecked=0, Total=380 [2021-07-09 17:44:47,665 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1117 states. [2021-07-09 17:44:47,672 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1117 to 872. [2021-07-09 17:44:47,673 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 872 states, 871 states have (on average 3.328358208955224) internal successors, (2899), 871 states have internal predecessors, (2899), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:44:47,674 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 872 states to 872 states and 2899 transitions. [2021-07-09 17:44:47,674 INFO L78 Accepts]: Start accepts. Automaton has 872 states and 2899 transitions. Word has length 23 [2021-07-09 17:44:47,674 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 17:44:47,674 INFO L482 AbstractCegarLoop]: Abstraction has 872 states and 2899 transitions. [2021-07-09 17:44:47,675 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 14 states, 14 states have (on average 2.5) internal successors, (35), 14 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:44:47,675 INFO L276 IsEmpty]: Start isEmpty. Operand 872 states and 2899 transitions. [2021-07-09 17:44:47,676 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-09 17:44:47,676 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 17:44:47,676 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 17:44:47,876 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 171 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable12581 [2021-07-09 17:44:47,876 INFO L430 AbstractCegarLoop]: === Iteration 243 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 17:44:47,877 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 17:44:47,877 INFO L82 PathProgramCache]: Analyzing trace with hash 903186695, now seen corresponding path program 146 times [2021-07-09 17:44:47,877 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 17:44:47,877 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1054760954] [2021-07-09 17:44:47,877 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 17:44:47,881 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 17:44:48,017 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:44:48,017 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 17:44:48,017 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1054760954] [2021-07-09 17:44:48,017 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1054760954] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:44:48,017 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [308411260] [2021-07-09 17:44:48,017 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 172 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 172 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:44:48,054 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-07-09 17:44:48,054 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 17:44:48,054 INFO L263 TraceCheckSpWp]: Trace formula consists of 102 conjuncts, 20 conjunts are in the unsatisfiable core [2021-07-09 17:44:48,055 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 17:44:49,079 INFO L446 ElimStorePlain]: Different costs {0=[char_at_5, v_prenex_205], 1=[char_at_1]} [2021-07-09 17:44:49,084 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 9 [2021-07-09 17:44:49,085 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 17:44:49,090 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:44:49,090 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-07-09 17:44:49,095 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:44:49,095 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-07-09 17:44:49,100 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:44:49,101 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-07-09 17:44:49,105 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 9 [2021-07-09 17:44:49,107 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-07-09 17:44:49,111 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:44:49,112 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-07-09 17:44:49,117 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:44:49,117 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-07-09 17:44:49,121 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 9 [2021-07-09 17:44:49,122 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-07-09 17:44:49,127 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 9 [2021-07-09 17:44:49,128 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-07-09 17:44:49,132 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:44:49,132 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-07-09 17:44:49,137 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 9 [2021-07-09 17:44:49,138 INFO L550 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2021-07-09 17:44:49,142 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 9 [2021-07-09 17:44:49,143 INFO L550 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2021-07-09 17:44:49,459 WARN L205 SmtUtils]: Spent 316.00 ms on a formula simplification. DAG size of input: 69 DAG size of output: 48 [2021-07-09 17:44:49,460 INFO L628 ElimStorePlain]: treesize reduction 750, result has 32.4 percent of original size [2021-07-09 17:44:49,463 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 5 treesize of output 3 [2021-07-09 17:44:49,464 INFO L550 ElimStorePlain]: Start of recursive call 14: End of recursive call: and 1 xjuncts. [2021-07-09 17:44:49,467 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 5 treesize of output 3 [2021-07-09 17:44:49,468 INFO L550 ElimStorePlain]: Start of recursive call 15: End of recursive call: and 1 xjuncts. [2021-07-09 17:44:49,471 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 5 treesize of output 3 [2021-07-09 17:44:49,472 INFO L550 ElimStorePlain]: Start of recursive call 16: End of recursive call: and 1 xjuncts. [2021-07-09 17:44:49,474 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:44:49,475 INFO L550 ElimStorePlain]: Start of recursive call 17: End of recursive call: and 1 xjuncts. [2021-07-09 17:44:49,478 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:44:49,478 INFO L550 ElimStorePlain]: Start of recursive call 18: End of recursive call: and 1 xjuncts. [2021-07-09 17:44:49,481 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:44:49,482 INFO L550 ElimStorePlain]: Start of recursive call 19: End of recursive call: and 1 xjuncts. [2021-07-09 17:44:49,484 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 5 treesize of output 3 [2021-07-09 17:44:49,485 INFO L550 ElimStorePlain]: Start of recursive call 20: End of recursive call: and 1 xjuncts. [2021-07-09 17:44:49,488 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:44:49,489 INFO L550 ElimStorePlain]: Start of recursive call 21: End of recursive call: and 1 xjuncts. [2021-07-09 17:44:49,593 WARN L205 SmtUtils]: Spent 103.00 ms on a formula simplification. DAG size of input: 40 DAG size of output: 35 [2021-07-09 17:44:49,593 INFO L628 ElimStorePlain]: treesize reduction 102, result has 55.5 percent of original size [2021-07-09 17:44:49,596 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 5 treesize of output 3 [2021-07-09 17:44:49,597 INFO L550 ElimStorePlain]: Start of recursive call 22: End of recursive call: and 1 xjuncts. [2021-07-09 17:44:49,599 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 9 [2021-07-09 17:44:49,600 INFO L550 ElimStorePlain]: Start of recursive call 23: End of recursive call: and 1 xjuncts. [2021-07-09 17:44:49,602 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 5 treesize of output 3 [2021-07-09 17:44:49,603 INFO L550 ElimStorePlain]: Start of recursive call 24: End of recursive call: and 1 xjuncts. [2021-07-09 17:44:49,605 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:44:49,606 INFO L550 ElimStorePlain]: Start of recursive call 25: End of recursive call: and 1 xjuncts. [2021-07-09 17:44:49,607 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:44:49,608 INFO L550 ElimStorePlain]: Start of recursive call 26: End of recursive call: and 1 xjuncts. [2021-07-09 17:44:49,652 INFO L628 ElimStorePlain]: treesize reduction 1, result has 98.3 percent of original size [2021-07-09 17:44:49,653 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 3 dim-1 vars, End of recursive call: and 3 xjuncts. [2021-07-09 17:44:49,653 INFO L247 ElimStorePlain]: Needed 26 recursive calls to eliminate 4 variables, input treesize:1469, output treesize:35 [2021-07-09 17:44:49,737 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:44:49,738 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [308411260] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:44:49,738 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 17:44:49,738 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 10] total 18 [2021-07-09 17:44:49,738 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [728335811] [2021-07-09 17:44:49,738 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-07-09 17:44:49,738 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 17:44:49,738 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-07-09 17:44:49,738 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=42, Invalid=264, Unknown=0, NotChecked=0, Total=306 [2021-07-09 17:44:49,738 INFO L87 Difference]: Start difference. First operand 872 states and 2899 transitions. Second operand has 18 states, 18 states have (on average 2.2777777777777777) internal successors, (41), 18 states have internal predecessors, (41), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:44:51,660 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 17:44:51,660 INFO L93 Difference]: Finished difference Result 1509 states and 4734 transitions. [2021-07-09 17:44:51,660 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 40 states. [2021-07-09 17:44:51,661 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.2777777777777777) internal successors, (41), 18 states have internal predecessors, (41), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-07-09 17:44:51,661 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 17:44:51,663 INFO L225 Difference]: With dead ends: 1509 [2021-07-09 17:44:51,663 INFO L226 Difference]: Without dead ends: 1361 [2021-07-09 17:44:51,663 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 68 GetRequests, 22 SyntacticMatches, 1 SemanticMatches, 45 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 531 ImplicationChecksByTransitivity, 1591.0ms TimeCoverageRelationStatistics Valid=285, Invalid=1877, Unknown=0, NotChecked=0, Total=2162 [2021-07-09 17:44:51,664 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1361 states. [2021-07-09 17:44:51,673 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1361 to 860. [2021-07-09 17:44:51,673 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 860 states, 859 states have (on average 3.3341094295692666) internal successors, (2864), 859 states have internal predecessors, (2864), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:44:51,675 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 860 states to 860 states and 2864 transitions. [2021-07-09 17:44:51,675 INFO L78 Accepts]: Start accepts. Automaton has 860 states and 2864 transitions. Word has length 23 [2021-07-09 17:44:51,675 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 17:44:51,675 INFO L482 AbstractCegarLoop]: Abstraction has 860 states and 2864 transitions. [2021-07-09 17:44:51,675 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 2.2777777777777777) internal successors, (41), 18 states have internal predecessors, (41), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:44:51,675 INFO L276 IsEmpty]: Start isEmpty. Operand 860 states and 2864 transitions. [2021-07-09 17:44:51,676 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-09 17:44:51,676 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 17:44:51,676 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 17:44:51,877 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable12924,172 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:44:51,877 INFO L430 AbstractCegarLoop]: === Iteration 244 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 17:44:51,877 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 17:44:51,877 INFO L82 PathProgramCache]: Analyzing trace with hash 878406837, now seen corresponding path program 147 times [2021-07-09 17:44:51,877 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 17:44:51,877 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [507248905] [2021-07-09 17:44:51,877 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 17:44:51,881 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 17:44:52,076 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-07-09 17:44:52,076 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 17:44:52,076 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [507248905] [2021-07-09 17:44:52,076 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [507248905] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:44:52,076 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1320318491] [2021-07-09 17:44:52,076 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 173 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 173 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:44:52,112 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-07-09 17:44:52,112 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 17:44:52,113 INFO L263 TraceCheckSpWp]: Trace formula consists of 102 conjuncts, 20 conjunts are in the unsatisfiable core [2021-07-09 17:44:52,113 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 17:44:52,505 WARN L205 SmtUtils]: Spent 195.00 ms on a formula simplification. DAG size of input: 45 DAG size of output: 49 [2021-07-09 17:44:52,709 WARN L205 SmtUtils]: Spent 166.00 ms on a formula simplification. DAG size of input: 52 DAG size of output: 51 [2021-07-09 17:44:53,616 WARN L205 SmtUtils]: Spent 758.00 ms on a formula simplification. DAG size of input: 51 DAG size of output: 51 [2021-07-09 17:44:54,867 WARN L205 SmtUtils]: Spent 863.00 ms on a formula simplification. DAG size of input: 57 DAG size of output: 57 [2021-07-09 17:44:55,142 WARN L205 SmtUtils]: Spent 191.00 ms on a formula simplification. DAG size of input: 45 DAG size of output: 50 [2021-07-09 17:44:57,335 WARN L205 SmtUtils]: Spent 2.12 s on a formula simplification. DAG size of input: 52 DAG size of output: 51 [2021-07-09 17:44:57,710 WARN L205 SmtUtils]: Spent 108.00 ms on a formula simplification. DAG size of input: 45 DAG size of output: 50 [2021-07-09 17:44:58,287 WARN L205 SmtUtils]: Spent 522.00 ms on a formula simplification. DAG size of input: 52 DAG size of output: 51 [2021-07-09 17:44:58,678 WARN L205 SmtUtils]: Spent 316.00 ms on a formula simplification. DAG size of input: 45 DAG size of output: 49 [2021-07-09 17:44:59,215 WARN L205 SmtUtils]: Spent 386.00 ms on a formula simplification. DAG size of input: 51 DAG size of output: 55 [2021-07-09 17:44:59,740 WARN L205 SmtUtils]: Spent 310.00 ms on a formula simplification. DAG size of input: 58 DAG size of output: 57 [2021-07-09 17:45:00,233 WARN L205 SmtUtils]: Spent 391.00 ms on a formula simplification. DAG size of input: 52 DAG size of output: 51 [2021-07-09 17:45:00,747 WARN L205 SmtUtils]: Spent 462.00 ms on a formula simplification. DAG size of input: 50 DAG size of output: 54 [2021-07-09 17:45:01,373 WARN L205 SmtUtils]: Spent 403.00 ms on a formula simplification. DAG size of input: 56 DAG size of output: 57 [2021-07-09 17:45:02,172 INFO L446 ElimStorePlain]: Different costs {0=[char_at_1], 1=[char_at_5]} [2021-07-09 17:45:02,179 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:45:02,180 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 17:45:02,188 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 5 treesize of output 3 [2021-07-09 17:45:02,190 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-07-09 17:45:02,196 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 5 treesize of output 3 [2021-07-09 17:45:02,197 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-07-09 17:45:02,202 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:45:02,203 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-07-09 17:45:02,210 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 5 treesize of output 3 [2021-07-09 17:45:02,211 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-07-09 17:45:02,217 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:45:02,217 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-07-09 17:45:02,222 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:45:02,223 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-07-09 17:45:02,228 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:45:02,229 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-07-09 17:45:02,234 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:45:02,234 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-07-09 17:45:02,240 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:45:02,241 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-07-09 17:45:02,246 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:45:02,247 INFO L550 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2021-07-09 17:45:02,252 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:45:02,253 INFO L550 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2021-07-09 17:45:02,258 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:45:02,259 INFO L550 ElimStorePlain]: Start of recursive call 14: End of recursive call: and 1 xjuncts. [2021-07-09 17:45:02,265 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:45:02,266 INFO L550 ElimStorePlain]: Start of recursive call 15: End of recursive call: and 1 xjuncts. [2021-07-09 17:45:02,271 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:45:02,272 INFO L550 ElimStorePlain]: Start of recursive call 16: End of recursive call: and 1 xjuncts. [2021-07-09 17:45:02,278 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:45:02,278 INFO L550 ElimStorePlain]: Start of recursive call 17: End of recursive call: and 1 xjuncts. [2021-07-09 17:45:02,285 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:45:02,286 INFO L550 ElimStorePlain]: Start of recursive call 18: End of recursive call: and 1 xjuncts. [2021-07-09 17:45:02,293 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:45:02,293 INFO L550 ElimStorePlain]: Start of recursive call 19: End of recursive call: and 1 xjuncts. [2021-07-09 17:45:02,300 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:45:02,301 INFO L550 ElimStorePlain]: Start of recursive call 20: End of recursive call: and 1 xjuncts. [2021-07-09 17:45:02,307 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:45:02,307 INFO L550 ElimStorePlain]: Start of recursive call 21: End of recursive call: and 1 xjuncts. [2021-07-09 17:45:02,313 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-07-09 17:45:02,313 INFO L550 ElimStorePlain]: Start of recursive call 22: End of recursive call: and 1 xjuncts. [2021-07-09 17:45:02,318 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:45:02,319 INFO L550 ElimStorePlain]: Start of recursive call 23: End of recursive call: and 1 xjuncts. [2021-07-09 17:45:02,323 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:45:02,324 INFO L550 ElimStorePlain]: Start of recursive call 24: End of recursive call: and 1 xjuncts. [2021-07-09 17:45:02,330 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 9 [2021-07-09 17:45:02,331 INFO L550 ElimStorePlain]: Start of recursive call 25: End of recursive call: and 1 xjuncts. [2021-07-09 17:45:02,338 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:45:02,339 INFO L550 ElimStorePlain]: Start of recursive call 26: End of recursive call: and 1 xjuncts. [2021-07-09 17:45:02,345 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:45:02,346 INFO L550 ElimStorePlain]: Start of recursive call 27: End of recursive call: and 1 xjuncts. [2021-07-09 17:45:02,354 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:45:02,354 INFO L550 ElimStorePlain]: Start of recursive call 28: End of recursive call: and 1 xjuncts. [2021-07-09 17:45:02,361 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:45:02,362 INFO L550 ElimStorePlain]: Start of recursive call 29: End of recursive call: and 1 xjuncts. [2021-07-09 17:45:02,368 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:45:02,369 INFO L550 ElimStorePlain]: Start of recursive call 30: End of recursive call: and 1 xjuncts. [2021-07-09 17:45:02,376 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:45:02,377 INFO L550 ElimStorePlain]: Start of recursive call 31: End of recursive call: and 1 xjuncts. [2021-07-09 17:45:02,384 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:45:02,385 INFO L550 ElimStorePlain]: Start of recursive call 32: End of recursive call: and 1 xjuncts. [2021-07-09 17:45:02,392 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 9 [2021-07-09 17:45:02,393 INFO L550 ElimStorePlain]: Start of recursive call 33: End of recursive call: and 1 xjuncts. [2021-07-09 17:45:02,400 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:45:02,401 INFO L550 ElimStorePlain]: Start of recursive call 34: End of recursive call: and 1 xjuncts. [2021-07-09 17:45:02,406 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:45:02,406 INFO L550 ElimStorePlain]: Start of recursive call 35: End of recursive call: and 1 xjuncts. [2021-07-09 17:45:02,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-07-09 17:45:02,412 INFO L550 ElimStorePlain]: Start of recursive call 36: End of recursive call: and 1 xjuncts. [2021-07-09 17:45:02,417 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:45:02,418 INFO L550 ElimStorePlain]: Start of recursive call 37: End of recursive call: and 1 xjuncts. [2021-07-09 17:45:02,424 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 9 [2021-07-09 17:45:02,425 INFO L550 ElimStorePlain]: Start of recursive call 38: End of recursive call: and 1 xjuncts. [2021-07-09 17:45:02,431 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:45:02,432 INFO L550 ElimStorePlain]: Start of recursive call 39: End of recursive call: and 1 xjuncts. [2021-07-09 17:45:02,437 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:45:02,438 INFO L550 ElimStorePlain]: Start of recursive call 40: End of recursive call: and 1 xjuncts. [2021-07-09 17:45:02,444 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:45:02,444 INFO L550 ElimStorePlain]: Start of recursive call 41: End of recursive call: and 1 xjuncts. [2021-07-09 17:45:02,451 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:45:02,452 INFO L550 ElimStorePlain]: Start of recursive call 42: End of recursive call: and 1 xjuncts. [2021-07-09 17:45:02,458 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:45:02,459 INFO L550 ElimStorePlain]: Start of recursive call 43: End of recursive call: and 1 xjuncts. [2021-07-09 17:45:02,465 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:45:02,466 INFO L550 ElimStorePlain]: Start of recursive call 44: End of recursive call: and 1 xjuncts. [2021-07-09 17:45:02,472 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:45:02,473 INFO L550 ElimStorePlain]: Start of recursive call 45: End of recursive call: and 1 xjuncts. [2021-07-09 17:45:02,478 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:45:02,479 INFO L550 ElimStorePlain]: Start of recursive call 46: End of recursive call: and 1 xjuncts. [2021-07-09 17:45:02,485 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:45:02,486 INFO L550 ElimStorePlain]: Start of recursive call 47: End of recursive call: and 1 xjuncts. [2021-07-09 17:45:02,491 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:45:02,492 INFO L550 ElimStorePlain]: Start of recursive call 48: End of recursive call: and 1 xjuncts. [2021-07-09 17:45:02,498 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:45:02,498 INFO L550 ElimStorePlain]: Start of recursive call 49: End of recursive call: and 1 xjuncts. [2021-07-09 17:45:02,503 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:45:02,504 INFO L550 ElimStorePlain]: Start of recursive call 50: End of recursive call: and 1 xjuncts. [2021-07-09 17:45:02,510 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-07-09 17:45:02,511 INFO L550 ElimStorePlain]: Start of recursive call 51: End of recursive call: and 1 xjuncts. [2021-07-09 17:45:02,518 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:45:02,518 INFO L550 ElimStorePlain]: Start of recursive call 52: End of recursive call: and 1 xjuncts. [2021-07-09 17:45:02,525 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:45:02,526 INFO L550 ElimStorePlain]: Start of recursive call 53: End of recursive call: and 1 xjuncts. [2021-07-09 17:45:02,532 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:45:02,532 INFO L550 ElimStorePlain]: Start of recursive call 54: End of recursive call: and 1 xjuncts. [2021-07-09 17:45:02,539 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 5 treesize of output 3 [2021-07-09 17:45:02,540 INFO L550 ElimStorePlain]: Start of recursive call 55: End of recursive call: and 1 xjuncts. [2021-07-09 17:45:02,546 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:45:02,547 INFO L550 ElimStorePlain]: Start of recursive call 56: End of recursive call: and 1 xjuncts. [2021-07-09 17:45:02,552 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:45:02,553 INFO L550 ElimStorePlain]: Start of recursive call 57: End of recursive call: and 1 xjuncts. [2021-07-09 17:45:02,558 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 5 treesize of output 3 [2021-07-09 17:45:02,559 INFO L550 ElimStorePlain]: Start of recursive call 58: End of recursive call: and 1 xjuncts. [2021-07-09 17:45:02,566 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:45:02,567 INFO L550 ElimStorePlain]: Start of recursive call 59: End of recursive call: and 1 xjuncts. [2021-07-09 17:45:02,572 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:45:02,573 INFO L550 ElimStorePlain]: Start of recursive call 60: End of recursive call: and 1 xjuncts. [2021-07-09 17:45:02,577 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:45:02,578 INFO L550 ElimStorePlain]: Start of recursive call 61: End of recursive call: and 1 xjuncts. [2021-07-09 17:45:02,583 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:45:02,584 INFO L550 ElimStorePlain]: Start of recursive call 62: End of recursive call: and 1 xjuncts. [2021-07-09 17:45:02,590 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:45:02,591 INFO L550 ElimStorePlain]: Start of recursive call 63: End of recursive call: and 1 xjuncts. [2021-07-09 17:45:02,595 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:45:02,596 INFO L550 ElimStorePlain]: Start of recursive call 64: End of recursive call: and 1 xjuncts. [2021-07-09 17:45:02,600 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:45:02,601 INFO L550 ElimStorePlain]: Start of recursive call 65: End of recursive call: and 1 xjuncts. [2021-07-09 17:45:02,605 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:45:02,606 INFO L550 ElimStorePlain]: Start of recursive call 66: End of recursive call: and 1 xjuncts. [2021-07-09 17:45:02,610 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:45:02,611 INFO L550 ElimStorePlain]: Start of recursive call 67: End of recursive call: and 1 xjuncts. [2021-07-09 17:45:02,616 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:45:02,617 INFO L550 ElimStorePlain]: Start of recursive call 68: End of recursive call: and 1 xjuncts. [2021-07-09 17:45:02,621 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:45:02,621 INFO L550 ElimStorePlain]: Start of recursive call 69: End of recursive call: and 1 xjuncts. [2021-07-09 17:45:02,626 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:45:02,627 INFO L550 ElimStorePlain]: Start of recursive call 70: End of recursive call: and 1 xjuncts. [2021-07-09 17:45:02,631 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:45:02,632 INFO L550 ElimStorePlain]: Start of recursive call 71: End of recursive call: and 1 xjuncts. [2021-07-09 17:45:02,635 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:45:02,636 INFO L550 ElimStorePlain]: Start of recursive call 72: End of recursive call: and 1 xjuncts. [2021-07-09 17:45:02,639 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:45:02,640 INFO L550 ElimStorePlain]: Start of recursive call 73: End of recursive call: and 1 xjuncts. [2021-07-09 17:45:02,643 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:45:02,644 INFO L550 ElimStorePlain]: Start of recursive call 74: End of recursive call: and 1 xjuncts. [2021-07-09 17:45:02,648 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:45:02,648 INFO L550 ElimStorePlain]: Start of recursive call 75: End of recursive call: and 1 xjuncts. [2021-07-09 17:45:02,652 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:45:02,652 INFO L550 ElimStorePlain]: Start of recursive call 76: End of recursive call: and 1 xjuncts. [2021-07-09 17:45:02,656 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:45:02,656 INFO L550 ElimStorePlain]: Start of recursive call 77: End of recursive call: and 1 xjuncts. [2021-07-09 17:45:02,660 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:45:02,660 INFO L550 ElimStorePlain]: Start of recursive call 78: End of recursive call: and 1 xjuncts. [2021-07-09 17:45:02,663 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:45:02,664 INFO L550 ElimStorePlain]: Start of recursive call 79: End of recursive call: and 1 xjuncts. [2021-07-09 17:45:02,668 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:45:02,668 INFO L550 ElimStorePlain]: Start of recursive call 80: End of recursive call: and 1 xjuncts. [2021-07-09 17:45:02,671 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:45:02,672 INFO L550 ElimStorePlain]: Start of recursive call 81: End of recursive call: and 1 xjuncts. [2021-07-09 17:45:02,675 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:45:02,675 INFO L550 ElimStorePlain]: Start of recursive call 82: End of recursive call: and 1 xjuncts. [2021-07-09 17:45:02,782 WARN L205 SmtUtils]: Spent 106.00 ms on a formula simplification. DAG size of input: 39 DAG size of output: 34 [2021-07-09 17:45:02,782 INFO L628 ElimStorePlain]: treesize reduction 118, result has 52.2 percent of original size [2021-07-09 17:45:02,786 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 9 [2021-07-09 17:45:02,787 INFO L550 ElimStorePlain]: Start of recursive call 83: End of recursive call: and 1 xjuncts. [2021-07-09 17:45:02,790 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 5 treesize of output 3 [2021-07-09 17:45:02,791 INFO L550 ElimStorePlain]: Start of recursive call 84: End of recursive call: and 1 xjuncts. [2021-07-09 17:45:02,794 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 5 treesize of output 3 [2021-07-09 17:45:02,795 INFO L550 ElimStorePlain]: Start of recursive call 85: End of recursive call: and 1 xjuncts. [2021-07-09 17:45:02,798 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:45:02,799 INFO L550 ElimStorePlain]: Start of recursive call 86: End of recursive call: and 1 xjuncts. [2021-07-09 17:45:02,802 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:45:02,802 INFO L550 ElimStorePlain]: Start of recursive call 87: End of recursive call: and 1 xjuncts. [2021-07-09 17:45:02,851 INFO L628 ElimStorePlain]: treesize reduction 1, result has 98.3 percent of original size [2021-07-09 17:45:02,852 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 3 xjuncts. [2021-07-09 17:45:02,852 INFO L247 ElimStorePlain]: Needed 87 recursive calls to eliminate 3 variables, input treesize:3171, output treesize:35 [2021-07-09 17:45:02,947 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-07-09 17:45:02,948 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1320318491] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:45:02,948 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 17:45:02,948 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 10] total 16 [2021-07-09 17:45:02,948 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1951069826] [2021-07-09 17:45:02,948 INFO L462 AbstractCegarLoop]: Interpolant automaton has 16 states [2021-07-09 17:45:02,948 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 17:45:02,948 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-07-09 17:45:02,948 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=37, Invalid=203, Unknown=0, NotChecked=0, Total=240 [2021-07-09 17:45:02,948 INFO L87 Difference]: Start difference. First operand 860 states and 2864 transitions. Second operand has 16 states, 16 states have (on average 2.3125) internal successors, (37), 16 states have internal predecessors, (37), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:45:03,820 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 17:45:03,820 INFO L93 Difference]: Finished difference Result 1197 states and 3818 transitions. [2021-07-09 17:45:03,821 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2021-07-09 17:45:03,821 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 2.3125) internal successors, (37), 16 states have internal predecessors, (37), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-07-09 17:45:03,821 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 17:45:03,823 INFO L225 Difference]: With dead ends: 1197 [2021-07-09 17:45:03,823 INFO L226 Difference]: Without dead ends: 1136 [2021-07-09 17:45:03,823 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 52 GetRequests, 21 SyntacticMatches, 4 SemanticMatches, 27 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 153 ImplicationChecksByTransitivity, 907.7ms TimeCoverageRelationStatistics Valid=143, Invalid=669, Unknown=0, NotChecked=0, Total=812 [2021-07-09 17:45:03,824 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1136 states. [2021-07-09 17:45:03,831 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1136 to 819. [2021-07-09 17:45:03,832 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 819 states, 818 states have (on average 3.2995110024449876) internal successors, (2699), 818 states have internal predecessors, (2699), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:45:03,833 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 819 states to 819 states and 2699 transitions. [2021-07-09 17:45:03,833 INFO L78 Accepts]: Start accepts. Automaton has 819 states and 2699 transitions. Word has length 23 [2021-07-09 17:45:03,833 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 17:45:03,833 INFO L482 AbstractCegarLoop]: Abstraction has 819 states and 2699 transitions. [2021-07-09 17:45:03,833 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 16 states, 16 states have (on average 2.3125) internal successors, (37), 16 states have internal predecessors, (37), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:45:03,833 INFO L276 IsEmpty]: Start isEmpty. Operand 819 states and 2699 transitions. [2021-07-09 17:45:03,834 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-09 17:45:03,834 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 17:45:03,834 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 17:45:04,035 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 173 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable13259 [2021-07-09 17:45:04,035 INFO L430 AbstractCegarLoop]: === Iteration 245 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 17:45:04,035 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 17:45:04,035 INFO L82 PathProgramCache]: Analyzing trace with hash 452897211, now seen corresponding path program 148 times [2021-07-09 17:45:04,035 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 17:45:04,035 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [107578560] [2021-07-09 17:45:04,035 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 17:45:04,039 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 17:45:04,164 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-07-09 17:45:04,165 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 17:45:04,165 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [107578560] [2021-07-09 17:45:04,165 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [107578560] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:45:04,165 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2035943254] [2021-07-09 17:45:04,165 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 174 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 174 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:45:04,199 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-07-09 17:45:04,199 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 17:45:04,200 INFO L263 TraceCheckSpWp]: Trace formula consists of 102 conjuncts, 22 conjunts are in the unsatisfiable core [2021-07-09 17:45:04,200 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 17:45:04,349 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:45:04,350 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 17:45:04,353 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:45:04,353 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-07-09 17:45:04,356 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:45:04,357 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-07-09 17:45:04,361 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 9 [2021-07-09 17:45:04,362 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-07-09 17:45:04,365 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:45:04,365 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-07-09 17:45:04,368 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:45:04,369 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-07-09 17:45:04,372 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 9 [2021-07-09 17:45:04,373 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-07-09 17:45:04,376 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 5 treesize of output 3 [2021-07-09 17:45:04,377 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-07-09 17:45:04,380 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:45:04,381 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-07-09 17:45:04,383 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:45:04,384 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-07-09 17:45:04,387 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-07-09 17:45:04,388 INFO L550 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2021-07-09 17:45:04,391 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-07-09 17:45:04,391 INFO L550 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2021-07-09 17:45:04,395 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 5 treesize of output 3 [2021-07-09 17:45:04,395 INFO L550 ElimStorePlain]: Start of recursive call 14: End of recursive call: and 1 xjuncts. [2021-07-09 17:45:04,398 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:45:04,399 INFO L550 ElimStorePlain]: Start of recursive call 15: End of recursive call: and 1 xjuncts. [2021-07-09 17:45:04,402 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:45:04,402 INFO L550 ElimStorePlain]: Start of recursive call 16: End of recursive call: and 1 xjuncts. [2021-07-09 17:45:04,405 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:45:04,406 INFO L550 ElimStorePlain]: Start of recursive call 17: End of recursive call: and 1 xjuncts. [2021-07-09 17:45:04,409 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-07-09 17:45:04,409 INFO L550 ElimStorePlain]: Start of recursive call 18: End of recursive call: and 1 xjuncts. [2021-07-09 17:45:04,412 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 5 treesize of output 3 [2021-07-09 17:45:04,413 INFO L550 ElimStorePlain]: Start of recursive call 19: End of recursive call: and 1 xjuncts. [2021-07-09 17:45:04,416 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:45:04,417 INFO L550 ElimStorePlain]: Start of recursive call 20: End of recursive call: and 1 xjuncts. [2021-07-09 17:45:04,420 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:45:04,420 INFO L550 ElimStorePlain]: Start of recursive call 21: End of recursive call: and 1 xjuncts. [2021-07-09 17:45:04,423 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:45:04,424 INFO L550 ElimStorePlain]: Start of recursive call 22: End of recursive call: and 1 xjuncts. [2021-07-09 17:45:04,426 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:45:04,427 INFO L550 ElimStorePlain]: Start of recursive call 23: End of recursive call: and 1 xjuncts. [2021-07-09 17:45:04,431 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 5 treesize of output 3 [2021-07-09 17:45:04,432 INFO L550 ElimStorePlain]: Start of recursive call 24: End of recursive call: and 1 xjuncts. [2021-07-09 17:45:04,435 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:45:04,435 INFO L550 ElimStorePlain]: Start of recursive call 25: End of recursive call: and 1 xjuncts. [2021-07-09 17:45:04,438 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 5 treesize of output 3 [2021-07-09 17:45:04,439 INFO L550 ElimStorePlain]: Start of recursive call 26: End of recursive call: and 1 xjuncts. [2021-07-09 17:45:04,442 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 9 [2021-07-09 17:45:04,443 INFO L550 ElimStorePlain]: Start of recursive call 27: End of recursive call: and 1 xjuncts. [2021-07-09 17:45:04,446 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:45:04,447 INFO L550 ElimStorePlain]: Start of recursive call 28: End of recursive call: and 1 xjuncts. [2021-07-09 17:45:04,449 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:45:04,450 INFO L550 ElimStorePlain]: Start of recursive call 29: End of recursive call: and 1 xjuncts. [2021-07-09 17:45:04,452 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:45:04,453 INFO L550 ElimStorePlain]: Start of recursive call 30: End of recursive call: and 1 xjuncts. [2021-07-09 17:45:04,456 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:45:04,456 INFO L550 ElimStorePlain]: Start of recursive call 31: End of recursive call: and 1 xjuncts. [2021-07-09 17:45:04,459 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:45:04,460 INFO L550 ElimStorePlain]: Start of recursive call 32: End of recursive call: and 1 xjuncts. [2021-07-09 17:45:04,463 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:45:04,464 INFO L550 ElimStorePlain]: Start of recursive call 33: End of recursive call: and 1 xjuncts. [2021-07-09 17:45:04,466 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:45:04,467 INFO L550 ElimStorePlain]: Start of recursive call 34: End of recursive call: and 1 xjuncts. [2021-07-09 17:45:04,469 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:45:04,470 INFO L550 ElimStorePlain]: Start of recursive call 35: End of recursive call: and 1 xjuncts. [2021-07-09 17:45:04,472 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:45:04,473 INFO L550 ElimStorePlain]: Start of recursive call 36: End of recursive call: and 1 xjuncts. [2021-07-09 17:45:04,475 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:45:04,476 INFO L550 ElimStorePlain]: Start of recursive call 37: End of recursive call: and 1 xjuncts. [2021-07-09 17:45:04,478 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:45:04,478 INFO L550 ElimStorePlain]: Start of recursive call 38: End of recursive call: and 1 xjuncts. [2021-07-09 17:45:04,563 INFO L628 ElimStorePlain]: treesize reduction 116, result has 45.5 percent of original size [2021-07-09 17:45:04,566 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: 3 dim-0 vars, and 4 xjuncts. [2021-07-09 17:45:04,566 INFO L247 ElimStorePlain]: Needed 38 recursive calls to eliminate 2 variables, input treesize:1306, output treesize:89 [2021-07-09 17:45:05,353 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 17:45:05,353 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 17:45:05,354 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-07-09 17:45:05,354 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 17:45:05,359 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 17:45:05,359 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 17:45:05,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 1 new quantified variables, introduced 0 case distinctions, treesize of input 18 treesize of output 1 [2021-07-09 17:45:05,360 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-07-09 17:45:05,365 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 17:45:05,365 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 17:45:05,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 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 3 [2021-07-09 17:45:05,366 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-07-09 17:45:05,371 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 17:45:05,372 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 17:45:05,372 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 3 [2021-07-09 17:45:05,373 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-07-09 17:45:05,378 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:45:05,378 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-07-09 17:45:05,383 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:45:05,384 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-07-09 17:45:05,388 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:45:05,388 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-07-09 17:45:05,580 WARN L205 SmtUtils]: Spent 191.00 ms on a formula simplification. DAG size of input: 74 DAG size of output: 52 [2021-07-09 17:45:05,581 INFO L628 ElimStorePlain]: treesize reduction 389, result has 28.5 percent of original size [2021-07-09 17:45:05,584 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 5 treesize of output 3 [2021-07-09 17:45:05,585 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-07-09 17:45:05,588 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 5 treesize of output 3 [2021-07-09 17:45:05,589 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-07-09 17:45:05,657 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 17:45:05,660 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 17:45:05,660 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 9 [2021-07-09 17:45:05,661 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-07-09 17:45:05,724 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 17:45:05,726 INFO L550 ElimStorePlain]: Start of recursive call 1: 3 dim-0 vars, 3 dim-1 vars, End of recursive call: and 5 xjuncts. [2021-07-09 17:45:05,726 INFO L247 ElimStorePlain]: Needed 11 recursive calls to eliminate 6 variables, input treesize:731, output treesize:70 [2021-07-09 17:45:05,891 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-07-09 17:45:05,891 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2035943254] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:45:05,891 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 17:45:05,891 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 17 [2021-07-09 17:45:05,891 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1799425205] [2021-07-09 17:45:05,891 INFO L462 AbstractCegarLoop]: Interpolant automaton has 17 states [2021-07-09 17:45:05,892 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 17:45:05,892 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-07-09 17:45:05,892 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=35, Invalid=237, Unknown=0, NotChecked=0, Total=272 [2021-07-09 17:45:05,892 INFO L87 Difference]: Start difference. First operand 819 states and 2699 transitions. Second operand has 17 states, 17 states have (on average 2.3529411764705883) internal successors, (40), 17 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:45:10,828 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 17:45:10,828 INFO L93 Difference]: Finished difference Result 2138 states and 6446 transitions. [2021-07-09 17:45:10,828 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 72 states. [2021-07-09 17:45:10,828 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 2.3529411764705883) internal successors, (40), 17 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-07-09 17:45:10,829 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 17:45:10,832 INFO L225 Difference]: With dead ends: 2138 [2021-07-09 17:45:10,832 INFO L226 Difference]: Without dead ends: 1926 [2021-07-09 17:45:10,832 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 99 GetRequests, 23 SyntacticMatches, 2 SemanticMatches, 74 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1880 ImplicationChecksByTransitivity, 4465.4ms TimeCoverageRelationStatistics Valid=713, Invalid=4987, Unknown=0, NotChecked=0, Total=5700 [2021-07-09 17:45:10,834 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1926 states. [2021-07-09 17:45:10,844 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1926 to 888. [2021-07-09 17:45:10,845 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 888 states, 887 states have (on average 3.391206313416009) internal successors, (3008), 887 states have internal predecessors, (3008), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:45:10,846 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 888 states to 888 states and 3008 transitions. [2021-07-09 17:45:10,846 INFO L78 Accepts]: Start accepts. Automaton has 888 states and 3008 transitions. Word has length 23 [2021-07-09 17:45:10,846 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 17:45:10,846 INFO L482 AbstractCegarLoop]: Abstraction has 888 states and 3008 transitions. [2021-07-09 17:45:10,846 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 17 states, 17 states have (on average 2.3529411764705883) internal successors, (40), 17 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:45:10,846 INFO L276 IsEmpty]: Start isEmpty. Operand 888 states and 3008 transitions. [2021-07-09 17:45:10,848 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-09 17:45:10,848 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 17:45:10,848 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 17:45:11,048 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 174 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable13466 [2021-07-09 17:45:11,048 INFO L430 AbstractCegarLoop]: === Iteration 246 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 17:45:11,048 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 17:45:11,048 INFO L82 PathProgramCache]: Analyzing trace with hash -818560483, now seen corresponding path program 149 times [2021-07-09 17:45:11,049 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 17:45:11,049 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [908557160] [2021-07-09 17:45:11,049 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 17:45:11,053 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 17:45:11,317 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:45:11,318 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 17:45:11,318 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [908557160] [2021-07-09 17:45:11,318 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [908557160] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:45:11,318 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [390911034] [2021-07-09 17:45:11,318 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 175 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 175 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:45:11,355 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2021-07-09 17:45:11,355 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 17:45:11,355 INFO L263 TraceCheckSpWp]: Trace formula consists of 102 conjuncts, 22 conjunts are in the unsatisfiable core [2021-07-09 17:45:11,356 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 17:45:11,454 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:45:11,455 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 17:45:11,458 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 9 [2021-07-09 17:45:11,459 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-07-09 17:45:11,462 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 9 [2021-07-09 17:45:11,463 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-07-09 17:45:11,465 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 5 treesize of output 3 [2021-07-09 17:45:11,466 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-07-09 17:45:11,469 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:45:11,470 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-07-09 17:45:11,473 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 5 treesize of output 3 [2021-07-09 17:45:11,473 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-07-09 17:45:11,476 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:45:11,477 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-07-09 17:45:11,479 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:45:11,480 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-07-09 17:45:11,482 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:45:11,483 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-07-09 17:45:11,486 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 5 treesize of output 3 [2021-07-09 17:45:11,487 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-07-09 17:45:11,489 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 9 [2021-07-09 17:45:11,490 INFO L550 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2021-07-09 17:45:11,493 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:45:11,494 INFO L550 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2021-07-09 17:45:11,496 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:45:11,496 INFO L550 ElimStorePlain]: Start of recursive call 14: End of recursive call: and 1 xjuncts. [2021-07-09 17:45:11,499 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:45:11,499 INFO L550 ElimStorePlain]: Start of recursive call 15: End of recursive call: and 1 xjuncts. [2021-07-09 17:45:11,501 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:45:11,502 INFO L550 ElimStorePlain]: Start of recursive call 16: End of recursive call: and 1 xjuncts. [2021-07-09 17:45:11,607 WARN L205 SmtUtils]: Spent 104.00 ms on a formula simplification. DAG size of input: 32 DAG size of output: 30 [2021-07-09 17:45:11,608 INFO L628 ElimStorePlain]: treesize reduction 36, result has 79.7 percent of original size [2021-07-09 17:45:11,611 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: 5 dim-0 vars, and 5 xjuncts. [2021-07-09 17:45:11,611 INFO L247 ElimStorePlain]: Needed 16 recursive calls to eliminate 2 variables, input treesize:542, output treesize:141 [2021-07-09 17:45:13,144 INFO L446 ElimStorePlain]: Different costs {0=[char_at_9], 15=[char_at_5]} [2021-07-09 17:45:13,154 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:45:13,155 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 17:45:13,163 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:45:13,164 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-07-09 17:45:13,171 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:45:13,171 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-07-09 17:45:13,178 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:45:13,178 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-07-09 17:45:13,186 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:45:13,186 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-07-09 17:45:13,193 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:45:13,194 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-07-09 17:45:13,201 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:45:13,202 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-07-09 17:45:13,210 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 5 treesize of output 3 [2021-07-09 17:45:13,211 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-07-09 17:45:13,218 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:45:13,219 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-07-09 17:45:13,226 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:45:13,226 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-07-09 17:45:13,234 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:45:13,235 INFO L550 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2021-07-09 17:45:13,243 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:45:13,244 INFO L550 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2021-07-09 17:45:13,250 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:45:13,250 INFO L550 ElimStorePlain]: Start of recursive call 14: End of recursive call: and 1 xjuncts. [2021-07-09 17:45:13,258 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:45:13,259 INFO L550 ElimStorePlain]: Start of recursive call 15: End of recursive call: and 1 xjuncts. [2021-07-09 17:45:13,265 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:45:13,266 INFO L550 ElimStorePlain]: Start of recursive call 16: End of recursive call: and 1 xjuncts. [2021-07-09 17:45:13,273 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 9 [2021-07-09 17:45:13,274 INFO L550 ElimStorePlain]: Start of recursive call 17: End of recursive call: and 1 xjuncts. [2021-07-09 17:45:13,281 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:45:13,282 INFO L550 ElimStorePlain]: Start of recursive call 18: End of recursive call: and 1 xjuncts. [2021-07-09 17:45:13,289 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 5 treesize of output 3 [2021-07-09 17:45:13,290 INFO L550 ElimStorePlain]: Start of recursive call 19: End of recursive call: and 1 xjuncts. [2021-07-09 17:45:13,296 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:45:13,297 INFO L550 ElimStorePlain]: Start of recursive call 20: End of recursive call: and 1 xjuncts. [2021-07-09 17:45:13,304 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 9 [2021-07-09 17:45:13,305 INFO L550 ElimStorePlain]: Start of recursive call 21: End of recursive call: and 1 xjuncts. [2021-07-09 17:45:13,313 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 5 treesize of output 3 [2021-07-09 17:45:13,314 INFO L550 ElimStorePlain]: Start of recursive call 22: End of recursive call: and 1 xjuncts. [2021-07-09 17:45:13,322 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:45:13,323 INFO L550 ElimStorePlain]: Start of recursive call 23: End of recursive call: and 1 xjuncts. [2021-07-09 17:45:13,331 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:45:13,331 INFO L550 ElimStorePlain]: Start of recursive call 24: End of recursive call: and 1 xjuncts. [2021-07-09 17:45:13,338 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:45:13,338 INFO L550 ElimStorePlain]: Start of recursive call 25: End of recursive call: and 1 xjuncts. [2021-07-09 17:45:13,347 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 5 treesize of output 3 [2021-07-09 17:45:13,348 INFO L550 ElimStorePlain]: Start of recursive call 26: End of recursive call: and 1 xjuncts. [2021-07-09 17:45:13,355 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:45:13,356 INFO L550 ElimStorePlain]: Start of recursive call 27: End of recursive call: and 1 xjuncts. [2021-07-09 17:45:13,365 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:45:13,365 INFO L550 ElimStorePlain]: Start of recursive call 28: End of recursive call: and 1 xjuncts. [2021-07-09 17:45:13,372 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:45:13,372 INFO L550 ElimStorePlain]: Start of recursive call 29: End of recursive call: and 1 xjuncts. [2021-07-09 17:45:13,380 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:45:13,381 INFO L550 ElimStorePlain]: Start of recursive call 30: End of recursive call: and 1 xjuncts. [2021-07-09 17:45:13,389 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:45:13,390 INFO L550 ElimStorePlain]: Start of recursive call 31: End of recursive call: and 1 xjuncts. [2021-07-09 17:45:13,399 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:45:13,400 INFO L550 ElimStorePlain]: Start of recursive call 32: End of recursive call: and 1 xjuncts. [2021-07-09 17:45:13,410 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:45:13,411 INFO L550 ElimStorePlain]: Start of recursive call 33: End of recursive call: and 1 xjuncts. [2021-07-09 17:45:13,418 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 9 [2021-07-09 17:45:13,419 INFO L550 ElimStorePlain]: Start of recursive call 34: End of recursive call: and 1 xjuncts. [2021-07-09 17:45:13,426 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:45:13,427 INFO L550 ElimStorePlain]: Start of recursive call 35: End of recursive call: and 1 xjuncts. [2021-07-09 17:45:13,434 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:45:13,434 INFO L550 ElimStorePlain]: Start of recursive call 36: End of recursive call: and 1 xjuncts. [2021-07-09 17:45:13,443 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:45:13,444 INFO L550 ElimStorePlain]: Start of recursive call 37: End of recursive call: and 1 xjuncts. [2021-07-09 17:45:13,452 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:45:13,453 INFO L550 ElimStorePlain]: Start of recursive call 38: End of recursive call: and 1 xjuncts. [2021-07-09 17:45:13,459 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:45:13,460 INFO L550 ElimStorePlain]: Start of recursive call 39: End of recursive call: and 1 xjuncts. [2021-07-09 17:45:13,467 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:45:13,467 INFO L550 ElimStorePlain]: Start of recursive call 40: End of recursive call: and 1 xjuncts. [2021-07-09 17:45:13,474 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:45:13,474 INFO L550 ElimStorePlain]: Start of recursive call 41: End of recursive call: and 1 xjuncts. [2021-07-09 17:45:13,481 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 9 [2021-07-09 17:45:13,482 INFO L550 ElimStorePlain]: Start of recursive call 42: End of recursive call: and 1 xjuncts. [2021-07-09 17:45:13,489 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 5 treesize of output 3 [2021-07-09 17:45:13,490 INFO L550 ElimStorePlain]: Start of recursive call 43: End of recursive call: and 1 xjuncts. [2021-07-09 17:45:13,497 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:45:13,497 INFO L550 ElimStorePlain]: Start of recursive call 44: End of recursive call: and 1 xjuncts. [2021-07-09 17:45:13,505 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:45:13,505 INFO L550 ElimStorePlain]: Start of recursive call 45: End of recursive call: and 1 xjuncts. [2021-07-09 17:45:13,512 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:45:13,513 INFO L550 ElimStorePlain]: Start of recursive call 46: End of recursive call: and 1 xjuncts. [2021-07-09 17:45:13,519 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:45:13,520 INFO L550 ElimStorePlain]: Start of recursive call 47: End of recursive call: and 1 xjuncts. [2021-07-09 17:45:13,526 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:45:13,526 INFO L550 ElimStorePlain]: Start of recursive call 48: End of recursive call: and 1 xjuncts. [2021-07-09 17:45:13,532 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:45:13,532 INFO L550 ElimStorePlain]: Start of recursive call 49: End of recursive call: and 1 xjuncts. [2021-07-09 17:45:13,538 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:45:13,539 INFO L550 ElimStorePlain]: Start of recursive call 50: End of recursive call: and 1 xjuncts. [2021-07-09 17:45:13,545 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:45:13,546 INFO L550 ElimStorePlain]: Start of recursive call 51: End of recursive call: and 1 xjuncts. [2021-07-09 17:45:13,553 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:45:13,554 INFO L550 ElimStorePlain]: Start of recursive call 52: End of recursive call: and 1 xjuncts. [2021-07-09 17:45:13,562 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:45:13,562 INFO L550 ElimStorePlain]: Start of recursive call 53: End of recursive call: and 1 xjuncts. [2021-07-09 17:45:13,570 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:45:13,570 INFO L550 ElimStorePlain]: Start of recursive call 54: End of recursive call: and 1 xjuncts. [2021-07-09 17:45:13,577 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:45:13,577 INFO L550 ElimStorePlain]: Start of recursive call 55: End of recursive call: and 1 xjuncts. [2021-07-09 17:45:13,584 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:45:13,585 INFO L550 ElimStorePlain]: Start of recursive call 56: End of recursive call: and 1 xjuncts. [2021-07-09 17:45:13,591 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:45:13,592 INFO L550 ElimStorePlain]: Start of recursive call 57: End of recursive call: and 1 xjuncts. [2021-07-09 17:45:13,599 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:45:13,600 INFO L550 ElimStorePlain]: Start of recursive call 58: End of recursive call: and 1 xjuncts. [2021-07-09 17:45:13,608 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:45:13,608 INFO L550 ElimStorePlain]: Start of recursive call 59: End of recursive call: and 1 xjuncts. [2021-07-09 17:45:13,615 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:45:13,615 INFO L550 ElimStorePlain]: Start of recursive call 60: End of recursive call: and 1 xjuncts. [2021-07-09 17:45:13,622 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 9 [2021-07-09 17:45:13,623 INFO L550 ElimStorePlain]: Start of recursive call 61: End of recursive call: and 1 xjuncts. [2021-07-09 17:45:13,632 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:45:13,633 INFO L550 ElimStorePlain]: Start of recursive call 62: End of recursive call: and 1 xjuncts. [2021-07-09 17:45:13,640 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:45:13,640 INFO L550 ElimStorePlain]: Start of recursive call 63: End of recursive call: and 1 xjuncts. [2021-07-09 17:45:13,646 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:45:13,647 INFO L550 ElimStorePlain]: Start of recursive call 64: End of recursive call: and 1 xjuncts. [2021-07-09 17:45:13,652 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:45:13,653 INFO L550 ElimStorePlain]: Start of recursive call 65: End of recursive call: and 1 xjuncts. [2021-07-09 17:45:13,660 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:45:13,660 INFO L550 ElimStorePlain]: Start of recursive call 66: End of recursive call: and 1 xjuncts. [2021-07-09 17:45:13,667 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:45:13,667 INFO L550 ElimStorePlain]: Start of recursive call 67: End of recursive call: and 1 xjuncts. [2021-07-09 17:45:13,673 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:45:13,674 INFO L550 ElimStorePlain]: Start of recursive call 68: End of recursive call: and 1 xjuncts. [2021-07-09 17:45:13,679 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:45:13,680 INFO L550 ElimStorePlain]: Start of recursive call 69: End of recursive call: and 1 xjuncts. [2021-07-09 17:45:13,685 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:45:13,686 INFO L550 ElimStorePlain]: Start of recursive call 70: End of recursive call: and 1 xjuncts. [2021-07-09 17:45:13,693 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:45:13,693 INFO L550 ElimStorePlain]: Start of recursive call 71: End of recursive call: and 1 xjuncts. [2021-07-09 17:45:13,699 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:45:13,700 INFO L550 ElimStorePlain]: Start of recursive call 72: End of recursive call: and 1 xjuncts. [2021-07-09 17:45:13,707 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:45:13,707 INFO L550 ElimStorePlain]: Start of recursive call 73: End of recursive call: and 1 xjuncts. [2021-07-09 17:45:13,713 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:45:13,713 INFO L550 ElimStorePlain]: Start of recursive call 74: End of recursive call: and 1 xjuncts. [2021-07-09 17:45:13,718 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:45:13,719 INFO L550 ElimStorePlain]: Start of recursive call 75: End of recursive call: and 1 xjuncts. [2021-07-09 17:45:13,724 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:45:13,724 INFO L550 ElimStorePlain]: Start of recursive call 76: End of recursive call: and 1 xjuncts. [2021-07-09 17:45:13,730 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:45:13,730 INFO L550 ElimStorePlain]: Start of recursive call 77: End of recursive call: and 1 xjuncts. [2021-07-09 17:45:13,736 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:45:13,736 INFO L550 ElimStorePlain]: Start of recursive call 78: End of recursive call: and 1 xjuncts. [2021-07-09 17:45:13,741 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:45:13,742 INFO L550 ElimStorePlain]: Start of recursive call 79: End of recursive call: and 1 xjuncts. [2021-07-09 17:45:13,746 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:45:13,747 INFO L550 ElimStorePlain]: Start of recursive call 80: End of recursive call: and 1 xjuncts. [2021-07-09 17:45:14,052 WARN L205 SmtUtils]: Spent 304.00 ms on a formula simplification. DAG size of input: 78 DAG size of output: 71 [2021-07-09 17:45:14,052 INFO L628 ElimStorePlain]: treesize reduction 113, result has 73.7 percent of original size [2021-07-09 17:45:14,058 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 17:45:14,058 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 17:45:14,059 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 9 [2021-07-09 17:45:14,060 INFO L550 ElimStorePlain]: Start of recursive call 81: End of recursive call: and 1 xjuncts. [2021-07-09 17:45:14,065 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 5 treesize of output 3 [2021-07-09 17:45:14,066 INFO L550 ElimStorePlain]: Start of recursive call 82: End of recursive call: and 1 xjuncts. [2021-07-09 17:45:14,070 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 5 treesize of output 3 [2021-07-09 17:45:14,071 INFO L550 ElimStorePlain]: Start of recursive call 83: End of recursive call: and 1 xjuncts. [2021-07-09 17:45:14,075 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 5 treesize of output 3 [2021-07-09 17:45:14,076 INFO L550 ElimStorePlain]: Start of recursive call 84: End of recursive call: and 1 xjuncts. [2021-07-09 17:45:14,080 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 5 treesize of output 3 [2021-07-09 17:45:14,081 INFO L550 ElimStorePlain]: Start of recursive call 85: End of recursive call: and 1 xjuncts. [2021-07-09 17:45:14,086 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 5 treesize of output 3 [2021-07-09 17:45:14,086 INFO L550 ElimStorePlain]: Start of recursive call 86: End of recursive call: and 1 xjuncts. [2021-07-09 17:45:14,092 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 5 treesize of output 3 [2021-07-09 17:45:14,093 INFO L550 ElimStorePlain]: Start of recursive call 87: End of recursive call: and 1 xjuncts. [2021-07-09 17:45:14,098 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 5 treesize of output 3 [2021-07-09 17:45:14,099 INFO L550 ElimStorePlain]: Start of recursive call 88: End of recursive call: and 1 xjuncts. [2021-07-09 17:45:14,103 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 5 treesize of output 3 [2021-07-09 17:45:14,104 INFO L550 ElimStorePlain]: Start of recursive call 89: End of recursive call: and 1 xjuncts. [2021-07-09 17:45:14,217 WARN L205 SmtUtils]: Spent 112.00 ms on a formula simplification that was a NOOP. DAG size: 55 [2021-07-09 17:45:14,217 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 17:45:14,225 INFO L550 ElimStorePlain]: Start of recursive call 1: 6 dim-0 vars, 2 dim-1 vars, End of recursive call: and 5 xjuncts. [2021-07-09 17:45:14,225 INFO L247 ElimStorePlain]: Needed 89 recursive calls to eliminate 8 variables, input treesize:4055, output treesize:68 [2021-07-09 17:45:14,385 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-07-09 17:45:14,385 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [390911034] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:45:14,385 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 17:45:14,385 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 10] total 18 [2021-07-09 17:45:14,385 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [95555745] [2021-07-09 17:45:14,385 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-07-09 17:45:14,385 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 17:45:14,386 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-07-09 17:45:14,386 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=42, Invalid=264, Unknown=0, NotChecked=0, Total=306 [2021-07-09 17:45:14,386 INFO L87 Difference]: Start difference. First operand 888 states and 3008 transitions. Second operand has 18 states, 18 states have (on average 2.0555555555555554) internal successors, (37), 18 states have internal predecessors, (37), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:45:16,108 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 17:45:16,108 INFO L93 Difference]: Finished difference Result 1501 states and 4767 transitions. [2021-07-09 17:45:16,108 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2021-07-09 17:45:16,108 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.0555555555555554) internal successors, (37), 18 states have internal predecessors, (37), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-07-09 17:45:16,108 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 17:45:16,111 INFO L225 Difference]: With dead ends: 1501 [2021-07-09 17:45:16,111 INFO L226 Difference]: Without dead ends: 1433 [2021-07-09 17:45:16,111 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 59 GetRequests, 21 SyntacticMatches, 4 SemanticMatches, 34 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 259 ImplicationChecksByTransitivity, 1694.2ms TimeCoverageRelationStatistics Valid=216, Invalid=1044, Unknown=0, NotChecked=0, Total=1260 [2021-07-09 17:45:16,112 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1433 states. [2021-07-09 17:45:16,121 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1433 to 861. [2021-07-09 17:45:16,121 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 861 states, 860 states have (on average 3.377906976744186) internal successors, (2905), 860 states have internal predecessors, (2905), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:45:16,123 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 861 states to 861 states and 2905 transitions. [2021-07-09 17:45:16,123 INFO L78 Accepts]: Start accepts. Automaton has 861 states and 2905 transitions. Word has length 23 [2021-07-09 17:45:16,123 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 17:45:16,123 INFO L482 AbstractCegarLoop]: Abstraction has 861 states and 2905 transitions. [2021-07-09 17:45:16,123 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 2.0555555555555554) internal successors, (37), 18 states have internal predecessors, (37), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:45:16,123 INFO L276 IsEmpty]: Start isEmpty. Operand 861 states and 2905 transitions. [2021-07-09 17:45:16,124 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-09 17:45:16,124 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 17:45:16,124 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 17:45:16,340 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 175 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable13653 [2021-07-09 17:45:16,340 INFO L430 AbstractCegarLoop]: === Iteration 247 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 17:45:16,341 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 17:45:16,341 INFO L82 PathProgramCache]: Analyzing trace with hash -249519779, now seen corresponding path program 150 times [2021-07-09 17:45:16,341 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 17:45:16,341 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1536512493] [2021-07-09 17:45:16,341 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 17:45:16,345 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 17:45:16,480 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-07-09 17:45:16,480 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 17:45:16,480 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1536512493] [2021-07-09 17:45:16,480 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1536512493] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:45:16,480 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1469710590] [2021-07-09 17:45:16,480 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 176 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 176 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:45:16,516 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2021-07-09 17:45:16,516 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 17:45:16,516 INFO L263 TraceCheckSpWp]: Trace formula consists of 102 conjuncts, 20 conjunts are in the unsatisfiable core [2021-07-09 17:45:16,517 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 17:45:16,575 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 9 [2021-07-09 17:45:16,576 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 17:45:16,579 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 9 [2021-07-09 17:45:16,580 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-07-09 17:45:16,582 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 9 [2021-07-09 17:45:16,583 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-07-09 17:45:16,715 WARN L205 SmtUtils]: Spent 132.00 ms on a formula simplification. DAG size of input: 37 DAG size of output: 30 [2021-07-09 17:45:16,716 INFO L628 ElimStorePlain]: treesize reduction 92, result has 64.2 percent of original size [2021-07-09 17:45:16,718 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 5 treesize of output 3 [2021-07-09 17:45:16,719 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-07-09 17:45:16,721 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:45:16,722 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-07-09 17:45:16,724 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 5 treesize of output 3 [2021-07-09 17:45:16,725 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-07-09 17:45:16,727 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:45:16,727 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-07-09 17:45:16,775 INFO L628 ElimStorePlain]: treesize reduction 46, result has 56.2 percent of original size [2021-07-09 17:45:16,777 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: 2 dim-0 vars, and 3 xjuncts. [2021-07-09 17:45:16,777 INFO L247 ElimStorePlain]: Needed 8 recursive calls to eliminate 3 variables, input treesize:293, output treesize:51 [2021-07-09 17:45:17,628 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 17:45:17,629 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 17:45:17,629 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 18 treesize of output 1 [2021-07-09 17:45:17,630 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 17:45:17,633 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 17:45:17,634 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 17:45:17,634 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-07-09 17:45:17,635 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-07-09 17:45:17,639 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 17:45:17,639 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 17:45:17,640 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 3 [2021-07-09 17:45:17,641 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-07-09 17:45:17,644 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 17:45:17,644 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-07-09 17:45:17,647 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 17:45:17,648 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 17:45:17,648 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 18 treesize of output 1 [2021-07-09 17:45:17,649 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-07-09 17:45:17,652 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 17:45:17,652 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 3 [2021-07-09 17:45:17,653 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-07-09 17:45:17,766 WARN L205 SmtUtils]: Spent 113.00 ms on a formula simplification. DAG size of input: 48 DAG size of output: 35 [2021-07-09 17:45:17,767 INFO L628 ElimStorePlain]: treesize reduction 171, result has 38.7 percent of original size [2021-07-09 17:45:17,770 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 5 treesize of output 3 [2021-07-09 17:45:17,770 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-07-09 17:45:17,773 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 5 treesize of output 3 [2021-07-09 17:45:17,774 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-07-09 17:45:17,818 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 17:45:17,820 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 2 dim-1 vars, End of recursive call: and 4 xjuncts. [2021-07-09 17:45:17,820 INFO L247 ElimStorePlain]: Needed 9 recursive calls to eliminate 4 variables, input treesize:429, output treesize:47 [2021-07-09 17:45:17,930 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-07-09 17:45:17,931 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1469710590] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:45:17,931 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 17:45:17,931 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 15 [2021-07-09 17:45:17,931 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [460675213] [2021-07-09 17:45:17,931 INFO L462 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-07-09 17:45:17,931 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 17:45:17,931 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-07-09 17:45:17,931 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=29, Invalid=181, Unknown=0, NotChecked=0, Total=210 [2021-07-09 17:45:17,931 INFO L87 Difference]: Start difference. First operand 861 states and 2905 transitions. Second operand has 15 states, 15 states have (on average 2.466666666666667) internal successors, (37), 15 states have internal predecessors, (37), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:45:18,645 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 17:45:18,646 INFO L93 Difference]: Finished difference Result 1135 states and 3677 transitions. [2021-07-09 17:45:18,646 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-07-09 17:45:18,646 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 2.466666666666667) internal successors, (37), 15 states have internal predecessors, (37), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-07-09 17:45:18,646 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 17:45:18,648 INFO L225 Difference]: With dead ends: 1135 [2021-07-09 17:45:18,648 INFO L226 Difference]: Without dead ends: 1090 [2021-07-09 17:45:18,648 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 43 GetRequests, 18 SyntacticMatches, 2 SemanticMatches, 23 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 56 ImplicationChecksByTransitivity, 778.0ms TimeCoverageRelationStatistics Valid=99, Invalid=501, Unknown=0, NotChecked=0, Total=600 [2021-07-09 17:45:18,649 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1090 states. [2021-07-09 17:45:18,657 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1090 to 819. [2021-07-09 17:45:18,657 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 819 states, 818 states have (on average 3.317848410757946) internal successors, (2714), 818 states have internal predecessors, (2714), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:45:18,659 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 819 states to 819 states and 2714 transitions. [2021-07-09 17:45:18,659 INFO L78 Accepts]: Start accepts. Automaton has 819 states and 2714 transitions. Word has length 23 [2021-07-09 17:45:18,659 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 17:45:18,659 INFO L482 AbstractCegarLoop]: Abstraction has 819 states and 2714 transitions. [2021-07-09 17:45:18,659 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 15 states, 15 states have (on average 2.466666666666667) internal successors, (37), 15 states have internal predecessors, (37), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:45:18,659 INFO L276 IsEmpty]: Start isEmpty. Operand 819 states and 2714 transitions. [2021-07-09 17:45:18,660 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-09 17:45:18,660 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 17:45:18,660 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 17:45:18,861 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 176 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable13861 [2021-07-09 17:45:18,861 INFO L430 AbstractCegarLoop]: === Iteration 248 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 17:45:18,861 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 17:45:18,861 INFO L82 PathProgramCache]: Analyzing trace with hash -1620137205, now seen corresponding path program 151 times [2021-07-09 17:45:18,861 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 17:45:18,861 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [434447379] [2021-07-09 17:45:18,861 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 17:45:18,865 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 17:45:18,982 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-07-09 17:45:18,982 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 17:45:18,982 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [434447379] [2021-07-09 17:45:18,982 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [434447379] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:45:18,982 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [223742001] [2021-07-09 17:45:18,982 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 177 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 177 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:45:19,016 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 17:45:19,017 INFO L263 TraceCheckSpWp]: Trace formula consists of 102 conjuncts, 20 conjunts are in the unsatisfiable core [2021-07-09 17:45:19,017 INFO L286 TraceCheckSpWp]: Computing forward predicates... Received shutdown request... Cannot interrupt operation gracefully because timeout expired. Forcing shutdown