/usr/bin/java -Xmx16000000000 -Xss4m -jar ./plugins/org.eclipse.equinox.launcher_1.5.800.v20200727-1323.jar -data @noDefault -ultimatedata ./data -s ../../../trunk/examples/settings/automizer/concurrent/svcomp-Reach-32bit-Automizer_Default-noMmResRef-FA-NoLbe.epf -tc ../../../trunk/examples/toolchains/AutomizerBplInline.xml -i ../../../trunk/examples/concurrent/bpl/weaver-benchmarks/generated/chl/poker-hand-trans.wvr.bpl -------------------------------------------------------------------------------- This is Ultimate 0.2.1-7cd14b8b9f04096d8ddfd3d9cd8a4ac590fe5404-7cd14b8 [2021-03-10 22:12:19,747 INFO L177 SettingsManager]: Resetting all preferences to default values... [2021-03-10 22:12:19,748 INFO L181 SettingsManager]: Resetting UltimateCore preferences to default values [2021-03-10 22:12:19,774 INFO L184 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2021-03-10 22:12:19,775 INFO L181 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2021-03-10 22:12:19,778 INFO L181 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2021-03-10 22:12:19,780 INFO L181 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2021-03-10 22:12:19,786 INFO L181 SettingsManager]: Resetting LassoRanker preferences to default values [2021-03-10 22:12:19,788 INFO L181 SettingsManager]: Resetting Reaching Definitions preferences to default values [2021-03-10 22:12:19,794 INFO L181 SettingsManager]: Resetting SyntaxChecker preferences to default values [2021-03-10 22:12:19,795 INFO L181 SettingsManager]: Resetting Sifa preferences to default values [2021-03-10 22:12:19,796 INFO L184 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2021-03-10 22:12:19,797 INFO L181 SettingsManager]: Resetting LTL2Aut preferences to default values [2021-03-10 22:12:19,798 INFO L181 SettingsManager]: Resetting PEA to Boogie preferences to default values [2021-03-10 22:12:19,800 INFO L181 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2021-03-10 22:12:19,801 INFO L181 SettingsManager]: Resetting ChcToBoogie preferences to default values [2021-03-10 22:12:19,804 INFO L181 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2021-03-10 22:12:19,805 INFO L181 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2021-03-10 22:12:19,807 INFO L181 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2021-03-10 22:12:19,815 INFO L181 SettingsManager]: Resetting CodeCheck preferences to default values [2021-03-10 22:12:19,816 INFO L181 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2021-03-10 22:12:19,818 INFO L181 SettingsManager]: Resetting RCFGBuilder preferences to default values [2021-03-10 22:12:19,819 INFO L181 SettingsManager]: Resetting Referee preferences to default values [2021-03-10 22:12:19,820 INFO L181 SettingsManager]: Resetting TraceAbstraction preferences to default values [2021-03-10 22:12:19,822 INFO L184 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2021-03-10 22:12:19,822 INFO L184 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2021-03-10 22:12:19,822 INFO L181 SettingsManager]: Resetting TreeAutomizer preferences to default values [2021-03-10 22:12:19,823 INFO L181 SettingsManager]: Resetting IcfgToChc preferences to default values [2021-03-10 22:12:19,824 INFO L181 SettingsManager]: Resetting IcfgTransformer preferences to default values [2021-03-10 22:12:19,824 INFO L184 SettingsManager]: ReqToTest provides no preferences, ignoring... [2021-03-10 22:12:19,825 INFO L181 SettingsManager]: Resetting Boogie Printer preferences to default values [2021-03-10 22:12:19,825 INFO L181 SettingsManager]: Resetting ChcSmtPrinter preferences to default values [2021-03-10 22:12:19,827 INFO L181 SettingsManager]: Resetting ReqPrinter preferences to default values [2021-03-10 22:12:19,827 INFO L181 SettingsManager]: Resetting Witness Printer preferences to default values [2021-03-10 22:12:19,828 INFO L184 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2021-03-10 22:12:19,828 INFO L181 SettingsManager]: Resetting CDTParser preferences to default values [2021-03-10 22:12:19,829 INFO L184 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2021-03-10 22:12:19,829 INFO L184 SettingsManager]: ReqParser provides no preferences, ignoring... [2021-03-10 22:12:19,829 INFO L181 SettingsManager]: Resetting SmtParser preferences to default values [2021-03-10 22:12:19,830 INFO L181 SettingsManager]: Resetting Witness Parser preferences to default values [2021-03-10 22:12:19,830 INFO L188 SettingsManager]: Finished resetting all preferences to default values... [2021-03-10 22:12:19,833 INFO L101 SettingsManager]: Beginning loading settings from /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/settings/automizer/concurrent/svcomp-Reach-32bit-Automizer_Default-noMmResRef-FA-NoLbe.epf [2021-03-10 22:12:19,872 INFO L113 SettingsManager]: Loading preferences was successful [2021-03-10 22:12:19,872 INFO L115 SettingsManager]: Preferences different from defaults after loading the file: [2021-03-10 22:12:19,873 INFO L136 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2021-03-10 22:12:19,873 INFO L138 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2021-03-10 22:12:19,876 INFO L136 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2021-03-10 22:12:19,876 INFO L138 SettingsManager]: * Create parallel compositions if possible=false [2021-03-10 22:12:19,876 INFO L138 SettingsManager]: * Use SBE=true [2021-03-10 22:12:19,876 INFO L136 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2021-03-10 22:12:19,876 INFO L138 SettingsManager]: * sizeof long=4 [2021-03-10 22:12:19,876 INFO L138 SettingsManager]: * Overapproximate operations on floating types=true [2021-03-10 22:12:19,877 INFO L138 SettingsManager]: * sizeof POINTER=4 [2021-03-10 22:12:19,877 INFO L138 SettingsManager]: * Check division by zero=IGNORE [2021-03-10 22:12:19,877 INFO L138 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2021-03-10 22:12:19,877 INFO L138 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2021-03-10 22:12:19,877 INFO L138 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2021-03-10 22:12:19,878 INFO L138 SettingsManager]: * sizeof long double=12 [2021-03-10 22:12:19,878 INFO L138 SettingsManager]: * Check if freed pointer was valid=false [2021-03-10 22:12:19,878 INFO L138 SettingsManager]: * Use constant arrays=true [2021-03-10 22:12:19,878 INFO L138 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2021-03-10 22:12:19,878 INFO L136 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2021-03-10 22:12:19,878 INFO L138 SettingsManager]: * Size of a code block=SequenceOfStatements [2021-03-10 22:12:19,878 INFO L138 SettingsManager]: * To the following directory=./dump/ [2021-03-10 22:12:19,878 INFO L138 SettingsManager]: * SMT solver=External_DefaultMode [2021-03-10 22:12:19,878 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2021-03-10 22:12:19,879 INFO L136 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2021-03-10 22:12:19,879 INFO L138 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2021-03-10 22:12:19,879 INFO L138 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopsAndPotentialCycles [2021-03-10 22:12:19,879 INFO L138 SettingsManager]: * Trace refinement strategy=CAMEL [2021-03-10 22:12:19,879 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2021-03-10 22:12:19,879 INFO L138 SettingsManager]: * Large block encoding in concurrent analysis=OFF [2021-03-10 22:12:19,879 INFO L138 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2021-03-10 22:12:19,879 INFO L138 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode WARNING: An illegal reflective access operation has occurred WARNING: Illegal reflective access by com.sun.xml.bind.v2.runtime.reflect.opt.Injector$1 (file:/storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/plugins/com.sun.xml.bind_2.2.0.v201505121915.jar) to method java.lang.ClassLoader.defineClass(java.lang.String,byte[],int,int) WARNING: Please consider reporting this to the maintainers of com.sun.xml.bind.v2.runtime.reflect.opt.Injector$1 WARNING: Use --illegal-access=warn to enable warnings of further illegal reflective access operations WARNING: All illegal access operations will be denied in a future release [2021-03-10 22:12:20,110 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2021-03-10 22:12:20,130 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2021-03-10 22:12:20,132 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2021-03-10 22:12:20,133 INFO L271 PluginConnector]: Initializing Boogie PL CUP Parser... [2021-03-10 22:12:20,134 INFO L275 PluginConnector]: Boogie PL CUP Parser initialized [2021-03-10 22:12:20,135 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-03-10 22:12:20,135 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-03-10 22:12:20,179 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2021-03-10 22:12:20,185 INFO L131 ToolchainWalker]: Walking toolchain with 4 elements. [2021-03-10 22:12:20,186 INFO L113 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2021-03-10 22:12:20,186 INFO L271 PluginConnector]: Initializing Boogie Procedure Inliner... [2021-03-10 22:12:20,187 INFO L275 PluginConnector]: Boogie Procedure Inliner initialized [2021-03-10 22:12:20,196 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 10.03 10:12:20" (1/1) ... [2021-03-10 22:12:20,219 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 10.03 10:12:20" (1/1) ... [2021-03-10 22:12:20,229 INFO L132 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2021-03-10 22:12:20,230 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2021-03-10 22:12:20,231 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2021-03-10 22:12:20,231 INFO L275 PluginConnector]: Boogie Preprocessor initialized [2021-03-10 22:12:20,239 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 10.03 10:12:20" (1/1) ... [2021-03-10 22:12:20,240 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 10.03 10:12:20" (1/1) ... [2021-03-10 22:12:20,254 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 10.03 10:12:20" (1/1) ... [2021-03-10 22:12:20,254 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 10.03 10:12:20" (1/1) ... [2021-03-10 22:12:20,263 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 10.03 10:12:20" (1/1) ... [2021-03-10 22:12:20,266 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 10.03 10:12:20" (1/1) ... [2021-03-10 22:12:20,268 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 10.03 10:12:20" (1/1) ... [2021-03-10 22:12:20,271 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2021-03-10 22:12:20,272 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2021-03-10 22:12:20,272 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2021-03-10 22:12:20,272 INFO L275 PluginConnector]: RCFGBuilder initialized [2021-03-10 22:12:20,273 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "poker-hand-trans.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 10.03 10:12:20" (1/1) ... No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 1 with z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 1 with z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2021-03-10 22:12:20,319 INFO L124 BoogieDeclarations]: Specification and implementation of procedure thread1 given in one single declaration [2021-03-10 22:12:20,319 INFO L130 BoogieDeclarations]: Found specification of procedure thread1 [2021-03-10 22:12:20,320 INFO L138 BoogieDeclarations]: Found implementation of procedure thread1 [2021-03-10 22:12:20,320 INFO L124 BoogieDeclarations]: Specification and implementation of procedure thread2 given in one single declaration [2021-03-10 22:12:20,320 INFO L130 BoogieDeclarations]: Found specification of procedure thread2 [2021-03-10 22:12:20,320 INFO L138 BoogieDeclarations]: Found implementation of procedure thread2 [2021-03-10 22:12:20,320 INFO L124 BoogieDeclarations]: Specification and implementation of procedure ULTIMATE.start given in one single declaration [2021-03-10 22:12:20,320 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2021-03-10 22:12:20,320 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2021-03-10 22:12:20,320 INFO L124 BoogieDeclarations]: Specification and implementation of procedure thread3 given in one single declaration [2021-03-10 22:12:20,320 INFO L130 BoogieDeclarations]: Found specification of procedure thread3 [2021-03-10 22:12:20,320 INFO L138 BoogieDeclarations]: Found implementation of procedure thread3 [2021-03-10 22:12:20,321 WARN L209 CfgBuilder]: User set CodeBlockSize to SequenceOfStatements but program contains fork statements. Overwriting the user preferences and setting CodeBlockSize to SingleStatement [2021-03-10 22:12:21,049 INFO L294 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2021-03-10 22:12:21,050 INFO L299 CfgBuilder]: Removed 6 assume(true) statements. [2021-03-10 22:12:21,051 INFO L202 PluginConnector]: Adding new model poker-hand-trans.wvr.bpl de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 10.03 10:12:21 BoogieIcfgContainer [2021-03-10 22:12:21,052 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2021-03-10 22:12:21,053 INFO L113 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2021-03-10 22:12:21,054 INFO L271 PluginConnector]: Initializing TraceAbstraction... [2021-03-10 22:12:21,056 INFO L275 PluginConnector]: TraceAbstraction initialized [2021-03-10 22:12:21,057 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "poker-hand-trans.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 10.03 10:12:20" (1/2) ... [2021-03-10 22:12:21,058 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@28b31729 and model type poker-hand-trans.wvr.bpl de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 10.03 10:12:21, skipping insertion in model container [2021-03-10 22:12:21,058 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 10.03 10:12:21" (2/2) ... [2021-03-10 22:12:21,062 INFO L111 eAbstractionObserver]: Analyzing ICFG poker-hand-trans.wvr.bpl [2021-03-10 22:12:21,066 WARN L142 ceAbstractionStarter]: Switching off computation of Hoare annotation because input is a concurrent program [2021-03-10 22:12:21,067 INFO L153 ceAbstractionStarter]: Automizer settings: Hoare:false NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2021-03-10 22:12:21,071 INFO L165 ceAbstractionStarter]: Appying trace abstraction to program that has 1 error locations. [2021-03-10 22:12:21,072 INFO L323 ceAbstractionStarter]: Constructing petrified ICFG for 1 thread instances. [2021-03-10 22:12:21,107 INFO L149 ThreadInstanceAdder]: Constructed 3 joinOtherThreadTransitions. [2021-03-10 22:12:21,119 INFO L253 AbstractCegarLoop]: Starting to check reachability of 4 error locations. [2021-03-10 22:12:21,133 INFO L376 AbstractCegarLoop]: Interprodecural is true [2021-03-10 22:12:21,133 INFO L377 AbstractCegarLoop]: Hoare is true [2021-03-10 22:12:21,133 INFO L378 AbstractCegarLoop]: Compute interpolants for FPandBP [2021-03-10 22:12:21,133 INFO L379 AbstractCegarLoop]: Backedges is STRAIGHT_LINE [2021-03-10 22:12:21,133 INFO L380 AbstractCegarLoop]: Determinization is PREDICATE_ABSTRACTION [2021-03-10 22:12:21,133 INFO L381 AbstractCegarLoop]: Difference is false [2021-03-10 22:12:21,133 INFO L382 AbstractCegarLoop]: Minimize is MINIMIZE_SEVPA [2021-03-10 22:12:21,134 INFO L386 AbstractCegarLoop]: ======== Iteration 0==of CEGAR loop == AllErrorsAtOnce======== [2021-03-10 22:12:21,140 INFO L100 iNet2FiniteAutomaton]: Start petriNet2FiniteAutomaton. Operand has 35 places, 37 transitions, 98 flow [2021-03-10 22:12:21,155 INFO L122 iNet2FiniteAutomaton]: Finished petriNet2FiniteAutomaton. Result has 191 states, 189 states have (on average 4.455026455026455) internal successors, (842), 190 states have internal predecessors, (842), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:12:21,158 INFO L276 IsEmpty]: Start isEmpty. Operand has 191 states, 189 states have (on average 4.455026455026455) internal successors, (842), 190 states have internal predecessors, (842), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:12:21,166 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 15 [2021-03-10 22:12:21,166 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 22:12:21,166 INFO L519 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 22:12:21,167 INFO L428 AbstractCegarLoop]: === Iteration 1 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 22:12:21,170 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 22:12:21,171 INFO L82 PathProgramCache]: Analyzing trace with hash 1233644461, now seen corresponding path program 1 times [2021-03-10 22:12:21,176 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 22:12:21,177 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1505198473] [2021-03-10 22:12:21,177 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 22:12:21,306 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 22:12:21,710 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 22:12:21,711 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1505198473] [2021-03-10 22:12:21,712 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-03-10 22:12:21,712 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2021-03-10 22:12:21,712 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [918658381] [2021-03-10 22:12:21,714 INFO L460 AbstractCegarLoop]: Interpolant automaton has 5 states [2021-03-10 22:12:21,715 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 22:12:21,725 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-03-10 22:12:21,725 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2021-03-10 22:12:21,732 INFO L87 Difference]: Start difference. First operand has 191 states, 189 states have (on average 4.455026455026455) internal successors, (842), 190 states have internal predecessors, (842), 0 states have call successors, (0), 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-03-10 22:12:22,092 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 22:12:22,092 INFO L93 Difference]: Finished difference Result 319 states and 1217 transitions. [2021-03-10 22:12:22,092 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-03-10 22:12:22,093 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-03-10 22:12:22,093 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 22:12:22,103 INFO L225 Difference]: With dead ends: 319 [2021-03-10 22:12:22,104 INFO L226 Difference]: Without dead ends: 304 [2021-03-10 22:12:22,105 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 7 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 382.0ms TimeCoverageRelationStatistics Valid=17, Invalid=25, Unknown=0, NotChecked=0, Total=42 [2021-03-10 22:12:22,116 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 304 states. [2021-03-10 22:12:22,189 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 304 to 201. [2021-03-10 22:12:22,191 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 201 states, 200 states have (on average 4.41) internal successors, (882), 200 states have internal predecessors, (882), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:12:22,195 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 201 states to 201 states and 882 transitions. [2021-03-10 22:12:22,196 INFO L78 Accepts]: Start accepts. Automaton has 201 states and 882 transitions. Word has length 14 [2021-03-10 22:12:22,197 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 22:12:22,197 INFO L480 AbstractCegarLoop]: Abstraction has 201 states and 882 transitions. [2021-03-10 22:12:22,197 INFO L481 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-03-10 22:12:22,197 INFO L276 IsEmpty]: Start isEmpty. Operand 201 states and 882 transitions. [2021-03-10 22:12:22,202 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 15 [2021-03-10 22:12:22,202 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 22:12:22,202 INFO L519 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 22:12:22,203 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2021-03-10 22:12:22,203 INFO L428 AbstractCegarLoop]: === Iteration 2 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 22:12:22,203 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 22:12:22,203 INFO L82 PathProgramCache]: Analyzing trace with hash 2024028845, now seen corresponding path program 2 times [2021-03-10 22:12:22,203 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 22:12:22,204 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [48653410] [2021-03-10 22:12:22,204 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 22:12:22,227 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 22:12:22,537 WARN L205 SmtUtils]: Spent 122.00 ms on a formula simplification. DAG size of input: 68 DAG size of output: 60 [2021-03-10 22:12:22,577 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 22:12:22,577 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [48653410] [2021-03-10 22:12:22,578 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-03-10 22:12:22,578 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2021-03-10 22:12:22,578 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1707910807] [2021-03-10 22:12:22,579 INFO L460 AbstractCegarLoop]: Interpolant automaton has 5 states [2021-03-10 22:12:22,579 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 22:12:22,579 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-03-10 22:12:22,580 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2021-03-10 22:12:22,580 INFO L87 Difference]: Start difference. First operand 201 states and 882 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-03-10 22:12:22,735 WARN L205 SmtUtils]: Spent 101.00 ms on a formula simplification that was a NOOP. DAG size: 90 [2021-03-10 22:12:22,923 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 22:12:22,924 INFO L93 Difference]: Finished difference Result 346 states and 1298 transitions. [2021-03-10 22:12:22,924 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-03-10 22:12:22,924 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-03-10 22:12:22,924 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 22:12:22,927 INFO L225 Difference]: With dead ends: 346 [2021-03-10 22:12:22,927 INFO L226 Difference]: Without dead ends: 331 [2021-03-10 22:12:22,928 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 7 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 447.4ms TimeCoverageRelationStatistics Valid=17, Invalid=25, Unknown=0, NotChecked=0, Total=42 [2021-03-10 22:12:22,929 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 331 states. [2021-03-10 22:12:22,949 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 331 to 212. [2021-03-10 22:12:22,949 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-03-10 22:12:22,953 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 212 states to 212 states and 912 transitions. [2021-03-10 22:12:22,953 INFO L78 Accepts]: Start accepts. Automaton has 212 states and 912 transitions. Word has length 14 [2021-03-10 22:12:22,953 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 22:12:22,953 INFO L480 AbstractCegarLoop]: Abstraction has 212 states and 912 transitions. [2021-03-10 22:12:22,954 INFO L481 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-03-10 22:12:22,954 INFO L276 IsEmpty]: Start isEmpty. Operand 212 states and 912 transitions. [2021-03-10 22:12:22,955 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 15 [2021-03-10 22:12:22,955 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 22:12:22,955 INFO L519 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 22:12:22,956 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1 [2021-03-10 22:12:22,956 INFO L428 AbstractCegarLoop]: === Iteration 3 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 22:12:22,956 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 22:12:22,956 INFO L82 PathProgramCache]: Analyzing trace with hash -1840634711, now seen corresponding path program 3 times [2021-03-10 22:12:22,957 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 22:12:22,958 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [616249781] [2021-03-10 22:12:22,958 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 22:12:22,976 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 22:12:23,176 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 22:12:23,176 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [616249781] [2021-03-10 22:12:23,176 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-03-10 22:12:23,176 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2021-03-10 22:12:23,177 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1901680431] [2021-03-10 22:12:23,177 INFO L460 AbstractCegarLoop]: Interpolant automaton has 5 states [2021-03-10 22:12:23,177 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 22:12:23,177 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-03-10 22:12:23,177 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2021-03-10 22:12:23,178 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-03-10 22:12:23,425 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 22:12:23,425 INFO L93 Difference]: Finished difference Result 378 states and 1427 transitions. [2021-03-10 22:12:23,426 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-03-10 22:12:23,426 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-03-10 22:12:23,426 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 22:12:23,442 INFO L225 Difference]: With dead ends: 378 [2021-03-10 22:12:23,443 INFO L226 Difference]: Without dead ends: 363 [2021-03-10 22:12:23,443 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 8 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 263.9ms TimeCoverageRelationStatistics Valid=17, Invalid=25, Unknown=0, NotChecked=0, Total=42 [2021-03-10 22:12:23,448 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 363 states. [2021-03-10 22:12:23,459 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 363 to 219. [2021-03-10 22:12:23,462 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-03-10 22:12:23,464 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 219 states to 219 states and 944 transitions. [2021-03-10 22:12:23,465 INFO L78 Accepts]: Start accepts. Automaton has 219 states and 944 transitions. Word has length 14 [2021-03-10 22:12:23,465 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 22:12:23,470 INFO L480 AbstractCegarLoop]: Abstraction has 219 states and 944 transitions. [2021-03-10 22:12:23,470 INFO L481 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-03-10 22:12:23,470 INFO L276 IsEmpty]: Start isEmpty. Operand 219 states and 944 transitions. [2021-03-10 22:12:23,471 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 15 [2021-03-10 22:12:23,471 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 22:12:23,471 INFO L519 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 22:12:23,471 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2 [2021-03-10 22:12:23,471 INFO L428 AbstractCegarLoop]: === Iteration 4 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 22:12:23,473 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 22:12:23,473 INFO L82 PathProgramCache]: Analyzing trace with hash -867555397, now seen corresponding path program 4 times [2021-03-10 22:12:23,473 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 22:12:23,474 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [631476453] [2021-03-10 22:12:23,474 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 22:12:23,483 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 22:12:23,665 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 22:12:23,665 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [631476453] [2021-03-10 22:12:23,665 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-03-10 22:12:23,665 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2021-03-10 22:12:23,665 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [375542212] [2021-03-10 22:12:23,665 INFO L460 AbstractCegarLoop]: Interpolant automaton has 5 states [2021-03-10 22:12:23,666 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 22:12:23,666 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-03-10 22:12:23,666 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2021-03-10 22:12:23,666 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-03-10 22:12:23,935 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 22:12:23,935 INFO L93 Difference]: Finished difference Result 369 states and 1403 transitions. [2021-03-10 22:12:23,935 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-03-10 22:12:23,935 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-03-10 22:12:23,936 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 22:12:23,937 INFO L225 Difference]: With dead ends: 369 [2021-03-10 22:12:23,937 INFO L226 Difference]: Without dead ends: 354 [2021-03-10 22:12:23,938 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 7 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 261.1ms TimeCoverageRelationStatistics Valid=17, Invalid=25, Unknown=0, NotChecked=0, Total=42 [2021-03-10 22:12:23,938 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 354 states. [2021-03-10 22:12:23,944 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 354 to 231. [2021-03-10 22:12:23,944 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-03-10 22:12:23,945 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 231 states to 231 states and 976 transitions. [2021-03-10 22:12:23,946 INFO L78 Accepts]: Start accepts. Automaton has 231 states and 976 transitions. Word has length 14 [2021-03-10 22:12:23,946 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 22:12:23,946 INFO L480 AbstractCegarLoop]: Abstraction has 231 states and 976 transitions. [2021-03-10 22:12:23,946 INFO L481 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-03-10 22:12:23,946 INFO L276 IsEmpty]: Start isEmpty. Operand 231 states and 976 transitions. [2021-03-10 22:12:23,947 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 15 [2021-03-10 22:12:23,947 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 22:12:23,947 INFO L519 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 22:12:23,947 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3 [2021-03-10 22:12:23,947 INFO L428 AbstractCegarLoop]: === Iteration 5 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 22:12:23,948 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 22:12:23,948 INFO L82 PathProgramCache]: Analyzing trace with hash 922889575, now seen corresponding path program 5 times [2021-03-10 22:12:23,948 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 22:12:23,949 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1274274337] [2021-03-10 22:12:23,950 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 22:12:23,966 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 22:12:24,197 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 22:12:24,197 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1274274337] [2021-03-10 22:12:24,197 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-03-10 22:12:24,197 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2021-03-10 22:12:24,197 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1590914308] [2021-03-10 22:12:24,197 INFO L460 AbstractCegarLoop]: Interpolant automaton has 5 states [2021-03-10 22:12:24,197 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 22:12:24,198 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-03-10 22:12:24,198 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2021-03-10 22:12:24,198 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-03-10 22:12:24,455 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 22:12:24,455 INFO L93 Difference]: Finished difference Result 364 states and 1376 transitions. [2021-03-10 22:12:24,455 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-03-10 22:12:24,456 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-03-10 22:12:24,456 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 22:12:24,457 INFO L225 Difference]: With dead ends: 364 [2021-03-10 22:12:24,458 INFO L226 Difference]: Without dead ends: 349 [2021-03-10 22:12:24,458 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 7 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 300.2ms TimeCoverageRelationStatistics Valid=17, Invalid=25, Unknown=0, NotChecked=0, Total=42 [2021-03-10 22:12:24,459 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 349 states. [2021-03-10 22:12:24,463 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 349 to 239. [2021-03-10 22:12:24,464 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 239 states, 238 states have (on average 4.2521008403361344) internal successors, (1012), 238 states have internal predecessors, (1012), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:12:24,465 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 239 states to 239 states and 1012 transitions. [2021-03-10 22:12:24,465 INFO L78 Accepts]: Start accepts. Automaton has 239 states and 1012 transitions. Word has length 14 [2021-03-10 22:12:24,465 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 22:12:24,465 INFO L480 AbstractCegarLoop]: Abstraction has 239 states and 1012 transitions. [2021-03-10 22:12:24,465 INFO L481 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-03-10 22:12:24,465 INFO L276 IsEmpty]: Start isEmpty. Operand 239 states and 1012 transitions. [2021-03-10 22:12:24,466 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 15 [2021-03-10 22:12:24,466 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 22:12:24,466 INFO L519 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 22:12:24,466 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4 [2021-03-10 22:12:24,466 INFO L428 AbstractCegarLoop]: === Iteration 6 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 22:12:24,466 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 22:12:24,466 INFO L82 PathProgramCache]: Analyzing trace with hash 594755113, now seen corresponding path program 6 times [2021-03-10 22:12:24,467 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 22:12:24,467 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1395983859] [2021-03-10 22:12:24,467 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 22:12:24,474 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 22:12:24,618 WARN L205 SmtUtils]: Spent 120.00 ms on a formula simplification. DAG size of input: 60 DAG size of output: 53 [2021-03-10 22:12:24,726 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 22:12:24,727 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1395983859] [2021-03-10 22:12:24,727 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-03-10 22:12:24,727 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2021-03-10 22:12:24,727 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1219578385] [2021-03-10 22:12:24,727 INFO L460 AbstractCegarLoop]: Interpolant automaton has 5 states [2021-03-10 22:12:24,727 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 22:12:24,728 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-03-10 22:12:24,728 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2021-03-10 22:12:24,728 INFO L87 Difference]: Start difference. First operand 239 states and 1012 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-03-10 22:12:24,994 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 22:12:24,994 INFO L93 Difference]: Finished difference Result 364 states and 1372 transitions. [2021-03-10 22:12:24,994 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-03-10 22:12:24,994 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-03-10 22:12:24,995 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 22:12:24,996 INFO L225 Difference]: With dead ends: 364 [2021-03-10 22:12:24,996 INFO L226 Difference]: Without dead ends: 349 [2021-03-10 22:12:24,997 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 7 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 352.0ms TimeCoverageRelationStatistics Valid=17, Invalid=25, Unknown=0, NotChecked=0, Total=42 [2021-03-10 22:12:24,997 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 349 states. [2021-03-10 22:12:25,002 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 349 to 239. [2021-03-10 22:12:25,003 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 239 states, 238 states have (on average 4.2521008403361344) internal successors, (1012), 238 states have internal predecessors, (1012), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:12:25,004 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 239 states to 239 states and 1012 transitions. [2021-03-10 22:12:25,004 INFO L78 Accepts]: Start accepts. Automaton has 239 states and 1012 transitions. Word has length 14 [2021-03-10 22:12:25,004 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 22:12:25,004 INFO L480 AbstractCegarLoop]: Abstraction has 239 states and 1012 transitions. [2021-03-10 22:12:25,004 INFO L481 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-03-10 22:12:25,004 INFO L276 IsEmpty]: Start isEmpty. Operand 239 states and 1012 transitions. [2021-03-10 22:12:25,005 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 16 [2021-03-10 22:12:25,005 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 22:12:25,005 INFO L519 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 22:12:25,005 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5 [2021-03-10 22:12:25,005 INFO L428 AbstractCegarLoop]: === Iteration 7 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 22:12:25,005 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 22:12:25,005 INFO L82 PathProgramCache]: Analyzing trace with hash 1067380313, now seen corresponding path program 1 times [2021-03-10 22:12:25,006 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 22:12:25,006 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [442970872] [2021-03-10 22:12:25,006 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 22:12:25,009 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 22:12:25,017 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 22:12:25,017 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [442970872] [2021-03-10 22:12:25,017 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-03-10 22:12:25,017 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-03-10 22:12:25,017 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1447910413] [2021-03-10 22:12:25,017 INFO L460 AbstractCegarLoop]: Interpolant automaton has 3 states [2021-03-10 22:12:25,018 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 22:12:25,018 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-03-10 22:12:25,018 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-03-10 22:12:25,018 INFO L87 Difference]: Start difference. First operand 239 states and 1012 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-03-10 22:12:25,022 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 22:12:25,022 INFO L93 Difference]: Finished difference Result 274 states and 1151 transitions. [2021-03-10 22:12:25,023 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-03-10 22:12:25,023 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-03-10 22:12:25,023 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 22:12:25,024 INFO L225 Difference]: With dead ends: 274 [2021-03-10 22:12:25,024 INFO L226 Difference]: Without dead ends: 274 [2021-03-10 22:12:25,025 INFO L775 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-03-10 22:12:25,025 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 274 states. [2021-03-10 22:12:25,031 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 274 to 266. [2021-03-10 22:12:25,032 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 266 states, 265 states have (on average 4.260377358490566) internal successors, (1129), 265 states have internal predecessors, (1129), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:12:25,033 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 266 states to 266 states and 1129 transitions. [2021-03-10 22:12:25,033 INFO L78 Accepts]: Start accepts. Automaton has 266 states and 1129 transitions. Word has length 15 [2021-03-10 22:12:25,033 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 22:12:25,033 INFO L480 AbstractCegarLoop]: Abstraction has 266 states and 1129 transitions. [2021-03-10 22:12:25,033 INFO L481 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-03-10 22:12:25,033 INFO L276 IsEmpty]: Start isEmpty. Operand 266 states and 1129 transitions. [2021-03-10 22:12:25,034 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 16 [2021-03-10 22:12:25,034 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 22:12:25,034 INFO L519 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 22:12:25,034 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6 [2021-03-10 22:12:25,034 INFO L428 AbstractCegarLoop]: === Iteration 8 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 22:12:25,034 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 22:12:25,035 INFO L82 PathProgramCache]: Analyzing trace with hash 1654834201, now seen corresponding path program 1 times [2021-03-10 22:12:25,035 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 22:12:25,035 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1186130635] [2021-03-10 22:12:25,035 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 22:12:25,040 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 22:12:25,047 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 22:12:25,047 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1186130635] [2021-03-10 22:12:25,048 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-03-10 22:12:25,048 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-03-10 22:12:25,048 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [586114756] [2021-03-10 22:12:25,048 INFO L460 AbstractCegarLoop]: Interpolant automaton has 3 states [2021-03-10 22:12:25,048 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 22:12:25,048 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-03-10 22:12:25,048 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-03-10 22:12:25,049 INFO L87 Difference]: Start difference. First operand 266 states and 1129 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-03-10 22:12:25,055 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 22:12:25,055 INFO L93 Difference]: Finished difference Result 301 states and 1270 transitions. [2021-03-10 22:12:25,056 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-03-10 22:12:25,056 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-03-10 22:12:25,056 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 22:12:25,057 INFO L225 Difference]: With dead ends: 301 [2021-03-10 22:12:25,058 INFO L226 Difference]: Without dead ends: 301 [2021-03-10 22:12:25,058 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 3 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 2.8ms TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-03-10 22:12:25,059 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 301 states. [2021-03-10 22:12:25,063 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 301 to 301. [2021-03-10 22:12:25,064 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 301 states, 300 states have (on average 4.233333333333333) internal successors, (1270), 300 states have internal predecessors, (1270), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:12:25,065 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 301 states to 301 states and 1270 transitions. [2021-03-10 22:12:25,065 INFO L78 Accepts]: Start accepts. Automaton has 301 states and 1270 transitions. Word has length 15 [2021-03-10 22:12:25,065 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 22:12:25,065 INFO L480 AbstractCegarLoop]: Abstraction has 301 states and 1270 transitions. [2021-03-10 22:12:25,065 INFO L481 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-03-10 22:12:25,065 INFO L276 IsEmpty]: Start isEmpty. Operand 301 states and 1270 transitions. [2021-03-10 22:12:25,066 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 16 [2021-03-10 22:12:25,066 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 22:12:25,066 INFO L519 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 22:12:25,066 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable7 [2021-03-10 22:12:25,066 INFO L428 AbstractCegarLoop]: === Iteration 9 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 22:12:25,066 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 22:12:25,067 INFO L82 PathProgramCache]: Analyzing trace with hash -2109293491, now seen corresponding path program 1 times [2021-03-10 22:12:25,067 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 22:12:25,067 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1208990220] [2021-03-10 22:12:25,067 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 22:12:25,070 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 22:12:25,082 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 22:12:25,082 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1208990220] [2021-03-10 22:12:25,082 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-03-10 22:12:25,082 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-03-10 22:12:25,083 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [128578536] [2021-03-10 22:12:25,083 INFO L460 AbstractCegarLoop]: Interpolant automaton has 3 states [2021-03-10 22:12:25,083 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 22:12:25,083 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-03-10 22:12:25,083 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-03-10 22:12:25,083 INFO L87 Difference]: Start difference. First operand 301 states and 1270 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-03-10 22:12:25,088 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 22:12:25,088 INFO L93 Difference]: Finished difference Result 344 states and 1437 transitions. [2021-03-10 22:12:25,088 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-03-10 22:12:25,089 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-03-10 22:12:25,089 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 22:12:25,090 INFO L225 Difference]: With dead ends: 344 [2021-03-10 22:12:25,090 INFO L226 Difference]: Without dead ends: 344 [2021-03-10 22:12:25,091 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 3 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 2.8ms TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-03-10 22:12:25,091 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 344 states. [2021-03-10 22:12:25,096 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 344 to 336. [2021-03-10 22:12:25,097 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 336 states, 335 states have (on average 4.2298507462686565) internal successors, (1417), 335 states have internal predecessors, (1417), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:12:25,098 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 336 states to 336 states and 1417 transitions. [2021-03-10 22:12:25,098 INFO L78 Accepts]: Start accepts. Automaton has 336 states and 1417 transitions. Word has length 15 [2021-03-10 22:12:25,099 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 22:12:25,099 INFO L480 AbstractCegarLoop]: Abstraction has 336 states and 1417 transitions. [2021-03-10 22:12:25,099 INFO L481 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-03-10 22:12:25,099 INFO L276 IsEmpty]: Start isEmpty. Operand 336 states and 1417 transitions. [2021-03-10 22:12:25,100 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 16 [2021-03-10 22:12:25,100 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 22:12:25,100 INFO L519 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 22:12:25,100 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable8 [2021-03-10 22:12:25,100 INFO L428 AbstractCegarLoop]: === Iteration 10 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 22:12:25,100 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 22:12:25,100 INFO L82 PathProgramCache]: Analyzing trace with hash -1748926659, now seen corresponding path program 1 times [2021-03-10 22:12:25,100 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 22:12:25,100 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [653324539] [2021-03-10 22:12:25,101 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 22:12:25,104 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 22:12:25,111 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 22:12:25,111 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [653324539] [2021-03-10 22:12:25,111 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-03-10 22:12:25,111 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-03-10 22:12:25,111 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [357962214] [2021-03-10 22:12:25,111 INFO L460 AbstractCegarLoop]: Interpolant automaton has 3 states [2021-03-10 22:12:25,111 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 22:12:25,112 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-03-10 22:12:25,112 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-03-10 22:12:25,112 INFO L87 Difference]: Start difference. First operand 336 states and 1417 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-03-10 22:12:25,117 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 22:12:25,117 INFO L93 Difference]: Finished difference Result 386 states and 1608 transitions. [2021-03-10 22:12:25,117 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-03-10 22:12:25,117 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-03-10 22:12:25,117 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 22:12:25,119 INFO L225 Difference]: With dead ends: 386 [2021-03-10 22:12:25,119 INFO L226 Difference]: Without dead ends: 386 [2021-03-10 22:12:25,119 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 3 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 2.7ms TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-03-10 22:12:25,120 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 386 states. [2021-03-10 22:12:25,126 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 386 to 386. [2021-03-10 22:12:25,127 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-03-10 22:12:25,128 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 386 states to 386 states and 1608 transitions. [2021-03-10 22:12:25,128 INFO L78 Accepts]: Start accepts. Automaton has 386 states and 1608 transitions. Word has length 15 [2021-03-10 22:12:25,128 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 22:12:25,128 INFO L480 AbstractCegarLoop]: Abstraction has 386 states and 1608 transitions. [2021-03-10 22:12:25,129 INFO L481 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-03-10 22:12:25,129 INFO L276 IsEmpty]: Start isEmpty. Operand 386 states and 1608 transitions. [2021-03-10 22:12:25,129 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 16 [2021-03-10 22:12:25,130 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 22:12:25,130 INFO L519 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 22:12:25,130 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable9 [2021-03-10 22:12:25,130 INFO L428 AbstractCegarLoop]: === Iteration 11 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 22:12:25,130 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 22:12:25,130 INFO L82 PathProgramCache]: Analyzing trace with hash 181705837, now seen corresponding path program 1 times [2021-03-10 22:12:25,130 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 22:12:25,130 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1523504755] [2021-03-10 22:12:25,130 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 22:12:25,134 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 22:12:25,141 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 22:12:25,142 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1523504755] [2021-03-10 22:12:25,142 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-03-10 22:12:25,142 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-03-10 22:12:25,142 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [748044607] [2021-03-10 22:12:25,142 INFO L460 AbstractCegarLoop]: Interpolant automaton has 3 states [2021-03-10 22:12:25,142 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 22:12:25,143 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-03-10 22:12:25,143 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-03-10 22:12:25,143 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-03-10 22:12:25,157 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 22:12:25,157 INFO L93 Difference]: Finished difference Result 436 states and 1799 transitions. [2021-03-10 22:12:25,157 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-03-10 22:12:25,157 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-03-10 22:12:25,158 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 22:12:25,159 INFO L225 Difference]: With dead ends: 436 [2021-03-10 22:12:25,160 INFO L226 Difference]: Without dead ends: 436 [2021-03-10 22:12:25,160 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 3 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 3.3ms TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-03-10 22:12:25,161 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 436 states. [2021-03-10 22:12:25,168 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 436 to 436. [2021-03-10 22:12:25,168 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-03-10 22:12:25,170 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 436 states to 436 states and 1799 transitions. [2021-03-10 22:12:25,170 INFO L78 Accepts]: Start accepts. Automaton has 436 states and 1799 transitions. Word has length 15 [2021-03-10 22:12:25,171 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 22:12:25,171 INFO L480 AbstractCegarLoop]: Abstraction has 436 states and 1799 transitions. [2021-03-10 22:12:25,171 INFO L481 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-03-10 22:12:25,172 INFO L276 IsEmpty]: Start isEmpty. Operand 436 states and 1799 transitions. [2021-03-10 22:12:25,173 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 16 [2021-03-10 22:12:25,173 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 22:12:25,173 INFO L519 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 22:12:25,173 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable10 [2021-03-10 22:12:25,173 INFO L428 AbstractCegarLoop]: === Iteration 12 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 22:12:25,173 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 22:12:25,173 INFO L82 PathProgramCache]: Analyzing trace with hash 542072669, now seen corresponding path program 1 times [2021-03-10 22:12:25,173 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 22:12:25,176 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [280748375] [2021-03-10 22:12:25,176 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 22:12:25,180 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 22:12:25,191 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 22:12:25,191 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [280748375] [2021-03-10 22:12:25,191 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-03-10 22:12:25,191 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-03-10 22:12:25,191 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2082814009] [2021-03-10 22:12:25,191 INFO L460 AbstractCegarLoop]: Interpolant automaton has 3 states [2021-03-10 22:12:25,193 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 22:12:25,193 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-03-10 22:12:25,193 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-03-10 22:12:25,193 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-03-10 22:12:25,199 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 22:12:25,199 INFO L93 Difference]: Finished difference Result 493 states and 2014 transitions. [2021-03-10 22:12:25,199 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-03-10 22:12:25,199 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-03-10 22:12:25,200 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 22:12:25,202 INFO L225 Difference]: With dead ends: 493 [2021-03-10 22:12:25,202 INFO L226 Difference]: Without dead ends: 493 [2021-03-10 22:12:25,202 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 3 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 2.6ms TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-03-10 22:12:25,203 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 493 states. [2021-03-10 22:12:25,211 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 493 to 493. [2021-03-10 22:12:25,213 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-03-10 22:12:25,215 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 493 states to 493 states and 2014 transitions. [2021-03-10 22:12:25,215 INFO L78 Accepts]: Start accepts. Automaton has 493 states and 2014 transitions. Word has length 15 [2021-03-10 22:12:25,215 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 22:12:25,215 INFO L480 AbstractCegarLoop]: Abstraction has 493 states and 2014 transitions. [2021-03-10 22:12:25,215 INFO L481 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-03-10 22:12:25,215 INFO L276 IsEmpty]: Start isEmpty. Operand 493 states and 2014 transitions. [2021-03-10 22:12:25,216 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 17 [2021-03-10 22:12:25,217 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 22:12:25,217 INFO L519 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 22:12:25,217 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable11 [2021-03-10 22:12:25,217 INFO L428 AbstractCegarLoop]: === Iteration 13 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 22:12:25,217 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 22:12:25,217 INFO L82 PathProgramCache]: Analyzing trace with hash -85243986, now seen corresponding path program 1 times [2021-03-10 22:12:25,217 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 22:12:25,217 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1345836482] [2021-03-10 22:12:25,217 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 22:12:25,223 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 22:12:25,251 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-03-10 22:12:25,252 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1345836482] [2021-03-10 22:12:25,252 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-03-10 22:12:25,252 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2021-03-10 22:12:25,253 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1899778137] [2021-03-10 22:12:25,254 INFO L460 AbstractCegarLoop]: Interpolant automaton has 5 states [2021-03-10 22:12:25,254 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 22:12:25,254 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-03-10 22:12:25,254 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2021-03-10 22:12:25,254 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-03-10 22:12:25,336 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 22:12:25,336 INFO L93 Difference]: Finished difference Result 725 states and 2618 transitions. [2021-03-10 22:12:25,337 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-03-10 22:12:25,337 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-03-10 22:12:25,337 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 22:12:25,340 INFO L225 Difference]: With dead ends: 725 [2021-03-10 22:12:25,340 INFO L226 Difference]: Without dead ends: 698 [2021-03-10 22:12:25,340 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 7 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 35.9ms TimeCoverageRelationStatistics Valid=17, Invalid=25, Unknown=0, NotChecked=0, Total=42 [2021-03-10 22:12:25,341 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 698 states. [2021-03-10 22:12:25,351 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 698 to 544. [2021-03-10 22:12:25,352 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 544 states, 543 states have (on average 3.955801104972376) internal successors, (2148), 543 states have internal predecessors, (2148), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:12:25,354 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 544 states to 544 states and 2148 transitions. [2021-03-10 22:12:25,354 INFO L78 Accepts]: Start accepts. Automaton has 544 states and 2148 transitions. Word has length 16 [2021-03-10 22:12:25,354 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 22:12:25,355 INFO L480 AbstractCegarLoop]: Abstraction has 544 states and 2148 transitions. [2021-03-10 22:12:25,355 INFO L481 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-03-10 22:12:25,355 INFO L276 IsEmpty]: Start isEmpty. Operand 544 states and 2148 transitions. [2021-03-10 22:12:25,356 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 17 [2021-03-10 22:12:25,356 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 22:12:25,356 INFO L519 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 22:12:25,356 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable12 [2021-03-10 22:12:25,356 INFO L428 AbstractCegarLoop]: === Iteration 14 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 22:12:25,357 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 22:12:25,357 INFO L82 PathProgramCache]: Analyzing trace with hash 705140398, now seen corresponding path program 2 times [2021-03-10 22:12:25,357 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 22:12:25,357 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [778334597] [2021-03-10 22:12:25,358 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 22:12:25,364 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 22:12:25,394 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-03-10 22:12:25,395 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [778334597] [2021-03-10 22:12:25,395 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-03-10 22:12:25,395 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2021-03-10 22:12:25,395 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1429304242] [2021-03-10 22:12:25,396 INFO L460 AbstractCegarLoop]: Interpolant automaton has 5 states [2021-03-10 22:12:25,396 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 22:12:25,396 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-03-10 22:12:25,398 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2021-03-10 22:12:25,398 INFO L87 Difference]: Start difference. First operand 544 states and 2148 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-03-10 22:12:25,476 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 22:12:25,476 INFO L93 Difference]: Finished difference Result 779 states and 2777 transitions. [2021-03-10 22:12:25,476 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-03-10 22:12:25,477 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-03-10 22:12:25,477 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 22:12:25,480 INFO L225 Difference]: With dead ends: 779 [2021-03-10 22:12:25,480 INFO L226 Difference]: Without dead ends: 752 [2021-03-10 22:12:25,481 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 7 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 33.1ms TimeCoverageRelationStatistics Valid=17, Invalid=25, Unknown=0, NotChecked=0, Total=42 [2021-03-10 22:12:25,482 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 752 states. [2021-03-10 22:12:25,492 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 752 to 565. [2021-03-10 22:12:25,494 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-03-10 22:12:25,505 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 565 states to 565 states and 2202 transitions. [2021-03-10 22:12:25,505 INFO L78 Accepts]: Start accepts. Automaton has 565 states and 2202 transitions. Word has length 16 [2021-03-10 22:12:25,505 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 22:12:25,505 INFO L480 AbstractCegarLoop]: Abstraction has 565 states and 2202 transitions. [2021-03-10 22:12:25,505 INFO L481 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-03-10 22:12:25,505 INFO L276 IsEmpty]: Start isEmpty. Operand 565 states and 2202 transitions. [2021-03-10 22:12:25,506 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 17 [2021-03-10 22:12:25,507 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 22:12:25,507 INFO L519 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 22:12:25,507 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable13 [2021-03-10 22:12:25,507 INFO L428 AbstractCegarLoop]: === Iteration 15 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 22:12:25,507 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 22:12:25,507 INFO L82 PathProgramCache]: Analyzing trace with hash 1662493965, now seen corresponding path program 1 times [2021-03-10 22:12:25,507 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 22:12:25,508 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [209901323] [2021-03-10 22:12:25,508 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 22:12:25,517 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 22:12:25,628 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-03-10 22:12:25,628 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [209901323] [2021-03-10 22:12:25,628 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-03-10 22:12:25,628 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2021-03-10 22:12:25,628 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [502842550] [2021-03-10 22:12:25,628 INFO L460 AbstractCegarLoop]: Interpolant automaton has 5 states [2021-03-10 22:12:25,628 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 22:12:25,629 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-03-10 22:12:25,629 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2021-03-10 22:12:25,629 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-03-10 22:12:25,845 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 22:12:25,845 INFO L93 Difference]: Finished difference Result 793 states and 2784 transitions. [2021-03-10 22:12:25,845 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-03-10 22:12:25,845 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-03-10 22:12:25,845 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 22:12:25,849 INFO L225 Difference]: With dead ends: 793 [2021-03-10 22:12:25,849 INFO L226 Difference]: Without dead ends: 766 [2021-03-10 22:12:25,849 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 7 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 199.8ms TimeCoverageRelationStatistics Valid=17, Invalid=25, Unknown=0, NotChecked=0, Total=42 [2021-03-10 22:12:25,850 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 766 states. [2021-03-10 22:12:25,862 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 766 to 612. [2021-03-10 22:12:25,863 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 612 states, 611 states have (on average 3.7872340425531914) internal successors, (2314), 611 states have internal predecessors, (2314), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:12:25,865 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 612 states to 612 states and 2314 transitions. [2021-03-10 22:12:25,865 INFO L78 Accepts]: Start accepts. Automaton has 612 states and 2314 transitions. Word has length 16 [2021-03-10 22:12:25,865 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 22:12:25,865 INFO L480 AbstractCegarLoop]: Abstraction has 612 states and 2314 transitions. [2021-03-10 22:12:25,865 INFO L481 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-03-10 22:12:25,866 INFO L276 IsEmpty]: Start isEmpty. Operand 612 states and 2314 transitions. [2021-03-10 22:12:25,867 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 17 [2021-03-10 22:12:25,867 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 22:12:25,867 INFO L519 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 22:12:25,867 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable14 [2021-03-10 22:12:25,867 INFO L428 AbstractCegarLoop]: === Iteration 16 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 22:12:25,867 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 22:12:25,868 INFO L82 PathProgramCache]: Analyzing trace with hash -1842088947, now seen corresponding path program 2 times [2021-03-10 22:12:25,868 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 22:12:25,868 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2077572004] [2021-03-10 22:12:25,868 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 22:12:25,875 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 22:12:25,967 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-03-10 22:12:25,967 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2077572004] [2021-03-10 22:12:25,969 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-03-10 22:12:25,969 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2021-03-10 22:12:25,969 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1480667269] [2021-03-10 22:12:25,969 INFO L460 AbstractCegarLoop]: Interpolant automaton has 5 states [2021-03-10 22:12:25,970 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 22:12:25,970 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-03-10 22:12:25,970 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2021-03-10 22:12:25,970 INFO L87 Difference]: Start difference. First operand 612 states and 2314 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-03-10 22:12:26,182 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 22:12:26,182 INFO L93 Difference]: Finished difference Result 847 states and 2943 transitions. [2021-03-10 22:12:26,182 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-03-10 22:12:26,183 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-03-10 22:12:26,183 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 22:12:26,186 INFO L225 Difference]: With dead ends: 847 [2021-03-10 22:12:26,186 INFO L226 Difference]: Without dead ends: 820 [2021-03-10 22:12:26,187 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 7 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 181.2ms TimeCoverageRelationStatistics Valid=17, Invalid=25, Unknown=0, NotChecked=0, Total=42 [2021-03-10 22:12:26,188 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 820 states. [2021-03-10 22:12:26,197 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 820 to 633. [2021-03-10 22:12:26,199 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-03-10 22:12:26,200 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 633 states to 633 states and 2368 transitions. [2021-03-10 22:12:26,200 INFO L78 Accepts]: Start accepts. Automaton has 633 states and 2368 transitions. Word has length 16 [2021-03-10 22:12:26,201 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 22:12:26,201 INFO L480 AbstractCegarLoop]: Abstraction has 633 states and 2368 transitions. [2021-03-10 22:12:26,201 INFO L481 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-03-10 22:12:26,201 INFO L276 IsEmpty]: Start isEmpty. Operand 633 states and 2368 transitions. [2021-03-10 22:12:26,202 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 17 [2021-03-10 22:12:26,202 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 22:12:26,202 INFO L519 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 22:12:26,202 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable15 [2021-03-10 22:12:26,202 INFO L428 AbstractCegarLoop]: === Iteration 17 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 22:12:26,203 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 22:12:26,203 INFO L82 PathProgramCache]: Analyzing trace with hash -881757258, now seen corresponding path program 1 times [2021-03-10 22:12:26,203 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 22:12:26,203 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [346703119] [2021-03-10 22:12:26,203 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 22:12:26,207 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 22:12:26,251 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-03-10 22:12:26,251 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [346703119] [2021-03-10 22:12:26,251 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-03-10 22:12:26,251 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2021-03-10 22:12:26,251 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2013964249] [2021-03-10 22:12:26,252 INFO L460 AbstractCegarLoop]: Interpolant automaton has 6 states [2021-03-10 22:12:26,252 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 22:12:26,252 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-03-10 22:12:26,252 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2021-03-10 22:12:26,253 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-03-10 22:12:26,377 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 22:12:26,377 INFO L93 Difference]: Finished difference Result 974 states and 3400 transitions. [2021-03-10 22:12:26,378 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-03-10 22:12:26,378 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-03-10 22:12:26,379 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 22:12:26,383 INFO L225 Difference]: With dead ends: 974 [2021-03-10 22:12:26,383 INFO L226 Difference]: Without dead ends: 951 [2021-03-10 22:12:26,384 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 8 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 44.2ms TimeCoverageRelationStatistics Valid=22, Invalid=34, Unknown=0, NotChecked=0, Total=56 [2021-03-10 22:12:26,386 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 951 states. [2021-03-10 22:12:26,396 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 951 to 641. [2021-03-10 22:12:26,397 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 641 states, 640 states have (on average 3.7375) internal successors, (2392), 640 states have internal predecessors, (2392), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:12:26,399 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 641 states to 641 states and 2392 transitions. [2021-03-10 22:12:26,399 INFO L78 Accepts]: Start accepts. Automaton has 641 states and 2392 transitions. Word has length 16 [2021-03-10 22:12:26,399 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 22:12:26,400 INFO L480 AbstractCegarLoop]: Abstraction has 641 states and 2392 transitions. [2021-03-10 22:12:26,400 INFO L481 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-03-10 22:12:26,400 INFO L276 IsEmpty]: Start isEmpty. Operand 641 states and 2392 transitions. [2021-03-10 22:12:26,402 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 17 [2021-03-10 22:12:26,403 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 22:12:26,403 INFO L519 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 22:12:26,403 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable16 [2021-03-10 22:12:26,403 INFO L428 AbstractCegarLoop]: === Iteration 18 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 22:12:26,403 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 22:12:26,403 INFO L82 PathProgramCache]: Analyzing trace with hash 768619160, now seen corresponding path program 1 times [2021-03-10 22:12:26,403 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 22:12:26,403 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [245549526] [2021-03-10 22:12:26,403 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 22:12:26,412 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 22:12:26,457 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-03-10 22:12:26,458 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [245549526] [2021-03-10 22:12:26,458 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-03-10 22:12:26,458 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2021-03-10 22:12:26,458 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [390653226] [2021-03-10 22:12:26,460 INFO L460 AbstractCegarLoop]: Interpolant automaton has 6 states [2021-03-10 22:12:26,460 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 22:12:26,460 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-03-10 22:12:26,460 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2021-03-10 22:12:26,460 INFO L87 Difference]: Start difference. First operand 641 states and 2392 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-03-10 22:12:26,598 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 22:12:26,599 INFO L93 Difference]: Finished difference Result 945 states and 3285 transitions. [2021-03-10 22:12:26,599 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-03-10 22:12:26,599 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-03-10 22:12:26,599 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 22:12:26,603 INFO L225 Difference]: With dead ends: 945 [2021-03-10 22:12:26,603 INFO L226 Difference]: Without dead ends: 916 [2021-03-10 22:12:26,604 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 8 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 51.8ms TimeCoverageRelationStatistics Valid=22, Invalid=34, Unknown=0, NotChecked=0, Total=56 [2021-03-10 22:12:26,605 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 916 states. [2021-03-10 22:12:26,617 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 916 to 645. [2021-03-10 22:12:26,618 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-03-10 22:12:26,620 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 645 states to 645 states and 2404 transitions. [2021-03-10 22:12:26,621 INFO L78 Accepts]: Start accepts. Automaton has 645 states and 2404 transitions. Word has length 16 [2021-03-10 22:12:26,621 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 22:12:26,621 INFO L480 AbstractCegarLoop]: Abstraction has 645 states and 2404 transitions. [2021-03-10 22:12:26,621 INFO L481 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-03-10 22:12:26,621 INFO L276 IsEmpty]: Start isEmpty. Operand 645 states and 2404 transitions. [2021-03-10 22:12:26,622 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 17 [2021-03-10 22:12:26,622 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 22:12:26,623 INFO L519 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 22:12:26,623 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable17 [2021-03-10 22:12:26,623 INFO L428 AbstractCegarLoop]: === Iteration 19 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 22:12:26,623 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 22:12:26,623 INFO L82 PathProgramCache]: Analyzing trace with hash -1488759573, now seen corresponding path program 1 times [2021-03-10 22:12:26,624 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 22:12:26,624 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [514847715] [2021-03-10 22:12:26,624 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 22:12:26,631 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 22:12:26,828 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-03-10 22:12:26,828 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [514847715] [2021-03-10 22:12:26,828 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-03-10 22:12:26,828 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2021-03-10 22:12:26,828 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [313136355] [2021-03-10 22:12:26,829 INFO L460 AbstractCegarLoop]: Interpolant automaton has 6 states [2021-03-10 22:12:26,829 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 22:12:26,829 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-03-10 22:12:26,829 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2021-03-10 22:12:26,829 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-03-10 22:12:26,981 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 22:12:26,981 INFO L93 Difference]: Finished difference Result 1012 states and 3505 transitions. [2021-03-10 22:12:26,982 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-03-10 22:12:26,982 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-03-10 22:12:26,982 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 22:12:26,985 INFO L225 Difference]: With dead ends: 1012 [2021-03-10 22:12:26,985 INFO L226 Difference]: Without dead ends: 989 [2021-03-10 22:12:26,986 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 7 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3 ImplicationChecksByTransitivity, 187.7ms TimeCoverageRelationStatistics Valid=17, Invalid=25, Unknown=0, NotChecked=0, Total=42 [2021-03-10 22:12:26,987 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 989 states. [2021-03-10 22:12:26,995 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 989 to 653. [2021-03-10 22:12:26,996 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 653 states, 652 states have (on average 3.7300613496932513) internal successors, (2432), 652 states have internal predecessors, (2432), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:12:26,998 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 653 states to 653 states and 2432 transitions. [2021-03-10 22:12:26,998 INFO L78 Accepts]: Start accepts. Automaton has 653 states and 2432 transitions. Word has length 16 [2021-03-10 22:12:26,998 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 22:12:26,998 INFO L480 AbstractCegarLoop]: Abstraction has 653 states and 2432 transitions. [2021-03-10 22:12:26,998 INFO L481 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-03-10 22:12:26,998 INFO L276 IsEmpty]: Start isEmpty. Operand 653 states and 2432 transitions. [2021-03-10 22:12:26,999 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 17 [2021-03-10 22:12:26,999 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 22:12:26,999 INFO L519 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 22:12:26,999 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable18 [2021-03-10 22:12:26,999 INFO L428 AbstractCegarLoop]: === Iteration 20 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 22:12:27,000 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 22:12:27,000 INFO L82 PathProgramCache]: Analyzing trace with hash 185156587, now seen corresponding path program 1 times [2021-03-10 22:12:27,000 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 22:12:27,000 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [647177029] [2021-03-10 22:12:27,000 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 22:12:27,005 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 22:12:27,133 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-03-10 22:12:27,133 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [647177029] [2021-03-10 22:12:27,133 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-03-10 22:12:27,133 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2021-03-10 22:12:27,133 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [178782088] [2021-03-10 22:12:27,133 INFO L460 AbstractCegarLoop]: Interpolant automaton has 6 states [2021-03-10 22:12:27,133 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 22:12:27,134 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-03-10 22:12:27,134 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2021-03-10 22:12:27,134 INFO L87 Difference]: Start difference. First operand 653 states and 2432 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-03-10 22:12:27,293 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 22:12:27,293 INFO L93 Difference]: Finished difference Result 961 states and 3333 transitions. [2021-03-10 22:12:27,293 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-03-10 22:12:27,294 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-03-10 22:12:27,294 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 22:12:27,297 INFO L225 Difference]: With dead ends: 961 [2021-03-10 22:12:27,297 INFO L226 Difference]: Without dead ends: 932 [2021-03-10 22:12:27,297 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 8 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3 ImplicationChecksByTransitivity, 144.1ms TimeCoverageRelationStatistics Valid=22, Invalid=34, Unknown=0, NotChecked=0, Total=56 [2021-03-10 22:12:27,299 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 932 states. [2021-03-10 22:12:27,308 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 932 to 657. [2021-03-10 22:12:27,309 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 657 states, 656 states have (on average 3.725609756097561) internal successors, (2444), 656 states have internal predecessors, (2444), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:12:27,311 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 657 states to 657 states and 2444 transitions. [2021-03-10 22:12:27,311 INFO L78 Accepts]: Start accepts. Automaton has 657 states and 2444 transitions. Word has length 16 [2021-03-10 22:12:27,311 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 22:12:27,311 INFO L480 AbstractCegarLoop]: Abstraction has 657 states and 2444 transitions. [2021-03-10 22:12:27,311 INFO L481 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-03-10 22:12:27,311 INFO L276 IsEmpty]: Start isEmpty. Operand 657 states and 2444 transitions. [2021-03-10 22:12:27,312 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 17 [2021-03-10 22:12:27,312 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 22:12:27,312 INFO L519 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 22:12:27,313 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable19 [2021-03-10 22:12:27,313 INFO L428 AbstractCegarLoop]: === Iteration 21 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 22:12:27,313 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 22:12:27,313 INFO L82 PathProgramCache]: Analyzing trace with hash -1227931188, now seen corresponding path program 2 times [2021-03-10 22:12:27,313 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 22:12:27,313 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [960184571] [2021-03-10 22:12:27,313 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 22:12:27,318 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 22:12:27,392 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-03-10 22:12:27,392 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [960184571] [2021-03-10 22:12:27,392 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-03-10 22:12:27,392 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2021-03-10 22:12:27,392 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [689708798] [2021-03-10 22:12:27,393 INFO L460 AbstractCegarLoop]: Interpolant automaton has 6 states [2021-03-10 22:12:27,393 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 22:12:27,393 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-03-10 22:12:27,393 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=10, Invalid=20, Unknown=0, NotChecked=0, Total=30 [2021-03-10 22:12:27,393 INFO L87 Difference]: Start difference. First operand 657 states and 2444 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-03-10 22:12:27,649 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 22:12:27,649 INFO L93 Difference]: Finished difference Result 1129 states and 3858 transitions. [2021-03-10 22:12:27,649 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-03-10 22:12:27,649 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-03-10 22:12:27,649 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 22:12:27,653 INFO L225 Difference]: With dead ends: 1129 [2021-03-10 22:12:27,653 INFO L226 Difference]: Without dead ends: 1106 [2021-03-10 22:12:27,654 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 9 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 164.2ms TimeCoverageRelationStatistics Valid=27, Invalid=45, Unknown=0, NotChecked=0, Total=72 [2021-03-10 22:12:27,655 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1106 states. [2021-03-10 22:12:27,681 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1106 to 657. [2021-03-10 22:12:27,682 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 657 states, 656 states have (on average 3.725609756097561) internal successors, (2444), 656 states have internal predecessors, (2444), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:12:27,683 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 657 states to 657 states and 2444 transitions. [2021-03-10 22:12:27,683 INFO L78 Accepts]: Start accepts. Automaton has 657 states and 2444 transitions. Word has length 16 [2021-03-10 22:12:27,684 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 22:12:27,684 INFO L480 AbstractCegarLoop]: Abstraction has 657 states and 2444 transitions. [2021-03-10 22:12:27,684 INFO L481 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-03-10 22:12:27,684 INFO L276 IsEmpty]: Start isEmpty. Operand 657 states and 2444 transitions. [2021-03-10 22:12:27,686 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 17 [2021-03-10 22:12:27,686 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 22:12:27,686 INFO L519 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 22:12:27,686 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable20 [2021-03-10 22:12:27,686 INFO L428 AbstractCegarLoop]: === Iteration 22 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 22:12:27,687 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 22:12:27,687 INFO L82 PathProgramCache]: Analyzing trace with hash -1214418261, now seen corresponding path program 2 times [2021-03-10 22:12:27,687 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 22:12:27,687 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1507673612] [2021-03-10 22:12:27,687 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 22:12:27,692 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 22:12:27,767 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-03-10 22:12:27,767 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1507673612] [2021-03-10 22:12:27,767 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-03-10 22:12:27,768 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2021-03-10 22:12:27,768 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [331400394] [2021-03-10 22:12:27,768 INFO L460 AbstractCegarLoop]: Interpolant automaton has 5 states [2021-03-10 22:12:27,768 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 22:12:27,769 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-03-10 22:12:27,769 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2021-03-10 22:12:27,769 INFO L87 Difference]: Start difference. First operand 657 states and 2444 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-03-10 22:12:27,948 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 22:12:27,948 INFO L93 Difference]: Finished difference Result 1144 states and 3990 transitions. [2021-03-10 22:12:27,948 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-03-10 22:12:27,949 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-03-10 22:12:27,949 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 22:12:27,953 INFO L225 Difference]: With dead ends: 1144 [2021-03-10 22:12:27,953 INFO L226 Difference]: Without dead ends: 1117 [2021-03-10 22:12:27,953 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 8 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 110.3ms TimeCoverageRelationStatistics Valid=18, Invalid=24, Unknown=0, NotChecked=0, Total=42 [2021-03-10 22:12:27,955 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1117 states. [2021-03-10 22:12:27,964 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1117 to 657. [2021-03-10 22:12:27,965 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 657 states, 656 states have (on average 3.722560975609756) internal successors, (2442), 656 states have internal predecessors, (2442), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:12:27,966 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 657 states to 657 states and 2442 transitions. [2021-03-10 22:12:27,967 INFO L78 Accepts]: Start accepts. Automaton has 657 states and 2442 transitions. Word has length 16 [2021-03-10 22:12:27,967 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 22:12:27,967 INFO L480 AbstractCegarLoop]: Abstraction has 657 states and 2442 transitions. [2021-03-10 22:12:27,967 INFO L481 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-03-10 22:12:27,967 INFO L276 IsEmpty]: Start isEmpty. Operand 657 states and 2442 transitions. [2021-03-10 22:12:27,968 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 17 [2021-03-10 22:12:27,968 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 22:12:27,968 INFO L519 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 22:12:27,968 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable21 [2021-03-10 22:12:27,968 INFO L428 AbstractCegarLoop]: === Iteration 23 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 22:12:27,969 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 22:12:27,969 INFO L82 PathProgramCache]: Analyzing trace with hash 1866944204, now seen corresponding path program 2 times [2021-03-10 22:12:27,969 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 22:12:27,969 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [177451492] [2021-03-10 22:12:27,969 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 22:12:27,973 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 22:12:28,025 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-03-10 22:12:28,025 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [177451492] [2021-03-10 22:12:28,025 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-03-10 22:12:28,025 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2021-03-10 22:12:28,025 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [342656895] [2021-03-10 22:12:28,025 INFO L460 AbstractCegarLoop]: Interpolant automaton has 6 states [2021-03-10 22:12:28,025 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 22:12:28,026 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-03-10 22:12:28,026 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=12, Invalid=18, Unknown=0, NotChecked=0, Total=30 [2021-03-10 22:12:28,035 INFO L87 Difference]: Start difference. First operand 657 states and 2442 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-03-10 22:12:28,179 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 22:12:28,180 INFO L93 Difference]: Finished difference Result 1113 states and 3863 transitions. [2021-03-10 22:12:28,180 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-03-10 22:12:28,180 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-03-10 22:12:28,180 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 22:12:28,196 INFO L225 Difference]: With dead ends: 1113 [2021-03-10 22:12:28,197 INFO L226 Difference]: Without dead ends: 1084 [2021-03-10 22:12:28,197 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 8 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 61.7ms TimeCoverageRelationStatistics Valid=23, Invalid=33, Unknown=0, NotChecked=0, Total=56 [2021-03-10 22:12:28,198 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1084 states. [2021-03-10 22:12:28,209 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1084 to 661. [2021-03-10 22:12:28,210 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 661 states, 660 states have (on average 3.724242424242424) internal successors, (2458), 660 states have internal predecessors, (2458), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:12:28,211 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 661 states to 661 states and 2458 transitions. [2021-03-10 22:12:28,212 INFO L78 Accepts]: Start accepts. Automaton has 661 states and 2458 transitions. Word has length 16 [2021-03-10 22:12:28,212 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 22:12:28,212 INFO L480 AbstractCegarLoop]: Abstraction has 661 states and 2458 transitions. [2021-03-10 22:12:28,212 INFO L481 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-03-10 22:12:28,212 INFO L276 IsEmpty]: Start isEmpty. Operand 661 states and 2458 transitions. [2021-03-10 22:12:28,213 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 17 [2021-03-10 22:12:28,213 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 22:12:28,213 INFO L519 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 22:12:28,213 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable22 [2021-03-10 22:12:28,213 INFO L428 AbstractCegarLoop]: === Iteration 24 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 22:12:28,214 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 22:12:28,214 INFO L82 PathProgramCache]: Analyzing trace with hash -1453708437, now seen corresponding path program 2 times [2021-03-10 22:12:28,214 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 22:12:28,214 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [277835248] [2021-03-10 22:12:28,214 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 22:12:28,222 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 22:12:28,326 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-03-10 22:12:28,326 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [277835248] [2021-03-10 22:12:28,328 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-03-10 22:12:28,328 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2021-03-10 22:12:28,328 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1007792341] [2021-03-10 22:12:28,328 INFO L460 AbstractCegarLoop]: Interpolant automaton has 5 states [2021-03-10 22:12:28,328 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 22:12:28,328 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-03-10 22:12:28,328 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2021-03-10 22:12:28,329 INFO L87 Difference]: Start difference. First operand 661 states and 2458 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-03-10 22:12:28,531 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 22:12:28,531 INFO L93 Difference]: Finished difference Result 1121 states and 3896 transitions. [2021-03-10 22:12:28,531 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-03-10 22:12:28,531 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-03-10 22:12:28,531 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 22:12:28,534 INFO L225 Difference]: With dead ends: 1121 [2021-03-10 22:12:28,534 INFO L226 Difference]: Without dead ends: 1081 [2021-03-10 22:12:28,534 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 7 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 130.9ms TimeCoverageRelationStatistics Valid=18, Invalid=24, Unknown=0, NotChecked=0, Total=42 [2021-03-10 22:12:28,536 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1081 states. [2021-03-10 22:12:28,546 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1081 to 661. [2021-03-10 22:12:28,547 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 661 states, 660 states have (on average 3.7181818181818183) internal successors, (2454), 660 states have internal predecessors, (2454), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:12:28,548 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 661 states to 661 states and 2454 transitions. [2021-03-10 22:12:28,549 INFO L78 Accepts]: Start accepts. Automaton has 661 states and 2454 transitions. Word has length 16 [2021-03-10 22:12:28,549 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 22:12:28,549 INFO L480 AbstractCegarLoop]: Abstraction has 661 states and 2454 transitions. [2021-03-10 22:12:28,549 INFO L481 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-03-10 22:12:28,549 INFO L276 IsEmpty]: Start isEmpty. Operand 661 states and 2454 transitions. [2021-03-10 22:12:28,551 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 17 [2021-03-10 22:12:28,551 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 22:12:28,551 INFO L519 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 22:12:28,551 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable23 [2021-03-10 22:12:28,551 INFO L428 AbstractCegarLoop]: === Iteration 25 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 22:12:28,551 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 22:12:28,551 INFO L82 PathProgramCache]: Analyzing trace with hash 486403162, now seen corresponding path program 3 times [2021-03-10 22:12:28,551 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 22:12:28,552 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [994988729] [2021-03-10 22:12:28,552 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 22:12:28,558 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 22:12:28,590 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-03-10 22:12:28,590 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [994988729] [2021-03-10 22:12:28,590 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-03-10 22:12:28,590 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2021-03-10 22:12:28,590 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [430708106] [2021-03-10 22:12:28,591 INFO L460 AbstractCegarLoop]: Interpolant automaton has 6 states [2021-03-10 22:12:28,591 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 22:12:28,591 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-03-10 22:12:28,591 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2021-03-10 22:12:28,591 INFO L87 Difference]: Start difference. First operand 661 states and 2454 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-03-10 22:12:28,668 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 22:12:28,668 INFO L93 Difference]: Finished difference Result 873 states and 2948 transitions. [2021-03-10 22:12:28,668 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-03-10 22:12:28,669 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-03-10 22:12:28,669 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 22:12:28,671 INFO L225 Difference]: With dead ends: 873 [2021-03-10 22:12:28,671 INFO L226 Difference]: Without dead ends: 850 [2021-03-10 22:12:28,671 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 7 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 30.4ms TimeCoverageRelationStatistics Valid=17, Invalid=25, Unknown=0, NotChecked=0, Total=42 [2021-03-10 22:12:28,673 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 850 states. [2021-03-10 22:12:28,681 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 850 to 638. [2021-03-10 22:12:28,685 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 638 states, 637 states have (on average 3.662480376766091) internal successors, (2333), 637 states have internal predecessors, (2333), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:12:28,687 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 638 states to 638 states and 2333 transitions. [2021-03-10 22:12:28,687 INFO L78 Accepts]: Start accepts. Automaton has 638 states and 2333 transitions. Word has length 16 [2021-03-10 22:12:28,687 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 22:12:28,687 INFO L480 AbstractCegarLoop]: Abstraction has 638 states and 2333 transitions. [2021-03-10 22:12:28,688 INFO L481 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-03-10 22:12:28,688 INFO L276 IsEmpty]: Start isEmpty. Operand 638 states and 2333 transitions. [2021-03-10 22:12:28,689 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 17 [2021-03-10 22:12:28,689 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 22:12:28,690 INFO L519 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 22:12:28,690 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable24 [2021-03-10 22:12:28,690 INFO L428 AbstractCegarLoop]: === Iteration 26 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 22:12:28,690 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 22:12:28,690 INFO L82 PathProgramCache]: Analyzing trace with hash -1119769510, now seen corresponding path program 4 times [2021-03-10 22:12:28,690 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 22:12:28,690 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1880863262] [2021-03-10 22:12:28,690 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 22:12:28,694 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 22:12:28,726 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-03-10 22:12:28,726 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1880863262] [2021-03-10 22:12:28,726 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-03-10 22:12:28,726 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2021-03-10 22:12:28,726 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [217183764] [2021-03-10 22:12:28,727 INFO L460 AbstractCegarLoop]: Interpolant automaton has 6 states [2021-03-10 22:12:28,727 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 22:12:28,728 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-03-10 22:12:28,728 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2021-03-10 22:12:28,728 INFO L87 Difference]: Start difference. First operand 638 states and 2333 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-03-10 22:12:28,820 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 22:12:28,821 INFO L93 Difference]: Finished difference Result 829 states and 2828 transitions. [2021-03-10 22:12:28,821 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-03-10 22:12:28,821 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-03-10 22:12:28,821 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 22:12:28,823 INFO L225 Difference]: With dead ends: 829 [2021-03-10 22:12:28,823 INFO L226 Difference]: Without dead ends: 806 [2021-03-10 22:12:28,823 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 7 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 32.1ms TimeCoverageRelationStatistics Valid=17, Invalid=25, Unknown=0, NotChecked=0, Total=42 [2021-03-10 22:12:28,825 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 806 states. [2021-03-10 22:12:28,833 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 806 to 648. [2021-03-10 22:12:28,834 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 648 states, 647 states have (on average 3.64451313755796) internal successors, (2358), 647 states have internal predecessors, (2358), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:12:28,835 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 648 states to 648 states and 2358 transitions. [2021-03-10 22:12:28,835 INFO L78 Accepts]: Start accepts. Automaton has 648 states and 2358 transitions. Word has length 16 [2021-03-10 22:12:28,835 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 22:12:28,835 INFO L480 AbstractCegarLoop]: Abstraction has 648 states and 2358 transitions. [2021-03-10 22:12:28,835 INFO L481 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-03-10 22:12:28,836 INFO L276 IsEmpty]: Start isEmpty. Operand 648 states and 2358 transitions. [2021-03-10 22:12:28,836 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 17 [2021-03-10 22:12:28,837 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 22:12:28,837 INFO L519 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 22:12:28,837 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable25 [2021-03-10 22:12:28,837 INFO L428 AbstractCegarLoop]: === Iteration 27 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 22:12:28,837 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 22:12:28,837 INFO L82 PathProgramCache]: Analyzing trace with hash 423749436, now seen corresponding path program 3 times [2021-03-10 22:12:28,837 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 22:12:28,837 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [62135343] [2021-03-10 22:12:28,837 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 22:12:28,841 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 22:12:28,883 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-03-10 22:12:28,883 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [62135343] [2021-03-10 22:12:28,883 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-03-10 22:12:28,883 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2021-03-10 22:12:28,883 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1134362630] [2021-03-10 22:12:28,884 INFO L460 AbstractCegarLoop]: Interpolant automaton has 5 states [2021-03-10 22:12:28,884 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 22:12:28,884 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-03-10 22:12:28,884 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2021-03-10 22:12:28,884 INFO L87 Difference]: Start difference. First operand 648 states and 2358 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-03-10 22:12:28,978 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 22:12:28,978 INFO L93 Difference]: Finished difference Result 815 states and 2729 transitions. [2021-03-10 22:12:28,978 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-03-10 22:12:28,978 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-03-10 22:12:28,978 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 22:12:28,980 INFO L225 Difference]: With dead ends: 815 [2021-03-10 22:12:28,980 INFO L226 Difference]: Without dead ends: 786 [2021-03-10 22:12:28,980 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 8 GetRequests, 2 SyntacticMatches, 1 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 60.8ms TimeCoverageRelationStatistics Valid=17, Invalid=25, Unknown=0, NotChecked=0, Total=42 [2021-03-10 22:12:28,981 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 786 states. [2021-03-10 22:12:28,992 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 786 to 612. [2021-03-10 22:12:28,993 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 612 states, 611 states have (on average 3.5875613747954174) internal successors, (2192), 611 states have internal predecessors, (2192), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:12:28,994 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 612 states to 612 states and 2192 transitions. [2021-03-10 22:12:28,994 INFO L78 Accepts]: Start accepts. Automaton has 612 states and 2192 transitions. Word has length 16 [2021-03-10 22:12:28,995 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 22:12:28,995 INFO L480 AbstractCegarLoop]: Abstraction has 612 states and 2192 transitions. [2021-03-10 22:12:28,995 INFO L481 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-03-10 22:12:28,995 INFO L276 IsEmpty]: Start isEmpty. Operand 612 states and 2192 transitions. [2021-03-10 22:12:28,996 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 17 [2021-03-10 22:12:28,996 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 22:12:28,996 INFO L519 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 22:12:28,996 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable26 [2021-03-10 22:12:28,996 INFO L428 AbstractCegarLoop]: === Iteration 28 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 22:12:28,996 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 22:12:28,996 INFO L82 PathProgramCache]: Analyzing trace with hash 315557690, now seen corresponding path program 4 times [2021-03-10 22:12:28,996 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 22:12:28,996 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [543233816] [2021-03-10 22:12:28,996 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 22:12:29,000 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 22:12:29,034 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-03-10 22:12:29,034 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [543233816] [2021-03-10 22:12:29,034 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-03-10 22:12:29,034 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2021-03-10 22:12:29,034 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2147111651] [2021-03-10 22:12:29,034 INFO L460 AbstractCegarLoop]: Interpolant automaton has 5 states [2021-03-10 22:12:29,034 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 22:12:29,035 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-03-10 22:12:29,035 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2021-03-10 22:12:29,035 INFO L87 Difference]: Start difference. First operand 612 states and 2192 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-03-10 22:12:29,137 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 22:12:29,137 INFO L93 Difference]: Finished difference Result 803 states and 2693 transitions. [2021-03-10 22:12:29,137 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-03-10 22:12:29,137 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-03-10 22:12:29,137 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 22:12:29,139 INFO L225 Difference]: With dead ends: 803 [2021-03-10 22:12:29,139 INFO L226 Difference]: Without dead ends: 774 [2021-03-10 22:12:29,139 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 8 GetRequests, 2 SyntacticMatches, 1 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 66.3ms TimeCoverageRelationStatistics Valid=17, Invalid=25, Unknown=0, NotChecked=0, Total=42 [2021-03-10 22:12:29,140 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 774 states. [2021-03-10 22:12:29,148 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 774 to 618. [2021-03-10 22:12:29,148 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 618 states, 617 states have (on average 3.5834683954619124) internal successors, (2211), 617 states have internal predecessors, (2211), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:12:29,150 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 618 states to 618 states and 2211 transitions. [2021-03-10 22:12:29,150 INFO L78 Accepts]: Start accepts. Automaton has 618 states and 2211 transitions. Word has length 16 [2021-03-10 22:12:29,150 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 22:12:29,150 INFO L480 AbstractCegarLoop]: Abstraction has 618 states and 2211 transitions. [2021-03-10 22:12:29,150 INFO L481 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-03-10 22:12:29,150 INFO L276 IsEmpty]: Start isEmpty. Operand 618 states and 2211 transitions. [2021-03-10 22:12:29,151 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 17 [2021-03-10 22:12:29,151 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 22:12:29,151 INFO L519 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 22:12:29,151 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable27 [2021-03-10 22:12:29,151 INFO L428 AbstractCegarLoop]: === Iteration 29 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 22:12:29,152 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 22:12:29,152 INFO L82 PathProgramCache]: Analyzing trace with hash 2014690215, now seen corresponding path program 3 times [2021-03-10 22:12:29,152 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 22:12:29,152 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [334461547] [2021-03-10 22:12:29,153 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 22:12:29,158 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 22:12:29,213 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-03-10 22:12:29,213 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [334461547] [2021-03-10 22:12:29,213 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-03-10 22:12:29,213 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2021-03-10 22:12:29,213 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2057178859] [2021-03-10 22:12:29,213 INFO L460 AbstractCegarLoop]: Interpolant automaton has 5 states [2021-03-10 22:12:29,213 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 22:12:29,213 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-03-10 22:12:29,213 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2021-03-10 22:12:29,214 INFO L87 Difference]: Start difference. First operand 618 states and 2211 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-03-10 22:12:29,407 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 22:12:29,407 INFO L93 Difference]: Finished difference Result 742 states and 2401 transitions. [2021-03-10 22:12:29,408 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-03-10 22:12:29,408 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-03-10 22:12:29,408 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 22:12:29,409 INFO L225 Difference]: With dead ends: 742 [2021-03-10 22:12:29,410 INFO L226 Difference]: Without dead ends: 719 [2021-03-10 22:12:29,410 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 8 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 154.7ms TimeCoverageRelationStatistics Valid=17, Invalid=25, Unknown=0, NotChecked=0, Total=42 [2021-03-10 22:12:29,411 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 719 states. [2021-03-10 22:12:29,417 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 719 to 555. [2021-03-10 22:12:29,418 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-03-10 22:12:29,419 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 555 states to 555 states and 1932 transitions. [2021-03-10 22:12:29,419 INFO L78 Accepts]: Start accepts. Automaton has 555 states and 1932 transitions. Word has length 16 [2021-03-10 22:12:29,419 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 22:12:29,419 INFO L480 AbstractCegarLoop]: Abstraction has 555 states and 1932 transitions. [2021-03-10 22:12:29,419 INFO L481 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-03-10 22:12:29,419 INFO L276 IsEmpty]: Start isEmpty. Operand 555 states and 1932 transitions. [2021-03-10 22:12:29,420 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 17 [2021-03-10 22:12:29,420 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 22:12:29,420 INFO L519 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 22:12:29,420 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable28 [2021-03-10 22:12:29,420 INFO L428 AbstractCegarLoop]: === Iteration 30 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 22:12:29,421 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 22:12:29,421 INFO L82 PathProgramCache]: Analyzing trace with hash -1307197767, now seen corresponding path program 4 times [2021-03-10 22:12:29,421 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 22:12:29,421 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [17592988] [2021-03-10 22:12:29,421 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 22:12:29,425 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 22:12:29,558 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 22:12:29,558 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [17592988] [2021-03-10 22:12:29,558 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [655275838] [2021-03-10 22:12:29,558 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 2 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 2 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 22:12:29,615 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-03-10 22:12:29,615 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-10 22:12:29,631 INFO L263 TraceCheckSpWp]: Trace formula consists of 46 conjuncts, 10 conjunts are in the unsatisfiable core [2021-03-10 22:12:29,634 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 22:12:29,847 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select 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-03-10 22:12:29,849 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 22:12:29,945 INFO L628 ElimStorePlain]: treesize reduction 4, result has 98.0 percent of original size [2021-03-10 22:12:29,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 25 treesize of output 19 [2021-03-10 22:12:29,951 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-03-10 22:12:29,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, 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-03-10 22:12:29,962 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-03-10 22:12:29,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, 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-03-10 22:12:29,971 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-03-10 22:12:29,975 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select 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-03-10 22:12:29,977 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-03-10 22:12:29,980 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select 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-03-10 22:12:29,982 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-03-10 22:12:30,038 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 22:12:30,039 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 5 xjuncts. [2021-03-10 22:12:30,039 INFO L247 ElimStorePlain]: Needed 7 recursive calls to eliminate 2 variables, input treesize:217, output treesize:158 [2021-03-10 22:12:30,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 27 treesize of output 21 [2021-03-10 22:12:30,198 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 22:12:30,201 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 7 [2021-03-10 22:12:30,203 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-03-10 22:12:30,228 INFO L628 ElimStorePlain]: treesize reduction 48, result has 38.5 percent of original size [2021-03-10 22:12:30,228 INFO L518 ElimStorePlain]: Eliminatee index_of_8 vanished before elimination [2021-03-10 22:12:30,228 INFO L518 ElimStorePlain]: Eliminatee last_index_of_7 vanished before elimination [2021-03-10 22:12:30,228 INFO L518 ElimStorePlain]: Eliminatee index_of_4 vanished before elimination [2021-03-10 22:12:30,229 INFO L550 ElimStorePlain]: Start of recursive call 1: 4 dim-1 vars, End of recursive call: and 3 xjuncts. [2021-03-10 22:12:30,229 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 4 variables, input treesize:106, output treesize:30 [2021-03-10 22:12:30,268 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-03-10 22:12:30,268 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 1 imperfect interpolant sequences. [2021-03-10 22:12:30,268 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [7] total 10 [2021-03-10 22:12:30,268 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [813715545] [2021-03-10 22:12:30,269 INFO L460 AbstractCegarLoop]: Interpolant automaton has 5 states [2021-03-10 22:12:30,269 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 22:12:30,269 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-03-10 22:12:30,269 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=20, Invalid=70, Unknown=0, NotChecked=0, Total=90 [2021-03-10 22:12:30,269 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-03-10 22:12:30,554 WARN L205 SmtUtils]: Spent 119.00 ms on a formula simplification. DAG size of input: 70 DAG size of output: 69 [2021-03-10 22:12:30,577 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 22:12:30,577 INFO L93 Difference]: Finished difference Result 720 states and 2346 transitions. [2021-03-10 22:12:30,577 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-03-10 22:12:30,577 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-03-10 22:12:30,577 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 22:12:30,579 INFO L225 Difference]: With dead ends: 720 [2021-03-10 22:12:30,579 INFO L226 Difference]: Without dead ends: 697 [2021-03-10 22:12:30,579 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 24 GetRequests, 14 SyntacticMatches, 0 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 8 ImplicationChecksByTransitivity, 425.2ms TimeCoverageRelationStatistics Valid=31, Invalid=101, Unknown=0, NotChecked=0, Total=132 [2021-03-10 22:12:30,580 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 697 states. [2021-03-10 22:12:30,590 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 697 to 565. [2021-03-10 22:12:30,593 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-03-10 22:12:30,594 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 565 states to 565 states and 1957 transitions. [2021-03-10 22:12:30,594 INFO L78 Accepts]: Start accepts. Automaton has 565 states and 1957 transitions. Word has length 16 [2021-03-10 22:12:30,594 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 22:12:30,595 INFO L480 AbstractCegarLoop]: Abstraction has 565 states and 1957 transitions. [2021-03-10 22:12:30,595 INFO L481 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-03-10 22:12:30,595 INFO L276 IsEmpty]: Start isEmpty. Operand 565 states and 1957 transitions. [2021-03-10 22:12:30,596 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 17 [2021-03-10 22:12:30,597 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 22:12:30,597 INFO L519 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 22:12:30,811 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable29,2 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 22:12:30,811 INFO L428 AbstractCegarLoop]: === Iteration 31 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 22:12:30,811 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 22:12:30,811 INFO L82 PathProgramCache]: Analyzing trace with hash -2145877403, now seen corresponding path program 3 times [2021-03-10 22:12:30,812 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 22:12:30,812 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1975660551] [2021-03-10 22:12:30,812 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 22:12:30,816 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 22:12:30,892 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-03-10 22:12:30,892 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1975660551] [2021-03-10 22:12:30,892 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-03-10 22:12:30,892 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2021-03-10 22:12:30,892 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [349173973] [2021-03-10 22:12:30,893 INFO L460 AbstractCegarLoop]: Interpolant automaton has 5 states [2021-03-10 22:12:30,893 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 22:12:30,893 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-03-10 22:12:30,893 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2021-03-10 22:12:30,893 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-03-10 22:12:31,073 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 22:12:31,074 INFO L93 Difference]: Finished difference Result 670 states and 2109 transitions. [2021-03-10 22:12:31,074 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-03-10 22:12:31,074 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-03-10 22:12:31,074 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 22:12:31,075 INFO L225 Difference]: With dead ends: 670 [2021-03-10 22:12:31,075 INFO L226 Difference]: Without dead ends: 641 [2021-03-10 22:12:31,076 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 7 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 153.2ms TimeCoverageRelationStatistics Valid=17, Invalid=25, Unknown=0, NotChecked=0, Total=42 [2021-03-10 22:12:31,080 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 641 states. [2021-03-10 22:12:31,087 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 641 to 499. [2021-03-10 22:12:31,088 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-03-10 22:12:31,089 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 499 states to 499 states and 1668 transitions. [2021-03-10 22:12:31,089 INFO L78 Accepts]: Start accepts. Automaton has 499 states and 1668 transitions. Word has length 16 [2021-03-10 22:12:31,090 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 22:12:31,090 INFO L480 AbstractCegarLoop]: Abstraction has 499 states and 1668 transitions. [2021-03-10 22:12:31,090 INFO L481 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-03-10 22:12:31,090 INFO L276 IsEmpty]: Start isEmpty. Operand 499 states and 1668 transitions. [2021-03-10 22:12:31,091 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 17 [2021-03-10 22:12:31,091 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 22:12:31,091 INFO L519 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 22:12:31,092 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable41 [2021-03-10 22:12:31,092 INFO L428 AbstractCegarLoop]: === Iteration 32 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 22:12:31,092 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 22:12:31,092 INFO L82 PathProgramCache]: Analyzing trace with hash 1820955431, now seen corresponding path program 4 times [2021-03-10 22:12:31,092 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 22:12:31,092 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [875619160] [2021-03-10 22:12:31,092 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 22:12:31,097 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 22:12:31,148 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-03-10 22:12:31,148 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [875619160] [2021-03-10 22:12:31,148 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-03-10 22:12:31,148 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2021-03-10 22:12:31,149 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [473345937] [2021-03-10 22:12:31,149 INFO L460 AbstractCegarLoop]: Interpolant automaton has 5 states [2021-03-10 22:12:31,149 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 22:12:31,149 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-03-10 22:12:31,149 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2021-03-10 22:12:31,150 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-03-10 22:12:31,339 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 22:12:31,339 INFO L93 Difference]: Finished difference Result 674 states and 2121 transitions. [2021-03-10 22:12:31,339 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-03-10 22:12:31,339 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-03-10 22:12:31,339 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 22:12:31,341 INFO L225 Difference]: With dead ends: 674 [2021-03-10 22:12:31,341 INFO L226 Difference]: Without dead ends: 645 [2021-03-10 22:12:31,341 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 7 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 143.5ms TimeCoverageRelationStatistics Valid=17, Invalid=25, Unknown=0, NotChecked=0, Total=42 [2021-03-10 22:12:31,342 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 645 states. [2021-03-10 22:12:31,348 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 645 to 505. [2021-03-10 22:12:31,348 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-03-10 22:12:31,349 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 505 states to 505 states and 1687 transitions. [2021-03-10 22:12:31,349 INFO L78 Accepts]: Start accepts. Automaton has 505 states and 1687 transitions. Word has length 16 [2021-03-10 22:12:31,349 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 22:12:31,349 INFO L480 AbstractCegarLoop]: Abstraction has 505 states and 1687 transitions. [2021-03-10 22:12:31,349 INFO L481 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-03-10 22:12:31,350 INFO L276 IsEmpty]: Start isEmpty. Operand 505 states and 1687 transitions. [2021-03-10 22:12:31,350 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 17 [2021-03-10 22:12:31,350 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 22:12:31,350 INFO L519 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 22:12:31,351 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable42 [2021-03-10 22:12:31,351 INFO L428 AbstractCegarLoop]: === Iteration 33 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 22:12:31,351 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 22:12:31,351 INFO L82 PathProgramCache]: Analyzing trace with hash 648487496, now seen corresponding path program 3 times [2021-03-10 22:12:31,351 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 22:12:31,351 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2103276665] [2021-03-10 22:12:31,351 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 22:12:31,355 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 22:12:31,417 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-03-10 22:12:31,418 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2103276665] [2021-03-10 22:12:31,418 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-03-10 22:12:31,418 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2021-03-10 22:12:31,418 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1540302125] [2021-03-10 22:12:31,418 INFO L460 AbstractCegarLoop]: Interpolant automaton has 6 states [2021-03-10 22:12:31,418 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 22:12:31,418 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-03-10 22:12:31,418 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2021-03-10 22:12:31,419 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-03-10 22:12:31,531 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 22:12:31,531 INFO L93 Difference]: Finished difference Result 976 states and 2993 transitions. [2021-03-10 22:12:31,531 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-03-10 22:12:31,531 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-03-10 22:12:31,531 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 22:12:31,533 INFO L225 Difference]: With dead ends: 976 [2021-03-10 22:12:31,533 INFO L226 Difference]: Without dead ends: 949 [2021-03-10 22:12:31,534 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 8 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3 ImplicationChecksByTransitivity, 73.4ms TimeCoverageRelationStatistics Valid=23, Invalid=33, Unknown=0, NotChecked=0, Total=56 [2021-03-10 22:12:31,536 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 949 states. [2021-03-10 22:12:31,543 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 949 to 505. [2021-03-10 22:12:31,554 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-03-10 22:12:31,555 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 505 states to 505 states and 1687 transitions. [2021-03-10 22:12:31,555 INFO L78 Accepts]: Start accepts. Automaton has 505 states and 1687 transitions. Word has length 16 [2021-03-10 22:12:31,555 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 22:12:31,555 INFO L480 AbstractCegarLoop]: Abstraction has 505 states and 1687 transitions. [2021-03-10 22:12:31,556 INFO L481 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-03-10 22:12:31,556 INFO L276 IsEmpty]: Start isEmpty. Operand 505 states and 1687 transitions. [2021-03-10 22:12:31,557 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 17 [2021-03-10 22:12:31,557 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 22:12:31,557 INFO L519 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 22:12:31,557 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable43 [2021-03-10 22:12:31,557 INFO L428 AbstractCegarLoop]: === Iteration 34 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 22:12:31,557 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 22:12:31,557 INFO L82 PathProgramCache]: Analyzing trace with hash 749508455, now seen corresponding path program 3 times [2021-03-10 22:12:31,557 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 22:12:31,557 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [258825806] [2021-03-10 22:12:31,557 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 22:12:31,563 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 22:12:31,707 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-03-10 22:12:31,707 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [258825806] [2021-03-10 22:12:31,707 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-03-10 22:12:31,707 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2021-03-10 22:12:31,707 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [287280962] [2021-03-10 22:12:31,708 INFO L460 AbstractCegarLoop]: Interpolant automaton has 6 states [2021-03-10 22:12:31,708 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 22:12:31,708 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-03-10 22:12:31,708 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2021-03-10 22:12:31,708 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-03-10 22:12:31,842 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 22:12:31,842 INFO L93 Difference]: Finished difference Result 821 states and 2570 transitions. [2021-03-10 22:12:31,842 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-03-10 22:12:31,843 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-03-10 22:12:31,843 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 22:12:31,844 INFO L225 Difference]: With dead ends: 821 [2021-03-10 22:12:31,844 INFO L226 Difference]: Without dead ends: 794 [2021-03-10 22:12:31,844 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 7 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3 ImplicationChecksByTransitivity, 158.4ms TimeCoverageRelationStatistics Valid=17, Invalid=25, Unknown=0, NotChecked=0, Total=42 [2021-03-10 22:12:31,845 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 794 states. [2021-03-10 22:12:31,852 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 794 to 505. [2021-03-10 22:12:31,852 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-03-10 22:12:31,853 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 505 states to 505 states and 1687 transitions. [2021-03-10 22:12:31,853 INFO L78 Accepts]: Start accepts. Automaton has 505 states and 1687 transitions. Word has length 16 [2021-03-10 22:12:31,853 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 22:12:31,853 INFO L480 AbstractCegarLoop]: Abstraction has 505 states and 1687 transitions. [2021-03-10 22:12:31,853 INFO L481 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-03-10 22:12:31,854 INFO L276 IsEmpty]: Start isEmpty. Operand 505 states and 1687 transitions. [2021-03-10 22:12:31,854 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 17 [2021-03-10 22:12:31,854 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 22:12:31,855 INFO L519 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 22:12:31,855 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable44 [2021-03-10 22:12:31,855 INFO L428 AbstractCegarLoop]: === Iteration 35 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 22:12:31,855 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 22:12:31,855 INFO L82 PathProgramCache]: Analyzing trace with hash -1222989368, now seen corresponding path program 5 times [2021-03-10 22:12:31,855 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 22:12:31,855 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1545123664] [2021-03-10 22:12:31,855 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 22:12:31,858 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 22:12:31,908 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-03-10 22:12:31,908 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1545123664] [2021-03-10 22:12:31,908 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-03-10 22:12:31,908 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2021-03-10 22:12:31,908 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1090665397] [2021-03-10 22:12:31,909 INFO L460 AbstractCegarLoop]: Interpolant automaton has 6 states [2021-03-10 22:12:31,909 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 22:12:31,909 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-03-10 22:12:31,909 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=12, Invalid=18, Unknown=0, NotChecked=0, Total=30 [2021-03-10 22:12:31,909 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-03-10 22:12:32,014 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 22:12:32,015 INFO L93 Difference]: Finished difference Result 856 states and 2695 transitions. [2021-03-10 22:12:32,015 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-03-10 22:12:32,015 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-03-10 22:12:32,015 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 22:12:32,017 INFO L225 Difference]: With dead ends: 856 [2021-03-10 22:12:32,017 INFO L226 Difference]: Without dead ends: 827 [2021-03-10 22:12:32,017 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 9 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 65.6ms TimeCoverageRelationStatistics Valid=23, Invalid=33, Unknown=0, NotChecked=0, Total=56 [2021-03-10 22:12:32,019 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 827 states. [2021-03-10 22:12:32,026 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 827 to 494. [2021-03-10 22:12:32,026 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-03-10 22:12:32,027 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 494 states to 494 states and 1657 transitions. [2021-03-10 22:12:32,027 INFO L78 Accepts]: Start accepts. Automaton has 494 states and 1657 transitions. Word has length 16 [2021-03-10 22:12:32,027 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 22:12:32,027 INFO L480 AbstractCegarLoop]: Abstraction has 494 states and 1657 transitions. [2021-03-10 22:12:32,028 INFO L481 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-03-10 22:12:32,028 INFO L276 IsEmpty]: Start isEmpty. Operand 494 states and 1657 transitions. [2021-03-10 22:12:32,028 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 17 [2021-03-10 22:12:32,028 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 22:12:32,028 INFO L519 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 22:12:32,029 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable45 [2021-03-10 22:12:32,029 INFO L428 AbstractCegarLoop]: === Iteration 36 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 22:12:32,029 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 22:12:32,029 INFO L82 PathProgramCache]: Analyzing trace with hash -248674713, now seen corresponding path program 5 times [2021-03-10 22:12:32,029 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 22:12:32,029 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1678346442] [2021-03-10 22:12:32,029 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 22:12:32,033 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 22:12:32,103 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-03-10 22:12:32,103 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1678346442] [2021-03-10 22:12:32,103 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-03-10 22:12:32,104 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2021-03-10 22:12:32,104 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1533993399] [2021-03-10 22:12:32,104 INFO L460 AbstractCegarLoop]: Interpolant automaton has 5 states [2021-03-10 22:12:32,104 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 22:12:32,105 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-03-10 22:12:32,106 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2021-03-10 22:12:32,106 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-03-10 22:12:32,257 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 22:12:32,257 INFO L93 Difference]: Finished difference Result 868 states and 2732 transitions. [2021-03-10 22:12:32,257 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-03-10 22:12:32,257 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-03-10 22:12:32,258 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 22:12:32,259 INFO L225 Difference]: With dead ends: 868 [2021-03-10 22:12:32,259 INFO L226 Difference]: Without dead ends: 828 [2021-03-10 22:12:32,259 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 8 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 108.2ms TimeCoverageRelationStatistics Valid=18, Invalid=24, Unknown=0, NotChecked=0, Total=42 [2021-03-10 22:12:32,260 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 828 states. [2021-03-10 22:12:32,266 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 828 to 494. [2021-03-10 22:12:32,267 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-03-10 22:12:32,268 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 494 states to 494 states and 1652 transitions. [2021-03-10 22:12:32,269 INFO L78 Accepts]: Start accepts. Automaton has 494 states and 1652 transitions. Word has length 16 [2021-03-10 22:12:32,269 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 22:12:32,269 INFO L480 AbstractCegarLoop]: Abstraction has 494 states and 1652 transitions. [2021-03-10 22:12:32,269 INFO L481 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-03-10 22:12:32,269 INFO L276 IsEmpty]: Start isEmpty. Operand 494 states and 1652 transitions. [2021-03-10 22:12:32,269 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 17 [2021-03-10 22:12:32,269 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 22:12:32,270 INFO L519 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 22:12:32,270 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable46 [2021-03-10 22:12:32,270 INFO L428 AbstractCegarLoop]: === Iteration 37 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 22:12:32,270 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 22:12:32,270 INFO L82 PathProgramCache]: Analyzing trace with hash -1291259644, now seen corresponding path program 6 times [2021-03-10 22:12:32,270 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 22:12:32,270 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1758659924] [2021-03-10 22:12:32,270 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 22:12:32,273 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 22:12:32,353 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-03-10 22:12:32,353 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1758659924] [2021-03-10 22:12:32,353 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-03-10 22:12:32,353 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2021-03-10 22:12:32,353 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1041685971] [2021-03-10 22:12:32,354 INFO L460 AbstractCegarLoop]: Interpolant automaton has 6 states [2021-03-10 22:12:32,354 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 22:12:32,354 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-03-10 22:12:32,355 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=10, Invalid=20, Unknown=0, NotChecked=0, Total=30 [2021-03-10 22:12:32,355 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-03-10 22:12:32,471 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 22:12:32,471 INFO L93 Difference]: Finished difference Result 741 states and 2296 transitions. [2021-03-10 22:12:32,472 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-03-10 22:12:32,472 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-03-10 22:12:32,472 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 22:12:32,473 INFO L225 Difference]: With dead ends: 741 [2021-03-10 22:12:32,473 INFO L226 Difference]: Without dead ends: 712 [2021-03-10 22:12:32,473 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 8 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 109.4ms TimeCoverageRelationStatistics Valid=21, Invalid=35, Unknown=0, NotChecked=0, Total=56 [2021-03-10 22:12:32,474 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 712 states. [2021-03-10 22:12:32,480 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 712 to 494. [2021-03-10 22:12:32,481 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-03-10 22:12:32,482 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 494 states to 494 states and 1652 transitions. [2021-03-10 22:12:32,482 INFO L78 Accepts]: Start accepts. Automaton has 494 states and 1652 transitions. Word has length 16 [2021-03-10 22:12:32,482 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 22:12:32,482 INFO L480 AbstractCegarLoop]: Abstraction has 494 states and 1652 transitions. [2021-03-10 22:12:32,482 INFO L481 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-03-10 22:12:32,482 INFO L276 IsEmpty]: Start isEmpty. Operand 494 states and 1652 transitions. [2021-03-10 22:12:32,483 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 17 [2021-03-10 22:12:32,483 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 22:12:32,483 INFO L519 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 22:12:32,483 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable47 [2021-03-10 22:12:32,483 INFO L428 AbstractCegarLoop]: === Iteration 38 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 22:12:32,483 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 22:12:32,483 INFO L82 PathProgramCache]: Analyzing trace with hash 1392400701, now seen corresponding path program 6 times [2021-03-10 22:12:32,484 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 22:12:32,484 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1006223209] [2021-03-10 22:12:32,484 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 22:12:32,491 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 22:12:32,615 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-03-10 22:12:32,616 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1006223209] [2021-03-10 22:12:32,616 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-03-10 22:12:32,616 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2021-03-10 22:12:32,616 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [645951091] [2021-03-10 22:12:32,619 INFO L460 AbstractCegarLoop]: Interpolant automaton has 6 states [2021-03-10 22:12:32,619 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 22:12:32,619 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-03-10 22:12:32,619 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2021-03-10 22:12:32,619 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-03-10 22:12:32,758 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 22:12:32,758 INFO L93 Difference]: Finished difference Result 773 states and 2416 transitions. [2021-03-10 22:12:32,758 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-03-10 22:12:32,758 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-03-10 22:12:32,758 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 22:12:32,759 INFO L225 Difference]: With dead ends: 773 [2021-03-10 22:12:32,760 INFO L226 Difference]: Without dead ends: 744 [2021-03-10 22:12:32,760 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 7 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3 ImplicationChecksByTransitivity, 134.0ms TimeCoverageRelationStatistics Valid=17, Invalid=25, Unknown=0, NotChecked=0, Total=42 [2021-03-10 22:12:32,761 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 744 states. [2021-03-10 22:12:32,765 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 744 to 494. [2021-03-10 22:12:32,766 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-03-10 22:12:32,767 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 494 states to 494 states and 1652 transitions. [2021-03-10 22:12:32,767 INFO L78 Accepts]: Start accepts. Automaton has 494 states and 1652 transitions. Word has length 16 [2021-03-10 22:12:32,767 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 22:12:32,767 INFO L480 AbstractCegarLoop]: Abstraction has 494 states and 1652 transitions. [2021-03-10 22:12:32,767 INFO L481 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-03-10 22:12:32,767 INFO L276 IsEmpty]: Start isEmpty. Operand 494 states and 1652 transitions. [2021-03-10 22:12:32,768 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 17 [2021-03-10 22:12:32,768 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 22:12:32,768 INFO L519 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 22:12:32,768 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable48 [2021-03-10 22:12:32,768 INFO L428 AbstractCegarLoop]: === Iteration 39 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 22:12:32,768 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 22:12:32,768 INFO L82 PathProgramCache]: Analyzing trace with hash 498850876, now seen corresponding path program 4 times [2021-03-10 22:12:32,769 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 22:12:32,769 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1428372269] [2021-03-10 22:12:32,769 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 22:12:32,773 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 22:12:32,822 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-03-10 22:12:32,822 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1428372269] [2021-03-10 22:12:32,822 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-03-10 22:12:32,822 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2021-03-10 22:12:32,822 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [81290230] [2021-03-10 22:12:32,822 INFO L460 AbstractCegarLoop]: Interpolant automaton has 5 states [2021-03-10 22:12:32,822 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 22:12:32,822 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-03-10 22:12:32,823 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2021-03-10 22:12:32,823 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-03-10 22:12:32,923 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 22:12:32,924 INFO L93 Difference]: Finished difference Result 876 states and 2691 transitions. [2021-03-10 22:12:32,924 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-03-10 22:12:32,924 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-03-10 22:12:32,924 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 22:12:32,926 INFO L225 Difference]: With dead ends: 876 [2021-03-10 22:12:32,926 INFO L226 Difference]: Without dead ends: 849 [2021-03-10 22:12:32,926 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 8 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 59.0ms TimeCoverageRelationStatistics Valid=18, Invalid=24, Unknown=0, NotChecked=0, Total=42 [2021-03-10 22:12:32,927 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 849 states. [2021-03-10 22:12:32,933 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 849 to 494. [2021-03-10 22:12:32,934 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-03-10 22:12:32,935 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 494 states to 494 states and 1652 transitions. [2021-03-10 22:12:32,935 INFO L78 Accepts]: Start accepts. Automaton has 494 states and 1652 transitions. Word has length 16 [2021-03-10 22:12:32,935 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 22:12:32,935 INFO L480 AbstractCegarLoop]: Abstraction has 494 states and 1652 transitions. [2021-03-10 22:12:32,935 INFO L481 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-03-10 22:12:32,935 INFO L276 IsEmpty]: Start isEmpty. Operand 494 states and 1652 transitions. [2021-03-10 22:12:32,936 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 17 [2021-03-10 22:12:32,936 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 22:12:32,936 INFO L519 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 22:12:32,936 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable49 [2021-03-10 22:12:32,936 INFO L428 AbstractCegarLoop]: === Iteration 40 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 22:12:32,936 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 22:12:32,937 INFO L82 PathProgramCache]: Analyzing trace with hash 637834109, now seen corresponding path program 4 times [2021-03-10 22:12:32,937 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 22:12:32,937 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2049632128] [2021-03-10 22:12:32,937 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 22:12:32,940 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 22:12:33,042 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-03-10 22:12:33,042 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2049632128] [2021-03-10 22:12:33,043 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-03-10 22:12:33,043 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2021-03-10 22:12:33,043 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1336576139] [2021-03-10 22:12:33,043 INFO L460 AbstractCegarLoop]: Interpolant automaton has 5 states [2021-03-10 22:12:33,043 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 22:12:33,043 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-03-10 22:12:33,043 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2021-03-10 22:12:33,043 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-03-10 22:12:33,206 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 22:12:33,206 INFO L93 Difference]: Finished difference Result 863 states and 2698 transitions. [2021-03-10 22:12:33,206 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-03-10 22:12:33,206 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-03-10 22:12:33,206 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 22:12:33,208 INFO L225 Difference]: With dead ends: 863 [2021-03-10 22:12:33,208 INFO L226 Difference]: Without dead ends: 830 [2021-03-10 22:12:33,208 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 8 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 156.7ms TimeCoverageRelationStatistics Valid=18, Invalid=24, Unknown=0, NotChecked=0, Total=42 [2021-03-10 22:12:33,209 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 830 states. [2021-03-10 22:12:33,216 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 830 to 494. [2021-03-10 22:12:33,217 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-03-10 22:12:33,218 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 494 states to 494 states and 1649 transitions. [2021-03-10 22:12:33,218 INFO L78 Accepts]: Start accepts. Automaton has 494 states and 1649 transitions. Word has length 16 [2021-03-10 22:12:33,218 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 22:12:33,218 INFO L480 AbstractCegarLoop]: Abstraction has 494 states and 1649 transitions. [2021-03-10 22:12:33,218 INFO L481 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-03-10 22:12:33,218 INFO L276 IsEmpty]: Start isEmpty. Operand 494 states and 1649 transitions. [2021-03-10 22:12:33,219 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 17 [2021-03-10 22:12:33,219 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 22:12:33,219 INFO L519 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 22:12:33,219 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable50 [2021-03-10 22:12:33,219 INFO L428 AbstractCegarLoop]: === Iteration 41 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 22:12:33,219 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 22:12:33,220 INFO L82 PathProgramCache]: Analyzing trace with hash -1681413370, now seen corresponding path program 5 times [2021-03-10 22:12:33,220 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 22:12:33,220 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [968233653] [2021-03-10 22:12:33,220 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 22:12:33,227 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 22:12:33,254 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-03-10 22:12:33,254 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [968233653] [2021-03-10 22:12:33,254 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-03-10 22:12:33,254 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2021-03-10 22:12:33,254 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1747760406] [2021-03-10 22:12:33,255 INFO L460 AbstractCegarLoop]: Interpolant automaton has 6 states [2021-03-10 22:12:33,255 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 22:12:33,255 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-03-10 22:12:33,255 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2021-03-10 22:12:33,255 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-03-10 22:12:33,343 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 22:12:33,343 INFO L93 Difference]: Finished difference Result 731 states and 2291 transitions. [2021-03-10 22:12:33,343 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-03-10 22:12:33,344 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-03-10 22:12:33,344 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 22:12:33,345 INFO L225 Difference]: With dead ends: 731 [2021-03-10 22:12:33,345 INFO L226 Difference]: Without dead ends: 704 [2021-03-10 22:12:33,345 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 7 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3 ImplicationChecksByTransitivity, 27.3ms TimeCoverageRelationStatistics Valid=17, Invalid=25, Unknown=0, NotChecked=0, Total=42 [2021-03-10 22:12:33,346 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 704 states. [2021-03-10 22:12:33,351 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 704 to 494. [2021-03-10 22:12:33,352 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-03-10 22:12:33,353 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 494 states to 494 states and 1649 transitions. [2021-03-10 22:12:33,353 INFO L78 Accepts]: Start accepts. Automaton has 494 states and 1649 transitions. Word has length 16 [2021-03-10 22:12:33,353 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 22:12:33,353 INFO L480 AbstractCegarLoop]: Abstraction has 494 states and 1649 transitions. [2021-03-10 22:12:33,353 INFO L481 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-03-10 22:12:33,353 INFO L276 IsEmpty]: Start isEmpty. Operand 494 states and 1649 transitions. [2021-03-10 22:12:33,354 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 17 [2021-03-10 22:12:33,354 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 22:12:33,354 INFO L519 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 22:12:33,354 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable51 [2021-03-10 22:12:33,354 INFO L428 AbstractCegarLoop]: === Iteration 42 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 22:12:33,354 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 22:12:33,355 INFO L82 PathProgramCache]: Analyzing trace with hash -1580392411, now seen corresponding path program 5 times [2021-03-10 22:12:33,355 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 22:12:33,355 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [166804903] [2021-03-10 22:12:33,355 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 22:12:33,358 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 22:12:33,490 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-03-10 22:12:33,490 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [166804903] [2021-03-10 22:12:33,490 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-03-10 22:12:33,490 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2021-03-10 22:12:33,490 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2012460621] [2021-03-10 22:12:33,490 INFO L460 AbstractCegarLoop]: Interpolant automaton has 6 states [2021-03-10 22:12:33,490 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 22:12:33,491 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-03-10 22:12:33,491 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=10, Invalid=20, Unknown=0, NotChecked=0, Total=30 [2021-03-10 22:12:33,491 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-03-10 22:12:33,824 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 22:12:33,825 INFO L93 Difference]: Finished difference Result 881 states and 2703 transitions. [2021-03-10 22:12:33,825 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-03-10 22:12:33,825 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-03-10 22:12:33,825 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 22:12:33,827 INFO L225 Difference]: With dead ends: 881 [2021-03-10 22:12:33,827 INFO L226 Difference]: Without dead ends: 854 [2021-03-10 22:12:33,827 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 9 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3 ImplicationChecksByTransitivity, 301.0ms TimeCoverageRelationStatistics Valid=28, Invalid=44, Unknown=0, NotChecked=0, Total=72 [2021-03-10 22:12:33,828 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 854 states. [2021-03-10 22:12:33,837 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 854 to 494. [2021-03-10 22:12:33,838 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-03-10 22:12:33,839 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 494 states to 494 states and 1649 transitions. [2021-03-10 22:12:33,839 INFO L78 Accepts]: Start accepts. Automaton has 494 states and 1649 transitions. Word has length 16 [2021-03-10 22:12:33,839 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 22:12:33,839 INFO L480 AbstractCegarLoop]: Abstraction has 494 states and 1649 transitions. [2021-03-10 22:12:33,839 INFO L481 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-03-10 22:12:33,840 INFO L276 IsEmpty]: Start isEmpty. Operand 494 states and 1649 transitions. [2021-03-10 22:12:33,840 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 17 [2021-03-10 22:12:33,840 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 22:12:33,840 INFO L519 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 22:12:33,841 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable52 [2021-03-10 22:12:33,841 INFO L428 AbstractCegarLoop]: === Iteration 43 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 22:12:33,841 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 22:12:33,841 INFO L82 PathProgramCache]: Analyzing trace with hash 784334086, now seen corresponding path program 5 times [2021-03-10 22:12:33,841 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 22:12:33,841 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1885090856] [2021-03-10 22:12:33,841 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 22:12:33,845 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 22:12:33,890 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-03-10 22:12:33,890 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1885090856] [2021-03-10 22:12:33,890 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-03-10 22:12:33,890 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2021-03-10 22:12:33,891 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1903180424] [2021-03-10 22:12:33,891 INFO L460 AbstractCegarLoop]: Interpolant automaton has 5 states [2021-03-10 22:12:33,891 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 22:12:33,891 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-03-10 22:12:33,891 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2021-03-10 22:12:33,891 INFO L87 Difference]: Start difference. First operand 494 states and 1649 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-03-10 22:12:34,035 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 22:12:34,035 INFO L93 Difference]: Finished difference Result 834 states and 2581 transitions. [2021-03-10 22:12:34,036 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-03-10 22:12:34,036 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-03-10 22:12:34,036 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 22:12:34,038 INFO L225 Difference]: With dead ends: 834 [2021-03-10 22:12:34,038 INFO L226 Difference]: Without dead ends: 811 [2021-03-10 22:12:34,038 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 8 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 81.0ms TimeCoverageRelationStatistics Valid=17, Invalid=25, Unknown=0, NotChecked=0, Total=42 [2021-03-10 22:12:34,039 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 811 states. [2021-03-10 22:12:34,046 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 811 to 490. [2021-03-10 22:12:34,047 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-03-10 22:12:34,048 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 490 states to 490 states and 1637 transitions. [2021-03-10 22:12:34,048 INFO L78 Accepts]: Start accepts. Automaton has 490 states and 1637 transitions. Word has length 16 [2021-03-10 22:12:34,048 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 22:12:34,048 INFO L480 AbstractCegarLoop]: Abstraction has 490 states and 1637 transitions. [2021-03-10 22:12:34,048 INFO L481 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-03-10 22:12:34,048 INFO L276 IsEmpty]: Start isEmpty. Operand 490 states and 1637 transitions. [2021-03-10 22:12:34,049 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 17 [2021-03-10 22:12:34,049 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 22:12:34,049 INFO L519 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 22:12:34,049 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable53 [2021-03-10 22:12:34,049 INFO L428 AbstractCegarLoop]: === Iteration 44 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 22:12:34,050 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 22:12:34,050 INFO L82 PathProgramCache]: Analyzing trace with hash 797847013, now seen corresponding path program 5 times [2021-03-10 22:12:34,050 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 22:12:34,050 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1525353303] [2021-03-10 22:12:34,050 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 22:12:34,054 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 22:12:34,110 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-03-10 22:12:34,110 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1525353303] [2021-03-10 22:12:34,110 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-03-10 22:12:34,110 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2021-03-10 22:12:34,110 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [798674129] [2021-03-10 22:12:34,110 INFO L460 AbstractCegarLoop]: Interpolant automaton has 5 states [2021-03-10 22:12:34,110 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 22:12:34,110 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-03-10 22:12:34,110 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2021-03-10 22:12:34,110 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-03-10 22:12:34,275 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 22:12:34,275 INFO L93 Difference]: Finished difference Result 803 states and 2527 transitions. [2021-03-10 22:12:34,275 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-03-10 22:12:34,276 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-03-10 22:12:34,276 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 22:12:34,277 INFO L225 Difference]: With dead ends: 803 [2021-03-10 22:12:34,277 INFO L226 Difference]: Without dead ends: 776 [2021-03-10 22:12:34,277 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 8 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 114.0ms TimeCoverageRelationStatistics Valid=18, Invalid=24, Unknown=0, NotChecked=0, Total=42 [2021-03-10 22:12:34,278 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 776 states. [2021-03-10 22:12:34,284 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 776 to 490. [2021-03-10 22:12:34,284 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-03-10 22:12:34,285 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 490 states to 490 states and 1635 transitions. [2021-03-10 22:12:34,285 INFO L78 Accepts]: Start accepts. Automaton has 490 states and 1635 transitions. Word has length 16 [2021-03-10 22:12:34,285 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 22:12:34,285 INFO L480 AbstractCegarLoop]: Abstraction has 490 states and 1635 transitions. [2021-03-10 22:12:34,286 INFO L481 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-03-10 22:12:34,286 INFO L276 IsEmpty]: Start isEmpty. Operand 490 states and 1635 transitions. [2021-03-10 22:12:34,286 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 17 [2021-03-10 22:12:34,286 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 22:12:34,286 INFO L519 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 22:12:34,286 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable54 [2021-03-10 22:12:34,286 INFO L428 AbstractCegarLoop]: === Iteration 45 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 22:12:34,287 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 22:12:34,287 INFO L82 PathProgramCache]: Analyzing trace with hash 1214532848, now seen corresponding path program 6 times [2021-03-10 22:12:34,287 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 22:12:34,287 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1166268010] [2021-03-10 22:12:34,287 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 22:12:34,290 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 22:12:34,319 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-03-10 22:12:34,320 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1166268010] [2021-03-10 22:12:34,320 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-03-10 22:12:34,320 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2021-03-10 22:12:34,320 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [100796937] [2021-03-10 22:12:34,320 INFO L460 AbstractCegarLoop]: Interpolant automaton has 6 states [2021-03-10 22:12:34,320 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 22:12:34,320 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-03-10 22:12:34,320 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2021-03-10 22:12:34,320 INFO L87 Difference]: Start difference. First operand 490 states and 1635 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-03-10 22:12:34,409 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 22:12:34,409 INFO L93 Difference]: Finished difference Result 708 states and 2214 transitions. [2021-03-10 22:12:34,409 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-03-10 22:12:34,410 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-03-10 22:12:34,410 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 22:12:34,411 INFO L225 Difference]: With dead ends: 708 [2021-03-10 22:12:34,412 INFO L226 Difference]: Without dead ends: 685 [2021-03-10 22:12:34,412 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 7 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 36.7ms TimeCoverageRelationStatistics Valid=17, Invalid=25, Unknown=0, NotChecked=0, Total=42 [2021-03-10 22:12:34,413 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 685 states. [2021-03-10 22:12:34,421 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 685 to 490. [2021-03-10 22:12:34,422 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-03-10 22:12:34,423 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 490 states to 490 states and 1635 transitions. [2021-03-10 22:12:34,423 INFO L78 Accepts]: Start accepts. Automaton has 490 states and 1635 transitions. Word has length 16 [2021-03-10 22:12:34,423 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 22:12:34,423 INFO L480 AbstractCegarLoop]: Abstraction has 490 states and 1635 transitions. [2021-03-10 22:12:34,423 INFO L481 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-03-10 22:12:34,423 INFO L276 IsEmpty]: Start isEmpty. Operand 490 states and 1635 transitions. [2021-03-10 22:12:34,424 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 17 [2021-03-10 22:12:34,424 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 22:12:34,424 INFO L519 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 22:12:34,424 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable55 [2021-03-10 22:12:34,424 INFO L428 AbstractCegarLoop]: === Iteration 46 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 22:12:34,424 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 22:12:34,425 INFO L82 PathProgramCache]: Analyzing trace with hash 1154290151, now seen corresponding path program 6 times [2021-03-10 22:12:34,425 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 22:12:34,425 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2016547086] [2021-03-10 22:12:34,425 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 22:12:34,433 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 22:12:34,523 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-03-10 22:12:34,523 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2016547086] [2021-03-10 22:12:34,523 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-03-10 22:12:34,523 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2021-03-10 22:12:34,523 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1284775409] [2021-03-10 22:12:34,523 INFO L460 AbstractCegarLoop]: Interpolant automaton has 6 states [2021-03-10 22:12:34,523 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 22:12:34,524 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-03-10 22:12:34,524 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=10, Invalid=20, Unknown=0, NotChecked=0, Total=30 [2021-03-10 22:12:34,524 INFO L87 Difference]: Start difference. First operand 490 states and 1635 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-03-10 22:12:34,776 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 22:12:34,777 INFO L93 Difference]: Finished difference Result 708 states and 2214 transitions. [2021-03-10 22:12:34,777 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-03-10 22:12:34,777 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-03-10 22:12:34,777 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 22:12:34,778 INFO L225 Difference]: With dead ends: 708 [2021-03-10 22:12:34,779 INFO L226 Difference]: Without dead ends: 685 [2021-03-10 22:12:34,779 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 8 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 225.9ms TimeCoverageRelationStatistics Valid=22, Invalid=34, Unknown=0, NotChecked=0, Total=56 [2021-03-10 22:12:34,780 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 685 states. [2021-03-10 22:12:34,784 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 685 to 490. [2021-03-10 22:12:34,785 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-03-10 22:12:34,786 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 490 states to 490 states and 1635 transitions. [2021-03-10 22:12:34,786 INFO L78 Accepts]: Start accepts. Automaton has 490 states and 1635 transitions. Word has length 16 [2021-03-10 22:12:34,786 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 22:12:34,786 INFO L480 AbstractCegarLoop]: Abstraction has 490 states and 1635 transitions. [2021-03-10 22:12:34,786 INFO L481 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-03-10 22:12:34,786 INFO L276 IsEmpty]: Start isEmpty. Operand 490 states and 1635 transitions. [2021-03-10 22:12:34,787 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 17 [2021-03-10 22:12:34,787 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 22:12:34,787 INFO L519 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 22:12:34,787 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable56 [2021-03-10 22:12:34,787 INFO L428 AbstractCegarLoop]: === Iteration 47 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 22:12:34,788 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 22:12:34,788 INFO L82 PathProgramCache]: Analyzing trace with hash -1810256696, now seen corresponding path program 6 times [2021-03-10 22:12:34,788 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 22:12:34,788 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [936432272] [2021-03-10 22:12:34,788 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 22:12:34,792 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 22:12:34,834 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-03-10 22:12:34,834 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [936432272] [2021-03-10 22:12:34,834 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-03-10 22:12:34,834 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2021-03-10 22:12:34,834 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1201688656] [2021-03-10 22:12:34,834 INFO L460 AbstractCegarLoop]: Interpolant automaton has 5 states [2021-03-10 22:12:34,834 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 22:12:34,835 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-03-10 22:12:34,835 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2021-03-10 22:12:34,835 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-03-10 22:12:34,944 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 22:12:34,944 INFO L93 Difference]: Finished difference Result 775 states and 2448 transitions. [2021-03-10 22:12:34,945 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-03-10 22:12:34,945 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-03-10 22:12:34,945 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 22:12:34,946 INFO L225 Difference]: With dead ends: 775 [2021-03-10 22:12:34,946 INFO L226 Difference]: Without dead ends: 748 [2021-03-10 22:12:34,946 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 9 GetRequests, 4 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 54.0ms TimeCoverageRelationStatistics Valid=17, Invalid=25, Unknown=0, NotChecked=0, Total=42 [2021-03-10 22:12:34,947 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 748 states. [2021-03-10 22:12:34,952 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 748 to 484. [2021-03-10 22:12:34,953 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 484 states, 483 states have (on average 3.3457556935817805) internal successors, (1616), 483 states have internal predecessors, (1616), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:12:34,954 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 484 states to 484 states and 1616 transitions. [2021-03-10 22:12:34,954 INFO L78 Accepts]: Start accepts. Automaton has 484 states and 1616 transitions. Word has length 16 [2021-03-10 22:12:34,955 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 22:12:34,955 INFO L480 AbstractCegarLoop]: Abstraction has 484 states and 1616 transitions. [2021-03-10 22:12:34,955 INFO L481 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-03-10 22:12:34,955 INFO L276 IsEmpty]: Start isEmpty. Operand 484 states and 1616 transitions. [2021-03-10 22:12:34,956 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 17 [2021-03-10 22:12:34,956 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 22:12:34,956 INFO L519 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 22:12:34,956 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable57 [2021-03-10 22:12:34,956 INFO L428 AbstractCegarLoop]: === Iteration 48 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 22:12:34,956 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 22:12:34,956 INFO L82 PathProgramCache]: Analyzing trace with hash -1796743769, now seen corresponding path program 6 times [2021-03-10 22:12:34,956 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 22:12:34,956 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1576881926] [2021-03-10 22:12:34,956 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 22:12:34,960 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 22:12:35,054 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-03-10 22:12:35,055 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1576881926] [2021-03-10 22:12:35,055 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-03-10 22:12:35,055 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2021-03-10 22:12:35,055 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [563174507] [2021-03-10 22:12:35,055 INFO L460 AbstractCegarLoop]: Interpolant automaton has 5 states [2021-03-10 22:12:35,055 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 22:12:35,055 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-03-10 22:12:35,055 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2021-03-10 22:12:35,055 INFO L87 Difference]: Start difference. First operand 484 states and 1616 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-03-10 22:12:35,220 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 22:12:35,220 INFO L93 Difference]: Finished difference Result 791 states and 2482 transitions. [2021-03-10 22:12:35,221 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-03-10 22:12:35,221 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-03-10 22:12:35,221 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 22:12:35,222 INFO L225 Difference]: With dead ends: 791 [2021-03-10 22:12:35,222 INFO L226 Difference]: Without dead ends: 758 [2021-03-10 22:12:35,222 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 8 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 131.3ms TimeCoverageRelationStatistics Valid=18, Invalid=24, Unknown=0, NotChecked=0, Total=42 [2021-03-10 22:12:35,223 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 758 states. [2021-03-10 22:12:35,228 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 758 to 484. [2021-03-10 22:12:35,229 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-03-10 22:12:35,229 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 484 states to 484 states and 1614 transitions. [2021-03-10 22:12:35,230 INFO L78 Accepts]: Start accepts. Automaton has 484 states and 1614 transitions. Word has length 16 [2021-03-10 22:12:35,230 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 22:12:35,230 INFO L480 AbstractCegarLoop]: Abstraction has 484 states and 1614 transitions. [2021-03-10 22:12:35,230 INFO L481 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-03-10 22:12:35,230 INFO L276 IsEmpty]: Start isEmpty. Operand 484 states and 1614 transitions. [2021-03-10 22:12:35,230 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2021-03-10 22:12:35,230 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 22:12:35,230 INFO L519 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 22:12:35,231 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable58 [2021-03-10 22:12:35,231 INFO L428 AbstractCegarLoop]: === Iteration 49 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 22:12:35,231 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 22:12:35,231 INFO L82 PathProgramCache]: Analyzing trace with hash -1318202505, now seen corresponding path program 1 times [2021-03-10 22:12:35,231 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 22:12:35,231 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1619901472] [2021-03-10 22:12:35,231 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 22:12:35,234 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 22:12:35,260 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2021-03-10 22:12:35,260 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1619901472] [2021-03-10 22:12:35,260 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-03-10 22:12:35,260 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-03-10 22:12:35,260 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [495731745] [2021-03-10 22:12:35,261 INFO L460 AbstractCegarLoop]: Interpolant automaton has 4 states [2021-03-10 22:12:35,261 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 22:12:35,261 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-03-10 22:12:35,262 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-03-10 22:12:35,262 INFO L87 Difference]: Start difference. First operand 484 states and 1614 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-03-10 22:12:35,299 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 22:12:35,299 INFO L93 Difference]: Finished difference Result 671 states and 2055 transitions. [2021-03-10 22:12:35,299 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-03-10 22:12:35,299 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-03-10 22:12:35,299 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 22:12:35,300 INFO L225 Difference]: With dead ends: 671 [2021-03-10 22:12:35,300 INFO L226 Difference]: Without dead ends: 671 [2021-03-10 22:12:35,301 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 5 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 10.2ms TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2021-03-10 22:12:35,302 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 671 states. [2021-03-10 22:12:35,307 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 671 to 484. [2021-03-10 22:12:35,307 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-03-10 22:12:35,308 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 484 states to 484 states and 1614 transitions. [2021-03-10 22:12:35,308 INFO L78 Accepts]: Start accepts. Automaton has 484 states and 1614 transitions. Word has length 18 [2021-03-10 22:12:35,309 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 22:12:35,309 INFO L480 AbstractCegarLoop]: Abstraction has 484 states and 1614 transitions. [2021-03-10 22:12:35,309 INFO L481 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-03-10 22:12:35,309 INFO L276 IsEmpty]: Start isEmpty. Operand 484 states and 1614 transitions. [2021-03-10 22:12:35,310 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2021-03-10 22:12:35,310 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 22:12:35,310 INFO L519 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 22:12:35,310 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable59 [2021-03-10 22:12:35,310 INFO L428 AbstractCegarLoop]: === Iteration 50 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 22:12:35,310 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 22:12:35,310 INFO L82 PathProgramCache]: Analyzing trace with hash -1664376435, now seen corresponding path program 2 times [2021-03-10 22:12:35,310 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 22:12:35,310 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [66318828] [2021-03-10 22:12:35,310 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 22:12:35,327 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 22:12:35,340 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2021-03-10 22:12:35,340 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [66318828] [2021-03-10 22:12:35,340 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-03-10 22:12:35,340 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-03-10 22:12:35,340 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1416056404] [2021-03-10 22:12:35,340 INFO L460 AbstractCegarLoop]: Interpolant automaton has 4 states [2021-03-10 22:12:35,340 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 22:12:35,341 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-03-10 22:12:35,341 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-03-10 22:12:35,341 INFO L87 Difference]: Start difference. First operand 484 states and 1614 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-03-10 22:12:35,372 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 22:12:35,372 INFO L93 Difference]: Finished difference Result 632 states and 1951 transitions. [2021-03-10 22:12:35,374 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-03-10 22:12:35,374 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-03-10 22:12:35,374 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 22:12:35,375 INFO L225 Difference]: With dead ends: 632 [2021-03-10 22:12:35,375 INFO L226 Difference]: Without dead ends: 603 [2021-03-10 22:12:35,376 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 5 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 12.6ms TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2021-03-10 22:12:35,376 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 603 states. [2021-03-10 22:12:35,381 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 603 to 484. [2021-03-10 22:12:35,381 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 484 states, 483 states have (on average 3.3167701863354035) internal successors, (1602), 483 states have internal predecessors, (1602), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:12:35,382 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 484 states to 484 states and 1602 transitions. [2021-03-10 22:12:35,382 INFO L78 Accepts]: Start accepts. Automaton has 484 states and 1602 transitions. Word has length 18 [2021-03-10 22:12:35,382 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 22:12:35,382 INFO L480 AbstractCegarLoop]: Abstraction has 484 states and 1602 transitions. [2021-03-10 22:12:35,382 INFO L481 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-03-10 22:12:35,383 INFO L276 IsEmpty]: Start isEmpty. Operand 484 states and 1602 transitions. [2021-03-10 22:12:35,384 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2021-03-10 22:12:35,384 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 22:12:35,384 INFO L519 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 22:12:35,384 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable60 [2021-03-10 22:12:35,384 INFO L428 AbstractCegarLoop]: === Iteration 51 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 22:12:35,384 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 22:12:35,384 INFO L82 PathProgramCache]: Analyzing trace with hash -1681246645, now seen corresponding path program 1 times [2021-03-10 22:12:35,384 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 22:12:35,384 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [349384208] [2021-03-10 22:12:35,384 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 22:12:35,389 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 22:12:35,425 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2021-03-10 22:12:35,425 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [349384208] [2021-03-10 22:12:35,425 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-03-10 22:12:35,425 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2021-03-10 22:12:35,425 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [641391333] [2021-03-10 22:12:35,426 INFO L460 AbstractCegarLoop]: Interpolant automaton has 5 states [2021-03-10 22:12:35,426 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 22:12:35,426 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-03-10 22:12:35,426 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2021-03-10 22:12:35,426 INFO L87 Difference]: Start difference. First operand 484 states and 1602 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-03-10 22:12:35,520 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 22:12:35,520 INFO L93 Difference]: Finished difference Result 671 states and 2079 transitions. [2021-03-10 22:12:35,521 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-03-10 22:12:35,521 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-03-10 22:12:35,521 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 22:12:35,522 INFO L225 Difference]: With dead ends: 671 [2021-03-10 22:12:35,522 INFO L226 Difference]: Without dead ends: 671 [2021-03-10 22:12:35,522 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 6 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 45.4ms TimeCoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2021-03-10 22:12:35,523 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 671 states. [2021-03-10 22:12:35,529 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 671 to 492. [2021-03-10 22:12:35,529 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 492 states, 491 states have (on average 3.327902240325866) internal successors, (1634), 491 states have internal predecessors, (1634), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:12:35,530 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 492 states to 492 states and 1634 transitions. [2021-03-10 22:12:35,530 INFO L78 Accepts]: Start accepts. Automaton has 492 states and 1634 transitions. Word has length 18 [2021-03-10 22:12:35,530 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 22:12:35,530 INFO L480 AbstractCegarLoop]: Abstraction has 492 states and 1634 transitions. [2021-03-10 22:12:35,530 INFO L481 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-03-10 22:12:35,531 INFO L276 IsEmpty]: Start isEmpty. Operand 492 states and 1634 transitions. [2021-03-10 22:12:35,532 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2021-03-10 22:12:35,532 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 22:12:35,532 INFO L519 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 22:12:35,532 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable61 [2021-03-10 22:12:35,532 INFO L428 AbstractCegarLoop]: === Iteration 52 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 22:12:35,532 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 22:12:35,532 INFO L82 PathProgramCache]: Analyzing trace with hash -7330485, now seen corresponding path program 1 times [2021-03-10 22:12:35,532 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 22:12:35,532 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1364237350] [2021-03-10 22:12:35,532 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 22:12:35,538 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 22:12:35,588 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2021-03-10 22:12:35,588 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1364237350] [2021-03-10 22:12:35,588 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-03-10 22:12:35,588 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2021-03-10 22:12:35,588 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [375594143] [2021-03-10 22:12:35,588 INFO L460 AbstractCegarLoop]: Interpolant automaton has 6 states [2021-03-10 22:12:35,588 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 22:12:35,588 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-03-10 22:12:35,588 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2021-03-10 22:12:35,589 INFO L87 Difference]: Start difference. First operand 492 states and 1634 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-03-10 22:12:35,671 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 22:12:35,671 INFO L93 Difference]: Finished difference Result 750 states and 2313 transitions. [2021-03-10 22:12:35,671 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-03-10 22:12:35,671 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-03-10 22:12:35,671 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 22:12:35,672 INFO L225 Difference]: With dead ends: 750 [2021-03-10 22:12:35,672 INFO L226 Difference]: Without dead ends: 697 [2021-03-10 22:12:35,672 INFO L775 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-03-10 22:12:35,673 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 697 states. [2021-03-10 22:12:35,678 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 697 to 496. [2021-03-10 22:12:35,679 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 496 states, 495 states have (on average 3.3333333333333335) internal successors, (1650), 495 states have internal predecessors, (1650), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:12:35,679 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 496 states to 496 states and 1650 transitions. [2021-03-10 22:12:35,680 INFO L78 Accepts]: Start accepts. Automaton has 496 states and 1650 transitions. Word has length 18 [2021-03-10 22:12:35,680 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 22:12:35,680 INFO L480 AbstractCegarLoop]: Abstraction has 496 states and 1650 transitions. [2021-03-10 22:12:35,680 INFO L481 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-03-10 22:12:35,680 INFO L276 IsEmpty]: Start isEmpty. Operand 496 states and 1650 transitions. [2021-03-10 22:12:35,680 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2021-03-10 22:12:35,681 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 22:12:35,681 INFO L519 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 22:12:35,681 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable62 [2021-03-10 22:12:35,681 INFO L428 AbstractCegarLoop]: === Iteration 53 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 22:12:35,681 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 22:12:35,681 INFO L82 PathProgramCache]: Analyzing trace with hash -1406905333, now seen corresponding path program 2 times [2021-03-10 22:12:35,681 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 22:12:35,681 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [907386423] [2021-03-10 22:12:35,681 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 22:12:35,685 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 22:12:35,724 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2021-03-10 22:12:35,724 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [907386423] [2021-03-10 22:12:35,724 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-03-10 22:12:35,724 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2021-03-10 22:12:35,724 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1083704548] [2021-03-10 22:12:35,725 INFO L460 AbstractCegarLoop]: Interpolant automaton has 5 states [2021-03-10 22:12:35,725 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 22:12:35,725 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-03-10 22:12:35,725 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2021-03-10 22:12:35,725 INFO L87 Difference]: Start difference. First operand 496 states and 1650 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-03-10 22:12:35,844 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 22:12:35,845 INFO L93 Difference]: Finished difference Result 768 states and 2346 transitions. [2021-03-10 22:12:35,845 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-03-10 22:12:35,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-03-10 22:12:35,845 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 22:12:35,846 INFO L225 Difference]: With dead ends: 768 [2021-03-10 22:12:35,846 INFO L226 Difference]: Without dead ends: 717 [2021-03-10 22:12:35,846 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 7 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 58.6ms TimeCoverageRelationStatistics Valid=17, Invalid=25, Unknown=0, NotChecked=0, Total=42 [2021-03-10 22:12:35,847 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 717 states. [2021-03-10 22:12:35,852 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 717 to 496. [2021-03-10 22:12:35,853 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 496 states, 495 states have (on average 3.3252525252525253) internal successors, (1646), 495 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-03-10 22:12:35,853 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 496 states to 496 states and 1646 transitions. [2021-03-10 22:12:35,853 INFO L78 Accepts]: Start accepts. Automaton has 496 states and 1646 transitions. Word has length 18 [2021-03-10 22:12:35,854 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 22:12:35,854 INFO L480 AbstractCegarLoop]: Abstraction has 496 states and 1646 transitions. [2021-03-10 22:12:35,854 INFO L481 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-03-10 22:12:35,854 INFO L276 IsEmpty]: Start isEmpty. Operand 496 states and 1646 transitions. [2021-03-10 22:12:35,854 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2021-03-10 22:12:35,854 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 22:12:35,854 INFO L519 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 22:12:35,855 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable63 [2021-03-10 22:12:35,855 INFO L428 AbstractCegarLoop]: === Iteration 54 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 22:12:35,855 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 22:12:35,855 INFO L82 PathProgramCache]: Analyzing trace with hash -1646195509, now seen corresponding path program 2 times [2021-03-10 22:12:35,855 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 22:12:35,855 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [485544869] [2021-03-10 22:12:35,855 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 22:12:35,859 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 22:12:35,882 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2021-03-10 22:12:35,882 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [485544869] [2021-03-10 22:12:35,882 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-03-10 22:12:35,882 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2021-03-10 22:12:35,883 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [786408316] [2021-03-10 22:12:35,883 INFO L460 AbstractCegarLoop]: Interpolant automaton has 5 states [2021-03-10 22:12:35,883 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 22:12:35,883 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-03-10 22:12:35,883 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2021-03-10 22:12:35,883 INFO L87 Difference]: Start difference. First operand 496 states and 1646 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-03-10 22:12:35,973 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 22:12:35,973 INFO L93 Difference]: Finished difference Result 806 states and 2473 transitions. [2021-03-10 22:12:35,974 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-03-10 22:12:35,974 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-03-10 22:12:35,974 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 22:12:35,975 INFO L225 Difference]: With dead ends: 806 [2021-03-10 22:12:35,975 INFO L226 Difference]: Without dead ends: 732 [2021-03-10 22:12:35,975 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 7 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 37.5ms TimeCoverageRelationStatistics Valid=18, Invalid=24, Unknown=0, NotChecked=0, Total=42 [2021-03-10 22:12:35,976 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 732 states. [2021-03-10 22:12:35,981 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 732 to 496. [2021-03-10 22:12:35,982 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 496 states, 495 states have (on average 3.309090909090909) internal successors, (1638), 495 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-03-10 22:12:35,983 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 496 states to 496 states and 1638 transitions. [2021-03-10 22:12:35,983 INFO L78 Accepts]: Start accepts. Automaton has 496 states and 1638 transitions. Word has length 18 [2021-03-10 22:12:35,983 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 22:12:35,983 INFO L480 AbstractCegarLoop]: Abstraction has 496 states and 1638 transitions. [2021-03-10 22:12:35,983 INFO L481 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-03-10 22:12:35,983 INFO L276 IsEmpty]: Start isEmpty. Operand 496 states and 1638 transitions. [2021-03-10 22:12:35,984 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2021-03-10 22:12:35,984 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 22:12:35,984 INFO L519 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 22:12:35,984 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable64 [2021-03-10 22:12:35,984 INFO L428 AbstractCegarLoop]: === Iteration 55 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 22:12:35,984 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 22:12:35,984 INFO L82 PathProgramCache]: Analyzing trace with hash 1677620215, now seen corresponding path program 1 times [2021-03-10 22:12:35,984 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 22:12:35,985 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1670491858] [2021-03-10 22:12:35,985 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 22:12:35,987 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 22:12:36,016 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2021-03-10 22:12:36,017 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1670491858] [2021-03-10 22:12:36,017 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-03-10 22:12:36,017 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2021-03-10 22:12:36,017 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1169994166] [2021-03-10 22:12:36,017 INFO L460 AbstractCegarLoop]: Interpolant automaton has 5 states [2021-03-10 22:12:36,017 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 22:12:36,017 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-03-10 22:12:36,017 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2021-03-10 22:12:36,017 INFO L87 Difference]: Start difference. First operand 496 states and 1638 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-03-10 22:12:36,074 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 22:12:36,074 INFO L93 Difference]: Finished difference Result 771 states and 2367 transitions. [2021-03-10 22:12:36,074 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-03-10 22:12:36,074 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-03-10 22:12:36,074 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 22:12:36,075 INFO L225 Difference]: With dead ends: 771 [2021-03-10 22:12:36,075 INFO L226 Difference]: Without dead ends: 707 [2021-03-10 22:12:36,076 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 6 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 21.4ms TimeCoverageRelationStatistics Valid=14, Invalid=16, Unknown=0, NotChecked=0, Total=30 [2021-03-10 22:12:36,076 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 707 states. [2021-03-10 22:12:36,081 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 707 to 496. [2021-03-10 22:12:36,082 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 496 states, 495 states have (on average 3.301010101010101) internal successors, (1634), 495 states have internal predecessors, (1634), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:12:36,083 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 496 states to 496 states and 1634 transitions. [2021-03-10 22:12:36,083 INFO L78 Accepts]: Start accepts. Automaton has 496 states and 1634 transitions. Word has length 18 [2021-03-10 22:12:36,083 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 22:12:36,083 INFO L480 AbstractCegarLoop]: Abstraction has 496 states and 1634 transitions. [2021-03-10 22:12:36,083 INFO L481 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-03-10 22:12:36,083 INFO L276 IsEmpty]: Start isEmpty. Operand 496 states and 1634 transitions. [2021-03-10 22:12:36,084 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2021-03-10 22:12:36,084 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 22:12:36,084 INFO L519 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 22:12:36,084 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable65 [2021-03-10 22:12:36,084 INFO L428 AbstractCegarLoop]: === Iteration 56 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 22:12:36,084 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 22:12:36,084 INFO L82 PathProgramCache]: Analyzing trace with hash -787184105, now seen corresponding path program 2 times [2021-03-10 22:12:36,085 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 22:12:36,085 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [973338825] [2021-03-10 22:12:36,085 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 22:12:36,088 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 22:12:36,116 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2021-03-10 22:12:36,116 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [973338825] [2021-03-10 22:12:36,116 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-03-10 22:12:36,116 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2021-03-10 22:12:36,116 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1911985492] [2021-03-10 22:12:36,117 INFO L460 AbstractCegarLoop]: Interpolant automaton has 5 states [2021-03-10 22:12:36,117 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 22:12:36,117 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-03-10 22:12:36,117 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2021-03-10 22:12:36,118 INFO L87 Difference]: Start difference. First operand 496 states and 1634 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-03-10 22:12:36,185 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 22:12:36,185 INFO L93 Difference]: Finished difference Result 925 states and 2768 transitions. [2021-03-10 22:12:36,185 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-03-10 22:12:36,185 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-03-10 22:12:36,185 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 22:12:36,186 INFO L225 Difference]: With dead ends: 925 [2021-03-10 22:12:36,187 INFO L226 Difference]: Without dead ends: 872 [2021-03-10 22:12:36,187 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 7 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 21.6ms TimeCoverageRelationStatistics Valid=14, Invalid=16, Unknown=0, NotChecked=0, Total=30 [2021-03-10 22:12:36,188 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 872 states. [2021-03-10 22:12:36,193 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 872 to 492. [2021-03-10 22:12:36,193 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 492 states, 491 states have (on average 3.3034623217922605) internal successors, (1622), 491 states have internal predecessors, (1622), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:12:36,194 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 492 states to 492 states and 1622 transitions. [2021-03-10 22:12:36,194 INFO L78 Accepts]: Start accepts. Automaton has 492 states and 1622 transitions. Word has length 18 [2021-03-10 22:12:36,194 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 22:12:36,194 INFO L480 AbstractCegarLoop]: Abstraction has 492 states and 1622 transitions. [2021-03-10 22:12:36,195 INFO L481 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-03-10 22:12:36,195 INFO L276 IsEmpty]: Start isEmpty. Operand 492 states and 1622 transitions. [2021-03-10 22:12:36,195 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2021-03-10 22:12:36,195 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 22:12:36,195 INFO L519 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 22:12:36,195 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable66 [2021-03-10 22:12:36,196 INFO L428 AbstractCegarLoop]: === Iteration 57 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 22:12:36,196 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 22:12:36,196 INFO L82 PathProgramCache]: Analyzing trace with hash -1399083479, now seen corresponding path program 1 times [2021-03-10 22:12:36,196 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 22:12:36,196 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [438611537] [2021-03-10 22:12:36,196 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 22:12:36,199 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 22:12:36,256 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2021-03-10 22:12:36,256 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [438611537] [2021-03-10 22:12:36,256 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-03-10 22:12:36,256 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2021-03-10 22:12:36,256 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [728967792] [2021-03-10 22:12:36,256 INFO L460 AbstractCegarLoop]: Interpolant automaton has 6 states [2021-03-10 22:12:36,256 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 22:12:36,257 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-03-10 22:12:36,257 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=14, Invalid=16, Unknown=0, NotChecked=0, Total=30 [2021-03-10 22:12:36,257 INFO L87 Difference]: Start difference. First operand 492 states and 1622 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-03-10 22:12:36,347 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 22:12:36,347 INFO L93 Difference]: Finished difference Result 839 states and 2571 transitions. [2021-03-10 22:12:36,348 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-03-10 22:12:36,348 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-03-10 22:12:36,348 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 22:12:36,349 INFO L225 Difference]: With dead ends: 839 [2021-03-10 22:12:36,349 INFO L226 Difference]: Without dead ends: 775 [2021-03-10 22:12:36,349 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 6 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3 ImplicationChecksByTransitivity, 37.7ms TimeCoverageRelationStatistics Valid=14, Invalid=16, Unknown=0, NotChecked=0, Total=30 [2021-03-10 22:12:36,350 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 775 states. [2021-03-10 22:12:36,355 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 775 to 496. [2021-03-10 22:12:36,356 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 496 states, 495 states have (on average 3.2888888888888888) internal successors, (1628), 495 states have internal predecessors, (1628), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:12:36,356 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 496 states to 496 states and 1628 transitions. [2021-03-10 22:12:36,357 INFO L78 Accepts]: Start accepts. Automaton has 496 states and 1628 transitions. Word has length 18 [2021-03-10 22:12:36,357 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 22:12:36,357 INFO L480 AbstractCegarLoop]: Abstraction has 496 states and 1628 transitions. [2021-03-10 22:12:36,357 INFO L481 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-03-10 22:12:36,357 INFO L276 IsEmpty]: Start isEmpty. Operand 496 states and 1628 transitions. [2021-03-10 22:12:36,357 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2021-03-10 22:12:36,358 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 22:12:36,358 INFO L519 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 22:12:36,358 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable67 [2021-03-10 22:12:36,358 INFO L428 AbstractCegarLoop]: === Iteration 58 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 22:12:36,358 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 22:12:36,358 INFO L82 PathProgramCache]: Analyzing trace with hash 506049385, now seen corresponding path program 2 times [2021-03-10 22:12:36,358 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 22:12:36,358 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [151602821] [2021-03-10 22:12:36,358 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 22:12:36,361 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 22:12:36,398 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2021-03-10 22:12:36,398 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [151602821] [2021-03-10 22:12:36,398 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-03-10 22:12:36,398 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2021-03-10 22:12:36,398 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [813575468] [2021-03-10 22:12:36,398 INFO L460 AbstractCegarLoop]: Interpolant automaton has 6 states [2021-03-10 22:12:36,398 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 22:12:36,398 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-03-10 22:12:36,399 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=14, Invalid=16, Unknown=0, NotChecked=0, Total=30 [2021-03-10 22:12:36,399 INFO L87 Difference]: Start difference. First operand 496 states and 1628 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-03-10 22:12:36,459 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 22:12:36,459 INFO L93 Difference]: Finished difference Result 841 states and 2574 transitions. [2021-03-10 22:12:36,459 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-03-10 22:12:36,459 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-03-10 22:12:36,459 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 22:12:36,460 INFO L225 Difference]: With dead ends: 841 [2021-03-10 22:12:36,460 INFO L226 Difference]: Without dead ends: 784 [2021-03-10 22:12:36,461 INFO L775 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-03-10 22:12:36,464 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 784 states. [2021-03-10 22:12:36,469 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 784 to 492. [2021-03-10 22:12:36,469 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 492 states, 491 states have (on average 3.29938900203666) internal successors, (1620), 491 states have internal predecessors, (1620), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:12:36,470 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 492 states to 492 states and 1620 transitions. [2021-03-10 22:12:36,470 INFO L78 Accepts]: Start accepts. Automaton has 492 states and 1620 transitions. Word has length 18 [2021-03-10 22:12:36,470 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 22:12:36,470 INFO L480 AbstractCegarLoop]: Abstraction has 492 states and 1620 transitions. [2021-03-10 22:12:36,470 INFO L481 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-03-10 22:12:36,470 INFO L276 IsEmpty]: Start isEmpty. Operand 492 states and 1620 transitions. [2021-03-10 22:12:36,471 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2021-03-10 22:12:36,471 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 22:12:36,471 INFO L519 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 22:12:36,471 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable68 [2021-03-10 22:12:36,471 INFO L428 AbstractCegarLoop]: === Iteration 59 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 22:12:36,471 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 22:12:36,471 INFO L82 PathProgramCache]: Analyzing trace with hash -1415879781, now seen corresponding path program 3 times [2021-03-10 22:12:36,471 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 22:12:36,472 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1284373097] [2021-03-10 22:12:36,472 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 22:12:36,478 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 22:12:36,489 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2021-03-10 22:12:36,489 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1284373097] [2021-03-10 22:12:36,490 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-03-10 22:12:36,490 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-03-10 22:12:36,490 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1512050207] [2021-03-10 22:12:36,490 INFO L460 AbstractCegarLoop]: Interpolant automaton has 4 states [2021-03-10 22:12:36,490 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 22:12:36,490 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-03-10 22:12:36,490 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-03-10 22:12:36,490 INFO L87 Difference]: Start difference. First operand 492 states and 1620 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-03-10 22:12:36,523 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 22:12:36,523 INFO L93 Difference]: Finished difference Result 676 states and 2029 transitions. [2021-03-10 22:12:36,523 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-03-10 22:12:36,523 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-03-10 22:12:36,523 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 22:12:36,524 INFO L225 Difference]: With dead ends: 676 [2021-03-10 22:12:36,524 INFO L226 Difference]: Without dead ends: 676 [2021-03-10 22:12:36,524 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 6 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 9.8ms TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2021-03-10 22:12:36,525 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 676 states. [2021-03-10 22:12:36,528 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 676 to 435. [2021-03-10 22:12:36,529 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 435 states, 434 states have (on average 3.2465437788018434) internal successors, (1409), 434 states have internal predecessors, (1409), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:12:36,529 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 435 states to 435 states and 1409 transitions. [2021-03-10 22:12:36,530 INFO L78 Accepts]: Start accepts. Automaton has 435 states and 1409 transitions. Word has length 18 [2021-03-10 22:12:36,530 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 22:12:36,530 INFO L480 AbstractCegarLoop]: Abstraction has 435 states and 1409 transitions. [2021-03-10 22:12:36,530 INFO L481 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-03-10 22:12:36,530 INFO L276 IsEmpty]: Start isEmpty. Operand 435 states and 1409 transitions. [2021-03-10 22:12:36,530 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2021-03-10 22:12:36,530 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 22:12:36,530 INFO L519 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 22:12:36,530 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable69 [2021-03-10 22:12:36,531 INFO L428 AbstractCegarLoop]: === Iteration 60 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 22:12:36,531 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 22:12:36,531 INFO L82 PathProgramCache]: Analyzing trace with hash -2075176037, now seen corresponding path program 3 times [2021-03-10 22:12:36,531 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 22:12:36,531 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [667754504] [2021-03-10 22:12:36,531 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 22:12:36,534 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 22:12:36,551 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2021-03-10 22:12:36,552 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [667754504] [2021-03-10 22:12:36,552 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-03-10 22:12:36,552 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2021-03-10 22:12:36,552 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [711449638] [2021-03-10 22:12:36,552 INFO L460 AbstractCegarLoop]: Interpolant automaton has 5 states [2021-03-10 22:12:36,552 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 22:12:36,552 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-03-10 22:12:36,552 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2021-03-10 22:12:36,552 INFO L87 Difference]: Start difference. First operand 435 states and 1409 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-03-10 22:12:36,602 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 22:12:36,602 INFO L93 Difference]: Finished difference Result 607 states and 1840 transitions. [2021-03-10 22:12:36,602 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-03-10 22:12:36,602 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-03-10 22:12:36,602 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 22:12:36,603 INFO L225 Difference]: With dead ends: 607 [2021-03-10 22:12:36,603 INFO L226 Difference]: Without dead ends: 543 [2021-03-10 22:12:36,603 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 8 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 24.3ms TimeCoverageRelationStatistics Valid=18, Invalid=24, Unknown=0, NotChecked=0, Total=42 [2021-03-10 22:12:36,603 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 543 states. [2021-03-10 22:12:36,607 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 543 to 435. [2021-03-10 22:12:36,607 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 435 states, 434 states have (on average 3.225806451612903) internal successors, (1400), 434 states have internal predecessors, (1400), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:12:36,608 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 435 states to 435 states and 1400 transitions. [2021-03-10 22:12:36,608 INFO L78 Accepts]: Start accepts. Automaton has 435 states and 1400 transitions. Word has length 18 [2021-03-10 22:12:36,608 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 22:12:36,608 INFO L480 AbstractCegarLoop]: Abstraction has 435 states and 1400 transitions. [2021-03-10 22:12:36,608 INFO L481 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-03-10 22:12:36,608 INFO L276 IsEmpty]: Start isEmpty. Operand 435 states and 1400 transitions. [2021-03-10 22:12:36,608 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2021-03-10 22:12:36,609 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 22:12:36,609 INFO L519 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 22:12:36,609 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable70 [2021-03-10 22:12:36,609 INFO L428 AbstractCegarLoop]: === Iteration 61 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 22:12:36,609 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 22:12:36,609 INFO L82 PathProgramCache]: Analyzing trace with hash -567012709, now seen corresponding path program 4 times [2021-03-10 22:12:36,609 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 22:12:36,609 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1028329534] [2021-03-10 22:12:36,609 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 22:12:36,612 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 22:12:36,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-03-10 22:12:36,620 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1028329534] [2021-03-10 22:12:36,620 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-03-10 22:12:36,620 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-03-10 22:12:36,620 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2070797223] [2021-03-10 22:12:36,620 INFO L460 AbstractCegarLoop]: Interpolant automaton has 4 states [2021-03-10 22:12:36,620 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 22:12:36,621 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-03-10 22:12:36,621 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-03-10 22:12:36,621 INFO L87 Difference]: Start difference. First operand 435 states and 1400 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-03-10 22:12:36,646 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 22:12:36,646 INFO L93 Difference]: Finished difference Result 533 states and 1640 transitions. [2021-03-10 22:12:36,646 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-03-10 22:12:36,646 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-03-10 22:12:36,646 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 22:12:36,647 INFO L225 Difference]: With dead ends: 533 [2021-03-10 22:12:36,647 INFO L226 Difference]: Without dead ends: 523 [2021-03-10 22:12:36,647 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 5 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 9.2ms TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2021-03-10 22:12:36,647 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 523 states. [2021-03-10 22:12:36,651 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 523 to 435. [2021-03-10 22:12:36,651 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 435 states, 434 states have (on average 3.2142857142857144) internal successors, (1395), 434 states have internal predecessors, (1395), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:12:36,652 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 435 states to 435 states and 1395 transitions. [2021-03-10 22:12:36,652 INFO L78 Accepts]: Start accepts. Automaton has 435 states and 1395 transitions. Word has length 18 [2021-03-10 22:12:36,652 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 22:12:36,652 INFO L480 AbstractCegarLoop]: Abstraction has 435 states and 1395 transitions. [2021-03-10 22:12:36,652 INFO L481 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-03-10 22:12:36,652 INFO L276 IsEmpty]: Start isEmpty. Operand 435 states and 1395 transitions. [2021-03-10 22:12:36,652 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2021-03-10 22:12:36,652 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 22:12:36,653 INFO L519 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 22:12:36,653 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable71 [2021-03-10 22:12:36,653 INFO L428 AbstractCegarLoop]: === Iteration 62 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 22:12:36,653 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 22:12:36,653 INFO L82 PathProgramCache]: Analyzing trace with hash -1494507077, now seen corresponding path program 4 times [2021-03-10 22:12:36,653 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 22:12:36,653 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2036179249] [2021-03-10 22:12:36,653 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 22:12:36,658 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 22:12:36,672 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2021-03-10 22:12:36,673 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2036179249] [2021-03-10 22:12:36,673 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-03-10 22:12:36,673 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2021-03-10 22:12:36,673 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [94850538] [2021-03-10 22:12:36,673 INFO L460 AbstractCegarLoop]: Interpolant automaton has 5 states [2021-03-10 22:12:36,673 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 22:12:36,673 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-03-10 22:12:36,673 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2021-03-10 22:12:36,673 INFO L87 Difference]: Start difference. First operand 435 states and 1395 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-03-10 22:12:36,751 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 22:12:36,751 INFO L93 Difference]: Finished difference Result 776 states and 2288 transitions. [2021-03-10 22:12:36,752 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-03-10 22:12:36,752 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-03-10 22:12:36,752 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 22:12:36,753 INFO L225 Difference]: With dead ends: 776 [2021-03-10 22:12:36,753 INFO L226 Difference]: Without dead ends: 723 [2021-03-10 22:12:36,753 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 7 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 18.9ms TimeCoverageRelationStatistics Valid=18, Invalid=24, Unknown=0, NotChecked=0, Total=42 [2021-03-10 22:12:36,754 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 723 states. [2021-03-10 22:12:36,758 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 723 to 435. [2021-03-10 22:12:36,760 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 435 states, 434 states have (on average 3.205069124423963) internal successors, (1391), 434 states have internal predecessors, (1391), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:12:36,760 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 435 states to 435 states and 1391 transitions. [2021-03-10 22:12:36,761 INFO L78 Accepts]: Start accepts. Automaton has 435 states and 1391 transitions. Word has length 18 [2021-03-10 22:12:36,761 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 22:12:36,761 INFO L480 AbstractCegarLoop]: Abstraction has 435 states and 1391 transitions. [2021-03-10 22:12:36,761 INFO L481 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-03-10 22:12:36,761 INFO L276 IsEmpty]: Start isEmpty. Operand 435 states and 1391 transitions. [2021-03-10 22:12:36,761 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2021-03-10 22:12:36,761 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 22:12:36,761 INFO L519 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 22:12:36,762 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable72 [2021-03-10 22:12:36,762 INFO L428 AbstractCegarLoop]: === Iteration 63 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 22:12:36,762 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 22:12:36,762 INFO L82 PathProgramCache]: Analyzing trace with hash -1398789765, now seen corresponding path program 1 times [2021-03-10 22:12:36,762 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 22:12:36,762 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [802630173] [2021-03-10 22:12:36,762 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 22:12:36,767 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 22:12:36,800 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2021-03-10 22:12:36,800 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [802630173] [2021-03-10 22:12:36,801 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-03-10 22:12:36,801 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2021-03-10 22:12:36,801 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1449647559] [2021-03-10 22:12:36,801 INFO L460 AbstractCegarLoop]: Interpolant automaton has 5 states [2021-03-10 22:12:36,801 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 22:12:36,801 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-03-10 22:12:36,801 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2021-03-10 22:12:36,802 INFO L87 Difference]: Start difference. First operand 435 states and 1391 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-03-10 22:12:36,856 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 22:12:36,856 INFO L93 Difference]: Finished difference Result 563 states and 1711 transitions. [2021-03-10 22:12:36,857 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-03-10 22:12:36,857 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-03-10 22:12:36,857 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 22:12:36,857 INFO L225 Difference]: With dead ends: 563 [2021-03-10 22:12:36,858 INFO L226 Difference]: Without dead ends: 498 [2021-03-10 22:12:36,858 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 9 GetRequests, 3 SyntacticMatches, 1 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 44.9ms TimeCoverageRelationStatistics Valid=18, Invalid=24, Unknown=0, NotChecked=0, Total=42 [2021-03-10 22:12:36,858 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 498 states. [2021-03-10 22:12:36,862 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 498 to 435. [2021-03-10 22:12:36,862 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 435 states, 434 states have (on average 3.195852534562212) internal successors, (1387), 434 states have internal predecessors, (1387), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:12:36,863 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 435 states to 435 states and 1387 transitions. [2021-03-10 22:12:36,863 INFO L78 Accepts]: Start accepts. Automaton has 435 states and 1387 transitions. Word has length 18 [2021-03-10 22:12:36,863 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 22:12:36,863 INFO L480 AbstractCegarLoop]: Abstraction has 435 states and 1387 transitions. [2021-03-10 22:12:36,863 INFO L481 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-03-10 22:12:36,863 INFO L276 IsEmpty]: Start isEmpty. Operand 435 states and 1387 transitions. [2021-03-10 22:12:36,864 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2021-03-10 22:12:36,864 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 22:12:36,864 INFO L519 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 22:12:36,864 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable73 [2021-03-10 22:12:36,865 INFO L428 AbstractCegarLoop]: === Iteration 64 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 22:12:36,865 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 22:12:36,865 INFO L82 PathProgramCache]: Analyzing trace with hash -840014107, now seen corresponding path program 3 times [2021-03-10 22:12:36,865 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 22:12:36,865 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [682106222] [2021-03-10 22:12:36,865 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 22:12:36,873 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 22:12:36,989 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-03-10 22:12:36,989 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [682106222] [2021-03-10 22:12:36,990 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1814394463] [2021-03-10 22:12:36,990 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 3 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-03-10 22:12:37,018 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 1 check-sat command(s) [2021-03-10 22:12:37,019 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-10 22:12:37,019 INFO L263 TraceCheckSpWp]: Trace formula consists of 62 conjuncts, 11 conjunts are in the unsatisfiable core [2021-03-10 22:12:37,020 INFO L286 TraceCheckSpWp]: Computing forward predicates... Waiting until toolchain timeout for monitored process 3 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 22:12:37,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 15 treesize of output 11 [2021-03-10 22:12:37,055 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 22:12:37,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 15 treesize of output 11 [2021-03-10 22:12:37,059 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-03-10 22:12:37,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 15 treesize of output 11 [2021-03-10 22:12:37,064 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-03-10 22:12:37,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 15 treesize of output 11 [2021-03-10 22:12:37,068 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-03-10 22:12:37,104 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 22:12:37,105 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 4 xjuncts. [2021-03-10 22:12:37,106 INFO L247 ElimStorePlain]: Needed 5 recursive calls to eliminate 1 variables, input treesize:189, output treesize:161 [2021-03-10 22:12:37,183 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2021-03-10 22:12:37,183 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 1 imperfect interpolant sequences. [2021-03-10 22:12:37,183 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [8] total 10 [2021-03-10 22:12:37,183 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1255342813] [2021-03-10 22:12:37,184 INFO L460 AbstractCegarLoop]: Interpolant automaton has 4 states [2021-03-10 22:12:37,184 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 22:12:37,184 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-03-10 22:12:37,184 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=20, Invalid=70, Unknown=0, NotChecked=0, Total=90 [2021-03-10 22:12:37,185 INFO L87 Difference]: Start difference. First operand 435 states and 1387 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-03-10 22:12:37,336 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 22:12:37,336 INFO L93 Difference]: Finished difference Result 587 states and 1724 transitions. [2021-03-10 22:12:37,337 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-03-10 22:12:37,337 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-03-10 22:12:37,337 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 22:12:37,338 INFO L225 Difference]: With dead ends: 587 [2021-03-10 22:12:37,338 INFO L226 Difference]: Without dead ends: 587 [2021-03-10 22:12:37,338 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 27 GetRequests, 18 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 9 ImplicationChecksByTransitivity, 245.2ms TimeCoverageRelationStatistics Valid=24, Invalid=86, Unknown=0, NotChecked=0, Total=110 [2021-03-10 22:12:37,339 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 587 states. [2021-03-10 22:12:37,343 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 587 to 398. [2021-03-10 22:12:37,344 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 398 states, 397 states have (on average 3.163727959697733) internal successors, (1256), 397 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-03-10 22:12:37,345 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 398 states to 398 states and 1256 transitions. [2021-03-10 22:12:37,345 INFO L78 Accepts]: Start accepts. Automaton has 398 states and 1256 transitions. Word has length 18 [2021-03-10 22:12:37,346 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 22:12:37,346 INFO L480 AbstractCegarLoop]: Abstraction has 398 states and 1256 transitions. [2021-03-10 22:12:37,346 INFO L481 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-03-10 22:12:37,346 INFO L276 IsEmpty]: Start isEmpty. Operand 398 states and 1256 transitions. [2021-03-10 22:12:37,347 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2021-03-10 22:12:37,347 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 22:12:37,347 INFO L519 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 22:12:37,551 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable74,3 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 22:12:37,551 INFO L428 AbstractCegarLoop]: === Iteration 65 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 22:12:37,551 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 22:12:37,551 INFO L82 PathProgramCache]: Analyzing trace with hash -1838197275, now seen corresponding path program 3 times [2021-03-10 22:12:37,552 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 22:12:37,552 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1346755307] [2021-03-10 22:12:37,552 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 22:12:37,556 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 22:12:37,580 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2021-03-10 22:12:37,580 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1346755307] [2021-03-10 22:12:37,580 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-03-10 22:12:37,580 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2021-03-10 22:12:37,580 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [40187021] [2021-03-10 22:12:37,580 INFO L460 AbstractCegarLoop]: Interpolant automaton has 5 states [2021-03-10 22:12:37,580 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 22:12:37,580 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-03-10 22:12:37,581 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2021-03-10 22:12:37,582 INFO L87 Difference]: Start difference. First operand 398 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-03-10 22:12:37,676 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 22:12:37,677 INFO L93 Difference]: Finished difference Result 680 states and 1981 transitions. [2021-03-10 22:12:37,677 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-03-10 22:12:37,677 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-03-10 22:12:37,677 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 22:12:37,678 INFO L225 Difference]: With dead ends: 680 [2021-03-10 22:12:37,678 INFO L226 Difference]: Without dead ends: 616 [2021-03-10 22:12:37,678 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 8 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 36.9ms TimeCoverageRelationStatistics Valid=18, Invalid=24, Unknown=0, NotChecked=0, Total=42 [2021-03-10 22:12:37,679 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 616 states. [2021-03-10 22:12:37,683 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 616 to 398. [2021-03-10 22:12:37,684 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 398 states, 397 states have (on average 3.141057934508816) internal successors, (1247), 397 states have internal predecessors, (1247), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:12:37,685 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 398 states to 398 states and 1247 transitions. [2021-03-10 22:12:37,685 INFO L78 Accepts]: Start accepts. Automaton has 398 states and 1247 transitions. Word has length 18 [2021-03-10 22:12:37,685 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 22:12:37,685 INFO L480 AbstractCegarLoop]: Abstraction has 398 states and 1247 transitions. [2021-03-10 22:12:37,685 INFO L481 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-03-10 22:12:37,685 INFO L276 IsEmpty]: Start isEmpty. Operand 398 states and 1247 transitions. [2021-03-10 22:12:37,686 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2021-03-10 22:12:37,686 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 22:12:37,686 INFO L519 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 22:12:37,686 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable75 [2021-03-10 22:12:37,686 INFO L428 AbstractCegarLoop]: === Iteration 66 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 22:12:37,686 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 22:12:37,686 INFO L82 PathProgramCache]: Analyzing trace with hash -197121861, now seen corresponding path program 4 times [2021-03-10 22:12:37,686 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 22:12:37,687 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1375639144] [2021-03-10 22:12:37,687 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 22:12:37,691 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 22:12:37,712 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2021-03-10 22:12:37,713 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1375639144] [2021-03-10 22:12:37,713 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-03-10 22:12:37,713 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2021-03-10 22:12:37,713 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [21178537] [2021-03-10 22:12:37,713 INFO L460 AbstractCegarLoop]: Interpolant automaton has 5 states [2021-03-10 22:12:37,713 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 22:12:37,713 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-03-10 22:12:37,713 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2021-03-10 22:12:37,713 INFO L87 Difference]: Start difference. First operand 398 states and 1247 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-03-10 22:12:37,806 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 22:12:37,806 INFO L93 Difference]: Finished difference Result 625 states and 1819 transitions. [2021-03-10 22:12:37,807 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-03-10 22:12:37,807 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-03-10 22:12:37,807 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 22:12:37,808 INFO L225 Difference]: With dead ends: 625 [2021-03-10 22:12:37,808 INFO L226 Difference]: Without dead ends: 580 [2021-03-10 22:12:37,808 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 8 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 39.1ms TimeCoverageRelationStatistics Valid=17, Invalid=25, Unknown=0, NotChecked=0, Total=42 [2021-03-10 22:12:37,808 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 580 states. [2021-03-10 22:12:37,812 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 580 to 402. [2021-03-10 22:12:37,813 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 402 states, 401 states have (on average 3.1496259351620948) internal successors, (1263), 401 states have internal predecessors, (1263), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:12:37,813 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 402 states to 402 states and 1263 transitions. [2021-03-10 22:12:37,813 INFO L78 Accepts]: Start accepts. Automaton has 402 states and 1263 transitions. Word has length 18 [2021-03-10 22:12:37,813 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 22:12:37,813 INFO L480 AbstractCegarLoop]: Abstraction has 402 states and 1263 transitions. [2021-03-10 22:12:37,813 INFO L481 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-03-10 22:12:37,813 INFO L276 IsEmpty]: Start isEmpty. Operand 402 states and 1263 transitions. [2021-03-10 22:12:37,814 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2021-03-10 22:12:37,814 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 22:12:37,814 INFO L519 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 22:12:37,814 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable76 [2021-03-10 22:12:37,814 INFO L428 AbstractCegarLoop]: === Iteration 67 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 22:12:37,814 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 22:12:37,814 INFO L82 PathProgramCache]: Analyzing trace with hash -951688453, now seen corresponding path program 4 times [2021-03-10 22:12:37,815 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 22:12:37,815 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [901341784] [2021-03-10 22:12:37,815 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 22:12:37,823 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 22:12:37,920 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-03-10 22:12:37,920 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [901341784] [2021-03-10 22:12:37,920 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [87689824] [2021-03-10 22:12:37,920 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 4 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 4 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 22:12:37,945 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-03-10 22:12:37,946 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-10 22:12:37,946 INFO L263 TraceCheckSpWp]: Trace formula consists of 56 conjuncts, 11 conjunts are in the unsatisfiable core [2021-03-10 22:12:37,947 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 22:12:38,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 16 treesize of output 12 [2021-03-10 22:12:38,041 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 22:12:38,078 INFO L628 ElimStorePlain]: treesize reduction 68, result has 51.4 percent of original size [2021-03-10 22:12:38,081 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select 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-03-10 22:12:38,082 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-03-10 22:12:38,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 7 treesize of output 5 [2021-03-10 22:12:38,087 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-03-10 22:12:38,090 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 16 treesize of output 12 [2021-03-10 22:12:38,092 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-03-10 22:12:38,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 7 treesize of output 5 [2021-03-10 22:12:38,096 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-03-10 22:12:38,105 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 22:12:38,106 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 4 xjuncts. [2021-03-10 22:12:38,106 INFO L247 ElimStorePlain]: Needed 6 recursive calls to eliminate 2 variables, input treesize:149, output treesize:42 [2021-03-10 22:12:38,137 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2021-03-10 22:12:38,137 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 1 imperfect interpolant sequences. [2021-03-10 22:12:38,137 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [8] total 10 [2021-03-10 22:12:38,138 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1302927815] [2021-03-10 22:12:38,138 INFO L460 AbstractCegarLoop]: Interpolant automaton has 4 states [2021-03-10 22:12:38,138 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 22:12:38,138 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-03-10 22:12:38,138 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=22, Invalid=68, Unknown=0, NotChecked=0, Total=90 [2021-03-10 22:12:38,138 INFO L87 Difference]: Start difference. First operand 402 states and 1263 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-03-10 22:12:38,209 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 22:12:38,209 INFO L93 Difference]: Finished difference Result 527 states and 1554 transitions. [2021-03-10 22:12:38,209 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-03-10 22:12:38,209 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-03-10 22:12:38,210 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 22:12:38,210 INFO L225 Difference]: With dead ends: 527 [2021-03-10 22:12:38,210 INFO L226 Difference]: Without dead ends: 517 [2021-03-10 22:12:38,210 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 26 GetRequests, 17 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 10 ImplicationChecksByTransitivity, 131.4ms TimeCoverageRelationStatistics Valid=27, Invalid=83, Unknown=0, NotChecked=0, Total=110 [2021-03-10 22:12:38,211 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 517 states. [2021-03-10 22:12:38,215 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 517 to 402. [2021-03-10 22:12:38,215 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 402 states, 401 states have (on average 3.13715710723192) internal successors, (1258), 401 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-03-10 22:12:38,216 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 402 states to 402 states and 1258 transitions. [2021-03-10 22:12:38,216 INFO L78 Accepts]: Start accepts. Automaton has 402 states and 1258 transitions. Word has length 18 [2021-03-10 22:12:38,216 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 22:12:38,216 INFO L480 AbstractCegarLoop]: Abstraction has 402 states and 1258 transitions. [2021-03-10 22:12:38,216 INFO L481 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-03-10 22:12:38,216 INFO L276 IsEmpty]: Start isEmpty. Operand 402 states and 1258 transitions. [2021-03-10 22:12:38,217 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2021-03-10 22:12:38,217 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 22:12:38,217 INFO L519 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 22:12:38,423 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 4 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable77 [2021-03-10 22:12:38,424 INFO L428 AbstractCegarLoop]: === Iteration 68 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 22:12:38,424 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 22:12:38,424 INFO L82 PathProgramCache]: Analyzing trace with hash -22925917, now seen corresponding path program 3 times [2021-03-10 22:12:38,424 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 22:12:38,424 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1971961014] [2021-03-10 22:12:38,424 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 22:12:38,429 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 22:12:38,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-03-10 22:12:38,452 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1971961014] [2021-03-10 22:12:38,452 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-03-10 22:12:38,452 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2021-03-10 22:12:38,452 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1326484991] [2021-03-10 22:12:38,452 INFO L460 AbstractCegarLoop]: Interpolant automaton has 5 states [2021-03-10 22:12:38,452 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 22:12:38,452 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-03-10 22:12:38,452 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2021-03-10 22:12:38,452 INFO L87 Difference]: Start difference. First operand 402 states and 1258 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-03-10 22:12:38,545 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 22:12:38,545 INFO L93 Difference]: Finished difference Result 660 states and 1907 transitions. [2021-03-10 22:12:38,545 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-03-10 22:12:38,545 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-03-10 22:12:38,545 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 22:12:38,546 INFO L225 Difference]: With dead ends: 660 [2021-03-10 22:12:38,546 INFO L226 Difference]: Without dead ends: 607 [2021-03-10 22:12:38,546 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 8 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 41.0ms TimeCoverageRelationStatistics Valid=17, Invalid=25, Unknown=0, NotChecked=0, Total=42 [2021-03-10 22:12:38,547 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 607 states. [2021-03-10 22:12:38,551 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 607 to 386. [2021-03-10 22:12:38,551 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 386 states, 385 states have (on average 3.101298701298701) internal successors, (1194), 385 states have internal predecessors, (1194), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:12:38,552 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 386 states to 386 states and 1194 transitions. [2021-03-10 22:12:38,552 INFO L78 Accepts]: Start accepts. Automaton has 386 states and 1194 transitions. Word has length 18 [2021-03-10 22:12:38,553 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 22:12:38,553 INFO L480 AbstractCegarLoop]: Abstraction has 386 states and 1194 transitions. [2021-03-10 22:12:38,554 INFO L481 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-03-10 22:12:38,554 INFO L276 IsEmpty]: Start isEmpty. Operand 386 states and 1194 transitions. [2021-03-10 22:12:38,554 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2021-03-10 22:12:38,554 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 22:12:38,554 INFO L519 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 22:12:38,554 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable85 [2021-03-10 22:12:38,554 INFO L428 AbstractCegarLoop]: === Iteration 69 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 22:12:38,555 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 22:12:38,555 INFO L82 PathProgramCache]: Analyzing trace with hash -1939653789, now seen corresponding path program 5 times [2021-03-10 22:12:38,555 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 22:12:38,555 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2121598261] [2021-03-10 22:12:38,555 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 22:12:38,559 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 22:12:38,585 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2021-03-10 22:12:38,585 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2121598261] [2021-03-10 22:12:38,585 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-03-10 22:12:38,585 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2021-03-10 22:12:38,585 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [562574606] [2021-03-10 22:12:38,586 INFO L460 AbstractCegarLoop]: Interpolant automaton has 5 states [2021-03-10 22:12:38,586 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 22:12:38,586 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-03-10 22:12:38,586 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2021-03-10 22:12:38,586 INFO L87 Difference]: Start difference. First operand 386 states and 1194 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-03-10 22:12:38,673 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 22:12:38,674 INFO L93 Difference]: Finished difference Result 656 states and 1891 transitions. [2021-03-10 22:12:38,674 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-03-10 22:12:38,674 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-03-10 22:12:38,674 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 22:12:38,675 INFO L225 Difference]: With dead ends: 656 [2021-03-10 22:12:38,675 INFO L226 Difference]: Without dead ends: 603 [2021-03-10 22:12:38,675 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 7 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 42.0ms TimeCoverageRelationStatistics Valid=18, Invalid=24, Unknown=0, NotChecked=0, Total=42 [2021-03-10 22:12:38,676 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 603 states. [2021-03-10 22:12:38,679 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 603 to 386. [2021-03-10 22:12:38,683 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 386 states, 385 states have (on average 3.090909090909091) internal successors, (1190), 385 states have internal predecessors, (1190), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:12:38,684 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 386 states to 386 states and 1190 transitions. [2021-03-10 22:12:38,684 INFO L78 Accepts]: Start accepts. Automaton has 386 states and 1190 transitions. Word has length 18 [2021-03-10 22:12:38,684 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 22:12:38,684 INFO L480 AbstractCegarLoop]: Abstraction has 386 states and 1190 transitions. [2021-03-10 22:12:38,684 INFO L481 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-03-10 22:12:38,684 INFO L276 IsEmpty]: Start isEmpty. Operand 386 states and 1190 transitions. [2021-03-10 22:12:38,685 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2021-03-10 22:12:38,685 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 22:12:38,685 INFO L519 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 22:12:38,685 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable86 [2021-03-10 22:12:38,685 INFO L428 AbstractCegarLoop]: === Iteration 70 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 22:12:38,685 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 22:12:38,685 INFO L82 PathProgramCache]: Analyzing trace with hash -1583210651, now seen corresponding path program 6 times [2021-03-10 22:12:38,685 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 22:12:38,685 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1030506374] [2021-03-10 22:12:38,685 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 22:12:38,690 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 22:12:38,727 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2021-03-10 22:12:38,727 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1030506374] [2021-03-10 22:12:38,727 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-03-10 22:12:38,727 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2021-03-10 22:12:38,727 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [752235140] [2021-03-10 22:12:38,727 INFO L460 AbstractCegarLoop]: Interpolant automaton has 6 states [2021-03-10 22:12:38,727 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 22:12:38,727 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-03-10 22:12:38,728 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=10, Invalid=20, Unknown=0, NotChecked=0, Total=30 [2021-03-10 22:12:38,728 INFO L87 Difference]: Start difference. First operand 386 states and 1190 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-03-10 22:12:38,836 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 22:12:38,836 INFO L93 Difference]: Finished difference Result 614 states and 1775 transitions. [2021-03-10 22:12:38,837 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-03-10 22:12:38,837 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-03-10 22:12:38,837 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 22:12:38,837 INFO L225 Difference]: With dead ends: 614 [2021-03-10 22:12:38,837 INFO L226 Difference]: Without dead ends: 569 [2021-03-10 22:12:38,838 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 9 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 64.8ms TimeCoverageRelationStatistics Valid=28, Invalid=44, Unknown=0, NotChecked=0, Total=72 [2021-03-10 22:12:38,838 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 569 states. [2021-03-10 22:12:38,841 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 569 to 366. [2021-03-10 22:12:38,841 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 366 states, 365 states have (on average 3.041095890410959) internal successors, (1110), 365 states have internal predecessors, (1110), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:12:38,842 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 366 states to 366 states and 1110 transitions. [2021-03-10 22:12:38,842 INFO L78 Accepts]: Start accepts. Automaton has 366 states and 1110 transitions. Word has length 18 [2021-03-10 22:12:38,842 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 22:12:38,842 INFO L480 AbstractCegarLoop]: Abstraction has 366 states and 1110 transitions. [2021-03-10 22:12:38,842 INFO L481 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-03-10 22:12:38,842 INFO L276 IsEmpty]: Start isEmpty. Operand 366 states and 1110 transitions. [2021-03-10 22:12:38,843 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2021-03-10 22:12:38,843 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 22:12:38,843 INFO L519 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 22:12:38,843 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable87 [2021-03-10 22:12:38,843 INFO L428 AbstractCegarLoop]: === Iteration 71 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 22:12:38,843 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 22:12:38,843 INFO L82 PathProgramCache]: Analyzing trace with hash -239277275, now seen corresponding path program 4 times [2021-03-10 22:12:38,843 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 22:12:38,843 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [623562604] [2021-03-10 22:12:38,843 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 22:12:38,846 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 22:12:38,866 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2021-03-10 22:12:38,867 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [623562604] [2021-03-10 22:12:38,867 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-03-10 22:12:38,867 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2021-03-10 22:12:38,867 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [839799363] [2021-03-10 22:12:38,867 INFO L460 AbstractCegarLoop]: Interpolant automaton has 5 states [2021-03-10 22:12:38,867 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 22:12:38,867 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-03-10 22:12:38,867 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2021-03-10 22:12:38,867 INFO L87 Difference]: Start difference. First operand 366 states and 1110 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-03-10 22:12:38,939 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 22:12:38,940 INFO L93 Difference]: Finished difference Result 594 states and 1719 transitions. [2021-03-10 22:12:38,940 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-03-10 22:12:38,940 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-03-10 22:12:38,940 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 22:12:38,941 INFO L225 Difference]: With dead ends: 594 [2021-03-10 22:12:38,941 INFO L226 Difference]: Without dead ends: 529 [2021-03-10 22:12:38,941 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 7 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 32.6ms TimeCoverageRelationStatistics Valid=18, Invalid=24, Unknown=0, NotChecked=0, Total=42 [2021-03-10 22:12:38,943 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 529 states. [2021-03-10 22:12:38,946 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 529 to 366. [2021-03-10 22:12:38,946 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 366 states, 365 states have (on average 3.03013698630137) internal successors, (1106), 365 states have internal predecessors, (1106), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:12:38,947 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 366 states to 366 states and 1106 transitions. [2021-03-10 22:12:38,947 INFO L78 Accepts]: Start accepts. Automaton has 366 states and 1106 transitions. Word has length 18 [2021-03-10 22:12:38,947 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 22:12:38,947 INFO L480 AbstractCegarLoop]: Abstraction has 366 states and 1106 transitions. [2021-03-10 22:12:38,947 INFO L481 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-03-10 22:12:38,947 INFO L276 IsEmpty]: Start isEmpty. Operand 366 states and 1106 transitions. [2021-03-10 22:12:38,948 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2021-03-10 22:12:38,948 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 22:12:38,948 INFO L519 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 22:12:38,948 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable88 [2021-03-10 22:12:38,948 INFO L428 AbstractCegarLoop]: === Iteration 72 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 22:12:38,948 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 22:12:38,948 INFO L82 PathProgramCache]: Analyzing trace with hash -1473332313, now seen corresponding path program 2 times [2021-03-10 22:12:38,948 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 22:12:38,948 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1489676106] [2021-03-10 22:12:38,948 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 22:12:38,953 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 22:12:38,995 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2021-03-10 22:12:38,995 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1489676106] [2021-03-10 22:12:38,995 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-03-10 22:12:38,995 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2021-03-10 22:12:38,996 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1406738393] [2021-03-10 22:12:38,996 INFO L460 AbstractCegarLoop]: Interpolant automaton has 7 states [2021-03-10 22:12:38,996 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 22:12:38,996 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-03-10 22:12:38,996 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=25, Unknown=0, NotChecked=0, Total=42 [2021-03-10 22:12:38,996 INFO L87 Difference]: Start difference. First operand 366 states and 1106 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-03-10 22:12:39,111 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 22:12:39,111 INFO L93 Difference]: Finished difference Result 703 states and 2047 transitions. [2021-03-10 22:12:39,111 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-03-10 22:12:39,111 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-03-10 22:12:39,111 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 22:12:39,112 INFO L225 Difference]: With dead ends: 703 [2021-03-10 22:12:39,112 INFO L226 Difference]: Without dead ends: 629 [2021-03-10 22:12:39,112 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 12 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4 ImplicationChecksByTransitivity, 91.5ms TimeCoverageRelationStatistics Valid=47, Invalid=63, Unknown=0, NotChecked=0, Total=110 [2021-03-10 22:12:39,113 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 629 states. [2021-03-10 22:12:39,116 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 629 to 366. [2021-03-10 22:12:39,117 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 366 states, 365 states have (on average 3.0164383561643837) internal successors, (1101), 365 states have internal predecessors, (1101), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:12:39,117 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 366 states to 366 states and 1101 transitions. [2021-03-10 22:12:39,117 INFO L78 Accepts]: Start accepts. Automaton has 366 states and 1101 transitions. Word has length 18 [2021-03-10 22:12:39,117 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 22:12:39,117 INFO L480 AbstractCegarLoop]: Abstraction has 366 states and 1101 transitions. [2021-03-10 22:12:39,117 INFO L481 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-03-10 22:12:39,117 INFO L276 IsEmpty]: Start isEmpty. Operand 366 states and 1101 transitions. [2021-03-10 22:12:39,118 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2021-03-10 22:12:39,118 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 22:12:39,118 INFO L519 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 22:12:39,118 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable89 [2021-03-10 22:12:39,118 INFO L428 AbstractCegarLoop]: === Iteration 73 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 22:12:39,118 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 22:12:39,118 INFO L82 PathProgramCache]: Analyzing trace with hash 2092843429, now seen corresponding path program 5 times [2021-03-10 22:12:39,118 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 22:12:39,118 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [285740376] [2021-03-10 22:12:39,118 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 22:12:39,122 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 22:12:39,155 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2021-03-10 22:12:39,155 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [285740376] [2021-03-10 22:12:39,155 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-03-10 22:12:39,155 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2021-03-10 22:12:39,156 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1345921782] [2021-03-10 22:12:39,156 INFO L460 AbstractCegarLoop]: Interpolant automaton has 6 states [2021-03-10 22:12:39,156 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 22:12:39,156 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-03-10 22:12:39,156 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=14, Invalid=16, Unknown=0, NotChecked=0, Total=30 [2021-03-10 22:12:39,156 INFO L87 Difference]: Start difference. First operand 366 states and 1101 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-03-10 22:12:39,214 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 22:12:39,214 INFO L93 Difference]: Finished difference Result 697 states and 2029 transitions. [2021-03-10 22:12:39,215 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-03-10 22:12:39,215 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-03-10 22:12:39,215 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 22:12:39,216 INFO L225 Difference]: With dead ends: 697 [2021-03-10 22:12:39,216 INFO L226 Difference]: Without dead ends: 623 [2021-03-10 22:12:39,216 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 6 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3 ImplicationChecksByTransitivity, 24.6ms TimeCoverageRelationStatistics Valid=14, Invalid=16, Unknown=0, NotChecked=0, Total=30 [2021-03-10 22:12:39,216 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 623 states. [2021-03-10 22:12:39,220 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 623 to 366. [2021-03-10 22:12:39,220 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 366 states, 365 states have (on average 3.0027397260273974) internal successors, (1096), 365 states have internal predecessors, (1096), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:12:39,220 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 366 states to 366 states and 1096 transitions. [2021-03-10 22:12:39,220 INFO L78 Accepts]: Start accepts. Automaton has 366 states and 1096 transitions. Word has length 18 [2021-03-10 22:12:39,220 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 22:12:39,221 INFO L480 AbstractCegarLoop]: Abstraction has 366 states and 1096 transitions. [2021-03-10 22:12:39,221 INFO L481 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-03-10 22:12:39,221 INFO L276 IsEmpty]: Start isEmpty. Operand 366 states and 1096 transitions. [2021-03-10 22:12:39,221 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2021-03-10 22:12:39,221 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 22:12:39,221 INFO L519 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 22:12:39,221 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable90 [2021-03-10 22:12:39,221 INFO L428 AbstractCegarLoop]: === Iteration 74 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 22:12:39,221 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 22:12:39,222 INFO L82 PathProgramCache]: Analyzing trace with hash -1216302301, now seen corresponding path program 3 times [2021-03-10 22:12:39,222 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 22:12:39,222 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1903459227] [2021-03-10 22:12:39,222 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 22:12:39,225 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 22:12:39,270 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2021-03-10 22:12:39,271 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1903459227] [2021-03-10 22:12:39,271 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-03-10 22:12:39,271 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2021-03-10 22:12:39,271 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [379014233] [2021-03-10 22:12:39,271 INFO L460 AbstractCegarLoop]: Interpolant automaton has 5 states [2021-03-10 22:12:39,271 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 22:12:39,271 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-03-10 22:12:39,271 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=10, Invalid=10, Unknown=0, NotChecked=0, Total=20 [2021-03-10 22:12:39,271 INFO L87 Difference]: Start difference. First operand 366 states and 1096 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-03-10 22:12:39,303 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 22:12:39,303 INFO L93 Difference]: Finished difference Result 549 states and 1607 transitions. [2021-03-10 22:12:39,304 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-03-10 22:12:39,304 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-03-10 22:12:39,304 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 22:12:39,304 INFO L225 Difference]: With dead ends: 549 [2021-03-10 22:12:39,304 INFO L226 Difference]: Without dead ends: 484 [2021-03-10 22:12:39,304 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 6 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 35.4ms TimeCoverageRelationStatistics Valid=10, Invalid=10, Unknown=0, NotChecked=0, Total=20 [2021-03-10 22:12:39,305 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 484 states. [2021-03-10 22:12:39,308 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 484 to 366. [2021-03-10 22:12:39,308 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 366 states, 365 states have (on average 2.9945205479452053) internal successors, (1093), 365 states have internal predecessors, (1093), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:12:39,308 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 366 states to 366 states and 1093 transitions. [2021-03-10 22:12:39,308 INFO L78 Accepts]: Start accepts. Automaton has 366 states and 1093 transitions. Word has length 18 [2021-03-10 22:12:39,309 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 22:12:39,309 INFO L480 AbstractCegarLoop]: Abstraction has 366 states and 1093 transitions. [2021-03-10 22:12:39,309 INFO L481 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-03-10 22:12:39,309 INFO L276 IsEmpty]: Start isEmpty. Operand 366 states and 1093 transitions. [2021-03-10 22:12:39,309 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2021-03-10 22:12:39,309 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 22:12:39,309 INFO L519 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 22:12:39,309 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable91 [2021-03-10 22:12:39,309 INFO L428 AbstractCegarLoop]: === Iteration 75 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 22:12:39,309 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 22:12:39,310 INFO L82 PathProgramCache]: Analyzing trace with hash -797807489, now seen corresponding path program 6 times [2021-03-10 22:12:39,310 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 22:12:39,310 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [410392467] [2021-03-10 22:12:39,310 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 22:12:39,313 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 22:12:39,358 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2021-03-10 22:12:39,358 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [410392467] [2021-03-10 22:12:39,358 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-03-10 22:12:39,358 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2021-03-10 22:12:39,359 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1178300891] [2021-03-10 22:12:39,359 INFO L460 AbstractCegarLoop]: Interpolant automaton has 6 states [2021-03-10 22:12:39,359 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 22:12:39,359 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-03-10 22:12:39,359 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=14, Invalid=16, Unknown=0, NotChecked=0, Total=30 [2021-03-10 22:12:39,359 INFO L87 Difference]: Start difference. First operand 366 states and 1093 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-03-10 22:12:39,408 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 22:12:39,408 INFO L93 Difference]: Finished difference Result 639 states and 1856 transitions. [2021-03-10 22:12:39,408 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-03-10 22:12:39,408 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-03-10 22:12:39,408 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 22:12:39,409 INFO L225 Difference]: With dead ends: 639 [2021-03-10 22:12:39,409 INFO L226 Difference]: Without dead ends: 567 [2021-03-10 22:12:39,409 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 6 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3 ImplicationChecksByTransitivity, 34.5ms TimeCoverageRelationStatistics Valid=14, Invalid=16, Unknown=0, NotChecked=0, Total=30 [2021-03-10 22:12:39,412 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 567 states. [2021-03-10 22:12:39,415 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 567 to 359. [2021-03-10 22:12:39,416 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 359 states, 358 states have (on average 3.0139664804469275) internal successors, (1079), 358 states have internal predecessors, (1079), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:12:39,416 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 359 states to 359 states and 1079 transitions. [2021-03-10 22:12:39,416 INFO L78 Accepts]: Start accepts. Automaton has 359 states and 1079 transitions. Word has length 18 [2021-03-10 22:12:39,416 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 22:12:39,417 INFO L480 AbstractCegarLoop]: Abstraction has 359 states and 1079 transitions. [2021-03-10 22:12:39,417 INFO L481 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-03-10 22:12:39,417 INFO L276 IsEmpty]: Start isEmpty. Operand 359 states and 1079 transitions. [2021-03-10 22:12:39,417 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2021-03-10 22:12:39,417 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 22:12:39,417 INFO L519 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 22:12:39,417 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable92 [2021-03-10 22:12:39,417 INFO L428 AbstractCegarLoop]: === Iteration 76 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 22:12:39,418 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 22:12:39,418 INFO L82 PathProgramCache]: Analyzing trace with hash 2015137509, now seen corresponding path program 5 times [2021-03-10 22:12:39,418 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 22:12:39,418 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1505051505] [2021-03-10 22:12:39,418 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 22:12:39,423 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 22:12:39,477 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 22:12:39,477 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1505051505] [2021-03-10 22:12:39,477 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1907961086] [2021-03-10 22:12:39,477 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 5 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 5 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 22:12:39,512 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-03-10 22:12:39,512 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-10 22:12:39,512 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 6 conjunts are in the unsatisfiable core [2021-03-10 22:12:39,514 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 22:12:39,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 16 treesize of output 12 [2021-03-10 22:12:39,563 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 22:12: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 15 treesize of output 11 [2021-03-10 22:12:39,566 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-03-10 22:12: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 24 treesize of output 18 [2021-03-10 22:12:39,570 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-03-10 22:12:39,577 INFO L628 ElimStorePlain]: treesize reduction 15, result has 53.1 percent of original size [2021-03-10 22:12:39,577 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 22:12:39,578 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 1 variables, input treesize:72, output treesize:17 [2021-03-10 22:12:39,600 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2021-03-10 22:12:39,600 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 1 imperfect interpolant sequences. [2021-03-10 22:12:39,600 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [8] total 10 [2021-03-10 22:12:39,600 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2062864793] [2021-03-10 22:12:39,601 INFO L460 AbstractCegarLoop]: Interpolant automaton has 4 states [2021-03-10 22:12:39,601 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 22:12:39,601 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-03-10 22:12:39,601 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=19, Invalid=71, Unknown=0, NotChecked=0, Total=90 [2021-03-10 22:12:39,601 INFO L87 Difference]: Start difference. First operand 359 states and 1079 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-03-10 22:12:39,630 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 22:12:39,631 INFO L93 Difference]: Finished difference Result 439 states and 1248 transitions. [2021-03-10 22:12:39,631 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-03-10 22:12:39,631 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-03-10 22:12:39,631 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 22:12:39,632 INFO L225 Difference]: With dead ends: 439 [2021-03-10 22:12:39,632 INFO L226 Difference]: Without dead ends: 431 [2021-03-10 22:12:39,632 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 26 GetRequests, 17 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 8 ImplicationChecksByTransitivity, 64.5ms TimeCoverageRelationStatistics Valid=23, Invalid=87, Unknown=0, NotChecked=0, Total=110 [2021-03-10 22:12:39,632 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 431 states. [2021-03-10 22:12:39,635 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 431 to 359. [2021-03-10 22:12:39,636 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-03-10 22:12:39,636 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 359 states to 359 states and 1077 transitions. [2021-03-10 22:12:39,636 INFO L78 Accepts]: Start accepts. Automaton has 359 states and 1077 transitions. Word has length 18 [2021-03-10 22:12:39,636 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 22:12:39,636 INFO L480 AbstractCegarLoop]: Abstraction has 359 states and 1077 transitions. [2021-03-10 22:12:39,637 INFO L481 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-03-10 22:12:39,637 INFO L276 IsEmpty]: Start isEmpty. Operand 359 states and 1077 transitions. [2021-03-10 22:12:39,637 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2021-03-10 22:12:39,637 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 22:12:39,637 INFO L519 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 22:12:39,857 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable93,5 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 22:12:39,859 INFO L428 AbstractCegarLoop]: === Iteration 77 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 22:12:39,859 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 22:12:39,859 INFO L82 PathProgramCache]: Analyzing trace with hash 325544227, now seen corresponding path program 5 times [2021-03-10 22:12:39,859 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 22:12:39,859 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1630774659] [2021-03-10 22:12:39,859 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 22:12:39,863 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 22:12:39,916 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 22:12:39,916 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1630774659] [2021-03-10 22:12:39,916 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1095216503] [2021-03-10 22:12:39,917 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 6 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 6 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 22:12:39,957 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-03-10 22:12:39,957 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-10 22:12:39,958 INFO L263 TraceCheckSpWp]: Trace formula consists of 72 conjuncts, 14 conjunts are in the unsatisfiable core [2021-03-10 22:12:39,958 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 22:12:40,102 WARN L205 SmtUtils]: Spent 120.00 ms on a formula simplification. DAG size of input: 65 DAG size of output: 62 [2021-03-10 22:12:40,163 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select 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-03-10 22:12:40,164 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 22:12:40,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 7 treesize of output 5 [2021-03-10 22:12:40,169 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-03-10 22:12:40,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 7 treesize of output 5 [2021-03-10 22:12:40,172 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-03-10 22:12:40,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 25 treesize of output 19 [2021-03-10 22:12:40,177 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-03-10 22:12:40,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 25 treesize of output 19 [2021-03-10 22:12:40,181 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-03-10 22:12:40,216 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 22:12:40,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, 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-03-10 22:12:40,223 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-03-10 22:12:40,264 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 22:12:40,265 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 5 xjuncts. [2021-03-10 22:12:40,265 INFO L247 ElimStorePlain]: Needed 7 recursive calls to eliminate 2 variables, input treesize:178, output treesize:130 [2021-03-10 22:12:40,338 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select 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-03-10 22:12:40,339 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 22:12:40,341 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 17 [2021-03-10 22:12:40,347 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-03-10 22:12:40,348 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 22:12:40,349 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 22:12:40,349 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 1 variables, input treesize:47, output treesize:1 [2021-03-10 22:12:40,358 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2021-03-10 22:12:40,359 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 1 imperfect interpolant sequences. [2021-03-10 22:12:40,359 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [8] total 10 [2021-03-10 22:12:40,359 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [157257238] [2021-03-10 22:12:40,359 INFO L460 AbstractCegarLoop]: Interpolant automaton has 4 states [2021-03-10 22:12:40,359 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 22:12:40,359 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-03-10 22:12:40,359 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=18, Invalid=72, Unknown=0, NotChecked=0, Total=90 [2021-03-10 22:12:40,359 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-03-10 22:12:40,563 WARN L205 SmtUtils]: Spent 163.00 ms on a formula simplification. DAG size of input: 77 DAG size of output: 69 [2021-03-10 22:12:40,591 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 22:12:40,591 INFO L93 Difference]: Finished difference Result 477 states and 1351 transitions. [2021-03-10 22:12:40,591 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-03-10 22:12:40,591 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-03-10 22:12:40,591 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 22:12:40,592 INFO L225 Difference]: With dead ends: 477 [2021-03-10 22:12:40,592 INFO L226 Difference]: Without dead ends: 469 [2021-03-10 22:12:40,592 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 26 GetRequests, 17 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 6 ImplicationChecksByTransitivity, 388.7ms TimeCoverageRelationStatistics Valid=22, Invalid=88, Unknown=0, NotChecked=0, Total=110 [2021-03-10 22:12:40,593 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 469 states. [2021-03-10 22:12:40,596 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 469 to 359. [2021-03-10 22:12:40,596 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 359 states, 358 states have (on average 3.0027932960893855) internal successors, (1075), 358 states have internal predecessors, (1075), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:12:40,597 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 359 states to 359 states and 1075 transitions. [2021-03-10 22:12:40,597 INFO L78 Accepts]: Start accepts. Automaton has 359 states and 1075 transitions. Word has length 18 [2021-03-10 22:12:40,597 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 22:12:40,597 INFO L480 AbstractCegarLoop]: Abstraction has 359 states and 1075 transitions. [2021-03-10 22:12:40,597 INFO L481 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-03-10 22:12:40,597 INFO L276 IsEmpty]: Start isEmpty. Operand 359 states and 1075 transitions. [2021-03-10 22:12:40,598 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2021-03-10 22:12:40,598 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 22:12:40,598 INFO L519 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 22:12:40,802 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 6 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable98 [2021-03-10 22:12:40,802 INFO L428 AbstractCegarLoop]: === Iteration 78 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 22:12:40,802 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 22:12:40,802 INFO L82 PathProgramCache]: Analyzing trace with hash 724624817, now seen corresponding path program 6 times [2021-03-10 22:12:40,802 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 22:12:40,802 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2082391820] [2021-03-10 22:12:40,803 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 22:12:40,806 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 22:12:40,815 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2021-03-10 22:12:40,816 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2082391820] [2021-03-10 22:12:40,816 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-03-10 22:12:40,816 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-03-10 22:12:40,816 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2044898763] [2021-03-10 22:12:40,816 INFO L460 AbstractCegarLoop]: Interpolant automaton has 4 states [2021-03-10 22:12:40,816 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 22:12:40,816 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-03-10 22:12:40,816 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-03-10 22:12:40,816 INFO L87 Difference]: Start difference. First operand 359 states and 1075 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-03-10 22:12:40,840 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 22:12:40,841 INFO L93 Difference]: Finished difference Result 386 states and 1116 transitions. [2021-03-10 22:12:40,841 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-03-10 22:12:40,841 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-03-10 22:12:40,841 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 22:12:40,842 INFO L225 Difference]: With dead ends: 386 [2021-03-10 22:12:40,842 INFO L226 Difference]: Without dead ends: 376 [2021-03-10 22:12:40,842 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 5 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 11.1ms TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2021-03-10 22:12:40,842 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 376 states. [2021-03-10 22:12:40,845 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 376 to 359. [2021-03-10 22:12:40,845 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-03-10 22:12:40,846 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 359 states to 359 states and 1073 transitions. [2021-03-10 22:12:40,846 INFO L78 Accepts]: Start accepts. Automaton has 359 states and 1073 transitions. Word has length 18 [2021-03-10 22:12:40,846 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 22:12:40,846 INFO L480 AbstractCegarLoop]: Abstraction has 359 states and 1073 transitions. [2021-03-10 22:12:40,846 INFO L481 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-03-10 22:12:40,846 INFO L276 IsEmpty]: Start isEmpty. Operand 359 states and 1073 transitions. [2021-03-10 22:12:40,847 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2021-03-10 22:12:40,847 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 22:12:40,847 INFO L519 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 22:12:40,847 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable108 [2021-03-10 22:12:40,847 INFO L428 AbstractCegarLoop]: === Iteration 79 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 22:12:40,847 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 22:12:40,847 INFO L82 PathProgramCache]: Analyzing trace with hash -954484251, now seen corresponding path program 6 times [2021-03-10 22:12:40,847 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 22:12:40,847 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1845768063] [2021-03-10 22:12:40,847 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 22:12:40,852 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 22:12:40,925 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 22:12:40,926 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1845768063] [2021-03-10 22:12:40,926 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1911906655] [2021-03-10 22:12:40,926 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 7 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 7 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 22:12:40,952 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 1 check-sat command(s) [2021-03-10 22:12:40,952 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-10 22:12:40,952 INFO L263 TraceCheckSpWp]: Trace formula consists of 62 conjuncts, 12 conjunts are in the unsatisfiable core [2021-03-10 22:12:40,953 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 22:12:41,094 WARN L205 SmtUtils]: Spent 121.00 ms on a formula simplification. DAG size of input: 65 DAG size of output: 62 [2021-03-10 22:12:41,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 25 treesize of output 19 [2021-03-10 22:12:41,149 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 22:12:41,187 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 22:12:41,190 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select 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-03-10 22:12:41,191 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-03-10 22:12:41,194 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select 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-03-10 22:12:41,195 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-03-10 22:12:41,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 7 treesize of output 5 [2021-03-10 22:12:41,198 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-03-10 22:12:41,201 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select 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-03-10 22:12:41,202 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-03-10 22:12:41,205 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select 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-03-10 22:12:41,206 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-03-10 22:12:41,239 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 22:12:41,240 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 5 xjuncts. [2021-03-10 22:12:41,240 INFO L247 ElimStorePlain]: Needed 7 recursive calls to eliminate 2 variables, input treesize:174, output treesize:131 [2021-03-10 22:12:41,310 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2021-03-10 22:12:41,310 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 1 imperfect interpolant sequences. [2021-03-10 22:12:41,310 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [8] total 10 [2021-03-10 22:12:41,310 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [696738332] [2021-03-10 22:12:41,310 INFO L460 AbstractCegarLoop]: Interpolant automaton has 4 states [2021-03-10 22:12:41,310 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 22:12:41,310 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-03-10 22:12:41,310 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=19, Invalid=71, Unknown=0, NotChecked=0, Total=90 [2021-03-10 22:12:41,311 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-03-10 22:12:41,514 WARN L205 SmtUtils]: Spent 166.00 ms on a formula simplification. DAG size of input: 77 DAG size of output: 68 [2021-03-10 22:12:41,523 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 22:12:41,523 INFO L93 Difference]: Finished difference Result 369 states and 1088 transitions. [2021-03-10 22:12:41,523 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-03-10 22:12:41,523 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-03-10 22:12:41,523 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 22:12:41,524 INFO L225 Difference]: With dead ends: 369 [2021-03-10 22:12:41,524 INFO L226 Difference]: Without dead ends: 357 [2021-03-10 22:12:41,524 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 26 GetRequests, 17 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 8 ImplicationChecksByTransitivity, 396.5ms TimeCoverageRelationStatistics Valid=23, Invalid=87, Unknown=0, NotChecked=0, Total=110 [2021-03-10 22:12:41,524 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 357 states. [2021-03-10 22:12:41,527 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 357 to 357. [2021-03-10 22:12:41,527 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-03-10 22:12:41,527 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 357 states to 357 states and 1069 transitions. [2021-03-10 22:12:41,527 INFO L78 Accepts]: Start accepts. Automaton has 357 states and 1069 transitions. Word has length 18 [2021-03-10 22:12:41,527 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 22:12:41,527 INFO L480 AbstractCegarLoop]: Abstraction has 357 states and 1069 transitions. [2021-03-10 22:12:41,527 INFO L481 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-03-10 22:12:41,528 INFO L276 IsEmpty]: Start isEmpty. Operand 357 states and 1069 transitions. [2021-03-10 22:12:41,528 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2021-03-10 22:12:41,528 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 22:12:41,528 INFO L519 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 22:12:41,742 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable109,7 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 22:12:41,743 INFO L428 AbstractCegarLoop]: === Iteration 80 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 22:12:41,743 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 22:12:41,743 INFO L82 PathProgramCache]: Analyzing trace with hash -1134434440, now seen corresponding path program 1 times [2021-03-10 22:12:41,743 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 22:12:41,743 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1021870811] [2021-03-10 22:12:41,743 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 22:12:41,747 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 22:12:41,796 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-03-10 22:12:41,796 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1021870811] [2021-03-10 22:12:41,797 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1944300319] [2021-03-10 22:12:41,797 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY 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-03-10 22:12:41,831 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 22:12:41,832 INFO L263 TraceCheckSpWp]: Trace formula consists of 81 conjuncts, 16 conjunts are in the unsatisfiable core [2021-03-10 22:12:41,834 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 22:12:41,877 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:12:41,877 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 22:12:41,880 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 9 [2021-03-10 22:12:41,882 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-03-10 22:12:41,885 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 9 [2021-03-10 22:12:41,886 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-03-10 22:12:41,889 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select 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-03-10 22:12:41,889 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-03-10 22:12:41,892 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 5 treesize of output 3 [2021-03-10 22:12:41,893 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-03-10 22:12:41,896 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 5 treesize of output 3 [2021-03-10 22:12:41,897 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-03-10 22:12:41,900 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select 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-03-10 22:12:41,901 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-03-10 22:12:41,903 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:12:41,904 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-03-10 22:12:41,907 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 5 treesize of output 3 [2021-03-10 22:12:41,908 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-03-10 22:12:41,910 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:12:41,910 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-03-10 22:12:41,913 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:12:41,914 INFO L550 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2021-03-10 22:12:41,917 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:12:41,918 INFO L550 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2021-03-10 22:12:41,920 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:12:41,920 INFO L550 ElimStorePlain]: Start of recursive call 14: End of recursive call: and 1 xjuncts. [2021-03-10 22:12:41,922 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:12:41,923 INFO L550 ElimStorePlain]: Start of recursive call 15: End of recursive call: and 1 xjuncts. [2021-03-10 22:12:41,974 INFO L628 ElimStorePlain]: treesize reduction 23, result has 76.0 percent of original size [2021-03-10 22:12:41,975 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 4 xjuncts. [2021-03-10 22:12:41,975 INFO L247 ElimStorePlain]: Needed 15 recursive calls to eliminate 1 variables, input treesize:381, output treesize:73 [2021-03-10 22:12:42,039 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:12:42,040 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 22:12:42,042 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:12:42,043 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-03-10 22:12:42,055 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 22:12:42,056 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-03-10 22:12:42,056 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 1 variables, input treesize:71, output treesize:29 [2021-03-10 22:12:42,245 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-03-10 22:12:42,245 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 22:12:42,245 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 12 [2021-03-10 22:12:42,245 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [456162518] [2021-03-10 22:12:42,245 INFO L460 AbstractCegarLoop]: Interpolant automaton has 12 states [2021-03-10 22:12:42,245 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 22:12:42,246 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-03-10 22:12:42,246 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=29, Invalid=103, Unknown=0, NotChecked=0, Total=132 [2021-03-10 22:12:42,246 INFO L87 Difference]: Start difference. First operand 357 states and 1069 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-03-10 22:12:42,492 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 22:12:42,492 INFO L93 Difference]: Finished difference Result 420 states and 1233 transitions. [2021-03-10 22:12:42,492 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-03-10 22:12:42,493 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-03-10 22:12:42,493 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 22:12:42,493 INFO L225 Difference]: With dead ends: 420 [2021-03-10 22:12:42,493 INFO L226 Difference]: Without dead ends: 387 [2021-03-10 22:12:42,493 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 33 GetRequests, 19 SyntacticMatches, 1 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 35 ImplicationChecksByTransitivity, 276.4ms TimeCoverageRelationStatistics Valid=48, Invalid=162, Unknown=0, NotChecked=0, Total=210 [2021-03-10 22:12:42,494 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 387 states. [2021-03-10 22:12:42,496 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 387 to 377. [2021-03-10 22:12:42,497 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 377 states, 376 states have (on average 3.002659574468085) internal successors, (1129), 376 states have internal predecessors, (1129), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:12:42,497 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 377 states to 377 states and 1129 transitions. [2021-03-10 22:12:42,497 INFO L78 Accepts]: Start accepts. Automaton has 377 states and 1129 transitions. Word has length 20 [2021-03-10 22:12:42,497 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 22:12:42,497 INFO L480 AbstractCegarLoop]: Abstraction has 377 states and 1129 transitions. [2021-03-10 22:12:42,497 INFO L481 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-03-10 22:12:42,498 INFO L276 IsEmpty]: Start isEmpty. Operand 377 states and 1129 transitions. [2021-03-10 22:12:42,498 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2021-03-10 22:12:42,498 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 22:12:42,498 INFO L519 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 22:12:42,698 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 8 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable118 [2021-03-10 22:12:42,699 INFO L428 AbstractCegarLoop]: === Iteration 81 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 22:12:42,699 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 22:12:42,699 INFO L82 PathProgramCache]: Analyzing trace with hash 464235032, now seen corresponding path program 2 times [2021-03-10 22:12:42,699 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 22:12:42,699 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [645087624] [2021-03-10 22:12:42,699 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 22:12:42,703 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 22:12:42,765 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-03-10 22:12:42,766 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [645087624] [2021-03-10 22:12:42,766 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2043739829] [2021-03-10 22:12:42,766 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 9 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 9 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 22:12:42,811 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-03-10 22:12:42,811 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-10 22:12:42,812 INFO L263 TraceCheckSpWp]: Trace formula consists of 81 conjuncts, 18 conjunts are in the unsatisfiable core [2021-03-10 22:12:42,813 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 22:12:42,966 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 22:12:42,967 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 22:12:42,967 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 14 [2021-03-10 22:12:42,967 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [388726041] [2021-03-10 22:12:42,967 INFO L460 AbstractCegarLoop]: Interpolant automaton has 14 states [2021-03-10 22:12:42,967 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 22:12:42,967 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-03-10 22:12:42,967 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=40, Invalid=142, Unknown=0, NotChecked=0, Total=182 [2021-03-10 22:12:42,967 INFO L87 Difference]: Start difference. First operand 377 states and 1129 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-03-10 22:12:44,000 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 22:12:44,000 INFO L93 Difference]: Finished difference Result 869 states and 2480 transitions. [2021-03-10 22:12:44,000 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2021-03-10 22:12:44,001 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-03-10 22:12:44,001 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 22:12:44,001 INFO L225 Difference]: With dead ends: 869 [2021-03-10 22:12:44,001 INFO L226 Difference]: Without dead ends: 725 [2021-03-10 22:12:44,002 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 75 GetRequests, 39 SyntacticMatches, 0 SemanticMatches, 36 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 351 ImplicationChecksByTransitivity, 873.1ms TimeCoverageRelationStatistics Valid=305, Invalid=1101, Unknown=0, NotChecked=0, Total=1406 [2021-03-10 22:12:44,002 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 725 states. [2021-03-10 22:12:44,006 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 725 to 431. [2021-03-10 22:12:44,006 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 431 states, 430 states have (on average 3.067441860465116) internal successors, (1319), 430 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-03-10 22:12:44,007 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 431 states to 431 states and 1319 transitions. [2021-03-10 22:12:44,007 INFO L78 Accepts]: Start accepts. Automaton has 431 states and 1319 transitions. Word has length 20 [2021-03-10 22:12:44,007 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 22:12:44,007 INFO L480 AbstractCegarLoop]: Abstraction has 431 states and 1319 transitions. [2021-03-10 22:12:44,007 INFO L481 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-03-10 22:12:44,007 INFO L276 IsEmpty]: Start isEmpty. Operand 431 states and 1319 transitions. [2021-03-10 22:12:44,008 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2021-03-10 22:12:44,008 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 22:12:44,008 INFO L519 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 22:12:44,208 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 9 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable156 [2021-03-10 22:12:44,208 INFO L428 AbstractCegarLoop]: === Iteration 82 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 22:12:44,209 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 22:12:44,209 INFO L82 PathProgramCache]: Analyzing trace with hash 1982242332, now seen corresponding path program 3 times [2021-03-10 22:12:44,209 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 22:12:44,209 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1852023704] [2021-03-10 22:12:44,209 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 22:12:44,213 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 22:12:44,293 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-03-10 22:12:44,293 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1852023704] [2021-03-10 22:12:44,293 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [660872122] [2021-03-10 22:12:44,293 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 10 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 10 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 22:12:44,321 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-03-10 22:12:44,321 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-10 22:12:44,322 INFO L263 TraceCheckSpWp]: Trace formula consists of 81 conjuncts, 25 conjunts are in the unsatisfiable core [2021-03-10 22:12:44,322 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 22:12:44,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, 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-03-10 22:12:44,694 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 22:12:44,699 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select 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-03-10 22:12:44,700 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-03-10 22:12:44,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 7 treesize of output 5 [2021-03-10 22:12:44,703 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-03-10 22:12:44,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 7 treesize of output 5 [2021-03-10 22:12:44,708 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-03-10 22:12:44,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 7 treesize of output 5 [2021-03-10 22:12:44,713 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-03-10 22:12:44,717 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 7 treesize of output 5 [2021-03-10 22:12:44,718 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-03-10 22:12:44,727 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select 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-03-10 22:12:44,728 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-03-10 22:12:44,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 7 treesize of output 5 [2021-03-10 22:12:44,733 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-03-10 22:12:44,736 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select 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-03-10 22:12:44,737 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-03-10 22:12:44,790 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 22:12:44,792 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 9 xjuncts. [2021-03-10 22:12:44,792 INFO L247 ElimStorePlain]: Needed 10 recursive calls to eliminate 1 variables, input treesize:264, output treesize:201 [2021-03-10 22:12:45,888 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 22:12:45,888 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 22:12:45,888 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 11] total 17 [2021-03-10 22:12:45,888 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1315131443] [2021-03-10 22:12:45,888 INFO L460 AbstractCegarLoop]: Interpolant automaton has 17 states [2021-03-10 22:12:45,888 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 22:12:45,889 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-03-10 22:12:45,889 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=52, Invalid=220, Unknown=0, NotChecked=0, Total=272 [2021-03-10 22:12:45,889 INFO L87 Difference]: Start difference. First operand 431 states and 1319 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-03-10 22:12:46,833 WARN L205 SmtUtils]: Spent 175.00 ms on a formula simplification. DAG size of input: 70 DAG size of output: 55 [2021-03-10 22:12:47,021 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 22:12:47,022 INFO L93 Difference]: Finished difference Result 639 states and 1871 transitions. [2021-03-10 22:12:47,022 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2021-03-10 22:12:47,022 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-03-10 22:12:47,022 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 22:12:47,023 INFO L225 Difference]: With dead ends: 639 [2021-03-10 22:12:47,023 INFO L226 Difference]: Without dead ends: 573 [2021-03-10 22:12:47,023 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 50 GetRequests, 18 SyntacticMatches, 0 SemanticMatches, 32 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 241 ImplicationChecksByTransitivity, 1233.4ms TimeCoverageRelationStatistics Valid=203, Invalid=919, Unknown=0, NotChecked=0, Total=1122 [2021-03-10 22:12:47,024 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 573 states. [2021-03-10 22:12:47,027 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 573 to 431. [2021-03-10 22:12:47,028 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 431 states, 430 states have (on average 3.067441860465116) internal successors, (1319), 430 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-03-10 22:12:47,028 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 431 states to 431 states and 1319 transitions. [2021-03-10 22:12:47,028 INFO L78 Accepts]: Start accepts. Automaton has 431 states and 1319 transitions. Word has length 20 [2021-03-10 22:12:47,029 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 22:12:47,029 INFO L480 AbstractCegarLoop]: Abstraction has 431 states and 1319 transitions. [2021-03-10 22:12:47,029 INFO L481 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-03-10 22:12:47,029 INFO L276 IsEmpty]: Start isEmpty. Operand 431 states and 1319 transitions. [2021-03-10 22:12:47,029 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2021-03-10 22:12:47,029 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 22:12:47,029 INFO L519 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 22:12:47,243 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 10 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable169 [2021-03-10 22:12:47,243 INFO L428 AbstractCegarLoop]: === Iteration 83 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 22:12:47,243 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 22:12:47,243 INFO L82 PathProgramCache]: Analyzing trace with hash 1861118922, now seen corresponding path program 4 times [2021-03-10 22:12:47,244 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 22:12:47,244 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [702886408] [2021-03-10 22:12:47,244 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 22:12:47,260 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 22:12:47,344 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-03-10 22:12:47,344 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [702886408] [2021-03-10 22:12:47,344 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1825894550] [2021-03-10 22:12:47,344 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 11 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 11 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 22:12:47,369 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-03-10 22:12:47,369 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-10 22:12:47,369 INFO L263 TraceCheckSpWp]: Trace formula consists of 81 conjuncts, 16 conjunts are in the unsatisfiable core [2021-03-10 22:12:47,370 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 22:12:47,528 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-03-10 22:12:47,528 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 22:12:47,528 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 14 [2021-03-10 22:12:47,529 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1668498438] [2021-03-10 22:12:47,529 INFO L460 AbstractCegarLoop]: Interpolant automaton has 14 states [2021-03-10 22:12:47,529 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 22:12:47,529 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-03-10 22:12:47,529 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=34, Invalid=148, Unknown=0, NotChecked=0, Total=182 [2021-03-10 22:12:47,529 INFO L87 Difference]: Start difference. First operand 431 states and 1319 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-03-10 22:12:48,647 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 22:12:48,647 INFO L93 Difference]: Finished difference Result 808 states and 2393 transitions. [2021-03-10 22:12:48,647 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2021-03-10 22:12:48,647 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-03-10 22:12:48,647 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 22:12:48,648 INFO L225 Difference]: With dead ends: 808 [2021-03-10 22:12:48,648 INFO L226 Difference]: Without dead ends: 681 [2021-03-10 22:12:48,648 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 63 GetRequests, 25 SyntacticMatches, 0 SemanticMatches, 38 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 319 ImplicationChecksByTransitivity, 911.1ms TimeCoverageRelationStatistics Valid=272, Invalid=1288, Unknown=0, NotChecked=0, Total=1560 [2021-03-10 22:12:48,649 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 681 states. [2021-03-10 22:12:48,654 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 681 to 484. [2021-03-10 22:12:48,654 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 484 states, 483 states have (on average 3.0683229813664594) internal successors, (1482), 483 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-03-10 22:12:48,655 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 484 states to 484 states and 1482 transitions. [2021-03-10 22:12:48,655 INFO L78 Accepts]: Start accepts. Automaton has 484 states and 1482 transitions. Word has length 20 [2021-03-10 22:12:48,655 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 22:12:48,655 INFO L480 AbstractCegarLoop]: Abstraction has 484 states and 1482 transitions. [2021-03-10 22:12:48,655 INFO L481 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-03-10 22:12:48,655 INFO L276 IsEmpty]: Start isEmpty. Operand 484 states and 1482 transitions. [2021-03-10 22:12:48,656 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2021-03-10 22:12:48,656 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 22:12:48,656 INFO L519 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 22:12:48,869 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 11 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable342 [2021-03-10 22:12:48,870 INFO L428 AbstractCegarLoop]: === Iteration 84 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 22:12:48,870 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 22:12:48,870 INFO L82 PathProgramCache]: Analyzing trace with hash 538705904, now seen corresponding path program 5 times [2021-03-10 22:12:48,870 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 22:12:48,870 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [671887642] [2021-03-10 22:12:48,870 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 22:12:48,874 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 22:12:48,945 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-03-10 22:12:48,946 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [671887642] [2021-03-10 22:12:48,946 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [63275728] [2021-03-10 22:12:48,946 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 12 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 12 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 22:12:48,978 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-03-10 22:12:48,978 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-10 22:12:48,978 INFO L263 TraceCheckSpWp]: Trace formula consists of 81 conjuncts, 24 conjunts are in the unsatisfiable core [2021-03-10 22:12:48,979 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 22:12:50,539 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:12:50,540 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 22:12:50,553 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:12:50,554 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-03-10 22:12:50,572 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 22:12:50,573 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 22:12:50,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 23 treesize of output 1 [2021-03-10 22:12:50,574 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-03-10 22:12:50,590 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 5 treesize of output 3 [2021-03-10 22:12:50,591 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-03-10 22:12:50,608 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 22:12:50,608 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 22:12:50,609 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-03-10 22:12:50,610 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-03-10 22:12:50,623 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:12:50,624 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-03-10 22:12:50,640 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:12:50,641 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-03-10 22:12:50,657 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 22:12:50,657 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 22:12:50,658 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 23 treesize of output 1 [2021-03-10 22:12:50,659 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-03-10 22:12: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, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 9 [2021-03-10 22:12:50,683 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-03-10 22:12:50,697 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:12:50,698 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-03-10 22:12:50,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-03-10 22:12:50,719 INFO L550 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2021-03-10 22:12:50,737 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 22:12:50,738 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 22:12:50,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 3 [2021-03-10 22:12:50,740 INFO L550 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2021-03-10 22:12:50,754 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:12:50,755 INFO L550 ElimStorePlain]: Start of recursive call 14: End of recursive call: and 1 xjuncts. [2021-03-10 22:12:50,770 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 22:12:50,771 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 22:12:50,772 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-03-10 22:12:50,772 INFO L550 ElimStorePlain]: Start of recursive call 15: End of recursive call: and 1 xjuncts. [2021-03-10 22:12:50,791 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 22:12:50,791 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 22:12:50,792 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 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-03-10 22:12:50,793 INFO L550 ElimStorePlain]: Start of recursive call 16: End of recursive call: and 1 xjuncts. [2021-03-10 22:12:50,807 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:12:50,808 INFO L550 ElimStorePlain]: Start of recursive call 17: End of recursive call: and 1 xjuncts. [2021-03-10 22:12:50,827 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 5 treesize of output 3 [2021-03-10 22:12:50,828 INFO L550 ElimStorePlain]: Start of recursive call 18: End of recursive call: and 1 xjuncts. [2021-03-10 22:12:50,843 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:12:50,843 INFO L550 ElimStorePlain]: Start of recursive call 19: End of recursive call: and 1 xjuncts. [2021-03-10 22:12:50,870 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 22:12:50,870 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 22:12:50,871 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 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-03-10 22:12:50,871 INFO L550 ElimStorePlain]: Start of recursive call 20: End of recursive call: and 1 xjuncts. [2021-03-10 22:12:50,884 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:12:50,885 INFO L550 ElimStorePlain]: Start of recursive call 21: End of recursive call: and 1 xjuncts. [2021-03-10 22:12:50,896 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:12:50,897 INFO L550 ElimStorePlain]: Start of recursive call 22: End of recursive call: and 1 xjuncts. [2021-03-10 22:12:50,911 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 22:12:50,912 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 22:12:50,912 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-03-10 22:12:50,913 INFO L550 ElimStorePlain]: Start of recursive call 23: End of recursive call: and 1 xjuncts. [2021-03-10 22:12:50,925 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:12:50,926 INFO L550 ElimStorePlain]: Start of recursive call 24: End of recursive call: and 1 xjuncts. [2021-03-10 22:12:50,936 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:12:50,937 INFO L550 ElimStorePlain]: Start of recursive call 25: End of recursive call: and 1 xjuncts. [2021-03-10 22:12:50,952 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 22:12:50,953 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 22:12:50,953 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-03-10 22:12:50,954 INFO L550 ElimStorePlain]: Start of recursive call 26: End of recursive call: and 1 xjuncts. [2021-03-10 22:12:50,964 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:12:50,965 INFO L550 ElimStorePlain]: Start of recursive call 27: End of recursive call: and 1 xjuncts. [2021-03-10 22:12:50,976 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:12:50,977 INFO L550 ElimStorePlain]: Start of recursive call 28: End of recursive call: and 1 xjuncts. [2021-03-10 22:12:50,987 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:12:50,988 INFO L550 ElimStorePlain]: Start of recursive call 29: End of recursive call: and 1 xjuncts. [2021-03-10 22:12:51,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, 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-03-10 22:12:51,002 INFO L550 ElimStorePlain]: Start of recursive call 30: End of recursive call: and 1 xjuncts. [2021-03-10 22:12:51,012 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:12:51,013 INFO L550 ElimStorePlain]: Start of recursive call 31: End of recursive call: and 1 xjuncts. [2021-03-10 22:12:51,023 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:12:51,023 INFO L550 ElimStorePlain]: Start of recursive call 32: End of recursive call: and 1 xjuncts. [2021-03-10 22:12:51,034 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:12:51,034 INFO L550 ElimStorePlain]: Start of recursive call 33: End of recursive call: and 1 xjuncts. [2021-03-10 22:12:51,045 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 22:12:51,046 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 22:12:51,046 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-03-10 22:12:51,047 INFO L550 ElimStorePlain]: Start of recursive call 34: End of recursive call: and 1 xjuncts. [2021-03-10 22:12:51,061 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 22:12:51,062 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 22:12:51,062 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 16 treesize of output 7 [2021-03-10 22:12:51,063 INFO L550 ElimStorePlain]: Start of recursive call 35: End of recursive call: and 1 xjuncts. [2021-03-10 22:12:51,077 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 22:12:51,078 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 22:12:51,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 18 treesize of output 1 [2021-03-10 22:12:51,079 INFO L550 ElimStorePlain]: Start of recursive call 36: End of recursive call: and 1 xjuncts. [2021-03-10 22:12:51,090 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 22:12:51,091 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 22:12:51,091 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-03-10 22:12:51,092 INFO L550 ElimStorePlain]: Start of recursive call 37: End of recursive call: and 1 xjuncts. [2021-03-10 22:12:51,102 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:12:51,103 INFO L550 ElimStorePlain]: Start of recursive call 38: End of recursive call: and 1 xjuncts. [2021-03-10 22:12:51,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 13 treesize of output 9 [2021-03-10 22:12:51,115 INFO L550 ElimStorePlain]: Start of recursive call 39: End of recursive call: and 1 xjuncts. [2021-03-10 22:12:51,129 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 5 treesize of output 3 [2021-03-10 22:12:51,130 INFO L550 ElimStorePlain]: Start of recursive call 40: End of recursive call: and 1 xjuncts. [2021-03-10 22:12:51,147 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:12:51,148 INFO L550 ElimStorePlain]: Start of recursive call 41: End of recursive call: and 1 xjuncts. [2021-03-10 22:12:51,162 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:12:51,163 INFO L550 ElimStorePlain]: Start of recursive call 42: End of recursive call: and 1 xjuncts. [2021-03-10 22:12:51,181 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 22:12:51,181 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 22:12:51,182 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-03-10 22:12:51,183 INFO L550 ElimStorePlain]: Start of recursive call 43: End of recursive call: and 1 xjuncts. [2021-03-10 22:12:51,197 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:12:51,198 INFO L550 ElimStorePlain]: Start of recursive call 44: End of recursive call: and 1 xjuncts. [2021-03-10 22:12:51,213 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:12:51,214 INFO L550 ElimStorePlain]: Start of recursive call 45: End of recursive call: and 1 xjuncts. [2021-03-10 22:12:51,230 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:12:51,230 INFO L550 ElimStorePlain]: Start of recursive call 46: End of recursive call: and 1 xjuncts. [2021-03-10 22:12:51,249 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:12:51,250 INFO L550 ElimStorePlain]: Start of recursive call 47: End of recursive call: and 1 xjuncts. [2021-03-10 22:12:51,265 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:12:51,266 INFO L550 ElimStorePlain]: Start of recursive call 48: End of recursive call: and 1 xjuncts. [2021-03-10 22:12:51,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-03-10 22:12:51,286 INFO L550 ElimStorePlain]: Start of recursive call 49: End of recursive call: and 1 xjuncts. [2021-03-10 22:12:51,305 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:12:51,306 INFO L550 ElimStorePlain]: Start of recursive call 50: End of recursive call: and 1 xjuncts. [2021-03-10 22:12:51,322 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:12:51,323 INFO L550 ElimStorePlain]: Start of recursive call 51: End of recursive call: and 1 xjuncts. [2021-03-10 22:12:51,340 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 22:12:51,341 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 22:12:51,341 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 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-03-10 22:12:51,342 INFO L550 ElimStorePlain]: Start of recursive call 52: End of recursive call: and 1 xjuncts. [2021-03-10 22:12:51,359 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:12:51,360 INFO L550 ElimStorePlain]: Start of recursive call 53: End of recursive call: and 1 xjuncts. [2021-03-10 22:12:51,373 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:12:51,374 INFO L550 ElimStorePlain]: Start of recursive call 54: End of recursive call: and 1 xjuncts. [2021-03-10 22:12:51,391 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 22:12:51,391 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 22:12:51,392 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 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-03-10 22:12:51,392 INFO L550 ElimStorePlain]: Start of recursive call 55: End of recursive call: and 1 xjuncts. [2021-03-10 22:12:51,409 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:12:51,410 INFO L550 ElimStorePlain]: Start of recursive call 56: End of recursive call: and 1 xjuncts. [2021-03-10 22:12:51,423 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:12:51,423 INFO L550 ElimStorePlain]: Start of recursive call 57: End of recursive call: and 1 xjuncts. [2021-03-10 22:12:51,436 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:12:51,437 INFO L550 ElimStorePlain]: Start of recursive call 58: End of recursive call: and 1 xjuncts. [2021-03-10 22:12:51,451 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:12:51,452 INFO L550 ElimStorePlain]: Start of recursive call 59: End of recursive call: and 1 xjuncts. [2021-03-10 22:12:51,472 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:12:51,473 INFO L550 ElimStorePlain]: Start of recursive call 60: End of recursive call: and 1 xjuncts. [2021-03-10 22:12:51,492 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:12:51,492 INFO L550 ElimStorePlain]: Start of recursive call 61: End of recursive call: and 1 xjuncts. [2021-03-10 22:12:51,513 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:12:51,519 INFO L550 ElimStorePlain]: Start of recursive call 62: End of recursive call: and 1 xjuncts. [2021-03-10 22:12:51,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 13 treesize of output 9 [2021-03-10 22:12:51,540 INFO L550 ElimStorePlain]: Start of recursive call 63: End of recursive call: and 1 xjuncts. [2021-03-10 22:12:51,561 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:12:51,561 INFO L550 ElimStorePlain]: Start of recursive call 64: End of recursive call: and 1 xjuncts. [2021-03-10 22:12:51,583 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 22:12:51,584 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 22:12:51,585 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-03-10 22:12:51,587 INFO L550 ElimStorePlain]: Start of recursive call 65: End of recursive call: and 1 xjuncts. [2021-03-10 22:12:51,607 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 22:12:51,608 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 22:12:51,608 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-03-10 22:12:51,609 INFO L550 ElimStorePlain]: Start of recursive call 66: End of recursive call: and 1 xjuncts. [2021-03-10 22:12:51,629 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 22:12:51,629 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 22:12:51,630 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-03-10 22:12:51,630 INFO L550 ElimStorePlain]: Start of recursive call 67: End of recursive call: and 1 xjuncts. [2021-03-10 22:12:51,652 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 22:12:51,653 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 22:12:51,654 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-03-10 22:12:51,654 INFO L550 ElimStorePlain]: Start of recursive call 68: End of recursive call: and 1 xjuncts. [2021-03-10 22:12:51,674 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 22:12:51,675 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 22:12:51,675 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-03-10 22:12:51,676 INFO L550 ElimStorePlain]: Start of recursive call 69: End of recursive call: and 1 xjuncts. [2021-03-10 22:12:51,698 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:12:51,699 INFO L550 ElimStorePlain]: Start of recursive call 70: End of recursive call: and 1 xjuncts. [2021-03-10 22:12:51,718 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:12:51,719 INFO L550 ElimStorePlain]: Start of recursive call 71: End of recursive call: and 1 xjuncts. [2021-03-10 22:12:51,740 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:12:51,741 INFO L550 ElimStorePlain]: Start of recursive call 72: End of recursive call: and 1 xjuncts. [2021-03-10 22:12:51,760 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:12:51,760 INFO L550 ElimStorePlain]: Start of recursive call 73: End of recursive call: and 1 xjuncts. [2021-03-10 22:12:51,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-03-10 22:12:51,783 INFO L550 ElimStorePlain]: Start of recursive call 74: End of recursive call: and 1 xjuncts. [2021-03-10 22:12:51,805 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:12:51,806 INFO L550 ElimStorePlain]: Start of recursive call 75: End of recursive call: and 1 xjuncts. [2021-03-10 22:12:51,824 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:12:51,825 INFO L550 ElimStorePlain]: Start of recursive call 76: End of recursive call: and 1 xjuncts. [2021-03-10 22:12:51,844 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:12:51,845 INFO L550 ElimStorePlain]: Start of recursive call 77: End of recursive call: and 1 xjuncts. [2021-03-10 22:12:51,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-03-10 22:12:51,868 INFO L550 ElimStorePlain]: Start of recursive call 78: End of recursive call: and 1 xjuncts. [2021-03-10 22:12:51,890 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:12:51,891 INFO L550 ElimStorePlain]: Start of recursive call 79: End of recursive call: and 1 xjuncts. [2021-03-10 22:12:51,910 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:12:51,911 INFO L550 ElimStorePlain]: Start of recursive call 80: End of recursive call: and 1 xjuncts. [2021-03-10 22:12:51,931 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:12:51,931 INFO L550 ElimStorePlain]: Start of recursive call 81: End of recursive call: and 1 xjuncts. [2021-03-10 22:12:51,951 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:12:51,952 INFO L550 ElimStorePlain]: Start of recursive call 82: End of recursive call: and 1 xjuncts. [2021-03-10 22:12:51,972 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:12:51,972 INFO L550 ElimStorePlain]: Start of recursive call 83: End of recursive call: and 1 xjuncts. [2021-03-10 22:12:51,992 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:12:51,993 INFO L550 ElimStorePlain]: Start of recursive call 84: End of recursive call: and 1 xjuncts. [2021-03-10 22:12:52,016 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:12:52,017 INFO L550 ElimStorePlain]: Start of recursive call 85: End of recursive call: and 1 xjuncts. [2021-03-10 22:12:52,038 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:12:52,039 INFO L550 ElimStorePlain]: Start of recursive call 86: End of recursive call: and 1 xjuncts. [2021-03-10 22:12:52,060 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:12:52,061 INFO L550 ElimStorePlain]: Start of recursive call 87: End of recursive call: and 1 xjuncts. [2021-03-10 22:12:52,088 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 22:12:52,089 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 22:12:52,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 3 [2021-03-10 22:12:52,091 INFO L550 ElimStorePlain]: Start of recursive call 88: End of recursive call: and 1 xjuncts. [2021-03-10 22:12:52,115 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:12:52,116 INFO L550 ElimStorePlain]: Start of recursive call 89: End of recursive call: and 1 xjuncts. [2021-03-10 22:12:52,140 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 22:12:52,141 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 22:12:52,141 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-03-10 22:12:52,142 INFO L550 ElimStorePlain]: Start of recursive call 90: End of recursive call: and 1 xjuncts. [2021-03-10 22:12:52,179 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 22:12:52,179 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 22:12:52,180 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-03-10 22:12:52,180 INFO L550 ElimStorePlain]: Start of recursive call 91: End of recursive call: and 1 xjuncts. [2021-03-10 22:12:52,191 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 22:12:52,191 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 22:12:52,192 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-03-10 22:12:52,192 INFO L550 ElimStorePlain]: Start of recursive call 92: End of recursive call: and 1 xjuncts. [2021-03-10 22:12:52,201 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:12:52,202 INFO L550 ElimStorePlain]: Start of recursive call 93: End of recursive call: and 1 xjuncts. [2021-03-10 22:12:52,211 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:12:52,212 INFO L550 ElimStorePlain]: Start of recursive call 94: End of recursive call: and 1 xjuncts. [2021-03-10 22:12:52,224 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:12:52,225 INFO L550 ElimStorePlain]: Start of recursive call 95: End of recursive call: and 1 xjuncts. [2021-03-10 22:12:52,234 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:12:52,235 INFO L550 ElimStorePlain]: Start of recursive call 96: End of recursive call: and 1 xjuncts. [2021-03-10 22:12:52,246 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 22:12:52,247 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 22:12:52,247 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-03-10 22:12:52,248 INFO L550 ElimStorePlain]: Start of recursive call 97: End of recursive call: and 1 xjuncts. [2021-03-10 22:12:52,261 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 22:12:52,261 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 22:12:52,262 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 16 treesize of output 7 [2021-03-10 22:12:52,262 INFO L550 ElimStorePlain]: Start of recursive call 98: End of recursive call: and 1 xjuncts. [2021-03-10 22:12:52,272 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:12:52,273 INFO L550 ElimStorePlain]: Start of recursive call 99: End of recursive call: and 1 xjuncts. [2021-03-10 22:12:52,286 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 22:12:52,287 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 22:12:52,287 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-03-10 22:12:52,288 INFO L550 ElimStorePlain]: Start of recursive call 100: End of recursive call: and 1 xjuncts. [2021-03-10 22:12:52,301 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:12:52,302 INFO L550 ElimStorePlain]: Start of recursive call 101: End of recursive call: and 1 xjuncts. [2021-03-10 22:12:52,315 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:12:52,316 INFO L550 ElimStorePlain]: Start of recursive call 102: End of recursive call: and 1 xjuncts. [2021-03-10 22:12:52,329 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:12:52,330 INFO L550 ElimStorePlain]: Start of recursive call 103: End of recursive call: and 1 xjuncts. [2021-03-10 22:12:52,341 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:12:52,342 INFO L550 ElimStorePlain]: Start of recursive call 104: End of recursive call: and 1 xjuncts. [2021-03-10 22:12:52,353 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:12:52,354 INFO L550 ElimStorePlain]: Start of recursive call 105: End of recursive call: and 1 xjuncts. [2021-03-10 22:12:52,365 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:12:52,366 INFO L550 ElimStorePlain]: Start of recursive call 106: End of recursive call: and 1 xjuncts. [2021-03-10 22:12:52,379 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:12:52,380 INFO L550 ElimStorePlain]: Start of recursive call 107: End of recursive call: and 1 xjuncts. [2021-03-10 22:12:52,394 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 5 treesize of output 3 [2021-03-10 22:12:52,395 INFO L550 ElimStorePlain]: Start of recursive call 108: End of recursive call: and 1 xjuncts. [2021-03-10 22:12:52,407 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:12:52,407 INFO L550 ElimStorePlain]: Start of recursive call 109: End of recursive call: and 1 xjuncts. [2021-03-10 22:12:52,421 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:12:52,422 INFO L550 ElimStorePlain]: Start of recursive call 110: End of recursive call: and 1 xjuncts. [2021-03-10 22:12:52,434 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:12:52,434 INFO L550 ElimStorePlain]: Start of recursive call 111: End of recursive call: and 1 xjuncts. [2021-03-10 22:12:52,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-03-10 22:12:52,449 INFO L550 ElimStorePlain]: Start of recursive call 112: End of recursive call: and 1 xjuncts. [2021-03-10 22:12:52,461 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:12:52,462 INFO L550 ElimStorePlain]: Start of recursive call 113: End of recursive call: and 1 xjuncts. [2021-03-10 22:12:52,475 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:12:52,476 INFO L550 ElimStorePlain]: Start of recursive call 114: End of recursive call: and 1 xjuncts. [2021-03-10 22:12:52,488 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:12:52,489 INFO L550 ElimStorePlain]: Start of recursive call 115: End of recursive call: and 1 xjuncts. [2021-03-10 22:12:52,502 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:12:52,503 INFO L550 ElimStorePlain]: Start of recursive call 116: End of recursive call: and 1 xjuncts. [2021-03-10 22:12:52,515 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:12:52,516 INFO L550 ElimStorePlain]: Start of recursive call 117: End of recursive call: and 1 xjuncts. [2021-03-10 22:12:52,528 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:12:52,529 INFO L550 ElimStorePlain]: Start of recursive call 118: End of recursive call: and 1 xjuncts. [2021-03-10 22:12:52,542 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:12:52,542 INFO L550 ElimStorePlain]: Start of recursive call 119: End of recursive call: and 1 xjuncts. [2021-03-10 22:12:52,556 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 22:12:52,557 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 22:12:52,557 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-03-10 22:12:52,558 INFO L550 ElimStorePlain]: Start of recursive call 120: End of recursive call: and 1 xjuncts. [2021-03-10 22:12:52,574 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:12:52,574 INFO L550 ElimStorePlain]: Start of recursive call 121: End of recursive call: and 1 xjuncts. [2021-03-10 22:12:52,590 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:12:52,591 INFO L550 ElimStorePlain]: Start of recursive call 122: End of recursive call: and 1 xjuncts. [2021-03-10 22:12:52,607 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:12:52,608 INFO L550 ElimStorePlain]: Start of recursive call 123: End of recursive call: and 1 xjuncts. [2021-03-10 22:12:52,624 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:12:52,624 INFO L550 ElimStorePlain]: Start of recursive call 124: End of recursive call: and 1 xjuncts. [2021-03-10 22:12:52,638 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:12:52,639 INFO L550 ElimStorePlain]: Start of recursive call 125: End of recursive call: and 1 xjuncts. [2021-03-10 22:12:52,653 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:12:52,654 INFO L550 ElimStorePlain]: Start of recursive call 126: End of recursive call: and 1 xjuncts. [2021-03-10 22:12:52,670 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:12:52,671 INFO L550 ElimStorePlain]: Start of recursive call 127: End of recursive call: and 1 xjuncts. [2021-03-10 22:12:52,685 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:12:52,686 INFO L550 ElimStorePlain]: Start of recursive call 128: End of recursive call: and 1 xjuncts. [2021-03-10 22:12:52,702 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:12:52,703 INFO L550 ElimStorePlain]: Start of recursive call 129: End of recursive call: and 1 xjuncts. [2021-03-10 22:12:52,717 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:12:52,717 INFO L550 ElimStorePlain]: Start of recursive call 130: End of recursive call: and 1 xjuncts. [2021-03-10 22:12:52,732 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:12:52,733 INFO L550 ElimStorePlain]: Start of recursive call 131: End of recursive call: and 1 xjuncts. [2021-03-10 22:12:52,748 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 22:12:52,748 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 22:12:52,749 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-03-10 22:12:52,749 INFO L550 ElimStorePlain]: Start of recursive call 132: End of recursive call: and 1 xjuncts. [2021-03-10 22:12:52,763 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:12:52,764 INFO L550 ElimStorePlain]: Start of recursive call 133: End of recursive call: and 1 xjuncts. [2021-03-10 22:12:52,781 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:12:52,781 INFO L550 ElimStorePlain]: Start of recursive call 134: End of recursive call: and 1 xjuncts. [2021-03-10 22:12:52,794 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:12:52,794 INFO L550 ElimStorePlain]: Start of recursive call 135: End of recursive call: and 1 xjuncts. [2021-03-10 22:12:52,807 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:12:52,808 INFO L550 ElimStorePlain]: Start of recursive call 136: End of recursive call: and 1 xjuncts. [2021-03-10 22:12:52,823 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 22:12:52,823 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 22:12:52,824 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 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-03-10 22:12:52,825 INFO L550 ElimStorePlain]: Start of recursive call 137: End of recursive call: and 1 xjuncts. [2021-03-10 22:12:52,837 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:12:52,837 INFO L550 ElimStorePlain]: Start of recursive call 138: End of recursive call: and 1 xjuncts. [2021-03-10 22:12:52,851 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 22:12:52,851 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 22:12:52,852 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-03-10 22:12:52,853 INFO L550 ElimStorePlain]: Start of recursive call 139: End of recursive call: and 1 xjuncts. [2021-03-10 22:12:52,865 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:12:52,866 INFO L550 ElimStorePlain]: Start of recursive call 140: End of recursive call: and 1 xjuncts. [2021-03-10 22:12:52,882 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 22:12:52,882 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 22:12:52,883 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-03-10 22:12:52,884 INFO L550 ElimStorePlain]: Start of recursive call 141: End of recursive call: and 1 xjuncts. [2021-03-10 22:12:52,896 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:12:52,897 INFO L550 ElimStorePlain]: Start of recursive call 142: End of recursive call: and 1 xjuncts. [2021-03-10 22:12:52,910 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:12:52,911 INFO L550 ElimStorePlain]: Start of recursive call 143: End of recursive call: and 1 xjuncts. [2021-03-10 22:12:52,937 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 22:12:52,938 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 22:12:52,938 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 23 treesize of output 1 [2021-03-10 22:12:52,939 INFO L550 ElimStorePlain]: Start of recursive call 144: End of recursive call: and 1 xjuncts. [2021-03-10 22:12:52,954 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:12:52,955 INFO L550 ElimStorePlain]: Start of recursive call 145: End of recursive call: and 1 xjuncts. [2021-03-10 22:12:52,969 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:12:52,970 INFO L550 ElimStorePlain]: Start of recursive call 146: End of recursive call: and 1 xjuncts. [2021-03-10 22:12:52,983 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:12:52,984 INFO L550 ElimStorePlain]: Start of recursive call 147: End of recursive call: and 1 xjuncts. [2021-03-10 22:12:52,997 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:12:52,998 INFO L550 ElimStorePlain]: Start of recursive call 148: End of recursive call: and 1 xjuncts. [2021-03-10 22:12:53,012 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 9 [2021-03-10 22:12:53,014 INFO L550 ElimStorePlain]: Start of recursive call 149: End of recursive call: and 1 xjuncts. [2021-03-10 22:12:53,028 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 22:12:53,029 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 22:12:53,029 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-03-10 22:12:53,030 INFO L550 ElimStorePlain]: Start of recursive call 150: End of recursive call: and 1 xjuncts. [2021-03-10 22:12:53,046 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:12:53,047 INFO L550 ElimStorePlain]: Start of recursive call 151: End of recursive call: and 1 xjuncts. [2021-03-10 22:12:53,061 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 5 treesize of output 3 [2021-03-10 22:12:53,062 INFO L550 ElimStorePlain]: Start of recursive call 152: End of recursive call: and 1 xjuncts. [2021-03-10 22:12:53,075 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:12:53,076 INFO L550 ElimStorePlain]: Start of recursive call 153: End of recursive call: and 1 xjuncts. [2021-03-10 22:12:53,099 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:12:53,099 INFO L550 ElimStorePlain]: Start of recursive call 154: End of recursive call: and 1 xjuncts. [2021-03-10 22:12:53,114 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:12:53,114 INFO L550 ElimStorePlain]: Start of recursive call 155: End of recursive call: and 1 xjuncts. [2021-03-10 22:12:53,130 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 22:12:53,131 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 22:12:53,132 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 23 treesize of output 1 [2021-03-10 22:12:53,132 INFO L550 ElimStorePlain]: Start of recursive call 156: End of recursive call: and 1 xjuncts. [2021-03-10 22:12:53,148 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 22:12:53,149 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 22:12:53,149 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-03-10 22:12:53,150 INFO L550 ElimStorePlain]: Start of recursive call 157: End of recursive call: and 1 xjuncts. [2021-03-10 22:12:53,166 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:12:53,167 INFO L550 ElimStorePlain]: Start of recursive call 158: End of recursive call: and 1 xjuncts. [2021-03-10 22:12:53,181 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:12:53,182 INFO L550 ElimStorePlain]: Start of recursive call 159: End of recursive call: and 1 xjuncts. [2021-03-10 22:12:53,195 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:12:53,196 INFO L550 ElimStorePlain]: Start of recursive call 160: End of recursive call: and 1 xjuncts. [2021-03-10 22:12:53,210 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:12:53,211 INFO L550 ElimStorePlain]: Start of recursive call 161: End of recursive call: and 1 xjuncts. [2021-03-10 22:12:53,227 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:12:53,228 INFO L550 ElimStorePlain]: Start of recursive call 162: End of recursive call: and 1 xjuncts. [2021-03-10 22:12:53,242 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:12:53,243 INFO L550 ElimStorePlain]: Start of recursive call 163: End of recursive call: and 1 xjuncts. [2021-03-10 22:12:53,257 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:12:53,258 INFO L550 ElimStorePlain]: Start of recursive call 164: End of recursive call: and 1 xjuncts. [2021-03-10 22:12:53,271 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:12:53,272 INFO L550 ElimStorePlain]: Start of recursive call 165: End of recursive call: and 1 xjuncts. [2021-03-10 22:12:53,286 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:12:53,287 INFO L550 ElimStorePlain]: Start of recursive call 166: End of recursive call: and 1 xjuncts. [2021-03-10 22:12:53,300 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:12:53,301 INFO L550 ElimStorePlain]: Start of recursive call 167: End of recursive call: and 1 xjuncts. [2021-03-10 22:12:53,314 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:12:53,314 INFO L550 ElimStorePlain]: Start of recursive call 168: End of recursive call: and 1 xjuncts. [2021-03-10 22:12:53,325 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 22:12:53,326 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 22:12:53,326 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 25 treesize of output 9 [2021-03-10 22:12:53,328 INFO L550 ElimStorePlain]: Start of recursive call 169: End of recursive call: and 1 xjuncts. [2021-03-10 22:12:53,341 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:12:53,342 INFO L550 ElimStorePlain]: Start of recursive call 170: End of recursive call: and 1 xjuncts. [2021-03-10 22:12:53,352 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:12:53,352 INFO L550 ElimStorePlain]: Start of recursive call 171: End of recursive call: and 1 xjuncts. [2021-03-10 22:12:53,364 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:12:53,365 INFO L550 ElimStorePlain]: Start of recursive call 172: End of recursive call: and 1 xjuncts. [2021-03-10 22:12:53,378 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:12:53,378 INFO L550 ElimStorePlain]: Start of recursive call 173: End of recursive call: and 1 xjuncts. [2021-03-10 22:12:53,390 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:12:53,391 INFO L550 ElimStorePlain]: Start of recursive call 174: End of recursive call: and 1 xjuncts. [2021-03-10 22:12:53,406 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:12:53,407 INFO L550 ElimStorePlain]: Start of recursive call 175: End of recursive call: and 1 xjuncts. [2021-03-10 22:12:53,419 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:12:53,420 INFO L550 ElimStorePlain]: Start of recursive call 176: End of recursive call: and 1 xjuncts. [2021-03-10 22:12:53,434 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:12:53,435 INFO L550 ElimStorePlain]: Start of recursive call 177: End of recursive call: and 1 xjuncts. [2021-03-10 22:12:53,448 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:12:53,448 INFO L550 ElimStorePlain]: Start of recursive call 178: End of recursive call: and 1 xjuncts. [2021-03-10 22:12:53,459 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:12:53,460 INFO L550 ElimStorePlain]: Start of recursive call 179: End of recursive call: and 1 xjuncts. [2021-03-10 22:12:53,471 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:12:53,472 INFO L550 ElimStorePlain]: Start of recursive call 180: End of recursive call: and 1 xjuncts. [2021-03-10 22:12:53,484 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:12:53,485 INFO L550 ElimStorePlain]: Start of recursive call 181: End of recursive call: and 1 xjuncts. [2021-03-10 22:12:53,517 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:12:53,518 INFO L550 ElimStorePlain]: Start of recursive call 182: End of recursive call: and 1 xjuncts. [2021-03-10 22:12:53,526 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:12:53,526 INFO L550 ElimStorePlain]: Start of recursive call 183: End of recursive call: and 1 xjuncts. [2021-03-10 22:12:53,533 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:12:53,533 INFO L550 ElimStorePlain]: Start of recursive call 184: End of recursive call: and 1 xjuncts. [2021-03-10 22:12:53,541 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:12:53,542 INFO L550 ElimStorePlain]: Start of recursive call 185: End of recursive call: and 1 xjuncts. [2021-03-10 22:12:53,549 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:12:53,549 INFO L550 ElimStorePlain]: Start of recursive call 186: End of recursive call: and 1 xjuncts. [2021-03-10 22:12:53,558 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:12:53,559 INFO L550 ElimStorePlain]: Start of recursive call 187: End of recursive call: and 1 xjuncts. [2021-03-10 22:12:53,565 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:12:53,566 INFO L550 ElimStorePlain]: Start of recursive call 188: End of recursive call: and 1 xjuncts. [2021-03-10 22:12:53,572 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:12:53,573 INFO L550 ElimStorePlain]: Start of recursive call 189: End of recursive call: and 1 xjuncts. [2021-03-10 22:12:53,581 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:12:53,581 INFO L550 ElimStorePlain]: Start of recursive call 190: End of recursive call: and 1 xjuncts. [2021-03-10 22:12:53,588 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:12:53,589 INFO L550 ElimStorePlain]: Start of recursive call 191: End of recursive call: and 1 xjuncts. [2021-03-10 22:12:53,595 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:12:53,596 INFO L550 ElimStorePlain]: Start of recursive call 192: End of recursive call: and 1 xjuncts. [2021-03-10 22:12:53,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, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 9 [2021-03-10 22:12:53,617 INFO L550 ElimStorePlain]: Start of recursive call 193: End of recursive call: and 1 xjuncts. [2021-03-10 22:12:53,626 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:12:53,627 INFO L550 ElimStorePlain]: Start of recursive call 194: End of recursive call: and 1 xjuncts. [2021-03-10 22:12:53,635 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:12:53,636 INFO L550 ElimStorePlain]: Start of recursive call 195: End of recursive call: and 1 xjuncts. [2021-03-10 22:12:53,644 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 22:12:53,645 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 22:12:53,645 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 25 treesize of output 9 [2021-03-10 22:12:53,647 INFO L550 ElimStorePlain]: Start of recursive call 196: End of recursive call: and 1 xjuncts. [2021-03-10 22:12:53,657 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:12:53,658 INFO L550 ElimStorePlain]: Start of recursive call 197: End of recursive call: and 1 xjuncts. [2021-03-10 22:12:53,675 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 22:12:53,675 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 22:12:53,676 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-03-10 22:12:53,676 INFO L550 ElimStorePlain]: Start of recursive call 198: End of recursive call: and 1 xjuncts. [2021-03-10 22:12:53,685 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 22:12:53,685 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 22:12:53,686 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 23 treesize of output 1 [2021-03-10 22:12:53,686 INFO L550 ElimStorePlain]: Start of recursive call 199: End of recursive call: and 1 xjuncts. [2021-03-10 22:12:53,694 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:12:53,694 INFO L550 ElimStorePlain]: Start of recursive call 200: End of recursive call: and 1 xjuncts. [2021-03-10 22:12:53,702 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 22:12:53,702 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 22:12:53,703 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-03-10 22:12:53,703 INFO L550 ElimStorePlain]: Start of recursive call 201: End of recursive call: and 1 xjuncts. [2021-03-10 22:12:53,709 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:12:53,709 INFO L550 ElimStorePlain]: Start of recursive call 202: End of recursive call: and 1 xjuncts. [2021-03-10 22:12:53,716 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:12:53,717 INFO L550 ElimStorePlain]: Start of recursive call 203: End of recursive call: and 1 xjuncts. [2021-03-10 22:12:53,723 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 22:12:53,724 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 22:12:53,724 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-03-10 22:12:53,724 INFO L550 ElimStorePlain]: Start of recursive call 204: End of recursive call: and 1 xjuncts. [2021-03-10 22:12:53,730 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:12:53,731 INFO L550 ElimStorePlain]: Start of recursive call 205: End of recursive call: and 1 xjuncts. [2021-03-10 22:12:53,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 13 treesize of output 9 [2021-03-10 22:12:53,738 INFO L550 ElimStorePlain]: Start of recursive call 206: End of recursive call: and 1 xjuncts. [2021-03-10 22:12:53,745 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:12:53,745 INFO L550 ElimStorePlain]: Start of recursive call 207: End of recursive call: and 1 xjuncts. [2021-03-10 22:12:53,751 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:12:53,751 INFO L550 ElimStorePlain]: Start of recursive call 208: End of recursive call: and 1 xjuncts. [2021-03-10 22:12:53,757 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:12:53,757 INFO L550 ElimStorePlain]: Start of recursive call 209: End of recursive call: and 1 xjuncts. [2021-03-10 22:12:53,764 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:12:53,765 INFO L550 ElimStorePlain]: Start of recursive call 210: End of recursive call: and 1 xjuncts. [2021-03-10 22:12:53,772 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:12:53,772 INFO L550 ElimStorePlain]: Start of recursive call 211: End of recursive call: and 1 xjuncts. [2021-03-10 22:12:53,779 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:12:53,780 INFO L550 ElimStorePlain]: Start of recursive call 212: End of recursive call: and 1 xjuncts. [2021-03-10 22:12:53,787 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 22:12:53,787 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 22:12:53,788 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-03-10 22:12:53,788 INFO L550 ElimStorePlain]: Start of recursive call 213: End of recursive call: and 1 xjuncts. [2021-03-10 22:12:53,797 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:12:53,798 INFO L550 ElimStorePlain]: Start of recursive call 214: End of recursive call: and 1 xjuncts. [2021-03-10 22:12:53,805 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:12:53,806 INFO L550 ElimStorePlain]: Start of recursive call 215: End of recursive call: and 1 xjuncts. [2021-03-10 22:12:53,815 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:12:53,816 INFO L550 ElimStorePlain]: Start of recursive call 216: End of recursive call: and 1 xjuncts. [2021-03-10 22:12:53,825 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:12:53,826 INFO L550 ElimStorePlain]: Start of recursive call 217: End of recursive call: and 1 xjuncts. [2021-03-10 22:12:53,834 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:12:53,834 INFO L550 ElimStorePlain]: Start of recursive call 218: End of recursive call: and 1 xjuncts. [2021-03-10 22:12:53,844 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:12:53,844 INFO L550 ElimStorePlain]: Start of recursive call 219: End of recursive call: and 1 xjuncts. [2021-03-10 22:12:53,853 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:12:53,853 INFO L550 ElimStorePlain]: Start of recursive call 220: End of recursive call: and 1 xjuncts. [2021-03-10 22:12:53,862 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:12:53,863 INFO L550 ElimStorePlain]: Start of recursive call 221: End of recursive call: and 1 xjuncts. [2021-03-10 22:12:53,871 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:12:53,872 INFO L550 ElimStorePlain]: Start of recursive call 222: End of recursive call: and 1 xjuncts. [2021-03-10 22:12:53,881 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:12:53,882 INFO L550 ElimStorePlain]: Start of recursive call 223: End of recursive call: and 1 xjuncts. [2021-03-10 22:12:53,891 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:12:53,892 INFO L550 ElimStorePlain]: Start of recursive call 224: End of recursive call: and 1 xjuncts. [2021-03-10 22:12:53,901 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:12:53,902 INFO L550 ElimStorePlain]: Start of recursive call 225: End of recursive call: and 1 xjuncts. [2021-03-10 22:12:53,910 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:12:53,911 INFO L550 ElimStorePlain]: Start of recursive call 226: End of recursive call: and 1 xjuncts. [2021-03-10 22:12:53,919 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:12:53,920 INFO L550 ElimStorePlain]: Start of recursive call 227: End of recursive call: and 1 xjuncts. [2021-03-10 22:12:53,928 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:12:53,929 INFO L550 ElimStorePlain]: Start of recursive call 228: End of recursive call: and 1 xjuncts. [2021-03-10 22:12:53,936 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:12:53,937 INFO L550 ElimStorePlain]: Start of recursive call 229: End of recursive call: and 1 xjuncts. [2021-03-10 22:12:53,946 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:12:53,947 INFO L550 ElimStorePlain]: Start of recursive call 230: End of recursive call: and 1 xjuncts. [2021-03-10 22:12:53,957 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:12:53,958 INFO L550 ElimStorePlain]: Start of recursive call 231: End of recursive call: and 1 xjuncts. [2021-03-10 22:12:53,968 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:12:53,969 INFO L550 ElimStorePlain]: Start of recursive call 232: End of recursive call: and 1 xjuncts. [2021-03-10 22:12:53,977 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:12:53,977 INFO L550 ElimStorePlain]: Start of recursive call 233: End of recursive call: and 1 xjuncts. [2021-03-10 22:12:53,986 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:12:53,987 INFO L550 ElimStorePlain]: Start of recursive call 234: End of recursive call: and 1 xjuncts. [2021-03-10 22:12:53,994 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:12:53,995 INFO L550 ElimStorePlain]: Start of recursive call 235: End of recursive call: and 1 xjuncts. [2021-03-10 22:12:54,002 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:12:54,003 INFO L550 ElimStorePlain]: Start of recursive call 236: End of recursive call: and 1 xjuncts. [2021-03-10 22:12:54,011 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:12:54,012 INFO L550 ElimStorePlain]: Start of recursive call 237: End of recursive call: and 1 xjuncts. [2021-03-10 22:12:54,019 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:12:54,020 INFO L550 ElimStorePlain]: Start of recursive call 238: End of recursive call: and 1 xjuncts. [2021-03-10 22:12:54,027 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:12:54,028 INFO L550 ElimStorePlain]: Start of recursive call 239: End of recursive call: and 1 xjuncts. [2021-03-10 22:12:54,036 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:12:54,037 INFO L550 ElimStorePlain]: Start of recursive call 240: End of recursive call: and 1 xjuncts. [2021-03-10 22:12:54,045 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 22:12:54,046 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 22:12:54,046 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-03-10 22:12:54,047 INFO L550 ElimStorePlain]: Start of recursive call 241: End of recursive call: and 1 xjuncts. [2021-03-10 22:12:54,054 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:12:54,055 INFO L550 ElimStorePlain]: Start of recursive call 242: End of recursive call: and 1 xjuncts. [2021-03-10 22:12:54,062 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:12:54,063 INFO L550 ElimStorePlain]: Start of recursive call 243: End of recursive call: and 1 xjuncts. [2021-03-10 22:12:54,071 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:12:54,072 INFO L550 ElimStorePlain]: Start of recursive call 244: End of recursive call: and 1 xjuncts. [2021-03-10 22:12:54,078 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:12:54,079 INFO L550 ElimStorePlain]: Start of recursive call 245: End of recursive call: and 1 xjuncts. [2021-03-10 22:12:54,086 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:12:54,087 INFO L550 ElimStorePlain]: Start of recursive call 246: End of recursive call: and 1 xjuncts. [2021-03-10 22:12:54,094 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:12:54,095 INFO L550 ElimStorePlain]: Start of recursive call 247: End of recursive call: and 1 xjuncts. [2021-03-10 22:12:54,102 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:12:54,103 INFO L550 ElimStorePlain]: Start of recursive call 248: End of recursive call: and 1 xjuncts. [2021-03-10 22:12:54,110 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:12:54,110 INFO L550 ElimStorePlain]: Start of recursive call 249: End of recursive call: and 1 xjuncts. [2021-03-10 22:12:54,117 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:12:54,118 INFO L550 ElimStorePlain]: Start of recursive call 250: End of recursive call: and 1 xjuncts. [2021-03-10 22:12:54,124 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:12:54,125 INFO L550 ElimStorePlain]: Start of recursive call 251: End of recursive call: and 1 xjuncts. [2021-03-10 22:12:54,132 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:12:54,133 INFO L550 ElimStorePlain]: Start of recursive call 252: End of recursive call: and 1 xjuncts. [2021-03-10 22:12:54,140 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:12:54,140 INFO L550 ElimStorePlain]: Start of recursive call 253: End of recursive call: and 1 xjuncts. [2021-03-10 22:12:54,148 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:12:54,148 INFO L550 ElimStorePlain]: Start of recursive call 254: End of recursive call: and 1 xjuncts. [2021-03-10 22:12:54,155 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:12:54,156 INFO L550 ElimStorePlain]: Start of recursive call 255: End of recursive call: and 1 xjuncts. [2021-03-10 22:12:54,163 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:12:54,164 INFO L550 ElimStorePlain]: Start of recursive call 256: End of recursive call: and 1 xjuncts. [2021-03-10 22:12:54,170 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:12:54,171 INFO L550 ElimStorePlain]: Start of recursive call 257: End of recursive call: and 1 xjuncts. [2021-03-10 22:12:54,177 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:12:54,177 INFO L550 ElimStorePlain]: Start of recursive call 258: End of recursive call: and 1 xjuncts. [2021-03-10 22:12:54,184 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:12:54,184 INFO L550 ElimStorePlain]: Start of recursive call 259: End of recursive call: and 1 xjuncts. [2021-03-10 22:12:54,190 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:12:54,191 INFO L550 ElimStorePlain]: Start of recursive call 260: End of recursive call: and 1 xjuncts. [2021-03-10 22:12:54,197 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:12:54,198 INFO L550 ElimStorePlain]: Start of recursive call 261: End of recursive call: and 1 xjuncts. [2021-03-10 22:12:54,205 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:12:54,206 INFO L550 ElimStorePlain]: Start of recursive call 262: End of recursive call: and 1 xjuncts. [2021-03-10 22:12:54,214 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 22:12:54,215 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 22:12:54,215 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 25 treesize of output 9 [2021-03-10 22:12:54,216 INFO L550 ElimStorePlain]: Start of recursive call 263: End of recursive call: and 1 xjuncts. [2021-03-10 22:12:54,223 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:12:54,224 INFO L550 ElimStorePlain]: Start of recursive call 264: End of recursive call: and 1 xjuncts. [2021-03-10 22:12:54,703 WARN L205 SmtUtils]: Spent 479.00 ms on a formula simplification. DAG size of input: 63 DAG size of output: 49 [2021-03-10 22:12:54,704 INFO L628 ElimStorePlain]: treesize reduction 503, result has 45.9 percent of original size [2021-03-10 22:12:54,719 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: 10 dim-0 vars, and 13 xjuncts. [2021-03-10 22:12:54,719 INFO L247 ElimStorePlain]: Needed 264 recursive calls to eliminate 2 variables, input treesize:12472, output treesize:402 [2021-03-10 22:12:54,935 WARN L205 SmtUtils]: Spent 152.00 ms on a formula simplification that was a NOOP. DAG size: 142 [2021-03-10 22:12:56,294 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 22:12:56,294 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 22:12:56,294 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 11] total 16 [2021-03-10 22:12:56,294 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2073598624] [2021-03-10 22:12:56,295 INFO L460 AbstractCegarLoop]: Interpolant automaton has 16 states [2021-03-10 22:12:56,295 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 22:12:56,295 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-03-10 22:12:56,295 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=40, Invalid=200, Unknown=0, NotChecked=0, Total=240 [2021-03-10 22:12:56,295 INFO L87 Difference]: Start difference. First operand 484 states and 1482 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-03-10 22:12:57,089 WARN L205 SmtUtils]: Spent 310.00 ms on a formula simplification. DAG size of input: 152 DAG size of output: 150 [2021-03-10 22:12:57,472 WARN L205 SmtUtils]: Spent 314.00 ms on a formula simplification. DAG size of input: 153 DAG size of output: 147 [2021-03-10 22:12:57,802 WARN L205 SmtUtils]: Spent 283.00 ms on a formula simplification. DAG size of input: 168 DAG size of output: 143 [2021-03-10 22:12:58,139 WARN L205 SmtUtils]: Spent 260.00 ms on a formula simplification. DAG size of input: 169 DAG size of output: 140 [2021-03-10 22:12:58,399 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 22:12:58,399 INFO L93 Difference]: Finished difference Result 811 states and 2393 transitions. [2021-03-10 22:12:58,400 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2021-03-10 22:12:58,400 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-03-10 22:12:58,400 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 22:12:58,401 INFO L225 Difference]: With dead ends: 811 [2021-03-10 22:12:58,401 INFO L226 Difference]: Without dead ends: 735 [2021-03-10 22:12:58,401 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 41 GetRequests, 13 SyntacticMatches, 1 SemanticMatches, 27 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 135 ImplicationChecksByTransitivity, 2178.4ms TimeCoverageRelationStatistics Valid=138, Invalid=674, Unknown=0, NotChecked=0, Total=812 [2021-03-10 22:12:58,402 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 735 states. [2021-03-10 22:12:58,406 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 735 to 514. [2021-03-10 22:12:58,406 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 514 states, 513 states have (on average 3.1169590643274856) internal successors, (1599), 513 states have internal predecessors, (1599), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:12:58,407 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 514 states to 514 states and 1599 transitions. [2021-03-10 22:12:58,407 INFO L78 Accepts]: Start accepts. Automaton has 514 states and 1599 transitions. Word has length 20 [2021-03-10 22:12:58,407 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 22:12:58,407 INFO L480 AbstractCegarLoop]: Abstraction has 514 states and 1599 transitions. [2021-03-10 22:12:58,407 INFO L481 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-03-10 22:12:58,407 INFO L276 IsEmpty]: Start isEmpty. Operand 514 states and 1599 transitions. [2021-03-10 22:12:58,408 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2021-03-10 22:12:58,408 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 22:12:58,408 INFO L519 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 22:12:58,608 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 12 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable356 [2021-03-10 22:12:58,608 INFO L428 AbstractCegarLoop]: === Iteration 85 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 22:12:58,609 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 22:12:58,609 INFO L82 PathProgramCache]: Analyzing trace with hash -1021722612, now seen corresponding path program 6 times [2021-03-10 22:12:58,609 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 22:12:58,609 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1481744058] [2021-03-10 22:12:58,609 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 22:12:58,615 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 22:12:58,721 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-03-10 22:12:58,721 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1481744058] [2021-03-10 22:12:58,721 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [736318613] [2021-03-10 22:12:58,721 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 13 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 13 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 22:12:58,751 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-03-10 22:12:58,751 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-10 22:12:58,752 INFO L263 TraceCheckSpWp]: Trace formula consists of 81 conjuncts, 20 conjunts are in the unsatisfiable core [2021-03-10 22:12:58,753 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 22:12:58,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 7 treesize of output 5 [2021-03-10 22:12:58,964 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 22:12:58,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, 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-03-10 22:12:58,967 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-03-10 22:12:58,977 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 22:12:58,977 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-03-10 22:12:58,978 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 1 variables, input treesize:48, output treesize:34 [2021-03-10 22:12:59,046 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-03-10 22:12:59,046 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 22:12:59,047 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 14 [2021-03-10 22:12:59,047 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2122567373] [2021-03-10 22:12:59,047 INFO L460 AbstractCegarLoop]: Interpolant automaton has 14 states [2021-03-10 22:12:59,047 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 22:12:59,047 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-03-10 22:12:59,047 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=36, Invalid=146, Unknown=0, NotChecked=0, Total=182 [2021-03-10 22:12:59,047 INFO L87 Difference]: Start difference. First operand 514 states and 1599 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-03-10 22:12:59,350 WARN L205 SmtUtils]: Spent 108.00 ms on a formula simplification. DAG size of input: 52 DAG size of output: 40 [2021-03-10 22:12:59,615 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 22:12:59,615 INFO L93 Difference]: Finished difference Result 747 states and 2256 transitions. [2021-03-10 22:12:59,615 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-03-10 22:12:59,616 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-03-10 22:12:59,616 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 22:12:59,617 INFO L225 Difference]: With dead ends: 747 [2021-03-10 22:12:59,617 INFO L226 Difference]: Without dead ends: 707 [2021-03-10 22:12:59,617 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 35 GetRequests, 15 SyntacticMatches, 0 SemanticMatches, 20 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 65 ImplicationChecksByTransitivity, 636.3ms TimeCoverageRelationStatistics Valid=102, Invalid=360, Unknown=0, NotChecked=0, Total=462 [2021-03-10 22:12:59,617 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 707 states. [2021-03-10 22:12:59,622 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 707 to 503. [2021-03-10 22:12:59,623 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 503 states, 502 states have (on average 3.087649402390438) internal successors, (1550), 502 states have internal predecessors, (1550), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:12:59,624 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 503 states to 503 states and 1550 transitions. [2021-03-10 22:12:59,624 INFO L78 Accepts]: Start accepts. Automaton has 503 states and 1550 transitions. Word has length 20 [2021-03-10 22:12:59,624 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 22:12:59,624 INFO L480 AbstractCegarLoop]: Abstraction has 503 states and 1550 transitions. [2021-03-10 22:12:59,624 INFO L481 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-03-10 22:12:59,624 INFO L276 IsEmpty]: Start isEmpty. Operand 503 states and 1550 transitions. [2021-03-10 22:12:59,624 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2021-03-10 22:12:59,625 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 22:12:59,625 INFO L519 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 22:12:59,828 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 13 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable1059 [2021-03-10 22:12:59,828 INFO L428 AbstractCegarLoop]: === Iteration 86 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 22:12:59,829 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 22:12:59,829 INFO L82 PathProgramCache]: Analyzing trace with hash -1695565943, now seen corresponding path program 1 times [2021-03-10 22:12:59,829 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 22:12:59,829 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1438839931] [2021-03-10 22:12:59,829 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 22:12:59,832 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 22:12:59,887 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-03-10 22:12:59,887 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1438839931] [2021-03-10 22:12:59,887 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1330039661] [2021-03-10 22:12:59,887 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 14 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 14 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 22:12:59,911 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 22:12:59,912 INFO L263 TraceCheckSpWp]: Trace formula consists of 90 conjuncts, 18 conjunts are in the unsatisfiable core [2021-03-10 22:12:59,912 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 22:12:59,968 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:12:59,969 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 22:12:59,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, 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-03-10 22:12:59,973 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-03-10 22:12:59,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, 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-03-10 22:12:59,977 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-03-10 22:12:59,979 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:12:59,980 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-03-10 22:12:59,982 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select 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-03-10 22:12:59,983 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-03-10 22:12:59,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, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 9 [2021-03-10 22:12:59,986 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-03-10 22:12:59,988 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:12:59,989 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-03-10 22:12:59,991 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:12:59,991 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-03-10 22:12:59,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, 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-03-10 22:12:59,994 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-03-10 22:12:59,997 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:12:59,997 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-03-10 22:12:59,999 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:13:00,000 INFO L550 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2021-03-10 22:13:00,002 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:13:00,002 INFO L550 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2021-03-10 22:13:00,005 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:13:00,006 INFO L550 ElimStorePlain]: Start of recursive call 14: End of recursive call: and 1 xjuncts. [2021-03-10 22:13:00,008 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:13:00,008 INFO L550 ElimStorePlain]: Start of recursive call 15: End of recursive call: and 1 xjuncts. [2021-03-10 22:13:00,010 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:13:00,011 INFO L550 ElimStorePlain]: Start of recursive call 16: End of recursive call: and 1 xjuncts. [2021-03-10 22:13:00,013 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:13:00,013 INFO L550 ElimStorePlain]: Start of recursive call 17: End of recursive call: and 1 xjuncts. [2021-03-10 22:13:00,015 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:13:00,016 INFO L550 ElimStorePlain]: Start of recursive call 18: End of recursive call: and 1 xjuncts. [2021-03-10 22:13:00,017 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:13:00,018 INFO L550 ElimStorePlain]: Start of recursive call 19: End of recursive call: and 1 xjuncts. [2021-03-10 22:13:00,019 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:13:00,020 INFO L550 ElimStorePlain]: Start of recursive call 20: End of recursive call: and 1 xjuncts. [2021-03-10 22:13:00,065 INFO L628 ElimStorePlain]: treesize reduction 46, result has 60.0 percent of original size [2021-03-10 22:13:00,065 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 4 xjuncts. [2021-03-10 22:13:00,066 INFO L247 ElimStorePlain]: Needed 20 recursive calls to eliminate 1 variables, input treesize:591, output treesize:69 [2021-03-10 22:13:00,456 INFO L446 ElimStorePlain]: Different costs {0=[char_at_9], 1=[char_at_1]} [2021-03-10 22:13:00,461 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:13:00,461 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 22:13:00,465 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:13:00,465 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-03-10 22:13:00,469 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:13:00,470 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-03-10 22:13:00,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, 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-03-10 22:13:00,476 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-03-10 22:13:00,479 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:13:00,480 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-03-10 22:13:00,483 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:13:00,484 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-03-10 22:13:00,488 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:13:00,488 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-03-10 22:13:00,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, 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-03-10 22:13:00,494 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-03-10 22:13:00,497 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:13:00,498 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-03-10 22:13:00,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-03-10 22:13:00,503 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-03-10 22:13:00,507 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:13:00,507 INFO L550 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2021-03-10 22:13:00,512 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 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-03-10 22:13:00,513 INFO L550 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2021-03-10 22:13:00,516 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:13:00,517 INFO L550 ElimStorePlain]: Start of recursive call 14: End of recursive call: and 1 xjuncts. [2021-03-10 22:13:00,521 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:13:00,521 INFO L550 ElimStorePlain]: Start of recursive call 15: End of recursive call: and 1 xjuncts. [2021-03-10 22:13:00,525 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:13:00,526 INFO L550 ElimStorePlain]: Start of recursive call 16: End of recursive call: and 1 xjuncts. [2021-03-10 22:13: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, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 9 [2021-03-10 22:13:00,532 INFO L550 ElimStorePlain]: Start of recursive call 17: End of recursive call: and 1 xjuncts. [2021-03-10 22:13:00,536 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:13:00,536 INFO L550 ElimStorePlain]: Start of recursive call 18: End of recursive call: and 1 xjuncts. [2021-03-10 22:13:00,540 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:13:00,541 INFO L550 ElimStorePlain]: Start of recursive call 19: End of recursive call: and 1 xjuncts. [2021-03-10 22:13:00,544 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:13:00,544 INFO L550 ElimStorePlain]: Start of recursive call 20: End of recursive call: and 1 xjuncts. [2021-03-10 22:13:00,547 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:13:00,547 INFO L550 ElimStorePlain]: Start of recursive call 21: End of recursive call: and 1 xjuncts. [2021-03-10 22:13:00,551 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:13:00,551 INFO L550 ElimStorePlain]: Start of recursive call 22: End of recursive call: and 1 xjuncts. [2021-03-10 22:13:00,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, 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-03-10 22:13:00,557 INFO L550 ElimStorePlain]: Start of recursive call 23: End of recursive call: and 1 xjuncts. [2021-03-10 22:13:00,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 13 treesize of output 9 [2021-03-10 22:13:00,562 INFO L550 ElimStorePlain]: Start of recursive call 24: End of recursive call: and 1 xjuncts. [2021-03-10 22:13:00,566 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 9 [2021-03-10 22:13:00,568 INFO L550 ElimStorePlain]: Start of recursive call 25: End of recursive call: and 1 xjuncts. [2021-03-10 22:13:00,572 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:13:00,575 INFO L550 ElimStorePlain]: Start of recursive call 26: End of recursive call: and 1 xjuncts. [2021-03-10 22:13:00,580 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:13:00,581 INFO L550 ElimStorePlain]: Start of recursive call 27: End of recursive call: and 1 xjuncts. [2021-03-10 22:13:00,585 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:13:00,586 INFO L550 ElimStorePlain]: Start of recursive call 28: End of recursive call: and 1 xjuncts. [2021-03-10 22:13:00,590 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:13:00,591 INFO L550 ElimStorePlain]: Start of recursive call 29: End of recursive call: and 1 xjuncts. [2021-03-10 22:13:00,595 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:13:00,596 INFO L550 ElimStorePlain]: Start of recursive call 30: End of recursive call: and 1 xjuncts. [2021-03-10 22:13:00,600 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:13:00,601 INFO L550 ElimStorePlain]: Start of recursive call 31: End of recursive call: and 1 xjuncts. [2021-03-10 22:13:00,605 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:13:00,605 INFO L550 ElimStorePlain]: Start of recursive call 32: End of recursive call: and 1 xjuncts. [2021-03-10 22:13:00,609 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:13:00,610 INFO L550 ElimStorePlain]: Start of recursive call 33: End of recursive call: and 1 xjuncts. [2021-03-10 22:13:00,613 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:13:00,614 INFO L550 ElimStorePlain]: Start of recursive call 34: End of recursive call: and 1 xjuncts. [2021-03-10 22:13:00,617 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:13:00,618 INFO L550 ElimStorePlain]: Start of recursive call 35: End of recursive call: and 1 xjuncts. [2021-03-10 22:13:00,621 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:13:00,622 INFO L550 ElimStorePlain]: Start of recursive call 36: End of recursive call: and 1 xjuncts. [2021-03-10 22:13:00,625 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:13:00,626 INFO L550 ElimStorePlain]: Start of recursive call 37: End of recursive call: and 1 xjuncts. [2021-03-10 22:13:00,723 INFO L628 ElimStorePlain]: treesize reduction 201, result has 34.1 percent of original size [2021-03-10 22:13:00,726 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 22:13:00,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, 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-03-10 22:13:00,728 INFO L550 ElimStorePlain]: Start of recursive call 38: End of recursive call: and 1 xjuncts. [2021-03-10 22:13:00,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, 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-03-10 22:13:00,732 INFO L550 ElimStorePlain]: Start of recursive call 39: End of recursive call: and 1 xjuncts. [2021-03-10 22:13:00,734 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:13:00,734 INFO L550 ElimStorePlain]: Start of recursive call 40: End of recursive call: and 1 xjuncts. [2021-03-10 22:13:00,748 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-03-10 22:13:00,749 INFO L550 ElimStorePlain]: Start of recursive call 41: End of recursive call: and 1 xjuncts. [2021-03-10 22:13:00,782 INFO L628 ElimStorePlain]: treesize reduction 1, result has 98.0 percent of original size [2021-03-10 22:13:00,783 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 3 xjuncts. [2021-03-10 22:13:00,783 INFO L247 ElimStorePlain]: Needed 41 recursive calls to eliminate 2 variables, input treesize:1663, output treesize:50 [2021-03-10 22:13:00,846 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-03-10 22:13:00,846 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 22:13:00,846 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 13 [2021-03-10 22:13:00,847 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [541525859] [2021-03-10 22:13:00,847 INFO L460 AbstractCegarLoop]: Interpolant automaton has 13 states [2021-03-10 22:13:00,847 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 22:13:00,847 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-03-10 22:13:00,847 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=30, Invalid=126, Unknown=0, NotChecked=0, Total=156 [2021-03-10 22:13:00,848 INFO L87 Difference]: Start difference. First operand 503 states and 1550 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-03-10 22:13:01,599 WARN L205 SmtUtils]: Spent 101.00 ms on a formula simplification. DAG size of input: 65 DAG size of output: 37 [2021-03-10 22:13:01,610 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 22:13:01,610 INFO L93 Difference]: Finished difference Result 606 states and 1807 transitions. [2021-03-10 22:13:01,611 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-03-10 22:13:01,611 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-03-10 22:13:01,611 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 22:13:01,612 INFO L225 Difference]: With dead ends: 606 [2021-03-10 22:13:01,612 INFO L226 Difference]: Without dead ends: 513 [2021-03-10 22:13:01,612 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 43 GetRequests, 24 SyntacticMatches, 0 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 35 ImplicationChecksByTransitivity, 794.5ms TimeCoverageRelationStatistics Valid=104, Invalid=316, Unknown=0, NotChecked=0, Total=420 [2021-03-10 22:13:01,613 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 513 states. [2021-03-10 22:13:01,616 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 513 to 475. [2021-03-10 22:13:01,617 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 475 states, 474 states have (on average 3.0991561181434597) internal successors, (1469), 474 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-03-10 22:13:01,618 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 475 states to 475 states and 1469 transitions. [2021-03-10 22:13:01,618 INFO L78 Accepts]: Start accepts. Automaton has 475 states and 1469 transitions. Word has length 20 [2021-03-10 22:13:01,618 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 22:13:01,618 INFO L480 AbstractCegarLoop]: Abstraction has 475 states and 1469 transitions. [2021-03-10 22:13:01,618 INFO L481 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-03-10 22:13:01,618 INFO L276 IsEmpty]: Start isEmpty. Operand 475 states and 1469 transitions. [2021-03-10 22:13:01,618 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2021-03-10 22:13:01,619 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 22:13:01,619 INFO L519 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 22:13:01,819 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 14 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable1077 [2021-03-10 22:13:01,819 INFO L428 AbstractCegarLoop]: === Iteration 87 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 22:13:01,819 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 22:13:01,819 INFO L82 PathProgramCache]: Analyzing trace with hash 544548431, now seen corresponding path program 2 times [2021-03-10 22:13:01,819 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 22:13:01,820 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1914702311] [2021-03-10 22:13:01,820 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 22:13:01,823 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 22:13:01,908 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-03-10 22:13:01,908 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1914702311] [2021-03-10 22:13:01,908 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1833922653] [2021-03-10 22:13:01,908 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 15 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 15 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 22:13:01,934 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-03-10 22:13:01,934 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-10 22:13:01,935 INFO L263 TraceCheckSpWp]: Trace formula consists of 90 conjuncts, 18 conjunts are in the unsatisfiable core [2021-03-10 22:13:01,936 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 22:13:01,984 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 9 [2021-03-10 22:13:01,985 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 22:13:01,988 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:13:01,988 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-03-10 22:13:01,990 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:13:01,991 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-03-10 22:13:01,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, 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-03-10 22:13:01,996 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-03-10 22:13:01,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, 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-03-10 22:13:02,000 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-03-10 22:13:02,002 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:13:02,003 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-03-10 22:13:02,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 13 treesize of output 9 [2021-03-10 22:13:02,007 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-03-10 22:13:02,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-03-10 22:13:02,011 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-03-10 22:13:02,013 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:13:02,014 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-03-10 22:13:02,017 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:13:02,017 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-03-10 22:13:02,020 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:13:02,020 INFO L550 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2021-03-10 22:13:02,023 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:13:02,023 INFO L550 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2021-03-10 22:13:02,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, 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-03-10 22:13:02,027 INFO L550 ElimStorePlain]: Start of recursive call 14: End of recursive call: and 1 xjuncts. [2021-03-10 22:13:02,029 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:13:02,030 INFO L550 ElimStorePlain]: Start of recursive call 15: End of recursive call: and 1 xjuncts. [2021-03-10 22:13:02,032 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:13:02,033 INFO L550 ElimStorePlain]: Start of recursive call 16: End of recursive call: and 1 xjuncts. [2021-03-10 22:13:02,035 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:13:02,036 INFO L550 ElimStorePlain]: Start of recursive call 17: End of recursive call: and 1 xjuncts. [2021-03-10 22:13:02,038 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:13:02,039 INFO L550 ElimStorePlain]: Start of recursive call 18: End of recursive call: and 1 xjuncts. [2021-03-10 22:13:02,041 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:13:02,042 INFO L550 ElimStorePlain]: Start of recursive call 19: End of recursive call: and 1 xjuncts. [2021-03-10 22:13:02,044 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:13:02,045 INFO L550 ElimStorePlain]: Start of recursive call 20: End of recursive call: and 1 xjuncts. [2021-03-10 22:13:02,047 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:13:02,047 INFO L550 ElimStorePlain]: Start of recursive call 21: End of recursive call: and 1 xjuncts. [2021-03-10 22:13:02,094 INFO L628 ElimStorePlain]: treesize reduction 46, result has 60.0 percent of original size [2021-03-10 22:13:02,095 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 4 xjuncts. [2021-03-10 22:13:02,095 INFO L247 ElimStorePlain]: Needed 21 recursive calls to eliminate 1 variables, input treesize:615, output treesize:69 [2021-03-10 22:13:02,259 INFO L446 ElimStorePlain]: Different costs {0=[char_at_1], 1=[char_at_5]} [2021-03-10 22:13:02,263 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:13:02,264 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 22:13:02,268 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:13:02,269 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-03-10 22:13:02,274 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select 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-03-10 22:13:02,275 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-03-10 22:13:02,279 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:13:02,280 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-03-10 22:13:02,284 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:13:02,284 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-03-10 22:13:02,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 13 treesize of output 9 [2021-03-10 22:13:02,290 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-03-10 22:13:02,295 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:13:02,296 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-03-10 22:13:02,300 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:13:02,301 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-03-10 22:13:02,304 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:13:02,305 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-03-10 22:13:02,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 13 treesize of output 9 [2021-03-10 22:13:02,311 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-03-10 22:13:02,315 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:13:02,316 INFO L550 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2021-03-10 22:13:02,320 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:13:02,321 INFO L550 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2021-03-10 22:13:02,325 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:13:02,326 INFO L550 ElimStorePlain]: Start of recursive call 14: End of recursive call: and 1 xjuncts. [2021-03-10 22:13:02,330 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:13:02,330 INFO L550 ElimStorePlain]: Start of recursive call 15: End of recursive call: and 1 xjuncts. [2021-03-10 22:13:02,334 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:13:02,335 INFO L550 ElimStorePlain]: Start of recursive call 16: End of recursive call: and 1 xjuncts. [2021-03-10 22:13:02,339 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:13:02,340 INFO L550 ElimStorePlain]: Start of recursive call 17: End of recursive call: and 1 xjuncts. [2021-03-10 22:13:02,344 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:13:02,344 INFO L550 ElimStorePlain]: Start of recursive call 18: End of recursive call: and 1 xjuncts. [2021-03-10 22:13:02,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-03-10 22:13:02,350 INFO L550 ElimStorePlain]: Start of recursive call 19: End of recursive call: and 1 xjuncts. [2021-03-10 22:13:02,354 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:13:02,354 INFO L550 ElimStorePlain]: Start of recursive call 20: End of recursive call: and 1 xjuncts. [2021-03-10 22:13:02,359 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:13:02,359 INFO L550 ElimStorePlain]: Start of recursive call 21: End of recursive call: and 1 xjuncts. [2021-03-10 22:13:02,363 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:13:02,364 INFO L550 ElimStorePlain]: Start of recursive call 22: End of recursive call: and 1 xjuncts. [2021-03-10 22:13:02,368 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:13:02,369 INFO L550 ElimStorePlain]: Start of recursive call 23: End of recursive call: and 1 xjuncts. [2021-03-10 22:13:02,373 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:13:02,373 INFO L550 ElimStorePlain]: Start of recursive call 24: End of recursive call: and 1 xjuncts. [2021-03-10 22:13:02,377 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:13:02,378 INFO L550 ElimStorePlain]: Start of recursive call 25: End of recursive call: and 1 xjuncts. [2021-03-10 22:13:02,381 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:13:02,382 INFO L550 ElimStorePlain]: Start of recursive call 26: End of recursive call: and 1 xjuncts. [2021-03-10 22:13:02,385 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:13:02,386 INFO L550 ElimStorePlain]: Start of recursive call 27: End of recursive call: and 1 xjuncts. [2021-03-10 22:13:02,390 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:13:02,390 INFO L550 ElimStorePlain]: Start of recursive call 28: End of recursive call: and 1 xjuncts. [2021-03-10 22:13:02,394 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:13:02,395 INFO L550 ElimStorePlain]: Start of recursive call 29: End of recursive call: and 1 xjuncts. [2021-03-10 22:13:02,399 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:13:02,399 INFO L550 ElimStorePlain]: Start of recursive call 30: End of recursive call: and 1 xjuncts. [2021-03-10 22:13:02,403 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:13:02,404 INFO L550 ElimStorePlain]: Start of recursive call 31: End of recursive call: and 1 xjuncts. [2021-03-10 22:13:02,407 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:13:02,408 INFO L550 ElimStorePlain]: Start of recursive call 32: End of recursive call: and 1 xjuncts. [2021-03-10 22:13:02,411 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:13:02,412 INFO L550 ElimStorePlain]: Start of recursive call 33: End of recursive call: and 1 xjuncts. [2021-03-10 22:13:02,415 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:13:02,415 INFO L550 ElimStorePlain]: Start of recursive call 34: End of recursive call: and 1 xjuncts. [2021-03-10 22:13:02,419 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:13:02,419 INFO L550 ElimStorePlain]: Start of recursive call 35: End of recursive call: and 1 xjuncts. [2021-03-10 22:13:02,423 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select 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-03-10 22:13:02,424 INFO L550 ElimStorePlain]: Start of recursive call 36: End of recursive call: and 1 xjuncts. [2021-03-10 22:13:02,427 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:13:02,428 INFO L550 ElimStorePlain]: Start of recursive call 37: End of recursive call: and 1 xjuncts. [2021-03-10 22:13:02,431 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:13:02,432 INFO L550 ElimStorePlain]: Start of recursive call 38: End of recursive call: and 1 xjuncts. [2021-03-10 22:13:02,435 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:13:02,436 INFO L550 ElimStorePlain]: Start of recursive call 39: End of recursive call: and 1 xjuncts. [2021-03-10 22:13:02,439 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:13:02,440 INFO L550 ElimStorePlain]: Start of recursive call 40: End of recursive call: and 1 xjuncts. [2021-03-10 22:13:02,442 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:13:02,443 INFO L550 ElimStorePlain]: Start of recursive call 41: End of recursive call: and 1 xjuncts. [2021-03-10 22:13:02,537 INFO L628 ElimStorePlain]: treesize reduction 72, result has 66.0 percent of original size [2021-03-10 22:13:02,540 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 22:13:02,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 13 treesize of output 9 [2021-03-10 22:13:02,542 INFO L550 ElimStorePlain]: Start of recursive call 42: End of recursive call: and 1 xjuncts. [2021-03-10 22:13:02,545 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 22:13:02,545 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-03-10 22:13:02,546 INFO L550 ElimStorePlain]: Start of recursive call 43: End of recursive call: and 1 xjuncts. [2021-03-10 22:13:02,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 5 treesize of output 3 [2021-03-10 22:13:02,550 INFO L550 ElimStorePlain]: Start of recursive call 44: End of recursive call: and 1 xjuncts. [2021-03-10 22:13:02,552 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:13:02,553 INFO L550 ElimStorePlain]: Start of recursive call 45: End of recursive call: and 1 xjuncts. [2021-03-10 22:13:02,590 INFO L628 ElimStorePlain]: treesize reduction 21, result has 74.7 percent of original size [2021-03-10 22:13:02,591 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 3 xjuncts. [2021-03-10 22:13:02,591 INFO L247 ElimStorePlain]: Needed 45 recursive calls to eliminate 2 variables, input treesize:1877, output treesize:62 [2021-03-10 22:13:02,658 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-03-10 22:13:02,658 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 22:13:02,658 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 14 [2021-03-10 22:13:02,658 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [542297308] [2021-03-10 22:13:02,658 INFO L460 AbstractCegarLoop]: Interpolant automaton has 14 states [2021-03-10 22:13:02,658 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 22:13:02,658 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-03-10 22:13:02,658 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=33, Invalid=149, Unknown=0, NotChecked=0, Total=182 [2021-03-10 22:13:02,659 INFO L87 Difference]: Start difference. First operand 475 states and 1469 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-03-10 22:13:03,826 WARN L205 SmtUtils]: Spent 106.00 ms on a formula simplification. DAG size of input: 76 DAG size of output: 61 [2021-03-10 22:13:04,269 WARN L205 SmtUtils]: Spent 121.00 ms on a formula simplification. DAG size of input: 86 DAG size of output: 67 [2021-03-10 22:13:04,725 WARN L205 SmtUtils]: Spent 102.00 ms on a formula simplification. DAG size of input: 78 DAG size of output: 60 [2021-03-10 22:13:05,047 WARN L205 SmtUtils]: Spent 103.00 ms on a formula simplification. DAG size of input: 79 DAG size of output: 59 [2021-03-10 22:13:05,154 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 22:13:05,154 INFO L93 Difference]: Finished difference Result 634 states and 1851 transitions. [2021-03-10 22:13:05,154 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 43 states. [2021-03-10 22:13:05,154 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-03-10 22:13:05,155 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 22:13:05,155 INFO L225 Difference]: With dead ends: 634 [2021-03-10 22:13:05,155 INFO L226 Difference]: Without dead ends: 505 [2021-03-10 22:13:05,156 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 94 GetRequests, 46 SyntacticMatches, 0 SemanticMatches, 48 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 590 ImplicationChecksByTransitivity, 2312.6ms TimeCoverageRelationStatistics Valid=449, Invalid=2001, Unknown=0, NotChecked=0, Total=2450 [2021-03-10 22:13:05,156 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 505 states. [2021-03-10 22:13:05,160 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 505 to 472. [2021-03-10 22:13:05,160 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 472 states, 471 states have (on average 3.067940552016985) internal successors, (1445), 471 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-03-10 22:13:05,161 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 472 states to 472 states and 1445 transitions. [2021-03-10 22:13:05,161 INFO L78 Accepts]: Start accepts. Automaton has 472 states and 1445 transitions. Word has length 20 [2021-03-10 22:13:05,161 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 22:13:05,161 INFO L480 AbstractCegarLoop]: Abstraction has 472 states and 1445 transitions. [2021-03-10 22:13:05,161 INFO L481 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-03-10 22:13:05,161 INFO L276 IsEmpty]: Start isEmpty. Operand 472 states and 1445 transitions. [2021-03-10 22:13:05,162 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2021-03-10 22:13:05,162 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 22:13:05,162 INFO L519 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 22:13:05,375 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1181,15 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 22:13:05,375 INFO L428 AbstractCegarLoop]: === Iteration 88 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 22:13:05,375 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 22:13:05,375 INFO L82 PathProgramCache]: Analyzing trace with hash -854042867, now seen corresponding path program 3 times [2021-03-10 22:13:05,375 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 22:13:05,375 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1971711199] [2021-03-10 22:13:05,375 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 22:13:05,379 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 22:13:05,474 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 1 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 22:13:05,474 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1971711199] [2021-03-10 22:13:05,474 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1334916953] [2021-03-10 22:13:05,474 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 16 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 16 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 22:13:05,500 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2021-03-10 22:13:05,500 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-10 22:13:05,501 INFO L263 TraceCheckSpWp]: Trace formula consists of 90 conjuncts, 20 conjunts are in the unsatisfiable core [2021-03-10 22:13:05,501 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 22:13:05,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, 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-03-10 22:13:05,533 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 22:13:05,536 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select 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-03-10 22:13:05,537 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-03-10 22:13:05,540 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select 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-03-10 22:13:05,541 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-03-10 22:13:05,544 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select 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-03-10 22:13:05,545 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-03-10 22:13:05,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-03-10 22:13:05,549 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-03-10 22:13:05,551 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:13:05,552 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-03-10 22:13:05,554 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:13:05,555 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-03-10 22:13:05,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, 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-03-10 22:13:05,559 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-03-10 22:13:05,562 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:13:05,563 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-03-10 22:13:05,566 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:13:05,567 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-03-10 22:13:05,570 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:13:05,571 INFO L550 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2021-03-10 22:13:05,573 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:13:05,574 INFO L550 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2021-03-10 22:13:05,577 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:13:05,577 INFO L550 ElimStorePlain]: Start of recursive call 14: End of recursive call: and 1 xjuncts. [2021-03-10 22:13:05,580 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:13:05,581 INFO L550 ElimStorePlain]: Start of recursive call 15: End of recursive call: and 1 xjuncts. [2021-03-10 22:13:05,583 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:13:05,584 INFO L550 ElimStorePlain]: Start of recursive call 16: End of recursive call: and 1 xjuncts. [2021-03-10 22:13:05,586 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:13:05,587 INFO L550 ElimStorePlain]: Start of recursive call 17: End of recursive call: and 1 xjuncts. [2021-03-10 22:13:05,589 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:13:05,589 INFO L550 ElimStorePlain]: Start of recursive call 18: End of recursive call: and 1 xjuncts. [2021-03-10 22:13:05,639 INFO L628 ElimStorePlain]: treesize reduction 67, result has 50.7 percent of original size [2021-03-10 22:13:05,640 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 4 xjuncts. [2021-03-10 22:13:05,640 INFO L247 ElimStorePlain]: Needed 18 recursive calls to eliminate 1 variables, input treesize:529, output treesize:69 [2021-03-10 22:13:05,953 INFO L446 ElimStorePlain]: Different costs {0=[char_at_9], 1=[char_at_1]} [2021-03-10 22:13:05,960 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:13:05,961 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 22:13:05,966 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:13:05,967 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-03-10 22:13:05,973 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:13:05,973 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-03-10 22:13:05,980 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select 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-03-10 22:13:05,981 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-03-10 22:13:05,987 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:13:05,988 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-03-10 22:13:05,994 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:13:05,995 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-03-10 22:13:06,000 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:13:06,001 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-03-10 22:13:06,007 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:13:06,008 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-03-10 22:13:06,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-03-10 22:13:06,016 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-03-10 22:13:06,022 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:13:06,022 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-03-10 22:13:06,029 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:13:06,030 INFO L550 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2021-03-10 22:13:06,035 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:13:06,036 INFO L550 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2021-03-10 22:13:06,050 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:13:06,051 INFO L550 ElimStorePlain]: Start of recursive call 14: End of recursive call: and 1 xjuncts. [2021-03-10 22:13:06,058 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:13:06,058 INFO L550 ElimStorePlain]: Start of recursive call 15: End of recursive call: and 1 xjuncts. [2021-03-10 22:13:06,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 5 treesize of output 3 [2021-03-10 22:13:06,068 INFO L550 ElimStorePlain]: Start of recursive call 16: End of recursive call: and 1 xjuncts. [2021-03-10 22:13:06,075 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:13:06,075 INFO L550 ElimStorePlain]: Start of recursive call 17: End of recursive call: and 1 xjuncts. [2021-03-10 22:13:06,082 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:13:06,082 INFO L550 ElimStorePlain]: Start of recursive call 18: End of recursive call: and 1 xjuncts. [2021-03-10 22:13:06,089 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:13:06,090 INFO L550 ElimStorePlain]: Start of recursive call 19: End of recursive call: and 1 xjuncts. [2021-03-10 22:13:06,098 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:13:06,098 INFO L550 ElimStorePlain]: Start of recursive call 20: End of recursive call: and 1 xjuncts. [2021-03-10 22:13:06,104 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:13:06,105 INFO L550 ElimStorePlain]: Start of recursive call 21: End of recursive call: and 1 xjuncts. [2021-03-10 22:13:06,111 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:13:06,112 INFO L550 ElimStorePlain]: Start of recursive call 22: End of recursive call: and 1 xjuncts. [2021-03-10 22:13:06,119 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:13:06,120 INFO L550 ElimStorePlain]: Start of recursive call 23: End of recursive call: and 1 xjuncts. [2021-03-10 22:13:06,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, 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-03-10 22:13:06,128 INFO L550 ElimStorePlain]: Start of recursive call 24: End of recursive call: and 1 xjuncts. [2021-03-10 22:13:06,135 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:13:06,136 INFO L550 ElimStorePlain]: Start of recursive call 25: End of recursive call: and 1 xjuncts. [2021-03-10 22:13:06,143 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:13:06,143 INFO L550 ElimStorePlain]: Start of recursive call 26: End of recursive call: and 1 xjuncts. [2021-03-10 22:13:06,150 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:13:06,151 INFO L550 ElimStorePlain]: Start of recursive call 27: End of recursive call: and 1 xjuncts. [2021-03-10 22:13:06,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 13 treesize of output 9 [2021-03-10 22:13:06,159 INFO L550 ElimStorePlain]: Start of recursive call 28: End of recursive call: and 1 xjuncts. [2021-03-10 22:13:06,165 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:13:06,166 INFO L550 ElimStorePlain]: Start of recursive call 29: End of recursive call: and 1 xjuncts. [2021-03-10 22:13:06,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, 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-03-10 22:13:06,174 INFO L550 ElimStorePlain]: Start of recursive call 30: End of recursive call: and 1 xjuncts. [2021-03-10 22:13:06,179 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:13:06,180 INFO L550 ElimStorePlain]: Start of recursive call 31: End of recursive call: and 1 xjuncts. [2021-03-10 22:13:06,186 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:13:06,186 INFO L550 ElimStorePlain]: Start of recursive call 32: End of recursive call: and 1 xjuncts. [2021-03-10 22:13:06,192 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:13:06,193 INFO L550 ElimStorePlain]: Start of recursive call 33: End of recursive call: and 1 xjuncts. [2021-03-10 22:13:06,199 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:13:06,200 INFO L550 ElimStorePlain]: Start of recursive call 34: End of recursive call: and 1 xjuncts. [2021-03-10 22:13:06,206 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:13:06,207 INFO L550 ElimStorePlain]: Start of recursive call 35: End of recursive call: and 1 xjuncts. [2021-03-10 22:13:06,213 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:13:06,214 INFO L550 ElimStorePlain]: Start of recursive call 36: End of recursive call: and 1 xjuncts. [2021-03-10 22:13:06,220 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:13:06,221 INFO L550 ElimStorePlain]: Start of recursive call 37: End of recursive call: and 1 xjuncts. [2021-03-10 22:13:06,227 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:13:06,227 INFO L550 ElimStorePlain]: Start of recursive call 38: End of recursive call: and 1 xjuncts. [2021-03-10 22:13:06,234 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select 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-03-10 22:13:06,252 INFO L550 ElimStorePlain]: Start of recursive call 39: End of recursive call: and 1 xjuncts. [2021-03-10 22:13:06,259 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:13:06,259 INFO L550 ElimStorePlain]: Start of recursive call 40: End of recursive call: and 1 xjuncts. [2021-03-10 22:13:06,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 13 treesize of output 9 [2021-03-10 22:13:06,268 INFO L550 ElimStorePlain]: Start of recursive call 41: End of recursive call: and 1 xjuncts. [2021-03-10 22:13:06,274 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:13:06,275 INFO L550 ElimStorePlain]: Start of recursive call 42: End of recursive call: and 1 xjuncts. [2021-03-10 22:13:06,281 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select 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-03-10 22:13:06,283 INFO L550 ElimStorePlain]: Start of recursive call 43: End of recursive call: and 1 xjuncts. [2021-03-10 22:13:06,288 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:13:06,289 INFO L550 ElimStorePlain]: Start of recursive call 44: End of recursive call: and 1 xjuncts. [2021-03-10 22:13:06,294 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:13:06,295 INFO L550 ElimStorePlain]: Start of recursive call 45: End of recursive call: and 1 xjuncts. [2021-03-10 22:13:06,299 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:13:06,300 INFO L550 ElimStorePlain]: Start of recursive call 46: End of recursive call: and 1 xjuncts. [2021-03-10 22:13:06,304 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:13:06,304 INFO L550 ElimStorePlain]: Start of recursive call 47: End of recursive call: and 1 xjuncts. [2021-03-10 22:13:06,309 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:13:06,310 INFO L550 ElimStorePlain]: Start of recursive call 48: End of recursive call: and 1 xjuncts. [2021-03-10 22:13:06,315 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:13:06,315 INFO L550 ElimStorePlain]: Start of recursive call 49: End of recursive call: and 1 xjuncts. [2021-03-10 22:13:06,319 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:13:06,320 INFO L550 ElimStorePlain]: Start of recursive call 50: End of recursive call: and 1 xjuncts. [2021-03-10 22:13:06,323 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:13:06,324 INFO L550 ElimStorePlain]: Start of recursive call 51: End of recursive call: and 1 xjuncts. [2021-03-10 22:13:06,328 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:13:06,329 INFO L550 ElimStorePlain]: Start of recursive call 52: End of recursive call: and 1 xjuncts. [2021-03-10 22:13:06,333 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:13:06,333 INFO L550 ElimStorePlain]: Start of recursive call 53: End of recursive call: and 1 xjuncts. [2021-03-10 22:13:06,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 13 treesize of output 9 [2021-03-10 22:13:06,338 INFO L550 ElimStorePlain]: Start of recursive call 54: End of recursive call: and 1 xjuncts. [2021-03-10 22:13:06,343 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:13:06,343 INFO L550 ElimStorePlain]: Start of recursive call 55: End of recursive call: and 1 xjuncts. [2021-03-10 22:13:06,347 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:13:06,347 INFO L550 ElimStorePlain]: Start of recursive call 56: End of recursive call: and 1 xjuncts. [2021-03-10 22:13:06,351 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:13:06,351 INFO L550 ElimStorePlain]: Start of recursive call 57: End of recursive call: and 1 xjuncts. [2021-03-10 22:13:06,355 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:13:06,355 INFO L550 ElimStorePlain]: Start of recursive call 58: End of recursive call: and 1 xjuncts. [2021-03-10 22:13:06,359 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:13:06,360 INFO L550 ElimStorePlain]: Start of recursive call 59: End of recursive call: and 1 xjuncts. [2021-03-10 22:13:06,363 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:13:06,364 INFO L550 ElimStorePlain]: Start of recursive call 60: End of recursive call: and 1 xjuncts. [2021-03-10 22:13:06,368 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:13:06,369 INFO L550 ElimStorePlain]: Start of recursive call 61: End of recursive call: and 1 xjuncts. [2021-03-10 22:13:06,372 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:13:06,373 INFO L550 ElimStorePlain]: Start of recursive call 62: End of recursive call: and 1 xjuncts. [2021-03-10 22:13:06,376 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:13:06,376 INFO L550 ElimStorePlain]: Start of recursive call 63: End of recursive call: and 1 xjuncts. [2021-03-10 22:13:06,380 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:13:06,380 INFO L550 ElimStorePlain]: Start of recursive call 64: End of recursive call: and 1 xjuncts. [2021-03-10 22:13:06,384 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:13:06,384 INFO L550 ElimStorePlain]: Start of recursive call 65: End of recursive call: and 1 xjuncts. [2021-03-10 22:13:06,388 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:13:06,389 INFO L550 ElimStorePlain]: Start of recursive call 66: End of recursive call: and 1 xjuncts. [2021-03-10 22:13:06,392 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:13:06,393 INFO L550 ElimStorePlain]: Start of recursive call 67: End of recursive call: and 1 xjuncts. [2021-03-10 22:13:06,396 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:13:06,397 INFO L550 ElimStorePlain]: Start of recursive call 68: End of recursive call: and 1 xjuncts. [2021-03-10 22:13:06,400 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:13:06,401 INFO L550 ElimStorePlain]: Start of recursive call 69: End of recursive call: and 1 xjuncts. [2021-03-10 22:13:06,404 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:13:06,405 INFO L550 ElimStorePlain]: Start of recursive call 70: End of recursive call: and 1 xjuncts. [2021-03-10 22:13:06,408 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:13:06,409 INFO L550 ElimStorePlain]: Start of recursive call 71: End of recursive call: and 1 xjuncts. [2021-03-10 22:13:06,412 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:13:06,412 INFO L550 ElimStorePlain]: Start of recursive call 72: End of recursive call: and 1 xjuncts. [2021-03-10 22:13:06,415 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:13:06,416 INFO L550 ElimStorePlain]: Start of recursive call 73: End of recursive call: and 1 xjuncts. [2021-03-10 22:13:06,419 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:13:06,419 INFO L550 ElimStorePlain]: Start of recursive call 74: End of recursive call: and 1 xjuncts. [2021-03-10 22:13:06,422 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:13:06,423 INFO L550 ElimStorePlain]: Start of recursive call 75: End of recursive call: and 1 xjuncts. [2021-03-10 22:13:06,426 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:13:06,426 INFO L550 ElimStorePlain]: Start of recursive call 76: End of recursive call: and 1 xjuncts. [2021-03-10 22:13:06,429 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:13:06,429 INFO L550 ElimStorePlain]: Start of recursive call 77: End of recursive call: and 1 xjuncts. [2021-03-10 22:13:06,432 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:13:06,433 INFO L550 ElimStorePlain]: Start of recursive call 78: End of recursive call: and 1 xjuncts. [2021-03-10 22:13:06,598 WARN L205 SmtUtils]: Spent 164.00 ms on a formula simplification. DAG size of input: 52 DAG size of output: 39 [2021-03-10 22:13:06,598 INFO L628 ElimStorePlain]: treesize reduction 292, result has 39.3 percent of original size [2021-03-10 22:13:06,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 13 treesize of output 9 [2021-03-10 22:13:06,602 INFO L550 ElimStorePlain]: Start of recursive call 79: End of recursive call: and 1 xjuncts. [2021-03-10 22:13:06,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, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 9 [2021-03-10 22:13:06,607 INFO L550 ElimStorePlain]: Start of recursive call 80: End of recursive call: and 1 xjuncts. [2021-03-10 22:13:06,610 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 9 [2021-03-10 22:13:06,611 INFO L550 ElimStorePlain]: Start of recursive call 81: End of recursive call: and 1 xjuncts. [2021-03-10 22:13:06,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 5 treesize of output 3 [2021-03-10 22:13:06,615 INFO L550 ElimStorePlain]: Start of recursive call 82: End of recursive call: and 1 xjuncts. [2021-03-10 22:13:06,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-03-10 22:13:06,619 INFO L550 ElimStorePlain]: Start of recursive call 83: End of recursive call: and 1 xjuncts. [2021-03-10 22:13:06,621 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:13:06,622 INFO L550 ElimStorePlain]: Start of recursive call 84: End of recursive call: and 1 xjuncts. [2021-03-10 22:13:06,702 INFO L628 ElimStorePlain]: treesize reduction 19, result has 82.4 percent of original size [2021-03-10 22:13:06,704 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 5 xjuncts. [2021-03-10 22:13:06,704 INFO L247 ElimStorePlain]: Needed 84 recursive calls to eliminate 2 variables, input treesize:3688, output treesize:89 [2021-03-10 22:13:06,818 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 1 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 22:13:06,818 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 22:13:06,818 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 13 [2021-03-10 22:13:06,818 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [836038286] [2021-03-10 22:13:06,818 INFO L460 AbstractCegarLoop]: Interpolant automaton has 13 states [2021-03-10 22:13:06,818 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 22:13:06,819 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-03-10 22:13:06,819 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=31, Invalid=125, Unknown=0, NotChecked=0, Total=156 [2021-03-10 22:13:06,819 INFO L87 Difference]: Start difference. First operand 472 states and 1445 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-03-10 22:13:07,397 WARN L205 SmtUtils]: Spent 130.00 ms on a formula simplification. DAG size of input: 58 DAG size of output: 50 [2021-03-10 22:13:07,678 WARN L205 SmtUtils]: Spent 131.00 ms on a formula simplification. DAG size of input: 62 DAG size of output: 49 [2021-03-10 22:13:07,828 WARN L205 SmtUtils]: Spent 129.00 ms on a formula simplification. DAG size of input: 59 DAG size of output: 50 [2021-03-10 22:13:08,007 WARN L205 SmtUtils]: Spent 155.00 ms on a formula simplification. DAG size of input: 66 DAG size of output: 44 [2021-03-10 22:13:08,155 WARN L205 SmtUtils]: Spent 130.00 ms on a formula simplification. DAG size of input: 63 DAG size of output: 49 [2021-03-10 22:13:08,275 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 22:13:08,275 INFO L93 Difference]: Finished difference Result 746 states and 2144 transitions. [2021-03-10 22:13:08,275 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2021-03-10 22:13:08,275 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-03-10 22:13:08,275 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 22:13:08,276 INFO L225 Difference]: With dead ends: 746 [2021-03-10 22:13:08,276 INFO L226 Difference]: Without dead ends: 535 [2021-03-10 22:13:08,276 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 53 GetRequests, 29 SyntacticMatches, 0 SemanticMatches, 24 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 89 ImplicationChecksByTransitivity, 1529.0ms TimeCoverageRelationStatistics Valid=168, Invalid=482, Unknown=0, NotChecked=0, Total=650 [2021-03-10 22:13:08,277 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 535 states. [2021-03-10 22:13:08,281 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 535 to 461. [2021-03-10 22:13:08,281 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 461 states, 460 states have (on average 3.0934782608695652) internal successors, (1423), 460 states have internal predecessors, (1423), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:13:08,282 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 461 states to 461 states and 1423 transitions. [2021-03-10 22:13:08,282 INFO L78 Accepts]: Start accepts. Automaton has 461 states and 1423 transitions. Word has length 20 [2021-03-10 22:13:08,282 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 22:13:08,282 INFO L480 AbstractCegarLoop]: Abstraction has 461 states and 1423 transitions. [2021-03-10 22:13:08,282 INFO L481 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-03-10 22:13:08,282 INFO L276 IsEmpty]: Start isEmpty. Operand 461 states and 1423 transitions. [2021-03-10 22:13:08,283 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2021-03-10 22:13:08,283 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 22:13:08,283 INFO L519 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 22:13:08,483 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 16 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable1220 [2021-03-10 22:13:08,483 INFO L428 AbstractCegarLoop]: === Iteration 89 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 22:13:08,484 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 22:13:08,484 INFO L82 PathProgramCache]: Analyzing trace with hash 1201539419, now seen corresponding path program 4 times [2021-03-10 22:13:08,484 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 22:13:08,484 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [666985473] [2021-03-10 22:13:08,484 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 22:13:08,487 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 22:13:08,572 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 1 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 22:13:08,572 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [666985473] [2021-03-10 22:13:08,572 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2144146923] [2021-03-10 22:13:08,572 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 17 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 17 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 22:13:08,597 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-03-10 22:13:08,598 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-10 22:13:08,598 INFO L263 TraceCheckSpWp]: Trace formula consists of 90 conjuncts, 18 conjunts are in the unsatisfiable core [2021-03-10 22:13:08,599 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 22:13:08,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-03-10 22:13:08,641 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 22:13:08,644 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:13:08,645 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-03-10 22:13:08,648 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:13:08,648 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-03-10 22:13:08,651 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:13:08,652 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-03-10 22:13:08,655 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select 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-03-10 22:13:08,656 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-03-10 22:13:08,659 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select 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-03-10 22:13:08,660 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-03-10 22:13:08,663 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:13:08,664 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-03-10 22:13:08,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, 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-03-10 22:13:08,668 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-03-10 22:13:08,671 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select 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-03-10 22:13:08,672 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-03-10 22:13:08,675 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:13:08,676 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-03-10 22:13:08,679 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:13:08,680 INFO L550 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2021-03-10 22:13:08,682 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:13:08,683 INFO L550 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2021-03-10 22:13:08,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, 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-03-10 22:13:08,687 INFO L550 ElimStorePlain]: Start of recursive call 14: End of recursive call: and 1 xjuncts. [2021-03-10 22:13:08,690 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:13:08,691 INFO L550 ElimStorePlain]: Start of recursive call 15: End of recursive call: and 1 xjuncts. [2021-03-10 22:13:08,693 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:13:08,694 INFO L550 ElimStorePlain]: Start of recursive call 16: End of recursive call: and 1 xjuncts. [2021-03-10 22:13:08,697 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:13:08,698 INFO L550 ElimStorePlain]: Start of recursive call 17: End of recursive call: and 1 xjuncts. [2021-03-10 22:13:08,700 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:13:08,701 INFO L550 ElimStorePlain]: Start of recursive call 18: End of recursive call: and 1 xjuncts. [2021-03-10 22:13:08,702 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:13:08,703 INFO L550 ElimStorePlain]: Start of recursive call 19: End of recursive call: and 1 xjuncts. [2021-03-10 22:13:08,749 INFO L628 ElimStorePlain]: treesize reduction 46, result has 60.0 percent of original size [2021-03-10 22:13:08,750 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 4 xjuncts. [2021-03-10 22:13:08,750 INFO L247 ElimStorePlain]: Needed 19 recursive calls to eliminate 1 variables, input treesize:549, output treesize:69 [2021-03-10 22:13:08,955 INFO L446 ElimStorePlain]: Different costs {0=[char_at_1], 1=[char_at_5]} [2021-03-10 22:13:08,962 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:13:08,962 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 22:13:08,969 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select 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-03-10 22:13:08,970 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-03-10 22:13:08,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, 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-03-10 22:13:08,978 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-03-10 22:13:08,984 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:13:08,985 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-03-10 22:13:08,991 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:13:08,992 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-03-10 22:13:08,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, 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-03-10 22:13:09,000 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-03-10 22:13:09,006 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:13:09,007 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-03-10 22:13:09,013 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:13:09,014 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-03-10 22:13:09,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, 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-03-10 22:13:09,022 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-03-10 22:13:09,029 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:13:09,029 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-03-10 22:13:09,036 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:13:09,037 INFO L550 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2021-03-10 22:13:09,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, 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-03-10 22:13:09,054 INFO L550 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2021-03-10 22:13:09,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, 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-03-10 22:13:09,061 INFO L550 ElimStorePlain]: Start of recursive call 14: End of recursive call: and 1 xjuncts. [2021-03-10 22:13:09,067 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:13:09,068 INFO L550 ElimStorePlain]: Start of recursive call 15: End of recursive call: and 1 xjuncts. [2021-03-10 22:13:09,074 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:13:09,075 INFO L550 ElimStorePlain]: Start of recursive call 16: End of recursive call: and 1 xjuncts. [2021-03-10 22:13:09,080 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:13:09,081 INFO L550 ElimStorePlain]: Start of recursive call 17: End of recursive call: and 1 xjuncts. [2021-03-10 22:13:09,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, 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-03-10 22:13:09,087 INFO L550 ElimStorePlain]: Start of recursive call 18: End of recursive call: and 1 xjuncts. [2021-03-10 22:13:09,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, 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-03-10 22:13:09,095 INFO L550 ElimStorePlain]: Start of recursive call 19: End of recursive call: and 1 xjuncts. [2021-03-10 22:13:09,101 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:13:09,102 INFO L550 ElimStorePlain]: Start of recursive call 20: End of recursive call: and 1 xjuncts. [2021-03-10 22:13:09,109 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:13:09,109 INFO L550 ElimStorePlain]: Start of recursive call 21: End of recursive call: and 1 xjuncts. [2021-03-10 22:13:09,115 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:13:09,116 INFO L550 ElimStorePlain]: Start of recursive call 22: End of recursive call: and 1 xjuncts. [2021-03-10 22:13:09,121 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:13:09,122 INFO L550 ElimStorePlain]: Start of recursive call 23: End of recursive call: and 1 xjuncts. [2021-03-10 22:13:09,128 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:13:09,129 INFO L550 ElimStorePlain]: Start of recursive call 24: End of recursive call: and 1 xjuncts. [2021-03-10 22:13:09,134 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:13:09,135 INFO L550 ElimStorePlain]: Start of recursive call 25: End of recursive call: and 1 xjuncts. [2021-03-10 22:13:09,141 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:13:09,142 INFO L550 ElimStorePlain]: Start of recursive call 26: End of recursive call: and 1 xjuncts. [2021-03-10 22:13:09,147 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:13:09,148 INFO L550 ElimStorePlain]: Start of recursive call 27: End of recursive call: and 1 xjuncts. [2021-03-10 22:13:09,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, 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-03-10 22:13:09,155 INFO L550 ElimStorePlain]: Start of recursive call 28: End of recursive call: and 1 xjuncts. [2021-03-10 22:13:09,162 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select 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-03-10 22:13:09,163 INFO L550 ElimStorePlain]: Start of recursive call 29: End of recursive call: and 1 xjuncts. [2021-03-10 22:13:09,170 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:13:09,170 INFO L550 ElimStorePlain]: Start of recursive call 30: End of recursive call: and 1 xjuncts. [2021-03-10 22:13:09,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 11 treesize of output 7 [2021-03-10 22:13:09,178 INFO L550 ElimStorePlain]: Start of recursive call 31: End of recursive call: and 1 xjuncts. [2021-03-10 22:13:09,185 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select 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-03-10 22:13:09,186 INFO L550 ElimStorePlain]: Start of recursive call 32: End of recursive call: and 1 xjuncts. [2021-03-10 22:13:09,191 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:13:09,192 INFO L550 ElimStorePlain]: Start of recursive call 33: End of recursive call: and 1 xjuncts. [2021-03-10 22:13:09,197 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:13:09,198 INFO L550 ElimStorePlain]: Start of recursive call 34: End of recursive call: and 1 xjuncts. [2021-03-10 22:13:09,205 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 9 [2021-03-10 22:13:09,206 INFO L550 ElimStorePlain]: Start of recursive call 35: End of recursive call: and 1 xjuncts. [2021-03-10 22:13:09,212 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:13:09,212 INFO L550 ElimStorePlain]: Start of recursive call 36: End of recursive call: and 1 xjuncts. [2021-03-10 22:13:09,219 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:13:09,220 INFO L550 ElimStorePlain]: Start of recursive call 37: End of recursive call: and 1 xjuncts. [2021-03-10 22:13:09,225 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:13:09,226 INFO L550 ElimStorePlain]: Start of recursive call 38: End of recursive call: and 1 xjuncts. [2021-03-10 22:13:09,232 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:13:09,232 INFO L550 ElimStorePlain]: Start of recursive call 39: End of recursive call: and 1 xjuncts. [2021-03-10 22:13:09,238 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:13:09,239 INFO L550 ElimStorePlain]: Start of recursive call 40: End of recursive call: and 1 xjuncts. [2021-03-10 22:13:09,245 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:13:09,246 INFO L550 ElimStorePlain]: Start of recursive call 41: End of recursive call: and 1 xjuncts. [2021-03-10 22:13:09,252 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:13:09,253 INFO L550 ElimStorePlain]: Start of recursive call 42: End of recursive call: and 1 xjuncts. [2021-03-10 22:13:09,259 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:13:09,260 INFO L550 ElimStorePlain]: Start of recursive call 43: End of recursive call: and 1 xjuncts. [2021-03-10 22:13:09,266 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:13:09,267 INFO L550 ElimStorePlain]: Start of recursive call 44: End of recursive call: and 1 xjuncts. [2021-03-10 22:13:09,273 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:13:09,274 INFO L550 ElimStorePlain]: Start of recursive call 45: End of recursive call: and 1 xjuncts. [2021-03-10 22:13:09,279 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:13:09,280 INFO L550 ElimStorePlain]: Start of recursive call 46: End of recursive call: and 1 xjuncts. [2021-03-10 22:13:09,287 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 9 [2021-03-10 22:13:09,288 INFO L550 ElimStorePlain]: Start of recursive call 47: End of recursive call: and 1 xjuncts. [2021-03-10 22:13:09,294 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:13:09,294 INFO L550 ElimStorePlain]: Start of recursive call 48: End of recursive call: and 1 xjuncts. [2021-03-10 22:13:09,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, 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-03-10 22:13:09,302 INFO L550 ElimStorePlain]: Start of recursive call 49: End of recursive call: and 1 xjuncts. [2021-03-10 22:13:09,308 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:13:09,309 INFO L550 ElimStorePlain]: Start of recursive call 50: End of recursive call: and 1 xjuncts. [2021-03-10 22:13:09,314 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:13:09,315 INFO L550 ElimStorePlain]: Start of recursive call 51: End of recursive call: and 1 xjuncts. [2021-03-10 22:13:09,321 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:13:09,322 INFO L550 ElimStorePlain]: Start of recursive call 52: End of recursive call: and 1 xjuncts. [2021-03-10 22:13:09,328 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:13:09,328 INFO L550 ElimStorePlain]: Start of recursive call 53: End of recursive call: and 1 xjuncts. [2021-03-10 22:13:09,334 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:13:09,335 INFO L550 ElimStorePlain]: Start of recursive call 54: End of recursive call: and 1 xjuncts. [2021-03-10 22:13:09,341 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:13:09,342 INFO L550 ElimStorePlain]: Start of recursive call 55: End of recursive call: and 1 xjuncts. [2021-03-10 22:13:09,348 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:13:09,348 INFO L550 ElimStorePlain]: Start of recursive call 56: End of recursive call: and 1 xjuncts. [2021-03-10 22:13:09,354 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:13:09,355 INFO L550 ElimStorePlain]: Start of recursive call 57: End of recursive call: and 1 xjuncts. [2021-03-10 22:13:09,359 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:13:09,359 INFO L550 ElimStorePlain]: Start of recursive call 58: End of recursive call: and 1 xjuncts. [2021-03-10 22:13:09,364 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:13:09,365 INFO L550 ElimStorePlain]: Start of recursive call 59: End of recursive call: and 1 xjuncts. [2021-03-10 22:13:09,369 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:13:09,369 INFO L550 ElimStorePlain]: Start of recursive call 60: End of recursive call: and 1 xjuncts. [2021-03-10 22:13:09,373 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:13:09,374 INFO L550 ElimStorePlain]: Start of recursive call 61: End of recursive call: and 1 xjuncts. [2021-03-10 22:13:09,378 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:13:09,378 INFO L550 ElimStorePlain]: Start of recursive call 62: End of recursive call: and 1 xjuncts. [2021-03-10 22:13:09,382 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:13:09,383 INFO L550 ElimStorePlain]: Start of recursive call 63: End of recursive call: and 1 xjuncts. [2021-03-10 22:13:09,387 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:13:09,387 INFO L550 ElimStorePlain]: Start of recursive call 64: End of recursive call: and 1 xjuncts. [2021-03-10 22:13:09,390 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:13:09,391 INFO L550 ElimStorePlain]: Start of recursive call 65: End of recursive call: and 1 xjuncts. [2021-03-10 22:13:09,395 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:13:09,395 INFO L550 ElimStorePlain]: Start of recursive call 66: End of recursive call: and 1 xjuncts. [2021-03-10 22:13:09,399 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:13:09,400 INFO L550 ElimStorePlain]: Start of recursive call 67: End of recursive call: and 1 xjuncts. [2021-03-10 22:13:09,403 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:13:09,404 INFO L550 ElimStorePlain]: Start of recursive call 68: End of recursive call: and 1 xjuncts. [2021-03-10 22:13:09,407 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:13:09,408 INFO L550 ElimStorePlain]: Start of recursive call 69: End of recursive call: and 1 xjuncts. [2021-03-10 22:13:09,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 13 treesize of output 9 [2021-03-10 22:13:09,412 INFO L550 ElimStorePlain]: Start of recursive call 70: End of recursive call: and 1 xjuncts. [2021-03-10 22:13:09,415 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:13:09,416 INFO L550 ElimStorePlain]: Start of recursive call 71: End of recursive call: and 1 xjuncts. [2021-03-10 22:13:09,419 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:13:09,420 INFO L550 ElimStorePlain]: Start of recursive call 72: End of recursive call: and 1 xjuncts. [2021-03-10 22:13:09,423 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select 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-03-10 22:13:09,424 INFO L550 ElimStorePlain]: Start of recursive call 73: End of recursive call: and 1 xjuncts. [2021-03-10 22:13:09,427 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:13:09,428 INFO L550 ElimStorePlain]: Start of recursive call 74: End of recursive call: and 1 xjuncts. [2021-03-10 22:13:09,431 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:13:09,432 INFO L550 ElimStorePlain]: Start of recursive call 75: End of recursive call: and 1 xjuncts. [2021-03-10 22:13:09,435 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:13:09,436 INFO L550 ElimStorePlain]: Start of recursive call 76: End of recursive call: and 1 xjuncts. [2021-03-10 22:13:09,439 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:13:09,439 INFO L550 ElimStorePlain]: Start of recursive call 77: End of recursive call: and 1 xjuncts. [2021-03-10 22:13:09,442 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:13:09,443 INFO L550 ElimStorePlain]: Start of recursive call 78: End of recursive call: and 1 xjuncts. [2021-03-10 22:13:09,446 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:13:09,446 INFO L550 ElimStorePlain]: Start of recursive call 79: End of recursive call: and 1 xjuncts. [2021-03-10 22:13:09,658 WARN L205 SmtUtils]: Spent 211.00 ms on a formula simplification. DAG size of input: 58 DAG size of output: 46 [2021-03-10 22:13:09,658 INFO L628 ElimStorePlain]: treesize reduction 314, result has 48.2 percent of original size [2021-03-10 22:13:09,662 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select 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-03-10 22:13:09,663 INFO L550 ElimStorePlain]: Start of recursive call 80: End of recursive call: and 1 xjuncts. [2021-03-10 22:13:09,669 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 22:13:09,669 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-03-10 22:13:09,670 INFO L550 ElimStorePlain]: Start of recursive call 81: End of recursive call: and 1 xjuncts. [2021-03-10 22:13:09,674 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:13:09,674 INFO L550 ElimStorePlain]: Start of recursive call 82: End of recursive call: and 1 xjuncts. [2021-03-10 22:13:09,678 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select 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-03-10 22:13:09,679 INFO L550 ElimStorePlain]: Start of recursive call 83: End of recursive call: and 1 xjuncts. [2021-03-10 22:13:09,683 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 22:13:09,683 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-03-10 22:13:09,684 INFO L550 ElimStorePlain]: Start of recursive call 84: End of recursive call: and 1 xjuncts. [2021-03-10 22:13:09,688 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 22:13:09,688 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-03-10 22:13:09,689 INFO L550 ElimStorePlain]: Start of recursive call 85: End of recursive call: and 1 xjuncts. [2021-03-10 22:13:09,693 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 22:13:09,693 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-03-10 22:13:09,694 INFO L550 ElimStorePlain]: Start of recursive call 86: End of recursive call: and 1 xjuncts. [2021-03-10 22:13:09,697 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:13:09,698 INFO L550 ElimStorePlain]: Start of recursive call 87: End of recursive call: and 1 xjuncts. [2021-03-10 22:13:09,786 INFO L628 ElimStorePlain]: treesize reduction 47, result has 72.8 percent of original size [2021-03-10 22:13:09,787 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 6 xjuncts. [2021-03-10 22:13:09,787 INFO L247 ElimStorePlain]: Needed 87 recursive calls to eliminate 2 variables, input treesize:3763, output treesize:126 [2021-03-10 22:13:09,911 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-03-10 22:13:09,911 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 22:13:09,911 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 14 [2021-03-10 22:13:09,911 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [903146464] [2021-03-10 22:13:09,911 INFO L460 AbstractCegarLoop]: Interpolant automaton has 14 states [2021-03-10 22:13:09,911 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 22:13:09,912 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-03-10 22:13:09,912 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=33, Invalid=149, Unknown=0, NotChecked=0, Total=182 [2021-03-10 22:13:09,912 INFO L87 Difference]: Start difference. First operand 461 states and 1423 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-03-10 22:13:10,794 WARN L205 SmtUtils]: Spent 135.00 ms on a formula simplification. DAG size of input: 65 DAG size of output: 63 [2021-03-10 22:13:11,305 WARN L205 SmtUtils]: Spent 112.00 ms on a formula simplification. DAG size of input: 51 DAG size of output: 49 [2021-03-10 22:13:11,622 WARN L205 SmtUtils]: Spent 115.00 ms on a formula simplification. DAG size of input: 58 DAG size of output: 52 [2021-03-10 22:13:11,828 WARN L205 SmtUtils]: Spent 120.00 ms on a formula simplification. DAG size of input: 61 DAG size of output: 53 [2021-03-10 22:13:11,924 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 22:13:11,924 INFO L93 Difference]: Finished difference Result 675 states and 1921 transitions. [2021-03-10 22:13:11,924 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2021-03-10 22:13:11,924 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-03-10 22:13:11,924 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 22:13:11,925 INFO L225 Difference]: With dead ends: 675 [2021-03-10 22:13:11,925 INFO L226 Difference]: Without dead ends: 557 [2021-03-10 22:13:11,925 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 69 GetRequests, 33 SyntacticMatches, 0 SemanticMatches, 36 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 307 ImplicationChecksByTransitivity, 1857.0ms TimeCoverageRelationStatistics Valid=244, Invalid=1162, Unknown=0, NotChecked=0, Total=1406 [2021-03-10 22:13:11,926 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 557 states. [2021-03-10 22:13:11,930 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 557 to 485. [2021-03-10 22:13:11,930 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 485 states, 484 states have (on average 3.097107438016529) internal successors, (1499), 484 states have internal predecessors, (1499), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:13:11,931 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 485 states to 485 states and 1499 transitions. [2021-03-10 22:13:11,931 INFO L78 Accepts]: Start accepts. Automaton has 485 states and 1499 transitions. Word has length 20 [2021-03-10 22:13:11,931 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 22:13:11,931 INFO L480 AbstractCegarLoop]: Abstraction has 485 states and 1499 transitions. [2021-03-10 22:13:11,931 INFO L481 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-03-10 22:13:11,931 INFO L276 IsEmpty]: Start isEmpty. Operand 485 states and 1499 transitions. [2021-03-10 22:13:11,932 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2021-03-10 22:13:11,932 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 22:13:11,932 INFO L519 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 22:13:12,147 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1296,17 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 22:13:12,147 INFO L428 AbstractCegarLoop]: === Iteration 90 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 22:13:12,147 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 22:13:12,147 INFO L82 PathProgramCache]: Analyzing trace with hash -487476487, now seen corresponding path program 5 times [2021-03-10 22:13:12,147 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 22:13:12,147 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1908721096] [2021-03-10 22:13:12,147 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 22:13:12,151 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 22:13:12,261 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 1 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 22:13:12,261 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1908721096] [2021-03-10 22:13:12,261 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1571716718] [2021-03-10 22:13:12,261 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 18 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 18 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 22:13:12,291 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-03-10 22:13:12,291 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-10 22:13:12,292 INFO L263 TraceCheckSpWp]: Trace formula consists of 90 conjuncts, 18 conjunts are in the unsatisfiable core [2021-03-10 22:13:12,294 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 22:13:12,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-03-10 22:13:12,338 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 22:13:12,341 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:13:12,341 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-03-10 22:13:12,344 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:13:12,345 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-03-10 22:13:12,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, 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-03-10 22:13:12,348 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-03-10 22:13:12,351 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select 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-03-10 22:13:12,352 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-03-10 22:13:12,355 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select 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-03-10 22:13:12,356 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-03-10 22:13:12,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, 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-03-10 22:13:12,360 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-03-10 22:13:12,363 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:13:12,364 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-03-10 22:13:12,366 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:13:12,367 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-03-10 22:13:12,370 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:13:12,371 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-03-10 22:13:12,373 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:13:12,374 INFO L550 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2021-03-10 22:13:12,376 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:13:12,377 INFO L550 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2021-03-10 22:13:12,379 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:13:12,379 INFO L550 ElimStorePlain]: Start of recursive call 14: End of recursive call: and 1 xjuncts. [2021-03-10 22:13:12,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 13 treesize of output 9 [2021-03-10 22:13:12,385 INFO L550 ElimStorePlain]: Start of recursive call 15: End of recursive call: and 1 xjuncts. [2021-03-10 22:13:12,388 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:13:12,389 INFO L550 ElimStorePlain]: Start of recursive call 16: End of recursive call: and 1 xjuncts. [2021-03-10 22:13:12,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, 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-03-10 22:13:12,393 INFO L550 ElimStorePlain]: Start of recursive call 17: End of recursive call: and 1 xjuncts. [2021-03-10 22:13:12,463 INFO L628 ElimStorePlain]: treesize reduction 56, result has 64.3 percent of original size [2021-03-10 22:13:12,464 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 5 xjuncts. [2021-03-10 22:13:12,464 INFO L247 ElimStorePlain]: Needed 17 recursive calls to eliminate 1 variables, input treesize:542, output treesize:101 [2021-03-10 22:13:12,963 INFO L446 ElimStorePlain]: Different costs {0=[char_at_5], 1=[char_at_1]} [2021-03-10 22:13:12,970 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:13:12,971 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 22:13:12,977 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:13:12,978 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-03-10 22:13:12,984 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:13:12,985 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-03-10 22:13:12,992 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:13:12,993 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-03-10 22:13:12,999 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:13:13,000 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-03-10 22:13:13,006 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:13:13,006 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-03-10 22:13:13,013 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select 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-03-10 22:13:13,014 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-03-10 22:13:13,020 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:13:13,021 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-03-10 22:13:13,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 5 treesize of output 3 [2021-03-10 22:13:13,029 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-03-10 22:13:13,036 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:13:13,037 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-03-10 22:13:13,044 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:13:13,044 INFO L550 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2021-03-10 22:13:13,051 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:13:13,052 INFO L550 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2021-03-10 22:13:13,059 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:13:13,060 INFO L550 ElimStorePlain]: Start of recursive call 14: End of recursive call: and 1 xjuncts. [2021-03-10 22:13:13,068 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:13:13,069 INFO L550 ElimStorePlain]: Start of recursive call 15: End of recursive call: and 1 xjuncts. [2021-03-10 22:13:13,077 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 9 [2021-03-10 22:13:13,079 INFO L550 ElimStorePlain]: Start of recursive call 16: End of recursive call: and 1 xjuncts. [2021-03-10 22:13:13,085 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:13:13,086 INFO L550 ElimStorePlain]: Start of recursive call 17: End of recursive call: and 1 xjuncts. [2021-03-10 22:13:13,092 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:13:13,093 INFO L550 ElimStorePlain]: Start of recursive call 18: End of recursive call: and 1 xjuncts. [2021-03-10 22:13:13,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 5 treesize of output 3 [2021-03-10 22:13:13,101 INFO L550 ElimStorePlain]: Start of recursive call 19: End of recursive call: and 1 xjuncts. [2021-03-10 22:13:13,109 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:13:13,109 INFO L550 ElimStorePlain]: Start of recursive call 20: End of recursive call: and 1 xjuncts. [2021-03-10 22:13:13,116 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:13:13,117 INFO L550 ElimStorePlain]: Start of recursive call 21: End of recursive call: and 1 xjuncts. [2021-03-10 22:13:13,123 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:13:13,124 INFO L550 ElimStorePlain]: Start of recursive call 22: End of recursive call: and 1 xjuncts. [2021-03-10 22:13:13,132 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:13:13,132 INFO L550 ElimStorePlain]: Start of recursive call 23: End of recursive call: and 1 xjuncts. [2021-03-10 22:13:13,139 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:13:13,140 INFO L550 ElimStorePlain]: Start of recursive call 24: End of recursive call: and 1 xjuncts. [2021-03-10 22:13:13,147 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:13:13,148 INFO L550 ElimStorePlain]: Start of recursive call 25: End of recursive call: and 1 xjuncts. [2021-03-10 22:13:13,156 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:13:13,157 INFO L550 ElimStorePlain]: Start of recursive call 26: End of recursive call: and 1 xjuncts. [2021-03-10 22:13:13,164 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:13:13,165 INFO L550 ElimStorePlain]: Start of recursive call 27: End of recursive call: and 1 xjuncts. [2021-03-10 22:13:13,174 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:13:13,175 INFO L550 ElimStorePlain]: Start of recursive call 28: End of recursive call: and 1 xjuncts. [2021-03-10 22:13:13,183 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select 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-03-10 22:13:13,184 INFO L550 ElimStorePlain]: Start of recursive call 29: End of recursive call: and 1 xjuncts. [2021-03-10 22:13:13,192 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:13:13,193 INFO L550 ElimStorePlain]: Start of recursive call 30: End of recursive call: and 1 xjuncts. [2021-03-10 22:13:13,201 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:13:13,202 INFO L550 ElimStorePlain]: Start of recursive call 31: End of recursive call: and 1 xjuncts. [2021-03-10 22:13:13,210 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:13:13,211 INFO L550 ElimStorePlain]: Start of recursive call 32: End of recursive call: and 1 xjuncts. [2021-03-10 22:13:13,219 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select 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-03-10 22:13:13,220 INFO L550 ElimStorePlain]: Start of recursive call 33: End of recursive call: and 1 xjuncts. [2021-03-10 22:13:13,228 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:13:13,229 INFO L550 ElimStorePlain]: Start of recursive call 34: End of recursive call: and 1 xjuncts. [2021-03-10 22:13:13,237 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:13:13,238 INFO L550 ElimStorePlain]: Start of recursive call 35: End of recursive call: and 1 xjuncts. [2021-03-10 22:13:13,246 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:13:13,247 INFO L550 ElimStorePlain]: Start of recursive call 36: End of recursive call: and 1 xjuncts. [2021-03-10 22:13:13,254 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:13:13,254 INFO L550 ElimStorePlain]: Start of recursive call 37: End of recursive call: and 1 xjuncts. [2021-03-10 22:13:13,262 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:13:13,262 INFO L550 ElimStorePlain]: Start of recursive call 38: End of recursive call: and 1 xjuncts. [2021-03-10 22:13:13,269 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:13:13,270 INFO L550 ElimStorePlain]: Start of recursive call 39: End of recursive call: and 1 xjuncts. [2021-03-10 22:13:13,277 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:13:13,277 INFO L550 ElimStorePlain]: Start of recursive call 40: End of recursive call: and 1 xjuncts. [2021-03-10 22:13:13,284 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:13:13,285 INFO L550 ElimStorePlain]: Start of recursive call 41: End of recursive call: and 1 xjuncts. [2021-03-10 22:13:13,293 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select 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-03-10 22:13:13,293 INFO L550 ElimStorePlain]: Start of recursive call 42: End of recursive call: and 1 xjuncts. [2021-03-10 22:13:13,301 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:13:13,302 INFO L550 ElimStorePlain]: Start of recursive call 43: End of recursive call: and 1 xjuncts. [2021-03-10 22:13:13,309 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:13:13,309 INFO L550 ElimStorePlain]: Start of recursive call 44: End of recursive call: and 1 xjuncts. [2021-03-10 22:13:13,317 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:13:13,318 INFO L550 ElimStorePlain]: Start of recursive call 45: End of recursive call: and 1 xjuncts. [2021-03-10 22:13:13,325 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:13:13,326 INFO L550 ElimStorePlain]: Start of recursive call 46: End of recursive call: and 1 xjuncts. [2021-03-10 22:13:13,334 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select 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-03-10 22:13:13,335 INFO L550 ElimStorePlain]: Start of recursive call 47: End of recursive call: and 1 xjuncts. [2021-03-10 22:13:13,344 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:13:13,344 INFO L550 ElimStorePlain]: Start of recursive call 48: End of recursive call: and 1 xjuncts. [2021-03-10 22:13:13,352 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:13:13,353 INFO L550 ElimStorePlain]: Start of recursive call 49: End of recursive call: and 1 xjuncts. [2021-03-10 22:13:13,360 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:13:13,361 INFO L550 ElimStorePlain]: Start of recursive call 50: End of recursive call: and 1 xjuncts. [2021-03-10 22:13:13,368 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:13:13,368 INFO L550 ElimStorePlain]: Start of recursive call 51: End of recursive call: and 1 xjuncts. [2021-03-10 22:13:13,375 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:13:13,376 INFO L550 ElimStorePlain]: Start of recursive call 52: End of recursive call: and 1 xjuncts. [2021-03-10 22:13:13,383 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:13:13,384 INFO L550 ElimStorePlain]: Start of recursive call 53: End of recursive call: and 1 xjuncts. [2021-03-10 22:13:13,392 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:13:13,392 INFO L550 ElimStorePlain]: Start of recursive call 54: End of recursive call: and 1 xjuncts. [2021-03-10 22:13:13,400 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:13:13,400 INFO L550 ElimStorePlain]: Start of recursive call 55: End of recursive call: and 1 xjuncts. [2021-03-10 22:13:13,407 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:13:13,408 INFO L550 ElimStorePlain]: Start of recursive call 56: End of recursive call: and 1 xjuncts. [2021-03-10 22:13:13,416 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:13:13,417 INFO L550 ElimStorePlain]: Start of recursive call 57: End of recursive call: and 1 xjuncts. [2021-03-10 22:13:13,423 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:13:13,424 INFO L550 ElimStorePlain]: Start of recursive call 58: End of recursive call: and 1 xjuncts. [2021-03-10 22:13:13,431 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:13:13,432 INFO L550 ElimStorePlain]: Start of recursive call 59: End of recursive call: and 1 xjuncts. [2021-03-10 22:13:13,440 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:13:13,441 INFO L550 ElimStorePlain]: Start of recursive call 60: End of recursive call: and 1 xjuncts. [2021-03-10 22:13:13,449 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:13:13,450 INFO L550 ElimStorePlain]: Start of recursive call 61: End of recursive call: and 1 xjuncts. [2021-03-10 22:13:13,457 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:13:13,458 INFO L550 ElimStorePlain]: Start of recursive call 62: End of recursive call: and 1 xjuncts. [2021-03-10 22:13:13,464 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:13:13,465 INFO L550 ElimStorePlain]: Start of recursive call 63: End of recursive call: and 1 xjuncts. [2021-03-10 22:13:13,473 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:13:13,473 INFO L550 ElimStorePlain]: Start of recursive call 64: End of recursive call: and 1 xjuncts. [2021-03-10 22:13:13,480 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:13:13,481 INFO L550 ElimStorePlain]: Start of recursive call 65: End of recursive call: and 1 xjuncts. [2021-03-10 22:13:13,488 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:13:13,489 INFO L550 ElimStorePlain]: Start of recursive call 66: End of recursive call: and 1 xjuncts. [2021-03-10 22:13:13,496 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:13:13,496 INFO L550 ElimStorePlain]: Start of recursive call 67: End of recursive call: and 1 xjuncts. [2021-03-10 22:13:13,505 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:13:13,506 INFO L550 ElimStorePlain]: Start of recursive call 68: End of recursive call: and 1 xjuncts. [2021-03-10 22:13:13,514 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:13:13,515 INFO L550 ElimStorePlain]: Start of recursive call 69: End of recursive call: and 1 xjuncts. [2021-03-10 22:13:13,522 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:13:13,523 INFO L550 ElimStorePlain]: Start of recursive call 70: End of recursive call: and 1 xjuncts. [2021-03-10 22:13:13,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, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 9 [2021-03-10 22:13:13,531 INFO L550 ElimStorePlain]: Start of recursive call 71: End of recursive call: and 1 xjuncts. [2021-03-10 22:13:13,538 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:13:13,539 INFO L550 ElimStorePlain]: Start of recursive call 72: End of recursive call: and 1 xjuncts. [2021-03-10 22:13:13,546 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:13:13,546 INFO L550 ElimStorePlain]: Start of recursive call 73: End of recursive call: and 1 xjuncts. [2021-03-10 22:13:13,553 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:13:13,554 INFO L550 ElimStorePlain]: Start of recursive call 74: End of recursive call: and 1 xjuncts. [2021-03-10 22:13:13,561 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:13:13,574 INFO L550 ElimStorePlain]: Start of recursive call 75: End of recursive call: and 1 xjuncts. [2021-03-10 22:13:13,579 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:13:13,580 INFO L550 ElimStorePlain]: Start of recursive call 76: End of recursive call: and 1 xjuncts. [2021-03-10 22:13:13,584 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:13:13,585 INFO L550 ElimStorePlain]: Start of recursive call 77: End of recursive call: and 1 xjuncts. [2021-03-10 22:13:13,589 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:13:13,590 INFO L550 ElimStorePlain]: Start of recursive call 78: End of recursive call: and 1 xjuncts. [2021-03-10 22:13:13,594 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:13:13,595 INFO L550 ElimStorePlain]: Start of recursive call 79: End of recursive call: and 1 xjuncts. [2021-03-10 22:13:13,598 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:13:13,599 INFO L550 ElimStorePlain]: Start of recursive call 80: End of recursive call: and 1 xjuncts. [2021-03-10 22:13:13,603 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:13:13,604 INFO L550 ElimStorePlain]: Start of recursive call 81: End of recursive call: and 1 xjuncts. [2021-03-10 22:13:13,608 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:13:13,608 INFO L550 ElimStorePlain]: Start of recursive call 82: End of recursive call: and 1 xjuncts. [2021-03-10 22:13:13,612 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:13:13,612 INFO L550 ElimStorePlain]: Start of recursive call 83: End of recursive call: and 1 xjuncts. [2021-03-10 22:13:13,616 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:13:13,617 INFO L550 ElimStorePlain]: Start of recursive call 84: End of recursive call: and 1 xjuncts. [2021-03-10 22:13:13,620 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:13:13,621 INFO L550 ElimStorePlain]: Start of recursive call 85: End of recursive call: and 1 xjuncts. [2021-03-10 22:13:13,624 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:13:13,625 INFO L550 ElimStorePlain]: Start of recursive call 86: End of recursive call: and 1 xjuncts. [2021-03-10 22:13:13,629 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:13:13,629 INFO L550 ElimStorePlain]: Start of recursive call 87: End of recursive call: and 1 xjuncts. [2021-03-10 22:13:13,633 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:13:13,633 INFO L550 ElimStorePlain]: Start of recursive call 88: End of recursive call: and 1 xjuncts. [2021-03-10 22:13:13,638 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:13:13,638 INFO L550 ElimStorePlain]: Start of recursive call 89: End of recursive call: and 1 xjuncts. [2021-03-10 22:13:13,642 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:13:13,643 INFO L550 ElimStorePlain]: Start of recursive call 90: End of recursive call: and 1 xjuncts. [2021-03-10 22:13:13,647 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:13:13,648 INFO L550 ElimStorePlain]: Start of recursive call 91: End of recursive call: and 1 xjuncts. [2021-03-10 22:13:13,652 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:13:13,652 INFO L550 ElimStorePlain]: Start of recursive call 92: End of recursive call: and 1 xjuncts. [2021-03-10 22:13:13,656 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:13:13,657 INFO L550 ElimStorePlain]: Start of recursive call 93: End of recursive call: and 1 xjuncts. [2021-03-10 22:13:13,660 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:13:13,661 INFO L550 ElimStorePlain]: Start of recursive call 94: End of recursive call: and 1 xjuncts. [2021-03-10 22:13:13,665 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:13:13,665 INFO L550 ElimStorePlain]: Start of recursive call 95: End of recursive call: and 1 xjuncts. [2021-03-10 22:13:13,669 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:13:13,669 INFO L550 ElimStorePlain]: Start of recursive call 96: End of recursive call: and 1 xjuncts. [2021-03-10 22:13:13,673 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:13:13,673 INFO L550 ElimStorePlain]: Start of recursive call 97: End of recursive call: and 1 xjuncts. [2021-03-10 22:13:13,677 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:13:13,677 INFO L550 ElimStorePlain]: Start of recursive call 98: End of recursive call: and 1 xjuncts. [2021-03-10 22:13:13,681 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:13:13,681 INFO L550 ElimStorePlain]: Start of recursive call 99: End of recursive call: and 1 xjuncts. [2021-03-10 22:13:13,685 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:13:13,685 INFO L550 ElimStorePlain]: Start of recursive call 100: End of recursive call: and 1 xjuncts. [2021-03-10 22:13:13,845 WARN L205 SmtUtils]: Spent 159.00 ms on a formula simplification. DAG size of input: 53 DAG size of output: 44 [2021-03-10 22:13:13,845 INFO L628 ElimStorePlain]: treesize reduction 250, result has 43.1 percent of original size [2021-03-10 22:13:13,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-03-10 22:13:13,849 INFO L550 ElimStorePlain]: Start of recursive call 101: End of recursive call: and 1 xjuncts. [2021-03-10 22:13:13,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-03-10 22:13:13,853 INFO L550 ElimStorePlain]: Start of recursive call 102: End of recursive call: and 1 xjuncts. [2021-03-10 22:13:13,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-03-10 22:13:13,857 INFO L550 ElimStorePlain]: Start of recursive call 103: End of recursive call: and 1 xjuncts. [2021-03-10 22:13:13,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 5 treesize of output 3 [2021-03-10 22:13:13,861 INFO L550 ElimStorePlain]: Start of recursive call 104: End of recursive call: and 1 xjuncts. [2021-03-10 22:13:13,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, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 9 [2021-03-10 22:13:13,865 INFO L550 ElimStorePlain]: Start of recursive call 105: End of recursive call: and 1 xjuncts. [2021-03-10 22:13:13,867 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:13:13,868 INFO L550 ElimStorePlain]: Start of recursive call 106: End of recursive call: and 1 xjuncts. [2021-03-10 22:13:13,933 INFO L628 ElimStorePlain]: treesize reduction 19, result has 82.4 percent of original size [2021-03-10 22:13:13,934 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 5 xjuncts. [2021-03-10 22:13:13,934 INFO L247 ElimStorePlain]: Needed 106 recursive calls to eliminate 2 variables, input treesize:5021, output treesize:89 [2021-03-10 22:13:14,042 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 2 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 22:13:14,042 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 22:13:14,042 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 14 [2021-03-10 22:13:14,042 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1161236214] [2021-03-10 22:13:14,042 INFO L460 AbstractCegarLoop]: Interpolant automaton has 14 states [2021-03-10 22:13:14,042 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 22:13:14,042 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-03-10 22:13:14,042 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=44, Invalid=138, Unknown=0, NotChecked=0, Total=182 [2021-03-10 22:13:14,043 INFO L87 Difference]: Start difference. First operand 485 states and 1499 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-03-10 22:13:14,347 WARN L205 SmtUtils]: Spent 105.00 ms on a formula simplification. DAG size of input: 54 DAG size of output: 47 [2021-03-10 22:13:14,624 WARN L205 SmtUtils]: Spent 133.00 ms on a formula simplification. DAG size of input: 54 DAG size of output: 50 [2021-03-10 22:13:14,848 WARN L205 SmtUtils]: Spent 107.00 ms on a formula simplification. DAG size of input: 44 DAG size of output: 44 [2021-03-10 22:13:15,061 WARN L205 SmtUtils]: Spent 105.00 ms on a formula simplification. DAG size of input: 61 DAG size of output: 44 [2021-03-10 22:13:15,409 WARN L205 SmtUtils]: Spent 114.00 ms on a formula simplification. DAG size of input: 65 DAG size of output: 47 [2021-03-10 22:13:15,638 WARN L205 SmtUtils]: Spent 106.00 ms on a formula simplification. DAG size of input: 63 DAG size of output: 47 [2021-03-10 22:13:15,852 WARN L205 SmtUtils]: Spent 191.00 ms on a formula simplification. DAG size of input: 65 DAG size of output: 56 [2021-03-10 22:13:15,853 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 22:13:15,853 INFO L93 Difference]: Finished difference Result 843 states and 2408 transitions. [2021-03-10 22:13:15,853 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2021-03-10 22:13:15,853 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-03-10 22:13:15,854 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 22:13:15,854 INFO L225 Difference]: With dead ends: 843 [2021-03-10 22:13:15,854 INFO L226 Difference]: Without dead ends: 571 [2021-03-10 22:13:15,855 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 58 GetRequests, 30 SyntacticMatches, 0 SemanticMatches, 28 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 152 ImplicationChecksByTransitivity, 1879.6ms TimeCoverageRelationStatistics Valid=241, Invalid=629, Unknown=0, NotChecked=0, Total=870 [2021-03-10 22:13:15,855 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 571 states. [2021-03-10 22:13:15,859 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 571 to 479. [2021-03-10 22:13:15,859 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 479 states, 478 states have (on average 3.071129707112971) internal successors, (1468), 478 states have internal predecessors, (1468), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:13:15,860 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 479 states to 479 states and 1468 transitions. [2021-03-10 22:13:15,860 INFO L78 Accepts]: Start accepts. Automaton has 479 states and 1468 transitions. Word has length 20 [2021-03-10 22:13:15,860 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 22:13:15,860 INFO L480 AbstractCegarLoop]: Abstraction has 479 states and 1468 transitions. [2021-03-10 22:13:15,860 INFO L481 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-03-10 22:13:15,860 INFO L276 IsEmpty]: Start isEmpty. Operand 479 states and 1468 transitions. [2021-03-10 22:13:15,861 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2021-03-10 22:13:15,861 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 22:13:15,861 INFO L519 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 22:13:16,071 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 18 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable1343 [2021-03-10 22:13:16,071 INFO L428 AbstractCegarLoop]: === Iteration 91 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 22:13:16,071 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 22:13:16,071 INFO L82 PathProgramCache]: Analyzing trace with hash -1551384113, now seen corresponding path program 6 times [2021-03-10 22:13:16,071 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 22:13:16,071 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1382020010] [2021-03-10 22:13:16,072 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 22:13:16,075 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 22:13:16,127 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 1 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 22:13:16,127 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1382020010] [2021-03-10 22:13:16,127 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1363322641] [2021-03-10 22:13:16,127 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 19 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 19 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 22:13:16,181 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-03-10 22:13:16,181 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-10 22:13:16,182 INFO L263 TraceCheckSpWp]: Trace formula consists of 90 conjuncts, 18 conjunts are in the unsatisfiable core [2021-03-10 22:13:16,182 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 22:13:16,233 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:13:16,234 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 22:13:16,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 13 treesize of output 9 [2021-03-10 22:13:16,238 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-03-10 22:13:16,240 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:13:16,241 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-03-10 22:13:16,245 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:13:16,245 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-03-10 22:13:16,247 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:13:16,248 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-03-10 22:13:16,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-03-10 22:13:16,252 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-03-10 22:13:16,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, 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-03-10 22:13:16,255 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-03-10 22:13:16,257 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:13:16,258 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-03-10 22:13:16,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 13 treesize of output 9 [2021-03-10 22:13:16,262 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-03-10 22:13:16,265 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select 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-03-10 22:13:16,266 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-03-10 22:13:16,268 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:13:16,269 INFO L550 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2021-03-10 22:13:16,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, 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-03-10 22:13:16,273 INFO L550 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2021-03-10 22:13:16,275 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:13:16,276 INFO L550 ElimStorePlain]: Start of recursive call 14: End of recursive call: and 1 xjuncts. [2021-03-10 22:13:16,278 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:13:16,278 INFO L550 ElimStorePlain]: Start of recursive call 15: End of recursive call: and 1 xjuncts. [2021-03-10 22:13:16,281 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:13:16,281 INFO L550 ElimStorePlain]: Start of recursive call 16: End of recursive call: and 1 xjuncts. [2021-03-10 22:13:16,284 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:13:16,284 INFO L550 ElimStorePlain]: Start of recursive call 17: End of recursive call: and 1 xjuncts. [2021-03-10 22:13:16,286 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:13:16,287 INFO L550 ElimStorePlain]: Start of recursive call 18: End of recursive call: and 1 xjuncts. [2021-03-10 22:13:16,289 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:13:16,290 INFO L550 ElimStorePlain]: Start of recursive call 19: End of recursive call: and 1 xjuncts. [2021-03-10 22:13:16,292 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:13:16,293 INFO L550 ElimStorePlain]: Start of recursive call 20: End of recursive call: and 1 xjuncts. [2021-03-10 22:13:16,295 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:13:16,295 INFO L550 ElimStorePlain]: Start of recursive call 21: End of recursive call: and 1 xjuncts. [2021-03-10 22:13:16,341 INFO L628 ElimStorePlain]: treesize reduction 46, result has 60.0 percent of original size [2021-03-10 22:13:16,342 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 4 xjuncts. [2021-03-10 22:13:16,342 INFO L247 ElimStorePlain]: Needed 21 recursive calls to eliminate 1 variables, input treesize:606, output treesize:69 [2021-03-10 22:13:16,581 INFO L446 ElimStorePlain]: Different costs {0=[char_at_1], 1=[char_at_5]} [2021-03-10 22:13:16,587 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:13:16,587 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 22:13:16,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, 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-03-10 22:13:16,595 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-03-10 22:13:16,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, 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-03-10 22:13:16,603 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-03-10 22:13:16,609 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:13:16,610 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-03-10 22:13:16,616 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:13:16,617 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-03-10 22:13:16,623 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select 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-03-10 22:13:16,624 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-03-10 22:13:16,630 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:13:16,630 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-03-10 22:13:16,637 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:13:16,637 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-03-10 22:13:16,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, 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-03-10 22:13:16,645 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-03-10 22:13:16,651 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:13:16,652 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-03-10 22:13:16,658 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:13:16,659 INFO L550 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2021-03-10 22:13:16,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, 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-03-10 22:13:16,666 INFO L550 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2021-03-10 22:13:16,674 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select 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-03-10 22:13:16,675 INFO L550 ElimStorePlain]: Start of recursive call 14: End of recursive call: and 1 xjuncts. [2021-03-10 22:13:16,681 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:13:16,681 INFO L550 ElimStorePlain]: Start of recursive call 15: End of recursive call: and 1 xjuncts. [2021-03-10 22:13:16,688 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:13:16,689 INFO L550 ElimStorePlain]: Start of recursive call 16: End of recursive call: and 1 xjuncts. [2021-03-10 22:13:16,694 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:13:16,695 INFO L550 ElimStorePlain]: Start of recursive call 17: End of recursive call: and 1 xjuncts. [2021-03-10 22:13:16,701 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select 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-03-10 22:13:16,702 INFO L550 ElimStorePlain]: Start of recursive call 18: End of recursive call: and 1 xjuncts. [2021-03-10 22:13:16,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, 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-03-10 22:13:16,710 INFO L550 ElimStorePlain]: Start of recursive call 19: End of recursive call: and 1 xjuncts. [2021-03-10 22:13:16,717 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:13:16,718 INFO L550 ElimStorePlain]: Start of recursive call 20: End of recursive call: and 1 xjuncts. [2021-03-10 22:13:16,725 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:13:16,725 INFO L550 ElimStorePlain]: Start of recursive call 21: End of recursive call: and 1 xjuncts. [2021-03-10 22:13:16,732 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:13:16,733 INFO L550 ElimStorePlain]: Start of recursive call 22: End of recursive call: and 1 xjuncts. [2021-03-10 22:13:16,739 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:13:16,740 INFO L550 ElimStorePlain]: Start of recursive call 23: End of recursive call: and 1 xjuncts. [2021-03-10 22:13:16,746 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:13:16,747 INFO L550 ElimStorePlain]: Start of recursive call 24: End of recursive call: and 1 xjuncts. [2021-03-10 22:13:16,753 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:13:16,754 INFO L550 ElimStorePlain]: Start of recursive call 25: End of recursive call: and 1 xjuncts. [2021-03-10 22:13:16,760 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:13:16,761 INFO L550 ElimStorePlain]: Start of recursive call 26: End of recursive call: and 1 xjuncts. [2021-03-10 22:13:16,768 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:13:16,768 INFO L550 ElimStorePlain]: Start of recursive call 27: End of recursive call: and 1 xjuncts. [2021-03-10 22:13:16,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, 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-03-10 22:13:16,776 INFO L550 ElimStorePlain]: Start of recursive call 28: End of recursive call: and 1 xjuncts. [2021-03-10 22:13:16,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, 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-03-10 22:13:16,784 INFO L550 ElimStorePlain]: Start of recursive call 29: End of recursive call: and 1 xjuncts. [2021-03-10 22:13:16,791 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:13:16,791 INFO L550 ElimStorePlain]: Start of recursive call 30: End of recursive call: and 1 xjuncts. [2021-03-10 22:13:16,799 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select 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-03-10 22:13:16,799 INFO L550 ElimStorePlain]: Start of recursive call 31: End of recursive call: and 1 xjuncts. [2021-03-10 22:13:16,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 5 treesize of output 3 [2021-03-10 22:13:16,808 INFO L550 ElimStorePlain]: Start of recursive call 32: End of recursive call: and 1 xjuncts. [2021-03-10 22:13:16,814 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:13:16,815 INFO L550 ElimStorePlain]: Start of recursive call 33: End of recursive call: and 1 xjuncts. [2021-03-10 22:13:16,821 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:13:16,822 INFO L550 ElimStorePlain]: Start of recursive call 34: End of recursive call: and 1 xjuncts. [2021-03-10 22:13:16,829 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 9 [2021-03-10 22:13:16,830 INFO L550 ElimStorePlain]: Start of recursive call 35: End of recursive call: and 1 xjuncts. [2021-03-10 22:13:16,836 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:13:16,837 INFO L550 ElimStorePlain]: Start of recursive call 36: End of recursive call: and 1 xjuncts. [2021-03-10 22:13:16,844 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:13:16,845 INFO L550 ElimStorePlain]: Start of recursive call 37: End of recursive call: and 1 xjuncts. [2021-03-10 22:13:16,851 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:13:16,852 INFO L550 ElimStorePlain]: Start of recursive call 38: End of recursive call: and 1 xjuncts. [2021-03-10 22:13:16,858 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:13:16,858 INFO L550 ElimStorePlain]: Start of recursive call 39: End of recursive call: and 1 xjuncts. [2021-03-10 22:13:16,865 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:13:16,866 INFO L550 ElimStorePlain]: Start of recursive call 40: End of recursive call: and 1 xjuncts. [2021-03-10 22:13:16,872 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:13:16,873 INFO L550 ElimStorePlain]: Start of recursive call 41: End of recursive call: and 1 xjuncts. [2021-03-10 22:13:16,880 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:13:16,880 INFO L550 ElimStorePlain]: Start of recursive call 42: End of recursive call: and 1 xjuncts. [2021-03-10 22:13:16,887 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:13:16,888 INFO L550 ElimStorePlain]: Start of recursive call 43: End of recursive call: and 1 xjuncts. [2021-03-10 22:13:16,895 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:13:16,895 INFO L550 ElimStorePlain]: Start of recursive call 44: End of recursive call: and 1 xjuncts. [2021-03-10 22:13:16,902 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:13:16,903 INFO L550 ElimStorePlain]: Start of recursive call 45: End of recursive call: and 1 xjuncts. [2021-03-10 22:13:16,909 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:13:16,909 INFO L550 ElimStorePlain]: Start of recursive call 46: End of recursive call: and 1 xjuncts. [2021-03-10 22:13:16,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-03-10 22:13:16,918 INFO L550 ElimStorePlain]: Start of recursive call 47: End of recursive call: and 1 xjuncts. [2021-03-10 22:13:16,924 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:13:16,925 INFO L550 ElimStorePlain]: Start of recursive call 48: End of recursive call: and 1 xjuncts. [2021-03-10 22:13:16,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 5 treesize of output 3 [2021-03-10 22:13:16,935 INFO L550 ElimStorePlain]: Start of recursive call 49: End of recursive call: and 1 xjuncts. [2021-03-10 22:13:16,942 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:13:16,942 INFO L550 ElimStorePlain]: Start of recursive call 50: End of recursive call: and 1 xjuncts. [2021-03-10 22:13:16,948 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:13:16,949 INFO L550 ElimStorePlain]: Start of recursive call 51: End of recursive call: and 1 xjuncts. [2021-03-10 22:13:16,956 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:13:16,956 INFO L550 ElimStorePlain]: Start of recursive call 52: End of recursive call: and 1 xjuncts. [2021-03-10 22:13:16,962 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:13:16,963 INFO L550 ElimStorePlain]: Start of recursive call 53: End of recursive call: and 1 xjuncts. [2021-03-10 22:13:16,970 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:13:16,970 INFO L550 ElimStorePlain]: Start of recursive call 54: End of recursive call: and 1 xjuncts. [2021-03-10 22:13:16,977 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:13:16,978 INFO L550 ElimStorePlain]: Start of recursive call 55: End of recursive call: and 1 xjuncts. [2021-03-10 22:13:16,984 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:13:16,985 INFO L550 ElimStorePlain]: Start of recursive call 56: End of recursive call: and 1 xjuncts. [2021-03-10 22:13:16,991 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:13:16,992 INFO L550 ElimStorePlain]: Start of recursive call 57: End of recursive call: and 1 xjuncts. [2021-03-10 22:13:16,998 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:13:16,999 INFO L550 ElimStorePlain]: Start of recursive call 58: End of recursive call: and 1 xjuncts. [2021-03-10 22:13:17,005 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:13:17,006 INFO L550 ElimStorePlain]: Start of recursive call 59: End of recursive call: and 1 xjuncts. [2021-03-10 22:13:17,012 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:13:17,012 INFO L550 ElimStorePlain]: Start of recursive call 60: End of recursive call: and 1 xjuncts. [2021-03-10 22:13:17,018 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:13:17,019 INFO L550 ElimStorePlain]: Start of recursive call 61: End of recursive call: and 1 xjuncts. [2021-03-10 22:13:17,025 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:13:17,026 INFO L550 ElimStorePlain]: Start of recursive call 62: End of recursive call: and 1 xjuncts. [2021-03-10 22:13:17,031 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:13:17,032 INFO L550 ElimStorePlain]: Start of recursive call 63: End of recursive call: and 1 xjuncts. [2021-03-10 22:13:17,037 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:13:17,038 INFO L550 ElimStorePlain]: Start of recursive call 64: End of recursive call: and 1 xjuncts. [2021-03-10 22:13:17,043 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:13:17,044 INFO L550 ElimStorePlain]: Start of recursive call 65: End of recursive call: and 1 xjuncts. [2021-03-10 22:13:17,049 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:13:17,050 INFO L550 ElimStorePlain]: Start of recursive call 66: End of recursive call: and 1 xjuncts. [2021-03-10 22:13:17,056 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:13:17,056 INFO L550 ElimStorePlain]: Start of recursive call 67: End of recursive call: and 1 xjuncts. [2021-03-10 22:13:17,062 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:13:17,062 INFO L550 ElimStorePlain]: Start of recursive call 68: End of recursive call: and 1 xjuncts. [2021-03-10 22:13:17,068 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:13:17,069 INFO L550 ElimStorePlain]: Start of recursive call 69: End of recursive call: and 1 xjuncts. [2021-03-10 22:13:17,074 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select 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-03-10 22:13:17,075 INFO L550 ElimStorePlain]: Start of recursive call 70: End of recursive call: and 1 xjuncts. [2021-03-10 22:13:17,081 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:13:17,081 INFO L550 ElimStorePlain]: Start of recursive call 71: End of recursive call: and 1 xjuncts. [2021-03-10 22:13:17,086 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:13:17,087 INFO L550 ElimStorePlain]: Start of recursive call 72: End of recursive call: and 1 xjuncts. [2021-03-10 22:13:17,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, 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-03-10 22:13:17,093 INFO L550 ElimStorePlain]: Start of recursive call 73: End of recursive call: and 1 xjuncts. [2021-03-10 22:13:17,099 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:13:17,099 INFO L550 ElimStorePlain]: Start of recursive call 74: End of recursive call: and 1 xjuncts. [2021-03-10 22:13:17,105 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:13:17,105 INFO L550 ElimStorePlain]: Start of recursive call 75: End of recursive call: and 1 xjuncts. [2021-03-10 22:13:17,111 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:13:17,111 INFO L550 ElimStorePlain]: Start of recursive call 76: End of recursive call: and 1 xjuncts. [2021-03-10 22:13:17,116 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:13:17,117 INFO L550 ElimStorePlain]: Start of recursive call 77: End of recursive call: and 1 xjuncts. [2021-03-10 22:13:17,122 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:13:17,122 INFO L550 ElimStorePlain]: Start of recursive call 78: End of recursive call: and 1 xjuncts. [2021-03-10 22:13:17,127 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:13:17,128 INFO L550 ElimStorePlain]: Start of recursive call 79: End of recursive call: and 1 xjuncts. [2021-03-10 22:13:17,349 WARN L205 SmtUtils]: Spent 220.00 ms on a formula simplification. DAG size of input: 58 DAG size of output: 46 [2021-03-10 22:13:17,349 INFO L628 ElimStorePlain]: treesize reduction 314, result has 48.2 percent of original size [2021-03-10 22:13:17,353 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select 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-03-10 22:13:17,354 INFO L550 ElimStorePlain]: Start of recursive call 80: End of recursive call: and 1 xjuncts. [2021-03-10 22:13:17,358 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 22:13:17,359 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-03-10 22:13:17,360 INFO L550 ElimStorePlain]: Start of recursive call 81: End of recursive call: and 1 xjuncts. [2021-03-10 22:13:17,364 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:13:17,364 INFO L550 ElimStorePlain]: Start of recursive call 82: End of recursive call: and 1 xjuncts. [2021-03-10 22:13:17,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, 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-03-10 22:13:17,369 INFO L550 ElimStorePlain]: Start of recursive call 83: End of recursive call: and 1 xjuncts. [2021-03-10 22:13:17,373 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 22:13:17,374 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 9 [2021-03-10 22:13:17,375 INFO L550 ElimStorePlain]: Start of recursive call 84: End of recursive call: and 1 xjuncts. [2021-03-10 22:13:17,379 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 22:13:17,380 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 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-03-10 22:13:17,381 INFO L550 ElimStorePlain]: Start of recursive call 85: End of recursive call: and 1 xjuncts. [2021-03-10 22:13:17,385 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 22:13:17,385 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-03-10 22:13:17,386 INFO L550 ElimStorePlain]: Start of recursive call 86: End of recursive call: and 1 xjuncts. [2021-03-10 22:13:17,409 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:13:17,410 INFO L550 ElimStorePlain]: Start of recursive call 87: End of recursive call: and 1 xjuncts. [2021-03-10 22:13:17,499 INFO L628 ElimStorePlain]: treesize reduction 47, result has 72.8 percent of original size [2021-03-10 22:13:17,500 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 6 xjuncts. [2021-03-10 22:13:17,500 INFO L247 ElimStorePlain]: Needed 87 recursive calls to eliminate 2 variables, input treesize:3763, output treesize:126 [2021-03-10 22:13:17,626 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-03-10 22:13:17,626 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 22:13:17,626 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 14 [2021-03-10 22:13:17,626 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1332130054] [2021-03-10 22:13:17,627 INFO L460 AbstractCegarLoop]: Interpolant automaton has 14 states [2021-03-10 22:13:17,627 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 22:13:17,627 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-03-10 22:13:17,627 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=29, Invalid=153, Unknown=0, NotChecked=0, Total=182 [2021-03-10 22:13:17,627 INFO L87 Difference]: Start difference. First operand 479 states and 1468 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-03-10 22:13:18,261 WARN L205 SmtUtils]: Spent 103.00 ms on a formula simplification. DAG size of input: 50 DAG size of output: 48 [2021-03-10 22:13:18,684 WARN L205 SmtUtils]: Spent 123.00 ms on a formula simplification. DAG size of input: 61 DAG size of output: 59 [2021-03-10 22:13:19,189 WARN L205 SmtUtils]: Spent 113.00 ms on a formula simplification. DAG size of input: 69 DAG size of output: 53 [2021-03-10 22:13:19,497 WARN L205 SmtUtils]: Spent 124.00 ms on a formula simplification. DAG size of input: 73 DAG size of output: 55 [2021-03-10 22:13:19,617 WARN L205 SmtUtils]: Spent 100.00 ms on a formula simplification. DAG size of input: 67 DAG size of output: 56 [2021-03-10 22:13:19,983 WARN L205 SmtUtils]: Spent 106.00 ms on a formula simplification. DAG size of input: 79 DAG size of output: 52 [2021-03-10 22:13:20,232 WARN L205 SmtUtils]: Spent 112.00 ms on a formula simplification. DAG size of input: 70 DAG size of output: 58 [2021-03-10 22:13:20,395 WARN L205 SmtUtils]: Spent 117.00 ms on a formula simplification. DAG size of input: 82 DAG size of output: 54 [2021-03-10 22:13:20,522 WARN L205 SmtUtils]: Spent 106.00 ms on a formula simplification. DAG size of input: 78 DAG size of output: 52 [2021-03-10 22:13:20,534 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 22:13:20,534 INFO L93 Difference]: Finished difference Result 649 states and 1863 transitions. [2021-03-10 22:13:20,535 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 40 states. [2021-03-10 22:13:20,535 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-03-10 22:13:20,535 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 22:13:20,536 INFO L225 Difference]: With dead ends: 649 [2021-03-10 22:13:20,536 INFO L226 Difference]: Without dead ends: 491 [2021-03-10 22:13:20,536 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 79 GetRequests, 34 SyntacticMatches, 0 SemanticMatches, 45 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 444 ImplicationChecksByTransitivity, 2699.1ms TimeCoverageRelationStatistics Valid=395, Invalid=1767, Unknown=0, NotChecked=0, Total=2162 [2021-03-10 22:13:20,536 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 491 states. [2021-03-10 22:13:20,540 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 491 to 474. [2021-03-10 22:13:20,540 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 474 states, 473 states have (on average 3.050739957716702) internal successors, (1443), 473 states have internal predecessors, (1443), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:13:20,541 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 474 states to 474 states and 1443 transitions. [2021-03-10 22:13:20,541 INFO L78 Accepts]: Start accepts. Automaton has 474 states and 1443 transitions. Word has length 20 [2021-03-10 22:13:20,541 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 22:13:20,541 INFO L480 AbstractCegarLoop]: Abstraction has 474 states and 1443 transitions. [2021-03-10 22:13:20,541 INFO L481 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-03-10 22:13:20,541 INFO L276 IsEmpty]: Start isEmpty. Operand 474 states and 1443 transitions. [2021-03-10 22:13:20,542 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2021-03-10 22:13:20,542 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 22:13:20,542 INFO L519 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 22:13:20,742 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 19 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable1512 [2021-03-10 22:13:20,742 INFO L428 AbstractCegarLoop]: === Iteration 92 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 22:13:20,743 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 22:13:20,743 INFO L82 PathProgramCache]: Analyzing trace with hash 1134410211, now seen corresponding path program 7 times [2021-03-10 22:13:20,743 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 22:13:20,743 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [70725592] [2021-03-10 22:13:20,743 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 22:13:20,747 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 22:13:20,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-03-10 22:13:20,855 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [70725592] [2021-03-10 22:13:20,855 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [77356262] [2021-03-10 22:13:20,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 20 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 20 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 22:13:20,890 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 22:13:20,890 INFO L263 TraceCheckSpWp]: Trace formula consists of 90 conjuncts, 18 conjunts are in the unsatisfiable core [2021-03-10 22:13:20,891 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 22:13:20,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, 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-03-10 22:13:20,939 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 22:13:20,942 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:13:20,943 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-03-10 22:13:20,946 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:13:20,947 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-03-10 22:13:20,950 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:13:20,950 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-03-10 22:13:20,953 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:13:20,953 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-03-10 22:13:20,957 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 9 [2021-03-10 22:13:20,958 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-03-10 22:13:20,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, 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-03-10 22:13:20,962 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-03-10 22:13:20,969 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:13:20,970 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-03-10 22:13:20,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, 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-03-10 22:13:20,974 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-03-10 22:13:20,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, 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-03-10 22:13:20,978 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-03-10 22:13:20,981 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:13:20,982 INFO L550 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2021-03-10 22:13:20,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 5 treesize of output 3 [2021-03-10 22:13:20,986 INFO L550 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2021-03-10 22:13:20,989 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:13:20,990 INFO L550 ElimStorePlain]: Start of recursive call 14: End of recursive call: and 1 xjuncts. [2021-03-10 22:13:20,992 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:13:20,993 INFO L550 ElimStorePlain]: Start of recursive call 15: End of recursive call: and 1 xjuncts. [2021-03-10 22:13:20,995 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:13:20,996 INFO L550 ElimStorePlain]: Start of recursive call 16: End of recursive call: and 1 xjuncts. [2021-03-10 22:13:20,998 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:13:20,999 INFO L550 ElimStorePlain]: Start of recursive call 17: End of recursive call: and 1 xjuncts. [2021-03-10 22:13:21,001 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:13:21,002 INFO L550 ElimStorePlain]: Start of recursive call 18: End of recursive call: and 1 xjuncts. [2021-03-10 22:13:21,103 WARN L205 SmtUtils]: Spent 100.00 ms on a formula simplification. DAG size of input: 35 DAG size of output: 32 [2021-03-10 22:13:21,103 INFO L628 ElimStorePlain]: treesize reduction 60, result has 64.5 percent of original size [2021-03-10 22:13:21,104 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 5 xjuncts. [2021-03-10 22:13:21,104 INFO L247 ElimStorePlain]: Needed 18 recursive calls to eliminate 1 variables, input treesize:619, output treesize:109 [2021-03-10 22:13:21,476 INFO L446 ElimStorePlain]: Different costs {0=[char_at_9], 1=[char_at_5]} [2021-03-10 22:13:21,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, 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-03-10 22:13:21,482 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 22:13:21,486 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:13:21,487 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-03-10 22:13:21,491 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:13:21,492 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-03-10 22:13:21,497 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:13:21,497 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-03-10 22:13:21,502 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:13:21,502 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-03-10 22:13:21,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, 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-03-10 22:13:21,508 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-03-10 22:13:21,512 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:13:21,513 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-03-10 22:13:21,518 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:13:21,518 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-03-10 22:13:21,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-03-10 22:13:21,524 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-03-10 22:13:21,528 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:13:21,529 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-03-10 22:13:21,533 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:13:21,533 INFO L550 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2021-03-10 22:13:21,538 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:13:21,539 INFO L550 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2021-03-10 22:13:21,542 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:13:21,543 INFO L550 ElimStorePlain]: Start of recursive call 14: End of recursive call: and 1 xjuncts. [2021-03-10 22:13:21,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, 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-03-10 22:13:21,549 INFO L550 ElimStorePlain]: Start of recursive call 15: End of recursive call: and 1 xjuncts. [2021-03-10 22:13:21,554 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:13:21,554 INFO L550 ElimStorePlain]: Start of recursive call 16: End of recursive call: and 1 xjuncts. [2021-03-10 22:13:21,558 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:13:21,559 INFO L550 ElimStorePlain]: Start of recursive call 17: End of recursive call: and 1 xjuncts. [2021-03-10 22:13:21,562 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:13:21,563 INFO L550 ElimStorePlain]: Start of recursive call 18: End of recursive call: and 1 xjuncts. [2021-03-10 22:13:21,567 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:13:21,568 INFO L550 ElimStorePlain]: Start of recursive call 19: End of recursive call: and 1 xjuncts. [2021-03-10 22:13:21,573 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:13:21,573 INFO L550 ElimStorePlain]: Start of recursive call 20: End of recursive call: and 1 xjuncts. [2021-03-10 22:13:21,577 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:13:21,578 INFO L550 ElimStorePlain]: Start of recursive call 21: End of recursive call: and 1 xjuncts. [2021-03-10 22:13:21,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, 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-03-10 22:13:21,584 INFO L550 ElimStorePlain]: Start of recursive call 22: End of recursive call: and 1 xjuncts. [2021-03-10 22:13:21,588 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:13:21,589 INFO L550 ElimStorePlain]: Start of recursive call 23: End of recursive call: and 1 xjuncts. [2021-03-10 22:13:21,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, 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-03-10 22:13:21,594 INFO L550 ElimStorePlain]: Start of recursive call 24: End of recursive call: and 1 xjuncts. [2021-03-10 22:13:21,599 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:13:21,599 INFO L550 ElimStorePlain]: Start of recursive call 25: End of recursive call: and 1 xjuncts. [2021-03-10 22:13:21,604 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select 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-03-10 22:13:21,605 INFO L550 ElimStorePlain]: Start of recursive call 26: End of recursive call: and 1 xjuncts. [2021-03-10 22:13:21,610 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:13:21,611 INFO L550 ElimStorePlain]: Start of recursive call 27: End of recursive call: and 1 xjuncts. [2021-03-10 22:13:21,616 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 9 [2021-03-10 22:13:21,617 INFO L550 ElimStorePlain]: Start of recursive call 28: End of recursive call: and 1 xjuncts. [2021-03-10 22:13:21,620 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:13:21,621 INFO L550 ElimStorePlain]: Start of recursive call 29: End of recursive call: and 1 xjuncts. [2021-03-10 22:13:21,626 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:13:21,626 INFO L550 ElimStorePlain]: Start of recursive call 30: End of recursive call: and 1 xjuncts. [2021-03-10 22:13:21,631 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:13:21,631 INFO L550 ElimStorePlain]: Start of recursive call 31: End of recursive call: and 1 xjuncts. [2021-03-10 22:13:21,636 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:13:21,636 INFO L550 ElimStorePlain]: Start of recursive call 32: End of recursive call: and 1 xjuncts. [2021-03-10 22:13:21,640 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:13:21,641 INFO L550 ElimStorePlain]: Start of recursive call 33: End of recursive call: and 1 xjuncts. [2021-03-10 22:13:21,644 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:13:21,645 INFO L550 ElimStorePlain]: Start of recursive call 34: End of recursive call: and 1 xjuncts. [2021-03-10 22:13:21,649 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:13:21,650 INFO L550 ElimStorePlain]: Start of recursive call 35: End of recursive call: and 1 xjuncts. [2021-03-10 22:13:21,654 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:13:21,655 INFO L550 ElimStorePlain]: Start of recursive call 36: End of recursive call: and 1 xjuncts. [2021-03-10 22:13:21,659 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:13:21,660 INFO L550 ElimStorePlain]: Start of recursive call 37: End of recursive call: and 1 xjuncts. [2021-03-10 22:13:21,664 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:13:21,665 INFO L550 ElimStorePlain]: Start of recursive call 38: End of recursive call: and 1 xjuncts. [2021-03-10 22:13:21,669 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:13:21,670 INFO L550 ElimStorePlain]: Start of recursive call 39: End of recursive call: and 1 xjuncts. [2021-03-10 22:13:21,675 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:13:21,676 INFO L550 ElimStorePlain]: Start of recursive call 40: End of recursive call: and 1 xjuncts. [2021-03-10 22:13:21,680 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:13:21,681 INFO L550 ElimStorePlain]: Start of recursive call 41: End of recursive call: and 1 xjuncts. [2021-03-10 22:13:21,685 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:13:21,685 INFO L550 ElimStorePlain]: Start of recursive call 42: End of recursive call: and 1 xjuncts. [2021-03-10 22:13:21,689 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:13:21,690 INFO L550 ElimStorePlain]: Start of recursive call 43: End of recursive call: and 1 xjuncts. [2021-03-10 22:13:21,695 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select 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-03-10 22:13:21,695 INFO L550 ElimStorePlain]: Start of recursive call 44: End of recursive call: and 1 xjuncts. [2021-03-10 22:13:21,700 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select 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-03-10 22:13:21,701 INFO L550 ElimStorePlain]: Start of recursive call 45: End of recursive call: and 1 xjuncts. [2021-03-10 22:13:21,705 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:13:21,706 INFO L550 ElimStorePlain]: Start of recursive call 46: End of recursive call: and 1 xjuncts. [2021-03-10 22:13:21,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, 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-03-10 22:13:21,711 INFO L550 ElimStorePlain]: Start of recursive call 47: End of recursive call: and 1 xjuncts. [2021-03-10 22:13:21,715 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:13:21,716 INFO L550 ElimStorePlain]: Start of recursive call 48: End of recursive call: and 1 xjuncts. [2021-03-10 22:13:21,720 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:13:21,721 INFO L550 ElimStorePlain]: Start of recursive call 49: End of recursive call: and 1 xjuncts. [2021-03-10 22:13:21,724 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:13:21,725 INFO L550 ElimStorePlain]: Start of recursive call 50: End of recursive call: and 1 xjuncts. [2021-03-10 22:13:21,727 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:13:21,728 INFO L550 ElimStorePlain]: Start of recursive call 51: End of recursive call: and 1 xjuncts. [2021-03-10 22:13:21,730 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:13:21,731 INFO L550 ElimStorePlain]: Start of recursive call 52: End of recursive call: and 1 xjuncts. [2021-03-10 22:13:21,733 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:13:21,734 INFO L550 ElimStorePlain]: Start of recursive call 53: End of recursive call: and 1 xjuncts. [2021-03-10 22:13:21,737 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:13:21,737 INFO L550 ElimStorePlain]: Start of recursive call 54: End of recursive call: and 1 xjuncts. [2021-03-10 22:13:21,740 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:13:21,740 INFO L550 ElimStorePlain]: Start of recursive call 55: End of recursive call: and 1 xjuncts. [2021-03-10 22:13:21,743 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:13:21,743 INFO L550 ElimStorePlain]: Start of recursive call 56: End of recursive call: and 1 xjuncts. [2021-03-10 22:13:21,823 INFO L628 ElimStorePlain]: treesize reduction 131, result has 46.1 percent of original size [2021-03-10 22:13:21,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, 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-03-10 22:13:21,827 INFO L550 ElimStorePlain]: Start of recursive call 57: End of recursive call: and 1 xjuncts. [2021-03-10 22:13:21,828 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:13:21,829 INFO L550 ElimStorePlain]: Start of recursive call 58: End of recursive call: and 1 xjuncts. [2021-03-10 22:13:21,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 13 treesize of output 9 [2021-03-10 22:13:21,832 INFO L550 ElimStorePlain]: Start of recursive call 59: End of recursive call: and 1 xjuncts. [2021-03-10 22:13:21,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, 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-03-10 22:13:21,834 INFO L550 ElimStorePlain]: Start of recursive call 60: End of recursive call: and 1 xjuncts. [2021-03-10 22:13:21,855 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 22:13:21,855 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 4 xjuncts. [2021-03-10 22:13:21,855 INFO L247 ElimStorePlain]: Needed 60 recursive calls to eliminate 2 variables, input treesize:2228, output treesize:61 [2021-03-10 22:13:21,909 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 1 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 22:13:21,909 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 22:13:21,909 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 14 [2021-03-10 22:13:21,909 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2027001058] [2021-03-10 22:13:21,909 INFO L460 AbstractCegarLoop]: Interpolant automaton has 14 states [2021-03-10 22:13:21,909 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 22:13:21,910 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-03-10 22:13:21,910 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=34, Invalid=148, Unknown=0, NotChecked=0, Total=182 [2021-03-10 22:13:21,910 INFO L87 Difference]: Start difference. First operand 474 states and 1443 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-03-10 22:13:22,476 WARN L205 SmtUtils]: Spent 135.00 ms on a formula simplification. DAG size of input: 53 DAG size of output: 52 [2021-03-10 22:13:22,846 WARN L205 SmtUtils]: Spent 132.00 ms on a formula simplification. DAG size of input: 62 DAG size of output: 59 [2021-03-10 22:13:22,981 WARN L205 SmtUtils]: Spent 106.00 ms on a formula simplification. DAG size of input: 55 DAG size of output: 53 [2021-03-10 22:13:23,378 WARN L205 SmtUtils]: Spent 135.00 ms on a formula simplification. DAG size of input: 63 DAG size of output: 59 [2021-03-10 22:13:24,133 WARN L205 SmtUtils]: Spent 100.00 ms on a formula simplification. DAG size of input: 55 DAG size of output: 52 [2021-03-10 22:13:24,185 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 22:13:24,186 INFO L93 Difference]: Finished difference Result 858 states and 2461 transitions. [2021-03-10 22:13:24,186 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 39 states. [2021-03-10 22:13:24,186 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-03-10 22:13:24,186 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 22:13:24,187 INFO L225 Difference]: With dead ends: 858 [2021-03-10 22:13:24,187 INFO L226 Difference]: Without dead ends: 665 [2021-03-10 22:13:24,187 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 63 GetRequests, 21 SyntacticMatches, 0 SemanticMatches, 42 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 480 ImplicationChecksByTransitivity, 2184.3ms TimeCoverageRelationStatistics Valid=366, Invalid=1526, Unknown=0, NotChecked=0, Total=1892 [2021-03-10 22:13:24,188 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 665 states. [2021-03-10 22:13:24,192 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 665 to 500. [2021-03-10 22:13:24,192 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 500 states, 499 states have (on average 3.070140280561122) internal successors, (1532), 499 states have internal predecessors, (1532), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:13:24,193 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 500 states to 500 states and 1532 transitions. [2021-03-10 22:13:24,193 INFO L78 Accepts]: Start accepts. Automaton has 500 states and 1532 transitions. Word has length 20 [2021-03-10 22:13:24,193 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 22:13:24,193 INFO L480 AbstractCegarLoop]: Abstraction has 500 states and 1532 transitions. [2021-03-10 22:13:24,193 INFO L481 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-03-10 22:13:24,193 INFO L276 IsEmpty]: Start isEmpty. Operand 500 states and 1532 transitions. [2021-03-10 22:13:24,194 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2021-03-10 22:13:24,194 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 22:13:24,194 INFO L519 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 22:13:24,394 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1559,20 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 22:13:24,394 INFO L428 AbstractCegarLoop]: === Iteration 93 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 22:13:24,395 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 22:13:24,395 INFO L82 PathProgramCache]: Analyzing trace with hash 1379623715, now seen corresponding path program 8 times [2021-03-10 22:13:24,395 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 22:13:24,395 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [449342972] [2021-03-10 22:13:24,395 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 22:13:24,399 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 22:13:24,520 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 22:13:24,520 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [449342972] [2021-03-10 22:13:24,520 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [43316461] [2021-03-10 22:13:24,520 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 21 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 21 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 22:13:24,546 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-03-10 22:13:24,546 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-10 22:13:24,546 INFO L263 TraceCheckSpWp]: Trace formula consists of 90 conjuncts, 18 conjunts are in the unsatisfiable core [2021-03-10 22:13:24,547 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 22:13:24,634 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:13:24,635 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 22:13:24,638 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select 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-03-10 22:13:24,640 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-03-10 22:13:24,643 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:13:24,643 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-03-10 22:13:24,646 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:13:24,647 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-03-10 22:13:24,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 13 treesize of output 9 [2021-03-10 22:13:24,652 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-03-10 22:13:24,654 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:13:24,655 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-03-10 22:13:24,659 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select 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-03-10 22:13:24,660 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-03-10 22:13:24,663 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:13:24,663 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-03-10 22:13:24,666 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:13:24,667 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-03-10 22:13:24,671 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select 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-03-10 22:13:24,671 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-03-10 22:13:24,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, 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-03-10 22:13:24,676 INFO L550 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2021-03-10 22:13:24,679 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:13:24,680 INFO L550 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2021-03-10 22:13:24,683 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:13:24,683 INFO L550 ElimStorePlain]: Start of recursive call 14: End of recursive call: and 1 xjuncts. [2021-03-10 22:13:24,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, 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-03-10 22:13:24,687 INFO L550 ElimStorePlain]: Start of recursive call 15: End of recursive call: and 1 xjuncts. [2021-03-10 22:13:24,690 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:13:24,691 INFO L550 ElimStorePlain]: Start of recursive call 16: End of recursive call: and 1 xjuncts. [2021-03-10 22:13:24,693 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:13:24,694 INFO L550 ElimStorePlain]: Start of recursive call 17: End of recursive call: and 1 xjuncts. [2021-03-10 22:13:24,696 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:13:24,697 INFO L550 ElimStorePlain]: Start of recursive call 18: End of recursive call: and 1 xjuncts. [2021-03-10 22:13:24,699 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:13:24,700 INFO L550 ElimStorePlain]: Start of recursive call 19: End of recursive call: and 1 xjuncts. [2021-03-10 22:13:24,703 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:13:24,703 INFO L550 ElimStorePlain]: Start of recursive call 20: End of recursive call: and 1 xjuncts. [2021-03-10 22:13:24,786 INFO L628 ElimStorePlain]: treesize reduction 60, result has 64.5 percent of original size [2021-03-10 22:13:24,787 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 5 xjuncts. [2021-03-10 22:13:24,787 INFO L247 ElimStorePlain]: Needed 20 recursive calls to eliminate 1 variables, input treesize:691, output treesize:109 [2021-03-10 22:13:24,981 INFO L446 ElimStorePlain]: Different costs {0=[char_at_9], 1=[char_at_5]} [2021-03-10 22:13:24,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 11 treesize of output 7 [2021-03-10 22:13:24,990 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 22:13:24,998 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:13:24,999 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-03-10 22:13:25,006 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:13:25,007 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-03-10 22:13:25,015 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:13:25,016 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-03-10 22:13:25,025 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:13:25,026 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-03-10 22:13:25,033 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:13:25,034 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-03-10 22:13:25,042 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:13:25,042 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-03-10 22:13:25,051 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:13:25,052 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-03-10 22:13:25,060 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:13:25,061 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-03-10 22:13:25,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, 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-03-10 22:13:25,071 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-03-10 22:13:25,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, 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-03-10 22:13:25,081 INFO L550 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2021-03-10 22:13:25,090 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:13:25,090 INFO L550 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2021-03-10 22:13:25,097 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:13:25,098 INFO L550 ElimStorePlain]: Start of recursive call 14: End of recursive call: and 1 xjuncts. [2021-03-10 22:13:25,106 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:13:25,107 INFO L550 ElimStorePlain]: Start of recursive call 15: End of recursive call: and 1 xjuncts. [2021-03-10 22:13:25,116 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:13:25,117 INFO L550 ElimStorePlain]: Start of recursive call 16: End of recursive call: and 1 xjuncts. [2021-03-10 22:13:25,124 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:13:25,125 INFO L550 ElimStorePlain]: Start of recursive call 17: End of recursive call: and 1 xjuncts. [2021-03-10 22:13:25,133 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 9 [2021-03-10 22:13:25,134 INFO L550 ElimStorePlain]: Start of recursive call 18: End of recursive call: and 1 xjuncts. [2021-03-10 22:13:25,140 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:13:25,141 INFO L550 ElimStorePlain]: Start of recursive call 19: End of recursive call: and 1 xjuncts. [2021-03-10 22:13:25,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, 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-03-10 22:13:25,149 INFO L550 ElimStorePlain]: Start of recursive call 20: End of recursive call: and 1 xjuncts. [2021-03-10 22:13:25,157 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:13:25,157 INFO L550 ElimStorePlain]: Start of recursive call 21: End of recursive call: and 1 xjuncts. [2021-03-10 22:13:25,165 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:13:25,166 INFO L550 ElimStorePlain]: Start of recursive call 22: End of recursive call: and 1 xjuncts. [2021-03-10 22:13:25,173 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:13:25,173 INFO L550 ElimStorePlain]: Start of recursive call 23: End of recursive call: and 1 xjuncts. [2021-03-10 22:13:25,181 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select 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-03-10 22:13:25,182 INFO L550 ElimStorePlain]: Start of recursive call 24: End of recursive call: and 1 xjuncts. [2021-03-10 22:13:25,209 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:13:25,210 INFO L550 ElimStorePlain]: Start of recursive call 25: End of recursive call: and 1 xjuncts. [2021-03-10 22:13:25,215 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:13:25,215 INFO L550 ElimStorePlain]: Start of recursive call 26: End of recursive call: and 1 xjuncts. [2021-03-10 22:13:25,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 11 treesize of output 7 [2021-03-10 22:13:25,222 INFO L550 ElimStorePlain]: Start of recursive call 27: End of recursive call: and 1 xjuncts. [2021-03-10 22:13:25,228 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:13:25,229 INFO L550 ElimStorePlain]: Start of recursive call 28: End of recursive call: and 1 xjuncts. [2021-03-10 22:13:25,235 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:13:25,235 INFO L550 ElimStorePlain]: Start of recursive call 29: End of recursive call: and 1 xjuncts. [2021-03-10 22:13:25,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, 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-03-10 22:13:25,242 INFO L550 ElimStorePlain]: Start of recursive call 30: End of recursive call: and 1 xjuncts. [2021-03-10 22:13:25,248 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:13:25,248 INFO L550 ElimStorePlain]: Start of recursive call 31: End of recursive call: and 1 xjuncts. [2021-03-10 22:13:25,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, 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-03-10 22:13:25,256 INFO L550 ElimStorePlain]: Start of recursive call 32: End of recursive call: and 1 xjuncts. [2021-03-10 22:13:25,262 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:13:25,263 INFO L550 ElimStorePlain]: Start of recursive call 33: End of recursive call: and 1 xjuncts. [2021-03-10 22:13:25,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, 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-03-10 22:13:25,269 INFO L550 ElimStorePlain]: Start of recursive call 34: End of recursive call: and 1 xjuncts. [2021-03-10 22:13:25,276 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:13:25,276 INFO L550 ElimStorePlain]: Start of recursive call 35: End of recursive call: and 1 xjuncts. [2021-03-10 22:13:25,283 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:13:25,283 INFO L550 ElimStorePlain]: Start of recursive call 36: End of recursive call: and 1 xjuncts. [2021-03-10 22:13:25,288 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:13:25,289 INFO L550 ElimStorePlain]: Start of recursive call 37: End of recursive call: and 1 xjuncts. [2021-03-10 22:13:25,295 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:13:25,295 INFO L550 ElimStorePlain]: Start of recursive call 38: End of recursive call: and 1 xjuncts. [2021-03-10 22:13:25,301 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:13:25,302 INFO L550 ElimStorePlain]: Start of recursive call 39: End of recursive call: and 1 xjuncts. [2021-03-10 22:13:25,307 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:13:25,307 INFO L550 ElimStorePlain]: Start of recursive call 40: End of recursive call: and 1 xjuncts. [2021-03-10 22:13:25,314 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:13:25,315 INFO L550 ElimStorePlain]: Start of recursive call 41: End of recursive call: and 1 xjuncts. [2021-03-10 22:13:25,321 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:13:25,322 INFO L550 ElimStorePlain]: Start of recursive call 42: End of recursive call: and 1 xjuncts. [2021-03-10 22:13:25,329 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:13:25,329 INFO L550 ElimStorePlain]: Start of recursive call 43: End of recursive call: and 1 xjuncts. [2021-03-10 22:13:25,336 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:13:25,337 INFO L550 ElimStorePlain]: Start of recursive call 44: End of recursive call: and 1 xjuncts. [2021-03-10 22:13:25,344 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:13:25,345 INFO L550 ElimStorePlain]: Start of recursive call 45: End of recursive call: and 1 xjuncts. [2021-03-10 22:13:25,352 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:13:25,352 INFO L550 ElimStorePlain]: Start of recursive call 46: End of recursive call: and 1 xjuncts. [2021-03-10 22:13:25,360 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:13:25,360 INFO L550 ElimStorePlain]: Start of recursive call 47: End of recursive call: and 1 xjuncts. [2021-03-10 22:13:25,367 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:13:25,368 INFO L550 ElimStorePlain]: Start of recursive call 48: End of recursive call: and 1 xjuncts. [2021-03-10 22:13:25,375 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:13:25,376 INFO L550 ElimStorePlain]: Start of recursive call 49: End of recursive call: and 1 xjuncts. [2021-03-10 22:13:25,383 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:13:25,383 INFO L550 ElimStorePlain]: Start of recursive call 50: End of recursive call: and 1 xjuncts. [2021-03-10 22:13:25,391 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:13:25,391 INFO L550 ElimStorePlain]: Start of recursive call 51: End of recursive call: and 1 xjuncts. [2021-03-10 22:13:25,398 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:13:25,399 INFO L550 ElimStorePlain]: Start of recursive call 52: End of recursive call: and 1 xjuncts. [2021-03-10 22:13:25,406 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:13:25,407 INFO L550 ElimStorePlain]: Start of recursive call 53: End of recursive call: and 1 xjuncts. [2021-03-10 22:13:25,414 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:13:25,415 INFO L550 ElimStorePlain]: Start of recursive call 54: End of recursive call: and 1 xjuncts. [2021-03-10 22:13:25,422 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:13:25,423 INFO L550 ElimStorePlain]: Start of recursive call 55: End of recursive call: and 1 xjuncts. [2021-03-10 22:13:25,431 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:13:25,431 INFO L550 ElimStorePlain]: Start of recursive call 56: End of recursive call: and 1 xjuncts. [2021-03-10 22:13:25,439 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select 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-03-10 22:13:25,440 INFO L550 ElimStorePlain]: Start of recursive call 57: End of recursive call: and 1 xjuncts. [2021-03-10 22:13:25,447 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:13:25,448 INFO L550 ElimStorePlain]: Start of recursive call 58: End of recursive call: and 1 xjuncts. [2021-03-10 22:13:25,455 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:13:25,456 INFO L550 ElimStorePlain]: Start of recursive call 59: End of recursive call: and 1 xjuncts. [2021-03-10 22:13:25,463 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:13:25,463 INFO L550 ElimStorePlain]: Start of recursive call 60: End of recursive call: and 1 xjuncts. [2021-03-10 22:13:25,471 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:13:25,471 INFO L550 ElimStorePlain]: Start of recursive call 61: End of recursive call: and 1 xjuncts. [2021-03-10 22:13:25,478 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:13:25,479 INFO L550 ElimStorePlain]: Start of recursive call 62: End of recursive call: and 1 xjuncts. [2021-03-10 22:13:25,486 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:13:25,487 INFO L550 ElimStorePlain]: Start of recursive call 63: End of recursive call: and 1 xjuncts. [2021-03-10 22:13:25,494 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:13:25,495 INFO L550 ElimStorePlain]: Start of recursive call 64: End of recursive call: and 1 xjuncts. [2021-03-10 22:13:25,501 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:13:25,502 INFO L550 ElimStorePlain]: Start of recursive call 65: End of recursive call: and 1 xjuncts. [2021-03-10 22:13:25,509 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:13:25,509 INFO L550 ElimStorePlain]: Start of recursive call 66: End of recursive call: and 1 xjuncts. [2021-03-10 22:13:25,516 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:13:25,517 INFO L550 ElimStorePlain]: Start of recursive call 67: End of recursive call: and 1 xjuncts. [2021-03-10 22:13:25,523 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:13:25,524 INFO L550 ElimStorePlain]: Start of recursive call 68: End of recursive call: and 1 xjuncts. [2021-03-10 22:13:25,531 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:13:25,531 INFO L550 ElimStorePlain]: Start of recursive call 69: End of recursive call: and 1 xjuncts. [2021-03-10 22:13:25,538 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:13:25,539 INFO L550 ElimStorePlain]: Start of recursive call 70: End of recursive call: and 1 xjuncts. [2021-03-10 22:13:25,546 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:13:25,547 INFO L550 ElimStorePlain]: Start of recursive call 71: End of recursive call: and 1 xjuncts. [2021-03-10 22:13:25,554 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:13:25,554 INFO L550 ElimStorePlain]: Start of recursive call 72: End of recursive call: and 1 xjuncts. [2021-03-10 22:13:25,560 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:13:25,561 INFO L550 ElimStorePlain]: Start of recursive call 73: End of recursive call: and 1 xjuncts. [2021-03-10 22:13:25,567 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:13:25,567 INFO L550 ElimStorePlain]: Start of recursive call 74: End of recursive call: and 1 xjuncts. [2021-03-10 22:13:25,574 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:13:25,575 INFO L550 ElimStorePlain]: Start of recursive call 75: End of recursive call: and 1 xjuncts. [2021-03-10 22:13:25,580 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:13:25,581 INFO L550 ElimStorePlain]: Start of recursive call 76: End of recursive call: and 1 xjuncts. [2021-03-10 22:13:25,586 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:13:25,587 INFO L550 ElimStorePlain]: Start of recursive call 77: End of recursive call: and 1 xjuncts. [2021-03-10 22:13:25,591 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:13:25,592 INFO L550 ElimStorePlain]: Start of recursive call 78: End of recursive call: and 1 xjuncts. [2021-03-10 22:13:25,596 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:13:25,597 INFO L550 ElimStorePlain]: Start of recursive call 79: End of recursive call: and 1 xjuncts. [2021-03-10 22:13:25,601 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:13:25,602 INFO L550 ElimStorePlain]: Start of recursive call 80: End of recursive call: and 1 xjuncts. [2021-03-10 22:13:25,606 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:13:25,606 INFO L550 ElimStorePlain]: Start of recursive call 81: End of recursive call: and 1 xjuncts. [2021-03-10 22:13:25,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 13 treesize of output 9 [2021-03-10 22:13:25,612 INFO L550 ElimStorePlain]: Start of recursive call 82: End of recursive call: and 1 xjuncts. [2021-03-10 22:13:25,616 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:13:25,617 INFO L550 ElimStorePlain]: Start of recursive call 83: End of recursive call: and 1 xjuncts. [2021-03-10 22:13:25,621 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:13:25,622 INFO L550 ElimStorePlain]: Start of recursive call 84: End of recursive call: and 1 xjuncts. [2021-03-10 22:13:25,626 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:13:25,626 INFO L550 ElimStorePlain]: Start of recursive call 85: End of recursive call: and 1 xjuncts. [2021-03-10 22:13:25,631 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:13:25,631 INFO L550 ElimStorePlain]: Start of recursive call 86: End of recursive call: and 1 xjuncts. [2021-03-10 22:13:25,635 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:13:25,636 INFO L550 ElimStorePlain]: Start of recursive call 87: End of recursive call: and 1 xjuncts. [2021-03-10 22:13:25,640 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:13:25,641 INFO L550 ElimStorePlain]: Start of recursive call 88: End of recursive call: and 1 xjuncts. [2021-03-10 22:13:25,645 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:13:25,646 INFO L550 ElimStorePlain]: Start of recursive call 89: End of recursive call: and 1 xjuncts. [2021-03-10 22:13:25,650 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:13:25,650 INFO L550 ElimStorePlain]: Start of recursive call 90: End of recursive call: and 1 xjuncts. [2021-03-10 22:13:25,654 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:13:25,655 INFO L550 ElimStorePlain]: Start of recursive call 91: End of recursive call: and 1 xjuncts. [2021-03-10 22:13:25,659 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:13:25,659 INFO L550 ElimStorePlain]: Start of recursive call 92: End of recursive call: and 1 xjuncts. [2021-03-10 22:13:25,663 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:13:25,664 INFO L550 ElimStorePlain]: Start of recursive call 93: End of recursive call: and 1 xjuncts. [2021-03-10 22:13:25,668 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:13:25,668 INFO L550 ElimStorePlain]: Start of recursive call 94: End of recursive call: and 1 xjuncts. [2021-03-10 22:13:25,672 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:13:25,672 INFO L550 ElimStorePlain]: Start of recursive call 95: End of recursive call: and 1 xjuncts. [2021-03-10 22:13:25,676 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:13:25,676 INFO L550 ElimStorePlain]: Start of recursive call 96: End of recursive call: and 1 xjuncts. [2021-03-10 22:13:25,680 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:13:25,680 INFO L550 ElimStorePlain]: Start of recursive call 97: End of recursive call: and 1 xjuncts. [2021-03-10 22:13:25,684 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:13:25,685 INFO L550 ElimStorePlain]: Start of recursive call 98: End of recursive call: and 1 xjuncts. [2021-03-10 22:13:25,688 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:13:25,689 INFO L550 ElimStorePlain]: Start of recursive call 99: End of recursive call: and 1 xjuncts. [2021-03-10 22:13:25,692 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:13:25,693 INFO L550 ElimStorePlain]: Start of recursive call 100: End of recursive call: and 1 xjuncts. [2021-03-10 22:13:25,696 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:13:25,697 INFO L550 ElimStorePlain]: Start of recursive call 101: End of recursive call: and 1 xjuncts. [2021-03-10 22:13:25,700 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:13:25,700 INFO L550 ElimStorePlain]: Start of recursive call 102: End of recursive call: and 1 xjuncts. [2021-03-10 22:13:25,927 WARN L205 SmtUtils]: Spent 226.00 ms on a formula simplification. DAG size of input: 58 DAG size of output: 48 [2021-03-10 22:13:25,927 INFO L628 ElimStorePlain]: treesize reduction 244, result has 54.5 percent of original size [2021-03-10 22:13:25,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 5 treesize of output 3 [2021-03-10 22:13:25,933 INFO L550 ElimStorePlain]: Start of recursive call 103: End of recursive call: and 1 xjuncts. [2021-03-10 22:13:25,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-03-10 22:13:25,938 INFO L550 ElimStorePlain]: Start of recursive call 104: End of recursive call: and 1 xjuncts. [2021-03-10 22:13:25,942 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 22:13:25,943 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-03-10 22:13:25,944 INFO L550 ElimStorePlain]: Start of recursive call 105: End of recursive call: and 1 xjuncts. [2021-03-10 22:13:25,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-03-10 22:13:25,949 INFO L550 ElimStorePlain]: Start of recursive call 106: End of recursive call: and 1 xjuncts. [2021-03-10 22:13:25,953 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:13:25,953 INFO L550 ElimStorePlain]: Start of recursive call 107: End of recursive call: and 1 xjuncts. [2021-03-10 22:13:25,957 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:13:25,957 INFO L550 ElimStorePlain]: Start of recursive call 108: End of recursive call: and 1 xjuncts. [2021-03-10 22:13:25,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, 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-03-10 22:13:25,962 INFO L550 ElimStorePlain]: Start of recursive call 109: End of recursive call: and 1 xjuncts. [2021-03-10 22:13:25,966 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 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-03-10 22:13:25,967 INFO L550 ElimStorePlain]: Start of recursive call 110: End of recursive call: and 1 xjuncts. [2021-03-10 22:13:26,058 INFO L628 ElimStorePlain]: treesize reduction 47, result has 72.8 percent of original size [2021-03-10 22:13:26,059 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 6 xjuncts. [2021-03-10 22:13:26,059 INFO L247 ElimStorePlain]: Needed 110 recursive calls to eliminate 2 variables, input treesize:5048, output treesize:126 [2021-03-10 22:13:26,186 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 1 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 22:13:26,186 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 22:13:26,186 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 14 [2021-03-10 22:13:26,187 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [451307928] [2021-03-10 22:13:26,187 INFO L460 AbstractCegarLoop]: Interpolant automaton has 14 states [2021-03-10 22:13:26,187 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 22:13:26,187 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-03-10 22:13:26,187 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=34, Invalid=148, Unknown=0, NotChecked=0, Total=182 [2021-03-10 22:13:26,187 INFO L87 Difference]: Start difference. First operand 500 states and 1532 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-03-10 22:13:26,591 WARN L205 SmtUtils]: Spent 142.00 ms on a formula simplification. DAG size of input: 61 DAG size of output: 50 [2021-03-10 22:13:26,938 WARN L205 SmtUtils]: Spent 125.00 ms on a formula simplification. DAG size of input: 48 DAG size of output: 47 [2021-03-10 22:13:27,232 WARN L205 SmtUtils]: Spent 127.00 ms on a formula simplification. DAG size of input: 61 DAG size of output: 46 [2021-03-10 22:13:27,546 WARN L205 SmtUtils]: Spent 119.00 ms on a formula simplification. DAG size of input: 54 DAG size of output: 52 [2021-03-10 22:13:27,871 WARN L205 SmtUtils]: Spent 118.00 ms on a formula simplification. DAG size of input: 48 DAG size of output: 43 [2021-03-10 22:13:28,010 WARN L205 SmtUtils]: Spent 123.00 ms on a formula simplification. DAG size of input: 61 DAG size of output: 51 [2021-03-10 22:13:28,233 WARN L205 SmtUtils]: Spent 117.00 ms on a formula simplification. DAG size of input: 55 DAG size of output: 51 [2021-03-10 22:13:28,391 WARN L205 SmtUtils]: Spent 136.00 ms on a formula simplification. DAG size of input: 69 DAG size of output: 55 [2021-03-10 22:13:28,535 WARN L205 SmtUtils]: Spent 128.00 ms on a formula simplification. DAG size of input: 56 DAG size of output: 54 [2021-03-10 22:13:28,896 WARN L205 SmtUtils]: Spent 122.00 ms on a formula simplification. DAG size of input: 68 DAG size of output: 49 [2021-03-10 22:13:29,017 WARN L205 SmtUtils]: Spent 105.00 ms on a formula simplification. DAG size of input: 47 DAG size of output: 37 [2021-03-10 22:13:29,175 WARN L205 SmtUtils]: Spent 129.00 ms on a formula simplification. DAG size of input: 57 DAG size of output: 53 [2021-03-10 22:13:29,317 WARN L205 SmtUtils]: Spent 120.00 ms on a formula simplification. DAG size of input: 61 DAG size of output: 55 [2021-03-10 22:13:29,542 WARN L205 SmtUtils]: Spent 102.00 ms on a formula simplification. DAG size of input: 55 DAG size of output: 46 [2021-03-10 22:13:29,868 WARN L205 SmtUtils]: Spent 127.00 ms on a formula simplification. DAG size of input: 57 DAG size of output: 53 [2021-03-10 22:13:30,039 WARN L205 SmtUtils]: Spent 146.00 ms on a formula simplification. DAG size of input: 76 DAG size of output: 58 [2021-03-10 22:13:30,174 WARN L205 SmtUtils]: Spent 115.00 ms on a formula simplification. DAG size of input: 66 DAG size of output: 52 [2021-03-10 22:13:30,405 WARN L205 SmtUtils]: Spent 118.00 ms on a formula simplification. DAG size of input: 64 DAG size of output: 56 [2021-03-10 22:13:30,540 WARN L205 SmtUtils]: Spent 117.00 ms on a formula simplification. DAG size of input: 64 DAG size of output: 56 [2021-03-10 22:13:30,781 WARN L205 SmtUtils]: Spent 109.00 ms on a formula simplification. DAG size of input: 58 DAG size of output: 47 [2021-03-10 22:13:30,947 WARN L205 SmtUtils]: Spent 143.00 ms on a formula simplification. DAG size of input: 68 DAG size of output: 53 [2021-03-10 22:13:31,112 WARN L205 SmtUtils]: Spent 140.00 ms on a formula simplification. DAG size of input: 59 DAG size of output: 55 [2021-03-10 22:13:31,230 WARN L205 SmtUtils]: Spent 102.00 ms on a formula simplification. DAG size of input: 52 DAG size of output: 38 [2021-03-10 22:13:31,368 WARN L205 SmtUtils]: Spent 111.00 ms on a formula simplification. DAG size of input: 62 DAG size of output: 54 [2021-03-10 22:13:31,506 WARN L205 SmtUtils]: Spent 117.00 ms on a formula simplification. DAG size of input: 55 DAG size of output: 50 [2021-03-10 22:13:31,737 WARN L205 SmtUtils]: Spent 120.00 ms on a formula simplification. DAG size of input: 67 DAG size of output: 57 [2021-03-10 22:13:31,900 WARN L205 SmtUtils]: Spent 130.00 ms on a formula simplification. DAG size of input: 66 DAG size of output: 51 [2021-03-10 22:13:32,033 WARN L205 SmtUtils]: Spent 106.00 ms on a formula simplification. DAG size of input: 65 DAG size of output: 55 [2021-03-10 22:13:32,168 WARN L205 SmtUtils]: Spent 110.00 ms on a formula simplification. DAG size of input: 53 DAG size of output: 48 [2021-03-10 22:13:32,305 WARN L205 SmtUtils]: Spent 123.00 ms on a formula simplification. DAG size of input: 58 DAG size of output: 51 [2021-03-10 22:13:32,433 WARN L205 SmtUtils]: Spent 104.00 ms on a formula simplification. DAG size of input: 56 DAG size of output: 49 [2021-03-10 22:13:32,808 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 22:13:32,809 INFO L93 Difference]: Finished difference Result 1597 states and 4308 transitions. [2021-03-10 22:13:32,809 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 74 states. [2021-03-10 22:13:32,809 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-03-10 22:13:32,809 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 22:13:32,810 INFO L225 Difference]: With dead ends: 1597 [2021-03-10 22:13:32,810 INFO L226 Difference]: Without dead ends: 1210 [2021-03-10 22:13:32,811 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 105 GetRequests, 28 SyntacticMatches, 0 SemanticMatches, 77 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1998 ImplicationChecksByTransitivity, 6333.0ms TimeCoverageRelationStatistics Valid=1032, Invalid=5130, Unknown=0, NotChecked=0, Total=6162 [2021-03-10 22:13:32,812 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1210 states. [2021-03-10 22:13:32,817 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1210 to 546. [2021-03-10 22:13:32,818 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 546 states, 545 states have (on average 3.1321100917431193) internal successors, (1707), 545 states have internal predecessors, (1707), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:13:32,819 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 546 states to 546 states and 1707 transitions. [2021-03-10 22:13:32,819 INFO L78 Accepts]: Start accepts. Automaton has 546 states and 1707 transitions. Word has length 20 [2021-03-10 22:13:32,819 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 22:13:32,819 INFO L480 AbstractCegarLoop]: Abstraction has 546 states and 1707 transitions. [2021-03-10 22:13:32,819 INFO L481 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-03-10 22:13:32,819 INFO L276 IsEmpty]: Start isEmpty. Operand 546 states and 1707 transitions. [2021-03-10 22:13:32,820 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2021-03-10 22:13:32,820 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 22:13:32,820 INFO L519 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 22:13:33,020 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 21 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable1669 [2021-03-10 22:13:33,020 INFO L428 AbstractCegarLoop]: === Iteration 94 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 22:13:33,021 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 22:13:33,021 INFO L82 PathProgramCache]: Analyzing trace with hash -641941827, now seen corresponding path program 9 times [2021-03-10 22:13:33,021 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 22:13:33,021 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1378322543] [2021-03-10 22:13:33,021 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 22:13:33,025 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 22:13:33,150 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-03-10 22:13:33,150 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1378322543] [2021-03-10 22:13:33,150 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [425424403] [2021-03-10 22:13:33,150 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 22 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 22 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 22:13:33,179 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-03-10 22:13:33,179 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-10 22:13:33,179 INFO L263 TraceCheckSpWp]: Trace formula consists of 90 conjuncts, 18 conjunts are in the unsatisfiable core [2021-03-10 22:13:33,180 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 22:13:33,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 11 treesize of output 7 [2021-03-10 22:13:33,252 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 22:13:33,254 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:13:33,255 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-03-10 22:13:33,258 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:13:33,259 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-03-10 22:13:33,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-03-10 22:13:33,263 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-03-10 22:13:33,266 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select 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-03-10 22:13:33,267 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-03-10 22:13:33,271 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select 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-03-10 22:13:33,272 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-03-10 22:13:33,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, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 9 [2021-03-10 22:13:33,276 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-03-10 22:13:33,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, 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-03-10 22:13:33,281 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-03-10 22:13:33,284 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 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-03-10 22:13:33,285 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-03-10 22:13:33,288 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:13:33,289 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-03-10 22:13:33,292 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:13:33,293 INFO L550 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2021-03-10 22:13:33,296 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:13:33,297 INFO L550 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2021-03-10 22:13:33,299 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:13:33,300 INFO L550 ElimStorePlain]: Start of recursive call 14: End of recursive call: and 1 xjuncts. [2021-03-10 22:13:33,303 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:13:33,303 INFO L550 ElimStorePlain]: Start of recursive call 15: End of recursive call: and 1 xjuncts. [2021-03-10 22:13:33,306 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:13:33,306 INFO L550 ElimStorePlain]: Start of recursive call 16: End of recursive call: and 1 xjuncts. [2021-03-10 22:13:33,309 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:13:33,310 INFO L550 ElimStorePlain]: Start of recursive call 17: End of recursive call: and 1 xjuncts. [2021-03-10 22:13:33,312 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:13:33,313 INFO L550 ElimStorePlain]: Start of recursive call 18: End of recursive call: and 1 xjuncts. [2021-03-10 22:13:33,315 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:13:33,316 INFO L550 ElimStorePlain]: Start of recursive call 19: End of recursive call: and 1 xjuncts. [2021-03-10 22:13:33,318 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:13:33,319 INFO L550 ElimStorePlain]: Start of recursive call 20: End of recursive call: and 1 xjuncts. [2021-03-10 22:13:33,399 INFO L628 ElimStorePlain]: treesize reduction 62, result has 62.0 percent of original size [2021-03-10 22:13:33,400 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 4 xjuncts. [2021-03-10 22:13:33,400 INFO L247 ElimStorePlain]: Needed 20 recursive calls to eliminate 1 variables, input treesize:751, output treesize:101 [2021-03-10 22:13:33,886 INFO L446 ElimStorePlain]: Different costs {0=[char_at_9], 1=[char_at_1]} [2021-03-10 22:13:33,893 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:13:33,894 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 22:13:33,901 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:13:33,901 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-03-10 22:13:33,908 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:13:33,909 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-03-10 22:13:33,915 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:13:33,916 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-03-10 22:13:33,923 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select 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-03-10 22:13:33,924 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-03-10 22:13:33,932 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:13:33,932 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-03-10 22:13:33,940 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:13:33,940 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-03-10 22:13:33,946 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:13:33,947 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-03-10 22:13:33,953 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:13:33,954 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-03-10 22:13:33,966 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:13:33,967 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-03-10 22:13:33,975 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:13:33,976 INFO L550 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2021-03-10 22:13:33,996 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:13:33,997 INFO L550 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2021-03-10 22:13:34,004 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:13:34,005 INFO L550 ElimStorePlain]: Start of recursive call 14: End of recursive call: and 1 xjuncts. [2021-03-10 22:13:34,011 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:13:34,012 INFO L550 ElimStorePlain]: Start of recursive call 15: End of recursive call: and 1 xjuncts. [2021-03-10 22:13:34,020 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:13:34,020 INFO L550 ElimStorePlain]: Start of recursive call 16: End of recursive call: and 1 xjuncts. [2021-03-10 22:13:34,028 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:13:34,029 INFO L550 ElimStorePlain]: Start of recursive call 17: End of recursive call: and 1 xjuncts. [2021-03-10 22:13:34,036 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:13:34,036 INFO L550 ElimStorePlain]: Start of recursive call 18: End of recursive call: and 1 xjuncts. [2021-03-10 22:13:34,043 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:13:34,044 INFO L550 ElimStorePlain]: Start of recursive call 19: End of recursive call: and 1 xjuncts. [2021-03-10 22:13:34,051 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:13:34,052 INFO L550 ElimStorePlain]: Start of recursive call 20: End of recursive call: and 1 xjuncts. [2021-03-10 22:13:34,059 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:13:34,059 INFO L550 ElimStorePlain]: Start of recursive call 21: End of recursive call: and 1 xjuncts. [2021-03-10 22:13:34,066 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:13:34,067 INFO L550 ElimStorePlain]: Start of recursive call 22: End of recursive call: and 1 xjuncts. [2021-03-10 22:13:34,074 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:13:34,075 INFO L550 ElimStorePlain]: Start of recursive call 23: End of recursive call: and 1 xjuncts. [2021-03-10 22:13:34,082 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:13:34,083 INFO L550 ElimStorePlain]: Start of recursive call 24: End of recursive call: and 1 xjuncts. [2021-03-10 22:13:34,088 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:13:34,089 INFO L550 ElimStorePlain]: Start of recursive call 25: End of recursive call: and 1 xjuncts. [2021-03-10 22:13:34,096 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:13:34,097 INFO L550 ElimStorePlain]: Start of recursive call 26: End of recursive call: and 1 xjuncts. [2021-03-10 22:13:34,104 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:13:34,105 INFO L550 ElimStorePlain]: Start of recursive call 27: End of recursive call: and 1 xjuncts. [2021-03-10 22:13:34,112 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:13:34,113 INFO L550 ElimStorePlain]: Start of recursive call 28: End of recursive call: and 1 xjuncts. [2021-03-10 22:13:34,119 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:13:34,119 INFO L550 ElimStorePlain]: Start of recursive call 29: End of recursive call: and 1 xjuncts. [2021-03-10 22:13:34,125 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:13:34,126 INFO L550 ElimStorePlain]: Start of recursive call 30: End of recursive call: and 1 xjuncts. [2021-03-10 22:13:34,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 13 treesize of output 9 [2021-03-10 22:13:34,136 INFO L550 ElimStorePlain]: Start of recursive call 31: End of recursive call: and 1 xjuncts. [2021-03-10 22:13:34,142 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:13:34,143 INFO L550 ElimStorePlain]: Start of recursive call 32: End of recursive call: and 1 xjuncts. [2021-03-10 22:13:34,151 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:13:34,152 INFO L550 ElimStorePlain]: Start of recursive call 33: End of recursive call: and 1 xjuncts. [2021-03-10 22:13:34,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 13 treesize of output 9 [2021-03-10 22:13:34,162 INFO L550 ElimStorePlain]: Start of recursive call 34: End of recursive call: and 1 xjuncts. [2021-03-10 22:13:34,169 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:13:34,170 INFO L550 ElimStorePlain]: Start of recursive call 35: End of recursive call: and 1 xjuncts. [2021-03-10 22:13:34,178 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:13:34,179 INFO L550 ElimStorePlain]: Start of recursive call 36: End of recursive call: and 1 xjuncts. [2021-03-10 22:13:34,198 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:13:34,199 INFO L550 ElimStorePlain]: Start of recursive call 37: End of recursive call: and 1 xjuncts. [2021-03-10 22:13:34,206 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:13:34,207 INFO L550 ElimStorePlain]: Start of recursive call 38: End of recursive call: and 1 xjuncts. [2021-03-10 22:13:34,213 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:13:34,214 INFO L550 ElimStorePlain]: Start of recursive call 39: End of recursive call: and 1 xjuncts. [2021-03-10 22:13:34,222 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:13:34,223 INFO L550 ElimStorePlain]: Start of recursive call 40: End of recursive call: and 1 xjuncts. [2021-03-10 22:13:34,231 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:13:34,232 INFO L550 ElimStorePlain]: Start of recursive call 41: End of recursive call: and 1 xjuncts. [2021-03-10 22:13:34,239 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:13:34,240 INFO L550 ElimStorePlain]: Start of recursive call 42: End of recursive call: and 1 xjuncts. [2021-03-10 22:13:34,247 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:13:34,247 INFO L550 ElimStorePlain]: Start of recursive call 43: End of recursive call: and 1 xjuncts. [2021-03-10 22:13:34,253 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:13:34,254 INFO L550 ElimStorePlain]: Start of recursive call 44: End of recursive call: and 1 xjuncts. [2021-03-10 22:13:34,260 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:13:34,261 INFO L550 ElimStorePlain]: Start of recursive call 45: End of recursive call: and 1 xjuncts. [2021-03-10 22:13:34,268 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:13:34,269 INFO L550 ElimStorePlain]: Start of recursive call 46: End of recursive call: and 1 xjuncts. [2021-03-10 22:13:34,276 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:13:34,277 INFO L550 ElimStorePlain]: Start of recursive call 47: End of recursive call: and 1 xjuncts. [2021-03-10 22:13:34,284 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:13:34,285 INFO L550 ElimStorePlain]: Start of recursive call 48: End of recursive call: and 1 xjuncts. [2021-03-10 22:13:34,292 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 9 [2021-03-10 22:13:34,293 INFO L550 ElimStorePlain]: Start of recursive call 49: End of recursive call: and 1 xjuncts. [2021-03-10 22:13:34,300 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:13:34,301 INFO L550 ElimStorePlain]: Start of recursive call 50: End of recursive call: and 1 xjuncts. [2021-03-10 22:13:34,308 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select 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-03-10 22:13:34,309 INFO L550 ElimStorePlain]: Start of recursive call 51: End of recursive call: and 1 xjuncts. [2021-03-10 22:13:34,317 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:13:34,317 INFO L550 ElimStorePlain]: Start of recursive call 52: End of recursive call: and 1 xjuncts. [2021-03-10 22:13:34,325 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:13:34,326 INFO L550 ElimStorePlain]: Start of recursive call 53: End of recursive call: and 1 xjuncts. [2021-03-10 22:13:34,333 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:13:34,334 INFO L550 ElimStorePlain]: Start of recursive call 54: End of recursive call: and 1 xjuncts. [2021-03-10 22:13:34,341 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:13:34,342 INFO L550 ElimStorePlain]: Start of recursive call 55: End of recursive call: and 1 xjuncts. [2021-03-10 22:13:34,349 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:13:34,350 INFO L550 ElimStorePlain]: Start of recursive call 56: End of recursive call: and 1 xjuncts. [2021-03-10 22:13:34,357 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:13:34,358 INFO L550 ElimStorePlain]: Start of recursive call 57: End of recursive call: and 1 xjuncts. [2021-03-10 22:13:34,366 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:13:34,367 INFO L550 ElimStorePlain]: Start of recursive call 58: End of recursive call: and 1 xjuncts. [2021-03-10 22:13:34,373 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:13:34,374 INFO L550 ElimStorePlain]: Start of recursive call 59: End of recursive call: and 1 xjuncts. [2021-03-10 22:13:34,381 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:13:34,382 INFO L550 ElimStorePlain]: Start of recursive call 60: End of recursive call: and 1 xjuncts. [2021-03-10 22:13:34,389 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:13:34,390 INFO L550 ElimStorePlain]: Start of recursive call 61: End of recursive call: and 1 xjuncts. [2021-03-10 22:13:34,397 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:13:34,398 INFO L550 ElimStorePlain]: Start of recursive call 62: End of recursive call: and 1 xjuncts. [2021-03-10 22:13:34,404 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:13:34,405 INFO L550 ElimStorePlain]: Start of recursive call 63: End of recursive call: and 1 xjuncts. [2021-03-10 22:13:34,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, 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-03-10 22:13:34,414 INFO L550 ElimStorePlain]: Start of recursive call 64: End of recursive call: and 1 xjuncts. [2021-03-10 22:13:34,421 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:13:34,422 INFO L550 ElimStorePlain]: Start of recursive call 65: End of recursive call: and 1 xjuncts. [2021-03-10 22:13:34,428 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:13:34,429 INFO L550 ElimStorePlain]: Start of recursive call 66: End of recursive call: and 1 xjuncts. [2021-03-10 22:13:34,436 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:13:34,437 INFO L550 ElimStorePlain]: Start of recursive call 67: End of recursive call: and 1 xjuncts. [2021-03-10 22:13:34,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, 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-03-10 22:13:34,445 INFO L550 ElimStorePlain]: Start of recursive call 68: End of recursive call: and 1 xjuncts. [2021-03-10 22:13:34,452 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:13:34,453 INFO L550 ElimStorePlain]: Start of recursive call 69: End of recursive call: and 1 xjuncts. [2021-03-10 22:13:34,460 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:13:34,460 INFO L550 ElimStorePlain]: Start of recursive call 70: End of recursive call: and 1 xjuncts. [2021-03-10 22:13:34,467 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:13:34,468 INFO L550 ElimStorePlain]: Start of recursive call 71: End of recursive call: and 1 xjuncts. [2021-03-10 22:13:34,474 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:13:34,475 INFO L550 ElimStorePlain]: Start of recursive call 72: End of recursive call: and 1 xjuncts. [2021-03-10 22:13:34,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, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 9 [2021-03-10 22:13:34,483 INFO L550 ElimStorePlain]: Start of recursive call 73: End of recursive call: and 1 xjuncts. [2021-03-10 22:13:34,490 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:13:34,490 INFO L550 ElimStorePlain]: Start of recursive call 74: End of recursive call: and 1 xjuncts. [2021-03-10 22:13:34,497 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:13:34,498 INFO L550 ElimStorePlain]: Start of recursive call 75: End of recursive call: and 1 xjuncts. [2021-03-10 22:13:34,505 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:13:34,505 INFO L550 ElimStorePlain]: Start of recursive call 76: End of recursive call: and 1 xjuncts. [2021-03-10 22:13:34,512 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:13:34,512 INFO L550 ElimStorePlain]: Start of recursive call 77: End of recursive call: and 1 xjuncts. [2021-03-10 22:13:34,518 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:13:34,519 INFO L550 ElimStorePlain]: Start of recursive call 78: End of recursive call: and 1 xjuncts. [2021-03-10 22:13:34,525 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:13:34,526 INFO L550 ElimStorePlain]: Start of recursive call 79: End of recursive call: and 1 xjuncts. [2021-03-10 22:13:34,533 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:13:34,533 INFO L550 ElimStorePlain]: Start of recursive call 80: End of recursive call: and 1 xjuncts. [2021-03-10 22:13:34,539 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:13:34,540 INFO L550 ElimStorePlain]: Start of recursive call 81: End of recursive call: and 1 xjuncts. [2021-03-10 22:13:34,546 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:13:34,547 INFO L550 ElimStorePlain]: Start of recursive call 82: End of recursive call: and 1 xjuncts. [2021-03-10 22:13:34,553 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:13:34,553 INFO L550 ElimStorePlain]: Start of recursive call 83: End of recursive call: and 1 xjuncts. [2021-03-10 22:13:34,560 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:13:34,560 INFO L550 ElimStorePlain]: Start of recursive call 84: End of recursive call: and 1 xjuncts. [2021-03-10 22:13:34,566 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:13:34,567 INFO L550 ElimStorePlain]: Start of recursive call 85: End of recursive call: and 1 xjuncts. [2021-03-10 22:13:34,574 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:13:34,575 INFO L550 ElimStorePlain]: Start of recursive call 86: End of recursive call: and 1 xjuncts. [2021-03-10 22:13:34,581 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:13:34,581 INFO L550 ElimStorePlain]: Start of recursive call 87: End of recursive call: and 1 xjuncts. [2021-03-10 22:13:34,586 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:13:34,587 INFO L550 ElimStorePlain]: Start of recursive call 88: End of recursive call: and 1 xjuncts. [2021-03-10 22:13:34,592 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:13:34,593 INFO L550 ElimStorePlain]: Start of recursive call 89: End of recursive call: and 1 xjuncts. [2021-03-10 22:13:34,599 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:13:34,600 INFO L550 ElimStorePlain]: Start of recursive call 90: End of recursive call: and 1 xjuncts. [2021-03-10 22:13:34,605 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:13:34,606 INFO L550 ElimStorePlain]: Start of recursive call 91: End of recursive call: and 1 xjuncts. [2021-03-10 22:13:34,611 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:13:34,612 INFO L550 ElimStorePlain]: Start of recursive call 92: End of recursive call: and 1 xjuncts. [2021-03-10 22:13:34,616 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:13:34,617 INFO L550 ElimStorePlain]: Start of recursive call 93: End of recursive call: and 1 xjuncts. [2021-03-10 22:13:34,622 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:13:34,623 INFO L550 ElimStorePlain]: Start of recursive call 94: End of recursive call: and 1 xjuncts. [2021-03-10 22:13:34,628 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select 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-03-10 22:13:34,629 INFO L550 ElimStorePlain]: Start of recursive call 95: End of recursive call: and 1 xjuncts. [2021-03-10 22:13:34,634 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:13:34,635 INFO L550 ElimStorePlain]: Start of recursive call 96: End of recursive call: and 1 xjuncts. [2021-03-10 22:13:34,640 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:13:34,641 INFO L550 ElimStorePlain]: Start of recursive call 97: End of recursive call: and 1 xjuncts. [2021-03-10 22:13:34,827 WARN L205 SmtUtils]: Spent 186.00 ms on a formula simplification. DAG size of input: 53 DAG size of output: 43 [2021-03-10 22:13:34,828 INFO L628 ElimStorePlain]: treesize reduction 275, result has 42.9 percent of original size [2021-03-10 22:13:34,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-03-10 22:13:34,833 INFO L550 ElimStorePlain]: Start of recursive call 98: End of recursive call: and 1 xjuncts. [2021-03-10 22:13:34,837 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 22:13:34,838 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 22:13:34,838 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-03-10 22:13:34,839 INFO L550 ElimStorePlain]: Start of recursive call 99: End of recursive call: and 1 xjuncts. [2021-03-10 22:13:34,843 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select 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-03-10 22:13:34,844 INFO L550 ElimStorePlain]: Start of recursive call 100: End of recursive call: and 1 xjuncts. [2021-03-10 22:13:34,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 13 treesize of output 9 [2021-03-10 22:13:34,849 INFO L550 ElimStorePlain]: Start of recursive call 101: End of recursive call: and 1 xjuncts. [2021-03-10 22:13:34,853 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 9 [2021-03-10 22:13:34,854 INFO L550 ElimStorePlain]: Start of recursive call 102: End of recursive call: and 1 xjuncts. [2021-03-10 22:13:34,857 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:13:34,858 INFO L550 ElimStorePlain]: Start of recursive call 103: End of recursive call: and 1 xjuncts. [2021-03-10 22:13:34,937 INFO L628 ElimStorePlain]: treesize reduction 19, result has 84.6 percent of original size [2021-03-10 22:13:34,939 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 5 xjuncts. [2021-03-10 22:13:34,939 INFO L247 ElimStorePlain]: Needed 103 recursive calls to eliminate 2 variables, input treesize:5089, output treesize:104 [2021-03-10 22:13:35,066 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-03-10 22:13:35,066 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 22:13:35,066 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 13 [2021-03-10 22:13:35,066 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [982967637] [2021-03-10 22:13:35,066 INFO L460 AbstractCegarLoop]: Interpolant automaton has 13 states [2021-03-10 22:13:35,067 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 22:13:35,067 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-03-10 22:13:35,067 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=36, Invalid=120, Unknown=0, NotChecked=0, Total=156 [2021-03-10 22:13:35,067 INFO L87 Difference]: Start difference. First operand 546 states and 1707 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-03-10 22:13:35,314 WARN L205 SmtUtils]: Spent 110.00 ms on a formula simplification. DAG size of input: 42 DAG size of output: 39 [2021-03-10 22:13:35,865 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 22:13:35,865 INFO L93 Difference]: Finished difference Result 820 states and 2449 transitions. [2021-03-10 22:13:35,865 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2021-03-10 22:13:35,865 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-03-10 22:13:35,865 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 22:13:35,866 INFO L225 Difference]: With dead ends: 820 [2021-03-10 22:13:35,866 INFO L226 Difference]: Without dead ends: 654 [2021-03-10 22:13:35,866 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 47 GetRequests, 25 SyntacticMatches, 1 SemanticMatches, 21 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 90 ImplicationChecksByTransitivity, 920.7ms TimeCoverageRelationStatistics Valid=111, Invalid=395, Unknown=0, NotChecked=0, Total=506 [2021-03-10 22:13:35,867 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 654 states. [2021-03-10 22:13:35,871 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 654 to 566. [2021-03-10 22:13:35,872 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 566 states, 565 states have (on average 3.1168141592920353) internal successors, (1761), 565 states have internal predecessors, (1761), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:13:35,872 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 566 states to 566 states and 1761 transitions. [2021-03-10 22:13:35,873 INFO L78 Accepts]: Start accepts. Automaton has 566 states and 1761 transitions. Word has length 20 [2021-03-10 22:13:35,873 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 22:13:35,873 INFO L480 AbstractCegarLoop]: Abstraction has 566 states and 1761 transitions. [2021-03-10 22:13:35,873 INFO L481 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-03-10 22:13:35,873 INFO L276 IsEmpty]: Start isEmpty. Operand 566 states and 1761 transitions. [2021-03-10 22:13:35,873 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2021-03-10 22:13:35,873 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 22:13:35,874 INFO L519 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 22:13:36,074 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 22 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable1723 [2021-03-10 22:13:36,074 INFO L428 AbstractCegarLoop]: === Iteration 95 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 22:13:36,074 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 22:13:36,074 INFO L82 PathProgramCache]: Analyzing trace with hash 694441302, now seen corresponding path program 7 times [2021-03-10 22:13:36,074 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 22:13:36,074 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1049799333] [2021-03-10 22:13:36,074 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 22:13:36,084 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 22:13:36,161 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-03-10 22:13:36,161 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1049799333] [2021-03-10 22:13:36,161 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1580567935] [2021-03-10 22:13:36,162 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 23 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 23 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 22:13:36,194 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 22:13:36,195 INFO L263 TraceCheckSpWp]: Trace formula consists of 81 conjuncts, 16 conjunts are in the unsatisfiable core [2021-03-10 22:13:36,195 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 22:13:36,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-03-10 22:13:36,307 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 22:13:36,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, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 5 treesize of output 3 [2021-03-10 22:13:36,313 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-03-10 22:13:36,316 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:13:36,316 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-03-10 22:13:36,319 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:13:36,320 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-03-10 22:13:36,323 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:13:36,324 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-03-10 22:13:36,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-03-10 22:13:36,329 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-03-10 22:13:36,332 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:13:36,333 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-03-10 22:13:36,336 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:13:36,337 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-03-10 22:13:36,340 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:13:36,341 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-03-10 22:13:36,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-03-10 22:13:36,346 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-03-10 22:13:36,350 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:13:36,350 INFO L550 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2021-03-10 22:13:36,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, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 5 treesize of output 3 [2021-03-10 22:13:36,355 INFO L550 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2021-03-10 22:13:36,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-03-10 22:13:36,360 INFO L550 ElimStorePlain]: Start of recursive call 14: End of recursive call: and 1 xjuncts. [2021-03-10 22:13:36,364 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:13:36,365 INFO L550 ElimStorePlain]: Start of recursive call 15: End of recursive call: and 1 xjuncts. [2021-03-10 22:13:36,368 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:13:36,369 INFO L550 ElimStorePlain]: Start of recursive call 16: End of recursive call: and 1 xjuncts. [2021-03-10 22:13:36,373 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:13:36,373 INFO L550 ElimStorePlain]: Start of recursive call 17: End of recursive call: and 1 xjuncts. [2021-03-10 22:13:36,377 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:13:36,378 INFO L550 ElimStorePlain]: Start of recursive call 18: End of recursive call: and 1 xjuncts. [2021-03-10 22:13:36,381 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:13:36,382 INFO L550 ElimStorePlain]: Start of recursive call 19: End of recursive call: and 1 xjuncts. [2021-03-10 22:13:36,395 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:13:36,396 INFO L550 ElimStorePlain]: Start of recursive call 20: End of recursive call: and 1 xjuncts. [2021-03-10 22:13:36,399 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:13:36,400 INFO L550 ElimStorePlain]: Start of recursive call 21: End of recursive call: and 1 xjuncts. [2021-03-10 22:13:36,404 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:13:36,404 INFO L550 ElimStorePlain]: Start of recursive call 22: End of recursive call: and 1 xjuncts. [2021-03-10 22:13:36,408 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:13:36,409 INFO L550 ElimStorePlain]: Start of recursive call 23: End of recursive call: and 1 xjuncts. [2021-03-10 22:13:36,412 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:13:36,413 INFO L550 ElimStorePlain]: Start of recursive call 24: End of recursive call: and 1 xjuncts. [2021-03-10 22:13:36,416 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:13:36,417 INFO L550 ElimStorePlain]: Start of recursive call 25: End of recursive call: and 1 xjuncts. [2021-03-10 22:13:36,420 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:13:36,421 INFO L550 ElimStorePlain]: Start of recursive call 26: End of recursive call: and 1 xjuncts. [2021-03-10 22:13:36,424 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:13:36,425 INFO L550 ElimStorePlain]: Start of recursive call 27: End of recursive call: and 1 xjuncts. [2021-03-10 22:13:36,428 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:13:36,429 INFO L550 ElimStorePlain]: Start of recursive call 28: End of recursive call: and 1 xjuncts. [2021-03-10 22:13:36,433 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:13:36,434 INFO L550 ElimStorePlain]: Start of recursive call 29: End of recursive call: and 1 xjuncts. [2021-03-10 22:13:36,437 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:13:36,437 INFO L550 ElimStorePlain]: Start of recursive call 30: End of recursive call: and 1 xjuncts. [2021-03-10 22:13:36,441 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:13:36,441 INFO L550 ElimStorePlain]: Start of recursive call 31: End of recursive call: and 1 xjuncts. [2021-03-10 22:13:36,444 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:13:36,445 INFO L550 ElimStorePlain]: Start of recursive call 32: End of recursive call: and 1 xjuncts. [2021-03-10 22:13:36,448 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:13:36,448 INFO L550 ElimStorePlain]: Start of recursive call 33: End of recursive call: and 1 xjuncts. [2021-03-10 22:13:36,452 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:13:36,453 INFO L550 ElimStorePlain]: Start of recursive call 34: End of recursive call: and 1 xjuncts. [2021-03-10 22:13:36,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 13 treesize of output 9 [2021-03-10 22:13:36,457 INFO L550 ElimStorePlain]: Start of recursive call 35: End of recursive call: and 1 xjuncts. [2021-03-10 22:13:36,461 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:13:36,461 INFO L550 ElimStorePlain]: Start of recursive call 36: End of recursive call: and 1 xjuncts. [2021-03-10 22:13:36,464 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:13:36,465 INFO L550 ElimStorePlain]: Start of recursive call 37: End of recursive call: and 1 xjuncts. [2021-03-10 22:13:36,552 INFO L628 ElimStorePlain]: treesize reduction 81, result has 54.5 percent of original size [2021-03-10 22:13:36,561 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-03-10 22:13:36,561 INFO L247 ElimStorePlain]: Needed 37 recursive calls to eliminate 2 variables, input treesize:1241, output treesize:89 [2021-03-10 22:13:37,022 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 22:13:37,023 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 22:13:37,023 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 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-03-10 22:13:37,024 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 22:13:37,028 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 22:13:37,028 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 22:13:37,029 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-03-10 22:13:37,029 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-03-10 22:13:37,033 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 22:13:37,033 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 22:13:37,035 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-03-10 22:13:37,036 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-03-10 22:13:37,040 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 22:13:37,040 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-03-10 22:13:37,041 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-03-10 22:13:37,132 INFO L628 ElimStorePlain]: treesize reduction 240, result has 26.6 percent of original size [2021-03-10 22:13:37,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-03-10 22:13:37,135 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-03-10 22:13:37,165 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 22:13:37,168 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 22:13:37,168 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-03-10 22:13:37,169 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-03-10 22:13:37,196 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 22:13:37,208 INFO L550 ElimStorePlain]: Start of recursive call 1: 3 dim-0 vars, 3 dim-1 vars, End of recursive call: and 3 xjuncts. [2021-03-10 22:13:37,208 INFO L247 ElimStorePlain]: Needed 7 recursive calls to eliminate 6 variables, input treesize:440, output treesize:37 [2021-03-10 22:13:37,319 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-03-10 22:13:37,319 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 22:13:37,319 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 13 [2021-03-10 22:13:37,319 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [945072169] [2021-03-10 22:13:37,319 INFO L460 AbstractCegarLoop]: Interpolant automaton has 13 states [2021-03-10 22:13:37,319 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 22:13:37,319 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-03-10 22:13:37,319 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=115, Unknown=0, NotChecked=0, Total=156 [2021-03-10 22:13:37,320 INFO L87 Difference]: Start difference. First operand 566 states and 1761 transitions. Second operand has 13 states, 13 states have (on average 2.6923076923076925) internal successors, (35), 13 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-03-10 22:13:37,624 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 22:13:37,624 INFO L93 Difference]: Finished difference Result 739 states and 2260 transitions. [2021-03-10 22:13:37,624 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-03-10 22:13:37,625 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 2.6923076923076925) internal successors, (35), 13 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-03-10 22:13:37,625 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 22:13:37,626 INFO L225 Difference]: With dead ends: 739 [2021-03-10 22:13:37,626 INFO L226 Difference]: Without dead ends: 692 [2021-03-10 22:13:37,626 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 35 GetRequests, 19 SyntacticMatches, 1 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 40 ImplicationChecksByTransitivity, 374.2ms TimeCoverageRelationStatistics Valid=72, Invalid=200, Unknown=0, NotChecked=0, Total=272 [2021-03-10 22:13:37,626 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 692 states. [2021-03-10 22:13:37,631 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 692 to 547. [2021-03-10 22:13:37,632 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 547 states, 546 states have (on average 3.100732600732601) internal successors, (1693), 546 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-03-10 22:13:37,633 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 547 states to 547 states and 1693 transitions. [2021-03-10 22:13:37,633 INFO L78 Accepts]: Start accepts. Automaton has 547 states and 1693 transitions. Word has length 20 [2021-03-10 22:13:37,633 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 22:13:37,633 INFO L480 AbstractCegarLoop]: Abstraction has 547 states and 1693 transitions. [2021-03-10 22:13:37,633 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 13 states, 13 states have (on average 2.6923076923076925) internal successors, (35), 13 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-03-10 22:13:37,633 INFO L276 IsEmpty]: Start isEmpty. Operand 547 states and 1693 transitions. [2021-03-10 22:13:37,634 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2021-03-10 22:13:37,634 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 22:13:37,634 INFO L519 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 22:13:37,849 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1873,23 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 22:13:37,849 INFO L428 AbstractCegarLoop]: === Iteration 96 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 22:13:37,849 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 22:13:37,849 INFO L82 PathProgramCache]: Analyzing trace with hash 254005020, now seen corresponding path program 8 times [2021-03-10 22:13:37,850 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 22:13:37,850 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1722064720] [2021-03-10 22:13:37,850 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 22:13:37,854 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 22:13:37,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-03-10 22:13:37,955 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1722064720] [2021-03-10 22:13:37,955 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1299302203] [2021-03-10 22:13:37,955 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 24 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 24 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 22:13:37,979 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-03-10 22:13:37,979 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-10 22:13:37,980 INFO L263 TraceCheckSpWp]: Trace formula consists of 81 conjuncts, 16 conjunts are in the unsatisfiable core [2021-03-10 22:13:37,980 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 22:13:38,117 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-03-10 22:13:38,117 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 22:13:38,118 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 14 [2021-03-10 22:13:38,118 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [196785768] [2021-03-10 22:13:38,118 INFO L460 AbstractCegarLoop]: Interpolant automaton has 14 states [2021-03-10 22:13:38,118 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 22:13:38,118 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-03-10 22:13:38,118 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=38, Invalid=144, Unknown=0, NotChecked=0, Total=182 [2021-03-10 22:13:38,118 INFO L87 Difference]: Start difference. First operand 547 states and 1693 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-03-10 22:13:38,418 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 22:13:38,419 INFO L93 Difference]: Finished difference Result 653 states and 1997 transitions. [2021-03-10 22:13:38,419 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-03-10 22:13:38,419 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-03-10 22:13:38,419 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 22:13:38,420 INFO L225 Difference]: With dead ends: 653 [2021-03-10 22:13:38,420 INFO L226 Difference]: Without dead ends: 620 [2021-03-10 22:13:38,420 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 31 GetRequests, 15 SyntacticMatches, 0 SemanticMatches, 16 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 41 ImplicationChecksByTransitivity, 337.0ms TimeCoverageRelationStatistics Valid=70, Invalid=236, Unknown=0, NotChecked=0, Total=306 [2021-03-10 22:13:38,421 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 620 states. [2021-03-10 22:13:38,425 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 620 to 544. [2021-03-10 22:13:38,425 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 544 states, 543 states have (on average 3.0994475138121547) internal successors, (1683), 543 states have internal predecessors, (1683), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:13:38,426 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 544 states to 544 states and 1683 transitions. [2021-03-10 22:13:38,426 INFO L78 Accepts]: Start accepts. Automaton has 544 states and 1683 transitions. Word has length 20 [2021-03-10 22:13:38,426 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 22:13:38,426 INFO L480 AbstractCegarLoop]: Abstraction has 544 states and 1683 transitions. [2021-03-10 22:13:38,426 INFO L481 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-03-10 22:13:38,426 INFO L276 IsEmpty]: Start isEmpty. Operand 544 states and 1683 transitions. [2021-03-10 22:13:38,427 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2021-03-10 22:13:38,427 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 22:13:38,427 INFO L519 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 22:13:38,627 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 24 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable1994 [2021-03-10 22:13:38,627 INFO L428 AbstractCegarLoop]: === Iteration 97 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 22:13:38,628 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 22:13:38,628 INFO L82 PathProgramCache]: Analyzing trace with hash -1325415994, now seen corresponding path program 9 times [2021-03-10 22:13:38,628 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 22:13:38,628 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [872260375] [2021-03-10 22:13:38,628 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 22:13:38,631 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 22:13:38,784 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 22:13:38,784 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [872260375] [2021-03-10 22:13:38,784 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1745396031] [2021-03-10 22:13:38,784 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 25 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 25 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 22:13:38,813 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2021-03-10 22:13:38,813 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-10 22:13:38,814 INFO L263 TraceCheckSpWp]: Trace formula consists of 81 conjuncts, 16 conjunts are in the unsatisfiable core [2021-03-10 22:13:38,814 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 22:13:38,997 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-03-10 22:13:38,997 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 22:13:38,997 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 8] total 16 [2021-03-10 22:13:38,997 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1631664932] [2021-03-10 22:13:38,998 INFO L460 AbstractCegarLoop]: Interpolant automaton has 16 states [2021-03-10 22:13:38,998 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 22:13:38,998 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-03-10 22:13:38,998 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=44, Invalid=196, Unknown=0, NotChecked=0, Total=240 [2021-03-10 22:13:38,999 INFO L87 Difference]: Start difference. First operand 544 states and 1683 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-03-10 22:13:39,836 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 22:13:39,836 INFO L93 Difference]: Finished difference Result 845 states and 2528 transitions. [2021-03-10 22:13:39,837 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-03-10 22:13:39,837 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-03-10 22:13:39,837 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 22:13:39,838 INFO L225 Difference]: With dead ends: 845 [2021-03-10 22:13:39,838 INFO L226 Difference]: Without dead ends: 791 [2021-03-10 22:13:39,838 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 43 GetRequests, 20 SyntacticMatches, 0 SemanticMatches, 23 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 85 ImplicationChecksByTransitivity, 876.1ms TimeCoverageRelationStatistics Valid=134, Invalid=466, Unknown=0, NotChecked=0, Total=600 [2021-03-10 22:13:39,839 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 791 states. [2021-03-10 22:13:39,843 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 791 to 570. [2021-03-10 22:13:39,844 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 570 states, 569 states have (on average 3.0896309314586996) internal successors, (1758), 569 states have internal predecessors, (1758), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:13:39,845 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 570 states to 570 states and 1758 transitions. [2021-03-10 22:13:39,845 INFO L78 Accepts]: Start accepts. Automaton has 570 states and 1758 transitions. Word has length 20 [2021-03-10 22:13:39,845 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 22:13:39,845 INFO L480 AbstractCegarLoop]: Abstraction has 570 states and 1758 transitions. [2021-03-10 22:13:39,845 INFO L481 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-03-10 22:13:39,845 INFO L276 IsEmpty]: Start isEmpty. Operand 570 states and 1758 transitions. [2021-03-10 22:13:39,846 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2021-03-10 22:13:39,846 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 22:13:39,846 INFO L519 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 22:13:40,046 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2005,25 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 22:13:40,047 INFO L428 AbstractCegarLoop]: === Iteration 98 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 22:13:40,047 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 22:13:40,047 INFO L82 PathProgramCache]: Analyzing trace with hash -2075064468, now seen corresponding path program 10 times [2021-03-10 22:13:40,047 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 22:13:40,047 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [746834667] [2021-03-10 22:13:40,047 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 22:13:40,051 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 22:13:40,182 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 22:13:40,182 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [746834667] [2021-03-10 22:13:40,182 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [285964398] [2021-03-10 22:13:40,182 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 26 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 26 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 22:13:40,207 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-03-10 22:13:40,207 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-10 22:13:40,207 INFO L263 TraceCheckSpWp]: Trace formula consists of 81 conjuncts, 18 conjunts are in the unsatisfiable core [2021-03-10 22:13:40,208 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 22:13:40,448 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-03-10 22:13:40,448 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 22:13:40,448 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 8] total 17 [2021-03-10 22:13:40,448 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [38036315] [2021-03-10 22:13:40,448 INFO L460 AbstractCegarLoop]: Interpolant automaton has 17 states [2021-03-10 22:13:40,448 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 22:13:40,448 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-03-10 22:13:40,449 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=51, Invalid=221, Unknown=0, NotChecked=0, Total=272 [2021-03-10 22:13:40,449 INFO L87 Difference]: Start difference. First operand 570 states and 1758 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-03-10 22:13:41,212 WARN L205 SmtUtils]: Spent 124.00 ms on a formula simplification. DAG size of input: 57 DAG size of output: 44 [2021-03-10 22:13:41,346 WARN L205 SmtUtils]: Spent 105.00 ms on a formula simplification. DAG size of input: 56 DAG size of output: 37 [2021-03-10 22:13:41,578 WARN L205 SmtUtils]: Spent 112.00 ms on a formula simplification. DAG size of input: 60 DAG size of output: 41 [2021-03-10 22:13:41,624 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 22:13:41,625 INFO L93 Difference]: Finished difference Result 880 states and 2641 transitions. [2021-03-10 22:13:41,625 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-03-10 22:13:41,625 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-03-10 22:13:41,625 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 22:13:41,626 INFO L225 Difference]: With dead ends: 880 [2021-03-10 22:13:41,626 INFO L226 Difference]: Without dead ends: 833 [2021-03-10 22:13:41,626 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 46 GetRequests, 21 SyntacticMatches, 0 SemanticMatches, 25 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 122 ImplicationChecksByTransitivity, 1180.6ms TimeCoverageRelationStatistics Valid=147, Invalid=555, Unknown=0, NotChecked=0, Total=702 [2021-03-10 22:13:41,627 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 833 states. [2021-03-10 22:13:41,631 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 833 to 576. [2021-03-10 22:13:41,632 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 576 states, 575 states have (on average 3.0991304347826087) internal successors, (1782), 575 states have internal predecessors, (1782), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:13:41,632 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 576 states to 576 states and 1782 transitions. [2021-03-10 22:13:41,632 INFO L78 Accepts]: Start accepts. Automaton has 576 states and 1782 transitions. Word has length 20 [2021-03-10 22:13:41,632 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 22:13:41,632 INFO L480 AbstractCegarLoop]: Abstraction has 576 states and 1782 transitions. [2021-03-10 22:13:41,632 INFO L481 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-03-10 22:13:41,633 INFO L276 IsEmpty]: Start isEmpty. Operand 576 states and 1782 transitions. [2021-03-10 22:13:41,633 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2021-03-10 22:13:41,633 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 22:13:41,633 INFO L519 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 22:13:41,834 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 26 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable2015 [2021-03-10 22:13:41,834 INFO L428 AbstractCegarLoop]: === Iteration 99 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 22:13:41,834 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 22:13:41,834 INFO L82 PathProgramCache]: Analyzing trace with hash -955129402, now seen corresponding path program 11 times [2021-03-10 22:13:41,834 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 22:13:41,834 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1333524506] [2021-03-10 22:13:41,834 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 22:13:41,838 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 22:13:41,912 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-03-10 22:13:41,912 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1333524506] [2021-03-10 22:13:41,912 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [592307651] [2021-03-10 22:13:41,912 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 27 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 27 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 22:13:41,935 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-03-10 22:13:41,935 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-10 22:13:41,936 INFO L263 TraceCheckSpWp]: Trace formula consists of 81 conjuncts, 16 conjunts are in the unsatisfiable core [2021-03-10 22:13:41,936 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 22:13:42,053 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 22:13:42,053 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 22:13:42,053 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 14 [2021-03-10 22:13:42,054 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [52076861] [2021-03-10 22:13:42,054 INFO L460 AbstractCegarLoop]: Interpolant automaton has 14 states [2021-03-10 22:13:42,054 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 22:13:42,054 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-03-10 22:13:42,054 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=31, Invalid=151, Unknown=0, NotChecked=0, Total=182 [2021-03-10 22:13:42,054 INFO L87 Difference]: Start difference. First operand 576 states and 1782 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-03-10 22:13:43,307 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 22:13:43,307 INFO L93 Difference]: Finished difference Result 1134 states and 3424 transitions. [2021-03-10 22:13:43,307 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2021-03-10 22:13:43,307 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-03-10 22:13:43,307 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 22:13:43,309 INFO L225 Difference]: With dead ends: 1134 [2021-03-10 22:13:43,309 INFO L226 Difference]: Without dead ends: 995 [2021-03-10 22:13:43,309 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 54 GetRequests, 21 SyntacticMatches, 0 SemanticMatches, 33 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 199 ImplicationChecksByTransitivity, 1021.4ms TimeCoverageRelationStatistics Valid=248, Invalid=942, Unknown=0, NotChecked=0, Total=1190 [2021-03-10 22:13:43,310 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 995 states. [2021-03-10 22:13:43,315 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 995 to 595. [2021-03-10 22:13:43,315 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 595 states, 594 states have (on average 3.0757575757575757) internal successors, (1827), 594 states have internal predecessors, (1827), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:13:43,316 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 595 states to 595 states and 1827 transitions. [2021-03-10 22:13:43,316 INFO L78 Accepts]: Start accepts. Automaton has 595 states and 1827 transitions. Word has length 20 [2021-03-10 22:13:43,316 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 22:13:43,316 INFO L480 AbstractCegarLoop]: Abstraction has 595 states and 1827 transitions. [2021-03-10 22:13:43,316 INFO L481 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-03-10 22:13:43,316 INFO L276 IsEmpty]: Start isEmpty. Operand 595 states and 1827 transitions. [2021-03-10 22:13:43,317 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2021-03-10 22:13:43,317 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 22:13:43,317 INFO L519 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 22:13:43,518 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 27 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable2028 [2021-03-10 22:13:43,518 INFO L428 AbstractCegarLoop]: === Iteration 100 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 22:13:43,518 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 22:13:43,518 INFO L82 PathProgramCache]: Analyzing trace with hash -1829401527, now seen corresponding path program 10 times [2021-03-10 22:13:43,518 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 22:13:43,518 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1123865085] [2021-03-10 22:13:43,518 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 22:13:43,521 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 22:13:43,584 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 1 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 22:13:43,584 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1123865085] [2021-03-10 22:13:43,584 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [505909037] [2021-03-10 22:13:43,584 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 28 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 28 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 22:13:43,612 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-03-10 22:13:43,612 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-10 22:13:43,613 INFO L263 TraceCheckSpWp]: Trace formula consists of 90 conjuncts, 18 conjunts are in the unsatisfiable core [2021-03-10 22:13:43,613 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 22:13:43,688 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select 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-03-10 22:13:43,689 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 22:13:43,692 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:13:43,693 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-03-10 22:13:43,695 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:13:43,696 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-03-10 22:13:43,698 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:13:43,699 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-03-10 22:13:43,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, 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-03-10 22:13:43,703 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-03-10 22:13:43,706 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:13:43,706 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-03-10 22:13:43,709 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:13:43,710 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-03-10 22:13:43,712 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:13:43,713 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-03-10 22:13:43,715 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:13:43,716 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-03-10 22:13:43,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 13 treesize of output 9 [2021-03-10 22:13:43,720 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-03-10 22:13:43,723 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:13:43,723 INFO L550 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2021-03-10 22:13:43,726 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:13:43,726 INFO L550 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2021-03-10 22:13:43,729 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:13:43,730 INFO L550 ElimStorePlain]: Start of recursive call 14: End of recursive call: and 1 xjuncts. [2021-03-10 22:13: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 13 treesize of output 9 [2021-03-10 22:13:43,734 INFO L550 ElimStorePlain]: Start of recursive call 15: End of recursive call: and 1 xjuncts. [2021-03-10 22:13:43,736 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:13:43,737 INFO L550 ElimStorePlain]: Start of recursive call 16: End of recursive call: and 1 xjuncts. [2021-03-10 22:13:43,739 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:13:43,740 INFO L550 ElimStorePlain]: Start of recursive call 17: End of recursive call: and 1 xjuncts. [2021-03-10 22:13:43,742 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:13:43,743 INFO L550 ElimStorePlain]: Start of recursive call 18: End of recursive call: and 1 xjuncts. [2021-03-10 22:13:43,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, 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-03-10 22:13:43,746 INFO L550 ElimStorePlain]: Start of recursive call 19: End of recursive call: and 1 xjuncts. [2021-03-10 22:13:43,749 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:13:43,750 INFO L550 ElimStorePlain]: Start of recursive call 20: End of recursive call: and 1 xjuncts. [2021-03-10 22:13:43,752 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:13:43,752 INFO L550 ElimStorePlain]: Start of recursive call 21: End of recursive call: and 1 xjuncts. [2021-03-10 22:13:43,814 INFO L628 ElimStorePlain]: treesize reduction 31, result has 73.5 percent of original size [2021-03-10 22:13:43,815 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 5 xjuncts. [2021-03-10 22:13:43,815 INFO L247 ElimStorePlain]: Needed 21 recursive calls to eliminate 1 variables, input treesize:601, output treesize:86 [2021-03-10 22:13:44,365 INFO L446 ElimStorePlain]: Different costs {0=[char_at_5], 1=[char_at_1]} [2021-03-10 22:13:44,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 5 treesize of output 3 [2021-03-10 22:13:44,373 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 22:13:44,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, 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-03-10 22:13:44,380 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-03-10 22:13:44,386 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select 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-03-10 22:13:44,387 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-03-10 22:13:44,392 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:13:44,393 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-03-10 22:13:44,398 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:13:44,399 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-03-10 22:13:44,405 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:13:44,405 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-03-10 22:13:44,411 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:13:44,412 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-03-10 22:13:44,417 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:13:44,417 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-03-10 22:13:44,422 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:13:44,423 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-03-10 22:13:44,427 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:13:44,428 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-03-10 22:13:44,433 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:13:44,433 INFO L550 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2021-03-10 22:13:44,439 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:13:44,439 INFO L550 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2021-03-10 22:13:44,444 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:13:44,445 INFO L550 ElimStorePlain]: Start of recursive call 14: End of recursive call: and 1 xjuncts. [2021-03-10 22:13:44,449 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:13:44,450 INFO L550 ElimStorePlain]: Start of recursive call 15: End of recursive call: and 1 xjuncts. [2021-03-10 22:13:44,455 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:13:44,455 INFO L550 ElimStorePlain]: Start of recursive call 16: End of recursive call: and 1 xjuncts. [2021-03-10 22:13:44,460 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:13:44,461 INFO L550 ElimStorePlain]: Start of recursive call 17: End of recursive call: and 1 xjuncts. [2021-03-10 22:13:44,465 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:13:44,466 INFO L550 ElimStorePlain]: Start of recursive call 18: End of recursive call: and 1 xjuncts. [2021-03-10 22:13:44,471 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:13:44,472 INFO L550 ElimStorePlain]: Start of recursive call 19: End of recursive call: and 1 xjuncts. [2021-03-10 22:13:44,476 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:13:44,477 INFO L550 ElimStorePlain]: Start of recursive call 20: End of recursive call: and 1 xjuncts. [2021-03-10 22:13:44,482 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:13:44,483 INFO L550 ElimStorePlain]: Start of recursive call 21: End of recursive call: and 1 xjuncts. [2021-03-10 22:13:44,488 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 9 [2021-03-10 22:13:44,489 INFO L550 ElimStorePlain]: Start of recursive call 22: End of recursive call: and 1 xjuncts. [2021-03-10 22:13:44,494 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:13:44,494 INFO L550 ElimStorePlain]: Start of recursive call 23: End of recursive call: and 1 xjuncts. [2021-03-10 22:13:44,499 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:13:44,500 INFO L550 ElimStorePlain]: Start of recursive call 24: End of recursive call: and 1 xjuncts. [2021-03-10 22:13:44,505 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:13:44,505 INFO L550 ElimStorePlain]: Start of recursive call 25: End of recursive call: and 1 xjuncts. [2021-03-10 22:13:44,510 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:13:44,510 INFO L550 ElimStorePlain]: Start of recursive call 26: End of recursive call: and 1 xjuncts. [2021-03-10 22:13:44,515 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:13:44,516 INFO L550 ElimStorePlain]: Start of recursive call 27: End of recursive call: and 1 xjuncts. [2021-03-10 22:13:44,520 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:13:44,521 INFO L550 ElimStorePlain]: Start of recursive call 28: End of recursive call: and 1 xjuncts. [2021-03-10 22:13:44,526 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:13:44,527 INFO L550 ElimStorePlain]: Start of recursive call 29: End of recursive call: and 1 xjuncts. [2021-03-10 22:13:44,532 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:13:44,532 INFO L550 ElimStorePlain]: Start of recursive call 30: End of recursive call: and 1 xjuncts. [2021-03-10 22:13:44,537 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:13:44,537 INFO L550 ElimStorePlain]: Start of recursive call 31: End of recursive call: and 1 xjuncts. [2021-03-10 22:13:44,542 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:13:44,543 INFO L550 ElimStorePlain]: Start of recursive call 32: End of recursive call: and 1 xjuncts. [2021-03-10 22:13:44,548 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:13:44,549 INFO L550 ElimStorePlain]: Start of recursive call 33: End of recursive call: and 1 xjuncts. [2021-03-10 22:13:44,554 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:13:44,555 INFO L550 ElimStorePlain]: Start of recursive call 34: End of recursive call: and 1 xjuncts. [2021-03-10 22:13:44,559 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:13:44,560 INFO L550 ElimStorePlain]: Start of recursive call 35: End of recursive call: and 1 xjuncts. [2021-03-10 22:13:44,564 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:13:44,565 INFO L550 ElimStorePlain]: Start of recursive call 36: End of recursive call: and 1 xjuncts. [2021-03-10 22:13:44,570 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:13:44,571 INFO L550 ElimStorePlain]: Start of recursive call 37: End of recursive call: and 1 xjuncts. [2021-03-10 22:13:44,575 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:13:44,576 INFO L550 ElimStorePlain]: Start of recursive call 38: End of recursive call: and 1 xjuncts. [2021-03-10 22:13:44,581 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:13:44,581 INFO L550 ElimStorePlain]: Start of recursive call 39: End of recursive call: and 1 xjuncts. [2021-03-10 22:13:44,586 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:13:44,587 INFO L550 ElimStorePlain]: Start of recursive call 40: End of recursive call: and 1 xjuncts. [2021-03-10 22:13:44,591 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:13:44,592 INFO L550 ElimStorePlain]: Start of recursive call 41: End of recursive call: and 1 xjuncts. [2021-03-10 22:13:44,597 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:13:44,598 INFO L550 ElimStorePlain]: Start of recursive call 42: End of recursive call: and 1 xjuncts. [2021-03-10 22:13:44,603 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:13:44,604 INFO L550 ElimStorePlain]: Start of recursive call 43: End of recursive call: and 1 xjuncts. [2021-03-10 22:13:44,609 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:13:44,610 INFO L550 ElimStorePlain]: Start of recursive call 44: End of recursive call: and 1 xjuncts. [2021-03-10 22:13:44,614 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:13:44,614 INFO L550 ElimStorePlain]: Start of recursive call 45: End of recursive call: and 1 xjuncts. [2021-03-10 22:13:44,619 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:13:44,619 INFO L550 ElimStorePlain]: Start of recursive call 46: End of recursive call: and 1 xjuncts. [2021-03-10 22:13:44,624 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:13:44,625 INFO L550 ElimStorePlain]: Start of recursive call 47: End of recursive call: and 1 xjuncts. [2021-03-10 22:13:44,629 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:13:44,630 INFO L550 ElimStorePlain]: Start of recursive call 48: End of recursive call: and 1 xjuncts. [2021-03-10 22:13:44,635 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:13:44,636 INFO L550 ElimStorePlain]: Start of recursive call 49: End of recursive call: and 1 xjuncts. [2021-03-10 22:13:44,640 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:13:44,641 INFO L550 ElimStorePlain]: Start of recursive call 50: End of recursive call: and 1 xjuncts. [2021-03-10 22:13:44,654 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:13:44,655 INFO L550 ElimStorePlain]: Start of recursive call 51: End of recursive call: and 1 xjuncts. [2021-03-10 22:13:44,658 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:13:44,659 INFO L550 ElimStorePlain]: Start of recursive call 52: End of recursive call: and 1 xjuncts. [2021-03-10 22:13:44,662 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:13:44,662 INFO L550 ElimStorePlain]: Start of recursive call 53: End of recursive call: and 1 xjuncts. [2021-03-10 22:13:44,666 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:13:44,666 INFO L550 ElimStorePlain]: Start of recursive call 54: End of recursive call: and 1 xjuncts. [2021-03-10 22:13:44,669 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:13:44,670 INFO L550 ElimStorePlain]: Start of recursive call 55: End of recursive call: and 1 xjuncts. [2021-03-10 22:13:44,673 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:13:44,673 INFO L550 ElimStorePlain]: Start of recursive call 56: End of recursive call: and 1 xjuncts. [2021-03-10 22:13:44,676 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:13:44,677 INFO L550 ElimStorePlain]: Start of recursive call 57: End of recursive call: and 1 xjuncts. [2021-03-10 22:13:44,680 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:13:44,680 INFO L550 ElimStorePlain]: Start of recursive call 58: End of recursive call: and 1 xjuncts. [2021-03-10 22:13:44,683 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:13:44,684 INFO L550 ElimStorePlain]: Start of recursive call 59: End of recursive call: and 1 xjuncts. [2021-03-10 22:13:44,687 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:13:44,687 INFO L550 ElimStorePlain]: Start of recursive call 60: End of recursive call: and 1 xjuncts. [2021-03-10 22:13:44,691 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:13:44,691 INFO L550 ElimStorePlain]: Start of recursive call 61: End of recursive call: and 1 xjuncts. [2021-03-10 22:13:44,694 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:13:44,695 INFO L550 ElimStorePlain]: Start of recursive call 62: End of recursive call: and 1 xjuncts. [2021-03-10 22:13:44,697 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:13:44,698 INFO L550 ElimStorePlain]: Start of recursive call 63: End of recursive call: and 1 xjuncts. [2021-03-10 22:13:44,701 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:13:44,701 INFO L550 ElimStorePlain]: Start of recursive call 64: End of recursive call: and 1 xjuncts. [2021-03-10 22:13:44,704 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:13:44,705 INFO L550 ElimStorePlain]: Start of recursive call 65: End of recursive call: and 1 xjuncts. [2021-03-10 22:13:44,707 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:13:44,708 INFO L550 ElimStorePlain]: Start of recursive call 66: End of recursive call: and 1 xjuncts. [2021-03-10 22:13:44,711 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:13:44,711 INFO L550 ElimStorePlain]: Start of recursive call 67: End of recursive call: and 1 xjuncts. [2021-03-10 22:13:44,714 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:13:44,714 INFO L550 ElimStorePlain]: Start of recursive call 68: End of recursive call: and 1 xjuncts. [2021-03-10 22:13:44,717 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:13:44,717 INFO L550 ElimStorePlain]: Start of recursive call 69: End of recursive call: and 1 xjuncts. [2021-03-10 22:13:44,720 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:13:44,720 INFO L550 ElimStorePlain]: Start of recursive call 70: End of recursive call: and 1 xjuncts. [2021-03-10 22:13:44,796 INFO L628 ElimStorePlain]: treesize reduction 71, result has 59.4 percent of original size [2021-03-10 22:13:44,799 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 9 [2021-03-10 22:13:44,800 INFO L550 ElimStorePlain]: Start of recursive call 71: End of recursive call: and 1 xjuncts. [2021-03-10 22:13:44,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 13 treesize of output 9 [2021-03-10 22:13:44,804 INFO L550 ElimStorePlain]: Start of recursive call 72: End of recursive call: and 1 xjuncts. [2021-03-10 22:13:44,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-03-10 22:13:44,807 INFO L550 ElimStorePlain]: Start of recursive call 73: End of recursive call: and 1 xjuncts. [2021-03-10 22:13:44,809 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:13:44,810 INFO L550 ElimStorePlain]: Start of recursive call 74: End of recursive call: and 1 xjuncts. [2021-03-10 22:13:44,827 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 22:13:44,828 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 3 xjuncts. [2021-03-10 22:13:44,828 INFO L247 ElimStorePlain]: Needed 74 recursive calls to eliminate 2 variables, input treesize:3038, output treesize:51 [2021-03-10 22:13:44,897 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-03-10 22:13:44,897 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 22:13:44,897 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 14 [2021-03-10 22:13:44,897 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1762764774] [2021-03-10 22:13:44,897 INFO L460 AbstractCegarLoop]: Interpolant automaton has 14 states [2021-03-10 22:13:44,897 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 22:13:44,898 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-03-10 22:13:44,898 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=30, Invalid=152, Unknown=0, NotChecked=0, Total=182 [2021-03-10 22:13:44,898 INFO L87 Difference]: Start difference. First operand 595 states and 1827 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-03-10 22:13:45,359 WARN L205 SmtUtils]: Spent 104.00 ms on a formula simplification. DAG size of input: 55 DAG size of output: 52 [2021-03-10 22:13:45,750 WARN L205 SmtUtils]: Spent 110.00 ms on a formula simplification. DAG size of input: 62 DAG size of output: 51 [2021-03-10 22:13:46,194 WARN L205 SmtUtils]: Spent 131.00 ms on a formula simplification. DAG size of input: 69 DAG size of output: 58 [2021-03-10 22:13:46,315 WARN L205 SmtUtils]: Spent 103.00 ms on a formula simplification. DAG size of input: 63 DAG size of output: 55 [2021-03-10 22:13:46,496 WARN L205 SmtUtils]: Spent 136.00 ms on a formula simplification. DAG size of input: 74 DAG size of output: 63 [2021-03-10 22:13:46,548 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 22:13:46,548 INFO L93 Difference]: Finished difference Result 1005 states and 2937 transitions. [2021-03-10 22:13:46,548 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2021-03-10 22:13:46,548 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-03-10 22:13:46,548 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 22:13:46,549 INFO L225 Difference]: With dead ends: 1005 [2021-03-10 22:13:46,549 INFO L226 Difference]: Without dead ends: 756 [2021-03-10 22:13:46,550 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 51 GetRequests, 22 SyntacticMatches, 0 SemanticMatches, 29 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 136 ImplicationChecksByTransitivity, 1524.5ms TimeCoverageRelationStatistics Valid=174, Invalid=756, Unknown=0, NotChecked=0, Total=930 [2021-03-10 22:13:46,550 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 756 states. [2021-03-10 22:13:46,555 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 756 to 581. [2021-03-10 22:13:46,556 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 581 states, 580 states have (on average 3.075862068965517) internal successors, (1784), 580 states have internal predecessors, (1784), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:13:46,556 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 581 states to 581 states and 1784 transitions. [2021-03-10 22:13:46,557 INFO L78 Accepts]: Start accepts. Automaton has 581 states and 1784 transitions. Word has length 20 [2021-03-10 22:13:46,557 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 22:13:46,557 INFO L480 AbstractCegarLoop]: Abstraction has 581 states and 1784 transitions. [2021-03-10 22:13:46,557 INFO L481 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-03-10 22:13:46,557 INFO L276 IsEmpty]: Start isEmpty. Operand 581 states and 1784 transitions. [2021-03-10 22:13:46,557 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2021-03-10 22:13:46,557 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 22:13:46,558 INFO L519 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 22:13:46,763 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 28 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable2041 [2021-03-10 22:13:46,763 INFO L428 AbstractCegarLoop]: === Iteration 101 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 22:13:46,763 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 22:13:46,763 INFO L82 PathProgramCache]: Analyzing trace with hash -221437455, now seen corresponding path program 11 times [2021-03-10 22:13:46,763 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 22:13:46,764 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [862515351] [2021-03-10 22:13:46,764 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 22:13:46,768 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 22:13:46,984 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-03-10 22:13:46,985 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [862515351] [2021-03-10 22:13:46,985 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [515768877] [2021-03-10 22:13:46,985 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 29 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 29 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 22:13:47,013 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-03-10 22:13:47,015 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-10 22:13:47,015 INFO L263 TraceCheckSpWp]: Trace formula consists of 90 conjuncts, 18 conjunts are in the unsatisfiable core [2021-03-10 22:13:47,016 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 22:13:47,082 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:13:47,082 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 22:13:47,085 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:13:47,086 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-03-10 22:13:47,089 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select 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-03-10 22:13:47,090 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-03-10 22:13:47,093 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:13:47,093 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-03-10 22:13:47,096 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select 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-03-10 22:13:47,098 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-03-10 22:13:47,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, 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-03-10 22:13:47,102 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-03-10 22:13:47,105 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:13:47,105 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-03-10 22:13:47,109 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select 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-03-10 22:13:47,110 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-03-10 22:13:47,112 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:13:47,113 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-03-10 22:13:47,116 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:13:47,117 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-03-10 22:13:47,120 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:13:47,120 INFO L550 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2021-03-10 22:13:47,123 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:13:47,124 INFO L550 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2021-03-10 22:13:47,127 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:13:47,127 INFO L550 ElimStorePlain]: Start of recursive call 14: End of recursive call: and 1 xjuncts. [2021-03-10 22:13:47,130 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:13:47,131 INFO L550 ElimStorePlain]: Start of recursive call 15: End of recursive call: and 1 xjuncts. [2021-03-10 22:13:47,133 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:13:47,134 INFO L550 ElimStorePlain]: Start of recursive call 16: End of recursive call: and 1 xjuncts. [2021-03-10 22:13:47,136 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:13:47,137 INFO L550 ElimStorePlain]: Start of recursive call 17: End of recursive call: and 1 xjuncts. [2021-03-10 22:13:47,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-03-10 22:13:47,141 INFO L550 ElimStorePlain]: Start of recursive call 18: End of recursive call: and 1 xjuncts. [2021-03-10 22:13:47,143 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:13:47,144 INFO L550 ElimStorePlain]: Start of recursive call 19: End of recursive call: and 1 xjuncts. [2021-03-10 22:13:47,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 13 treesize of output 9 [2021-03-10 22:13:47,148 INFO L550 ElimStorePlain]: Start of recursive call 20: End of recursive call: and 1 xjuncts. [2021-03-10 22:13:47,222 INFO L628 ElimStorePlain]: treesize reduction 34, result has 74.8 percent of original size [2021-03-10 22:13:47,223 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 5 xjuncts. [2021-03-10 22:13:47,223 INFO L247 ElimStorePlain]: Needed 20 recursive calls to eliminate 1 variables, input treesize:646, output treesize:101 [2021-03-10 22:13:47,694 INFO L446 ElimStorePlain]: Different costs {0=[char_at_5], 1=[char_at_1]} [2021-03-10 22:13:47,700 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:13:47,701 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 22:13:47,708 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:13:47,709 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-03-10 22:13:47,715 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:13:47,716 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-03-10 22:13:47,723 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:13:47,724 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-03-10 22:13:47,730 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:13:47,731 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-03-10 22:13:47,737 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:13:47,738 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-03-10 22:13:47,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, 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-03-10 22:13:47,746 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-03-10 22:13:47,752 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:13:47,753 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-03-10 22:13:47,760 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select 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-03-10 22:13:47,761 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-03-10 22:13:47,768 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:13:47,769 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-03-10 22:13:47,784 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:13:47,785 INFO L550 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2021-03-10 22:13:47,791 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:13:47,792 INFO L550 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2021-03-10 22:13:47,798 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:13:47,799 INFO L550 ElimStorePlain]: Start of recursive call 14: End of recursive call: and 1 xjuncts. [2021-03-10 22:13:47,806 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:13:47,807 INFO L550 ElimStorePlain]: Start of recursive call 15: End of recursive call: and 1 xjuncts. [2021-03-10 22:13:47,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-03-10 22:13:47,816 INFO L550 ElimStorePlain]: Start of recursive call 16: End of recursive call: and 1 xjuncts. [2021-03-10 22:13:47,822 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:13:47,823 INFO L550 ElimStorePlain]: Start of recursive call 17: End of recursive call: and 1 xjuncts. [2021-03-10 22:13:47,829 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:13:47,830 INFO L550 ElimStorePlain]: Start of recursive call 18: End of recursive call: and 1 xjuncts. [2021-03-10 22:13:47,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, 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-03-10 22:13:47,838 INFO L550 ElimStorePlain]: Start of recursive call 19: End of recursive call: and 1 xjuncts. [2021-03-10 22:13:47,845 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:13:47,846 INFO L550 ElimStorePlain]: Start of recursive call 20: End of recursive call: and 1 xjuncts. [2021-03-10 22:13:47,852 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:13:47,853 INFO L550 ElimStorePlain]: Start of recursive call 21: End of recursive call: and 1 xjuncts. [2021-03-10 22:13:47,859 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:13:47,860 INFO L550 ElimStorePlain]: Start of recursive call 22: End of recursive call: and 1 xjuncts. [2021-03-10 22:13:47,867 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:13:47,868 INFO L550 ElimStorePlain]: Start of recursive call 23: End of recursive call: and 1 xjuncts. [2021-03-10 22:13:47,874 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:13:47,875 INFO L550 ElimStorePlain]: Start of recursive call 24: End of recursive call: and 1 xjuncts. [2021-03-10 22:13:47,881 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:13:47,882 INFO L550 ElimStorePlain]: Start of recursive call 25: End of recursive call: and 1 xjuncts. [2021-03-10 22:13:47,888 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:13:47,889 INFO L550 ElimStorePlain]: Start of recursive call 26: End of recursive call: and 1 xjuncts. [2021-03-10 22:13:47,895 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:13:47,896 INFO L550 ElimStorePlain]: Start of recursive call 27: End of recursive call: and 1 xjuncts. [2021-03-10 22:13:47,904 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:13:47,905 INFO L550 ElimStorePlain]: Start of recursive call 28: End of recursive call: and 1 xjuncts. [2021-03-10 22:13:47,913 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select 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-03-10 22:13:47,913 INFO L550 ElimStorePlain]: Start of recursive call 29: End of recursive call: and 1 xjuncts. [2021-03-10 22:13:47,921 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:13:47,922 INFO L550 ElimStorePlain]: Start of recursive call 30: End of recursive call: and 1 xjuncts. [2021-03-10 22:13:47,930 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:13:47,931 INFO L550 ElimStorePlain]: Start of recursive call 31: End of recursive call: and 1 xjuncts. [2021-03-10 22:13:47,939 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:13:47,939 INFO L550 ElimStorePlain]: Start of recursive call 32: End of recursive call: and 1 xjuncts. [2021-03-10 22:13:47,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, 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-03-10 22:13:47,948 INFO L550 ElimStorePlain]: Start of recursive call 33: End of recursive call: and 1 xjuncts. [2021-03-10 22:13:47,956 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:13:47,957 INFO L550 ElimStorePlain]: Start of recursive call 34: End of recursive call: and 1 xjuncts. [2021-03-10 22:13:47,965 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:13:47,966 INFO L550 ElimStorePlain]: Start of recursive call 35: End of recursive call: and 1 xjuncts. [2021-03-10 22:13:47,973 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:13:47,974 INFO L550 ElimStorePlain]: Start of recursive call 36: End of recursive call: and 1 xjuncts. [2021-03-10 22:13:47,981 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:13:47,982 INFO L550 ElimStorePlain]: Start of recursive call 37: End of recursive call: and 1 xjuncts. [2021-03-10 22:13:47,989 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:13:47,990 INFO L550 ElimStorePlain]: Start of recursive call 38: End of recursive call: and 1 xjuncts. [2021-03-10 22:13:47,996 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:13:47,997 INFO L550 ElimStorePlain]: Start of recursive call 39: End of recursive call: and 1 xjuncts. [2021-03-10 22:13:48,004 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:13:48,004 INFO L550 ElimStorePlain]: Start of recursive call 40: End of recursive call: and 1 xjuncts. [2021-03-10 22:13:48,011 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:13:48,012 INFO L550 ElimStorePlain]: Start of recursive call 41: End of recursive call: and 1 xjuncts. [2021-03-10 22:13:48,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, 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-03-10 22:13:48,020 INFO L550 ElimStorePlain]: Start of recursive call 42: End of recursive call: and 1 xjuncts. [2021-03-10 22:13:48,028 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:13:48,029 INFO L550 ElimStorePlain]: Start of recursive call 43: End of recursive call: and 1 xjuncts. [2021-03-10 22:13:48,035 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:13:48,036 INFO L550 ElimStorePlain]: Start of recursive call 44: End of recursive call: and 1 xjuncts. [2021-03-10 22:13:48,044 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:13:48,045 INFO L550 ElimStorePlain]: Start of recursive call 45: End of recursive call: and 1 xjuncts. [2021-03-10 22:13:48,052 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:13:48,052 INFO L550 ElimStorePlain]: Start of recursive call 46: End of recursive call: and 1 xjuncts. [2021-03-10 22:13:48,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, 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-03-10 22:13:48,061 INFO L550 ElimStorePlain]: Start of recursive call 47: End of recursive call: and 1 xjuncts. [2021-03-10 22:13:48,069 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:13:48,070 INFO L550 ElimStorePlain]: Start of recursive call 48: End of recursive call: and 1 xjuncts. [2021-03-10 22:13:48,078 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:13:48,079 INFO L550 ElimStorePlain]: Start of recursive call 49: End of recursive call: and 1 xjuncts. [2021-03-10 22:13:48,086 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:13:48,086 INFO L550 ElimStorePlain]: Start of recursive call 50: End of recursive call: and 1 xjuncts. [2021-03-10 22:13:48,093 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:13:48,094 INFO L550 ElimStorePlain]: Start of recursive call 51: End of recursive call: and 1 xjuncts. [2021-03-10 22:13:48,100 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:13:48,101 INFO L550 ElimStorePlain]: Start of recursive call 52: End of recursive call: and 1 xjuncts. [2021-03-10 22:13:48,108 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:13:48,109 INFO L550 ElimStorePlain]: Start of recursive call 53: End of recursive call: and 1 xjuncts. [2021-03-10 22:13:48,116 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:13:48,117 INFO L550 ElimStorePlain]: Start of recursive call 54: End of recursive call: and 1 xjuncts. [2021-03-10 22:13:48,124 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:13:48,125 INFO L550 ElimStorePlain]: Start of recursive call 55: End of recursive call: and 1 xjuncts. [2021-03-10 22:13:48,131 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:13:48,132 INFO L550 ElimStorePlain]: Start of recursive call 56: End of recursive call: and 1 xjuncts. [2021-03-10 22:13:48,139 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:13:48,140 INFO L550 ElimStorePlain]: Start of recursive call 57: End of recursive call: and 1 xjuncts. [2021-03-10 22:13:48,147 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:13:48,148 INFO L550 ElimStorePlain]: Start of recursive call 58: End of recursive call: and 1 xjuncts. [2021-03-10 22:13:48,155 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:13:48,155 INFO L550 ElimStorePlain]: Start of recursive call 59: End of recursive call: and 1 xjuncts. [2021-03-10 22:13:48,163 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:13:48,163 INFO L550 ElimStorePlain]: Start of recursive call 60: End of recursive call: and 1 xjuncts. [2021-03-10 22:13:48,171 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:13:48,171 INFO L550 ElimStorePlain]: Start of recursive call 61: End of recursive call: and 1 xjuncts. [2021-03-10 22:13:48,178 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:13:48,178 INFO L550 ElimStorePlain]: Start of recursive call 62: End of recursive call: and 1 xjuncts. [2021-03-10 22:13:48,185 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:13:48,186 INFO L550 ElimStorePlain]: Start of recursive call 63: End of recursive call: and 1 xjuncts. [2021-03-10 22:13:48,193 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:13:48,194 INFO L550 ElimStorePlain]: Start of recursive call 64: End of recursive call: and 1 xjuncts. [2021-03-10 22:13:48,200 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:13:48,201 INFO L550 ElimStorePlain]: Start of recursive call 65: End of recursive call: and 1 xjuncts. [2021-03-10 22:13:48,208 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:13:48,209 INFO L550 ElimStorePlain]: Start of recursive call 66: End of recursive call: and 1 xjuncts. [2021-03-10 22:13:48,215 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:13:48,216 INFO L550 ElimStorePlain]: Start of recursive call 67: End of recursive call: and 1 xjuncts. [2021-03-10 22:13:48,223 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:13:48,224 INFO L550 ElimStorePlain]: Start of recursive call 68: End of recursive call: and 1 xjuncts. [2021-03-10 22:13:48,231 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:13:48,232 INFO L550 ElimStorePlain]: Start of recursive call 69: End of recursive call: and 1 xjuncts. [2021-03-10 22:13:48,239 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:13:48,239 INFO L550 ElimStorePlain]: Start of recursive call 70: End of recursive call: and 1 xjuncts. [2021-03-10 22:13:48,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 13 treesize of output 9 [2021-03-10 22:13:48,248 INFO L550 ElimStorePlain]: Start of recursive call 71: End of recursive call: and 1 xjuncts. [2021-03-10 22:13:48,255 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:13:48,255 INFO L550 ElimStorePlain]: Start of recursive call 72: End of recursive call: and 1 xjuncts. [2021-03-10 22:13:48,262 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:13:48,262 INFO L550 ElimStorePlain]: Start of recursive call 73: End of recursive call: and 1 xjuncts. [2021-03-10 22:13:48,269 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:13:48,270 INFO L550 ElimStorePlain]: Start of recursive call 74: End of recursive call: and 1 xjuncts. [2021-03-10 22:13:48,277 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:13:48,278 INFO L550 ElimStorePlain]: Start of recursive call 75: End of recursive call: and 1 xjuncts. [2021-03-10 22:13:48,284 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:13:48,285 INFO L550 ElimStorePlain]: Start of recursive call 76: End of recursive call: and 1 xjuncts. [2021-03-10 22:13:48,292 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:13:48,293 INFO L550 ElimStorePlain]: Start of recursive call 77: End of recursive call: and 1 xjuncts. [2021-03-10 22:13:48,300 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:13:48,300 INFO L550 ElimStorePlain]: Start of recursive call 78: End of recursive call: and 1 xjuncts. [2021-03-10 22:13:48,307 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:13:48,308 INFO L550 ElimStorePlain]: Start of recursive call 79: End of recursive call: and 1 xjuncts. [2021-03-10 22:13:48,314 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:13:48,314 INFO L550 ElimStorePlain]: Start of recursive call 80: End of recursive call: and 1 xjuncts. [2021-03-10 22:13:48,321 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:13:48,322 INFO L550 ElimStorePlain]: Start of recursive call 81: End of recursive call: and 1 xjuncts. [2021-03-10 22:13:48,328 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:13:48,328 INFO L550 ElimStorePlain]: Start of recursive call 82: End of recursive call: and 1 xjuncts. [2021-03-10 22:13:48,335 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:13:48,336 INFO L550 ElimStorePlain]: Start of recursive call 83: End of recursive call: and 1 xjuncts. [2021-03-10 22:13:48,341 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:13:48,342 INFO L550 ElimStorePlain]: Start of recursive call 84: End of recursive call: and 1 xjuncts. [2021-03-10 22:13:48,348 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:13:48,349 INFO L550 ElimStorePlain]: Start of recursive call 85: End of recursive call: and 1 xjuncts. [2021-03-10 22:13:48,354 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:13:48,355 INFO L550 ElimStorePlain]: Start of recursive call 86: End of recursive call: and 1 xjuncts. [2021-03-10 22:13:48,361 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:13:48,361 INFO L550 ElimStorePlain]: Start of recursive call 87: End of recursive call: and 1 xjuncts. [2021-03-10 22:13:48,367 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:13:48,368 INFO L550 ElimStorePlain]: Start of recursive call 88: End of recursive call: and 1 xjuncts. [2021-03-10 22:13:48,373 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:13:48,374 INFO L550 ElimStorePlain]: Start of recursive call 89: End of recursive call: and 1 xjuncts. [2021-03-10 22:13:48,380 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:13:48,380 INFO L550 ElimStorePlain]: Start of recursive call 90: End of recursive call: and 1 xjuncts. [2021-03-10 22:13:48,386 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:13:48,387 INFO L550 ElimStorePlain]: Start of recursive call 91: End of recursive call: and 1 xjuncts. [2021-03-10 22:13:48,392 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:13:48,393 INFO L550 ElimStorePlain]: Start of recursive call 92: End of recursive call: and 1 xjuncts. [2021-03-10 22:13:48,399 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:13:48,400 INFO L550 ElimStorePlain]: Start of recursive call 93: End of recursive call: and 1 xjuncts. [2021-03-10 22:13:48,405 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:13:48,406 INFO L550 ElimStorePlain]: Start of recursive call 94: End of recursive call: and 1 xjuncts. [2021-03-10 22:13:48,412 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:13:48,412 INFO L550 ElimStorePlain]: Start of recursive call 95: End of recursive call: and 1 xjuncts. [2021-03-10 22:13:48,418 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:13:48,418 INFO L550 ElimStorePlain]: Start of recursive call 96: End of recursive call: and 1 xjuncts. [2021-03-10 22:13:48,423 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:13:48,424 INFO L550 ElimStorePlain]: Start of recursive call 97: End of recursive call: and 1 xjuncts. [2021-03-10 22:13:48,429 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:13:48,430 INFO L550 ElimStorePlain]: Start of recursive call 98: End of recursive call: and 1 xjuncts. [2021-03-10 22:13:48,435 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:13:48,436 INFO L550 ElimStorePlain]: Start of recursive call 99: End of recursive call: and 1 xjuncts. [2021-03-10 22:13:48,441 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:13:48,441 INFO L550 ElimStorePlain]: Start of recursive call 100: End of recursive call: and 1 xjuncts. [2021-03-10 22:13:48,609 WARN L205 SmtUtils]: Spent 167.00 ms on a formula simplification. DAG size of input: 53 DAG size of output: 44 [2021-03-10 22:13:48,610 INFO L628 ElimStorePlain]: treesize reduction 250, result has 43.1 percent of original size [2021-03-10 22:13:48,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-03-10 22:13:48,615 INFO L550 ElimStorePlain]: Start of recursive call 101: End of recursive call: and 1 xjuncts. [2021-03-10 22:13:48,619 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 9 [2021-03-10 22:13:48,620 INFO L550 ElimStorePlain]: Start of recursive call 102: End of recursive call: and 1 xjuncts. [2021-03-10 22:13:48,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-03-10 22:13:48,626 INFO L550 ElimStorePlain]: Start of recursive call 103: End of recursive call: and 1 xjuncts. [2021-03-10 22:13:48,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, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 5 treesize of output 3 [2021-03-10 22:13:48,630 INFO L550 ElimStorePlain]: Start of recursive call 104: End of recursive call: and 1 xjuncts. [2021-03-10 22:13:48,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-03-10 22:13:48,635 INFO L550 ElimStorePlain]: Start of recursive call 105: End of recursive call: and 1 xjuncts. [2021-03-10 22:13:48,638 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:13:48,639 INFO L550 ElimStorePlain]: Start of recursive call 106: End of recursive call: and 1 xjuncts. [2021-03-10 22:13:48,708 INFO L628 ElimStorePlain]: treesize reduction 19, result has 82.4 percent of original size [2021-03-10 22:13:48,710 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 5 xjuncts. [2021-03-10 22:13:48,710 INFO L247 ElimStorePlain]: Needed 106 recursive calls to eliminate 2 variables, input treesize:5021, output treesize:89 [2021-03-10 22:13:48,836 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-03-10 22:13:48,836 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 22:13:48,836 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 8] total 16 [2021-03-10 22:13:48,836 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [806260368] [2021-03-10 22:13:48,836 INFO L460 AbstractCegarLoop]: Interpolant automaton has 16 states [2021-03-10 22:13:48,836 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 22:13:48,837 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-03-10 22:13:48,837 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=48, Invalid=192, Unknown=0, NotChecked=0, Total=240 [2021-03-10 22:13:48,837 INFO L87 Difference]: Start difference. First operand 581 states and 1784 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-03-10 22:13:49,305 WARN L205 SmtUtils]: Spent 175.00 ms on a formula simplification. DAG size of input: 50 DAG size of output: 40 [2021-03-10 22:13:49,469 WARN L205 SmtUtils]: Spent 146.00 ms on a formula simplification. DAG size of input: 56 DAG size of output: 52 [2021-03-10 22:13:49,617 WARN L205 SmtUtils]: Spent 120.00 ms on a formula simplification. DAG size of input: 44 DAG size of output: 44 [2021-03-10 22:13:49,914 WARN L205 SmtUtils]: Spent 257.00 ms on a formula simplification. DAG size of input: 60 DAG size of output: 52 [2021-03-10 22:13:50,072 WARN L205 SmtUtils]: Spent 137.00 ms on a formula simplification. DAG size of input: 59 DAG size of output: 55 [2021-03-10 22:13:50,333 WARN L205 SmtUtils]: Spent 186.00 ms on a formula simplification. DAG size of input: 61 DAG size of output: 49 [2021-03-10 22:13:50,697 WARN L205 SmtUtils]: Spent 220.00 ms on a formula simplification. DAG size of input: 66 DAG size of output: 49 [2021-03-10 22:13:50,843 WARN L205 SmtUtils]: Spent 122.00 ms on a formula simplification. DAG size of input: 62 DAG size of output: 50 [2021-03-10 22:13:50,979 WARN L205 SmtUtils]: Spent 122.00 ms on a formula simplification. DAG size of input: 51 DAG size of output: 40 [2021-03-10 22:13:51,282 WARN L205 SmtUtils]: Spent 146.00 ms on a formula simplification. DAG size of input: 70 DAG size of output: 43 [2021-03-10 22:13:51,422 WARN L205 SmtUtils]: Spent 110.00 ms on a formula simplification. DAG size of input: 65 DAG size of output: 47 [2021-03-10 22:13:51,628 WARN L205 SmtUtils]: Spent 169.00 ms on a formula simplification. DAG size of input: 67 DAG size of output: 49 [2021-03-10 22:13:51,721 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 22:13:51,721 INFO L93 Difference]: Finished difference Result 1184 states and 3433 transitions. [2021-03-10 22:13:51,721 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2021-03-10 22:13:51,721 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-03-10 22:13:51,722 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 22:13:51,723 INFO L225 Difference]: With dead ends: 1184 [2021-03-10 22:13:51,723 INFO L226 Difference]: Without dead ends: 883 [2021-03-10 22:13:51,723 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 49 GetRequests, 15 SyntacticMatches, 0 SemanticMatches, 34 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 199 ImplicationChecksByTransitivity, 2939.5ms TimeCoverageRelationStatistics Valid=313, Invalid=947, Unknown=0, NotChecked=0, Total=1260 [2021-03-10 22:13:51,724 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 883 states. [2021-03-10 22:13:51,728 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 883 to 599. [2021-03-10 22:13:51,729 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 599 states, 598 states have (on average 3.0735785953177257) internal successors, (1838), 598 states have internal predecessors, (1838), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:13:51,730 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 599 states to 599 states and 1838 transitions. [2021-03-10 22:13:51,730 INFO L78 Accepts]: Start accepts. Automaton has 599 states and 1838 transitions. Word has length 20 [2021-03-10 22:13:51,730 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 22:13:51,730 INFO L480 AbstractCegarLoop]: Abstraction has 599 states and 1838 transitions. [2021-03-10 22:13:51,730 INFO L481 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-03-10 22:13:51,730 INFO L276 IsEmpty]: Start isEmpty. Operand 599 states and 1838 transitions. [2021-03-10 22:13:51,731 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-03-10 22:13:51,731 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 22:13:51,731 INFO L519 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 22:13:51,931 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2238,29 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 22:13:51,931 INFO L428 AbstractCegarLoop]: === Iteration 102 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 22:13:51,931 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 22:13:51,931 INFO L82 PathProgramCache]: Analyzing trace with hash 235351395, now seen corresponding path program 12 times [2021-03-10 22:13:51,931 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 22:13:51,932 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1014474077] [2021-03-10 22:13:51,932 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 22:13:51,935 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 22:13:52,015 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-03-10 22:13:52,015 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1014474077] [2021-03-10 22:13:52,015 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2105795713] [2021-03-10 22:13:52,015 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 30 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 30 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 22:13:52,041 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 2 check-sat command(s) [2021-03-10 22:13:52,041 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-10 22:13:52,041 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 20 conjunts are in the unsatisfiable core [2021-03-10 22:13:52,042 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 22:13:52,237 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 22:13:52,237 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 22:13:52,237 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 11] total 18 [2021-03-10 22:13:52,237 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [460638405] [2021-03-10 22:13:52,237 INFO L460 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-03-10 22:13:52,237 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 22:13:52,237 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-03-10 22:13:52,237 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=47, Invalid=259, Unknown=0, NotChecked=0, Total=306 [2021-03-10 22:13:52,237 INFO L87 Difference]: Start difference. First operand 599 states and 1838 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-03-10 22:13:53,656 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 22:13:53,656 INFO L93 Difference]: Finished difference Result 957 states and 2831 transitions. [2021-03-10 22:13:53,657 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 32 states. [2021-03-10 22:13:53,657 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 21 [2021-03-10 22:13:53,657 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 22:13:53,658 INFO L225 Difference]: With dead ends: 957 [2021-03-10 22:13:53,658 INFO L226 Difference]: Without dead ends: 903 [2021-03-10 22:13:53,658 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 57 GetRequests, 13 SyntacticMatches, 0 SemanticMatches, 44 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 442 ImplicationChecksByTransitivity, 1030.0ms TimeCoverageRelationStatistics Valid=343, Invalid=1727, Unknown=0, NotChecked=0, Total=2070 [2021-03-10 22:13:53,659 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 903 states. [2021-03-10 22:13:53,664 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 903 to 614. [2021-03-10 22:13:53,664 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 614 states, 613 states have (on average 3.0848287112561175) internal successors, (1891), 613 states have internal predecessors, (1891), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:13:53,665 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 614 states to 614 states and 1891 transitions. [2021-03-10 22:13:53,665 INFO L78 Accepts]: Start accepts. Automaton has 614 states and 1891 transitions. Word has length 21 [2021-03-10 22:13:53,665 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 22:13:53,665 INFO L480 AbstractCegarLoop]: Abstraction has 614 states and 1891 transitions. [2021-03-10 22:13:53,665 INFO L481 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-03-10 22:13:53,665 INFO L276 IsEmpty]: Start isEmpty. Operand 614 states and 1891 transitions. [2021-03-10 22:13:53,666 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-03-10 22:13:53,666 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 22:13:53,666 INFO L519 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 22:13:53,866 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 30 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable2355 [2021-03-10 22:13:53,867 INFO L428 AbstractCegarLoop]: === Iteration 103 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 22:13:53,867 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 22:13:53,867 INFO L82 PathProgramCache]: Analyzing trace with hash 1834020867, now seen corresponding path program 13 times [2021-03-10 22:13:53,867 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 22:13:53,867 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1232080049] [2021-03-10 22:13:53,867 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 22:13:53,870 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 22:13:53,937 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-03-10 22:13:53,937 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1232080049] [2021-03-10 22:13:53,937 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [62119167] [2021-03-10 22:13:53,937 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 31 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 31 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 22:13:53,965 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 22:13:53,966 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 18 conjunts are in the unsatisfiable core [2021-03-10 22:13:53,966 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 22:13:54,166 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-03-10 22:13:54,166 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 22:13:54,166 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 8] total 15 [2021-03-10 22:13:54,166 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1857979803] [2021-03-10 22:13:54,166 INFO L460 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-03-10 22:13:54,166 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 22:13:54,166 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-03-10 22:13:54,166 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=169, Unknown=0, NotChecked=0, Total=210 [2021-03-10 22:13:54,166 INFO L87 Difference]: Start difference. First operand 614 states and 1891 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-03-10 22:13:55,079 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 22:13:55,080 INFO L93 Difference]: Finished difference Result 918 states and 2713 transitions. [2021-03-10 22:13:55,080 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2021-03-10 22:13:55,080 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 21 [2021-03-10 22:13:55,080 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 22:13:55,081 INFO L225 Difference]: With dead ends: 918 [2021-03-10 22:13:55,081 INFO L226 Difference]: Without dead ends: 840 [2021-03-10 22:13:55,081 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 52 GetRequests, 24 SyntacticMatches, 0 SemanticMatches, 28 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 165 ImplicationChecksByTransitivity, 830.2ms TimeCoverageRelationStatistics Valid=178, Invalid=692, Unknown=0, NotChecked=0, Total=870 [2021-03-10 22:13:55,082 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 840 states. [2021-03-10 22:13:55,086 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 840 to 617. [2021-03-10 22:13:55,086 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 617 states, 616 states have (on average 3.0844155844155843) internal successors, (1900), 616 states have internal predecessors, (1900), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:13:55,087 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 617 states to 617 states and 1900 transitions. [2021-03-10 22:13:55,087 INFO L78 Accepts]: Start accepts. Automaton has 617 states and 1900 transitions. Word has length 21 [2021-03-10 22:13:55,087 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 22:13:55,087 INFO L480 AbstractCegarLoop]: Abstraction has 617 states and 1900 transitions. [2021-03-10 22:13:55,087 INFO L481 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-03-10 22:13:55,087 INFO L276 IsEmpty]: Start isEmpty. Operand 617 states and 1900 transitions. [2021-03-10 22:13:55,088 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-03-10 22:13:55,088 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 22:13:55,088 INFO L519 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 22:13:55,288 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2358,31 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 22:13:55,288 INFO L428 AbstractCegarLoop]: === Iteration 104 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 22:13:55,289 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 22:13:55,289 INFO L82 PathProgramCache]: Analyzing trace with hash -741370843, now seen corresponding path program 14 times [2021-03-10 22:13:55,289 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 22:13:55,289 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1253357334] [2021-03-10 22:13:55,289 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 22:13:55,292 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 22:13:55,344 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-03-10 22:13:55,344 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1253357334] [2021-03-10 22:13:55,344 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [404620253] [2021-03-10 22:13:55,345 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 32 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 32 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 22:13:55,369 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-03-10 22:13:55,369 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-10 22:13:55,370 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 16 conjunts are in the unsatisfiable core [2021-03-10 22:13:55,370 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 22:13:55,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 13 treesize of output 9 [2021-03-10 22:13:55,394 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 22:13:55,397 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 9 [2021-03-10 22:13:55,398 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-03-10 22:13:55,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 13 treesize of output 9 [2021-03-10 22:13:55,401 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-03-10 22:13:55,494 INFO L628 ElimStorePlain]: treesize reduction 78, result has 63.7 percent of original size [2021-03-10 22:13:55,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, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 5 treesize of output 3 [2021-03-10 22:13:55,497 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-03-10 22:13: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, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 5 treesize of output 3 [2021-03-10 22:13:55,500 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-03-10 22:13:55,501 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:13:55,502 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-03-10 22:13:55,504 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:13:55,504 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-03-10 22:13:55,539 INFO L628 ElimStorePlain]: treesize reduction 38, result has 55.3 percent of original size [2021-03-10 22:13:55,540 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 3 xjuncts. [2021-03-10 22:13:55,540 INFO L247 ElimStorePlain]: Needed 8 recursive calls to eliminate 2 variables, input treesize:251, output treesize:47 [2021-03-10 22:13:55,579 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:13:55,579 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 22:13:55,581 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:13:55,581 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-03-10 22:13:55,583 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:13:55,583 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-03-10 22:13:55,613 INFO L628 ElimStorePlain]: treesize reduction 40, result has 44.4 percent of original size [2021-03-10 22:13:55,614 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 3 xjuncts. [2021-03-10 22:13:55,614 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 1 variables, input treesize:136, output treesize:32 [2021-03-10 22:13:55,834 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-03-10 22:13:55,834 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 22:13:55,834 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 12 [2021-03-10 22:13:55,834 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1770788312] [2021-03-10 22:13:55,835 INFO L460 AbstractCegarLoop]: Interpolant automaton has 12 states [2021-03-10 22:13:55,835 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 22:13:55,835 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-03-10 22:13:55,835 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=43, Invalid=89, Unknown=0, NotChecked=0, Total=132 [2021-03-10 22:13:55,835 INFO L87 Difference]: Start difference. First operand 617 states and 1900 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-03-10 22:13:55,964 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 22:13:55,964 INFO L93 Difference]: Finished difference Result 738 states and 2247 transitions. [2021-03-10 22:13:55,965 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-03-10 22:13:55,965 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 21 [2021-03-10 22:13:55,965 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 22:13:55,966 INFO L225 Difference]: With dead ends: 738 [2021-03-10 22:13:55,966 INFO L226 Difference]: Without dead ends: 699 [2021-03-10 22:13:55,966 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 32 GetRequests, 19 SyntacticMatches, 1 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 52 ImplicationChecksByTransitivity, 184.1ms TimeCoverageRelationStatistics Valid=60, Invalid=122, Unknown=0, NotChecked=0, Total=182 [2021-03-10 22:13:55,966 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 699 states. [2021-03-10 22:13:55,970 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 699 to 620. [2021-03-10 22:13:55,971 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 620 states, 619 states have (on average 3.0888529886914378) internal successors, (1912), 619 states have internal predecessors, (1912), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:13:55,972 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 620 states to 620 states and 1912 transitions. [2021-03-10 22:13:55,972 INFO L78 Accepts]: Start accepts. Automaton has 620 states and 1912 transitions. Word has length 21 [2021-03-10 22:13:55,972 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 22:13:55,972 INFO L480 AbstractCegarLoop]: Abstraction has 620 states and 1912 transitions. [2021-03-10 22:13:55,972 INFO L481 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-03-10 22:13:55,972 INFO L276 IsEmpty]: Start isEmpty. Operand 620 states and 1912 transitions. [2021-03-10 22:13:55,972 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-03-10 22:13:55,972 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 22:13:55,973 INFO L519 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 22:13:56,176 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 32 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable2375 [2021-03-10 22:13:56,176 INFO L428 AbstractCegarLoop]: === Iteration 105 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 22:13:56,176 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 22:13:56,176 INFO L82 PathProgramCache]: Analyzing trace with hash 1671222755, now seen corresponding path program 15 times [2021-03-10 22:13:56,176 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 22:13:56,176 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1437905051] [2021-03-10 22:13:56,176 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 22:13:56,179 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 22:13:56,261 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-03-10 22:13:56,261 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1437905051] [2021-03-10 22:13:56,261 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [32931398] [2021-03-10 22:13:56,261 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 33 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 33 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 22:13:56,284 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2021-03-10 22:13:56,284 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-10 22:13:56,285 INFO L263 TraceCheckSpWp]: Trace formula consists of 81 conjuncts, 13 conjunts are in the unsatisfiable core [2021-03-10 22:13:56,285 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 22:13:56,393 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 3 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-03-10 22:13:56,393 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 22:13:56,393 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 8] total 15 [2021-03-10 22:13:56,393 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1415150103] [2021-03-10 22:13:56,393 INFO L460 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-03-10 22:13:56,393 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 22:13:56,394 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-03-10 22:13:56,394 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=38, Invalid=172, Unknown=0, NotChecked=0, Total=210 [2021-03-10 22:13:56,394 INFO L87 Difference]: Start difference. First operand 620 states and 1912 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-03-10 22:13:57,749 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 22:13:57,749 INFO L93 Difference]: Finished difference Result 1192 states and 3553 transitions. [2021-03-10 22:13:57,750 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 43 states. [2021-03-10 22:13:57,750 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 21 [2021-03-10 22:13:57,750 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 22:13:57,751 INFO L225 Difference]: With dead ends: 1192 [2021-03-10 22:13:57,751 INFO L226 Difference]: Without dead ends: 1021 [2021-03-10 22:13:57,751 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 67 GetRequests, 16 SyntacticMatches, 0 SemanticMatches, 51 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 672 ImplicationChecksByTransitivity, 957.7ms TimeCoverageRelationStatistics Valid=546, Invalid=2210, Unknown=0, NotChecked=0, Total=2756 [2021-03-10 22:13:57,752 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1021 states. [2021-03-10 22:13:57,757 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1021 to 612. [2021-03-10 22:13:57,758 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 612 states, 611 states have (on average 3.1129296235679216) internal successors, (1902), 611 states have internal predecessors, (1902), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:13:57,758 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 612 states to 612 states and 1902 transitions. [2021-03-10 22:13:57,759 INFO L78 Accepts]: Start accepts. Automaton has 612 states and 1902 transitions. Word has length 21 [2021-03-10 22:13:57,759 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 22:13:57,759 INFO L480 AbstractCegarLoop]: Abstraction has 612 states and 1902 transitions. [2021-03-10 22:13:57,759 INFO L481 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-03-10 22:13:57,759 INFO L276 IsEmpty]: Start isEmpty. Operand 612 states and 1902 transitions. [2021-03-10 22:13:57,759 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-03-10 22:13:57,759 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 22:13:57,759 INFO L519 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 22:13:57,960 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 33 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable2446 [2021-03-10 22:13:57,960 INFO L428 AbstractCegarLoop]: === Iteration 106 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 22:13:57,960 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 22:13:57,960 INFO L82 PathProgramCache]: Analyzing trace with hash -1577466005, now seen corresponding path program 16 times [2021-03-10 22:13:57,960 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 22:13:57,960 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1000171825] [2021-03-10 22:13:57,960 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 22:13:57,963 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 22:13:58,009 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 2 proven. 2 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-03-10 22:13:58,009 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1000171825] [2021-03-10 22:13:58,009 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1713695640] [2021-03-10 22:13:58,009 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 34 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 34 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 22:13:58,037 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-03-10 22:13:58,037 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-10 22:13:58,037 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 17 conjunts are in the unsatisfiable core [2021-03-10 22:13:58,038 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 22:13:58,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 15 treesize of output 11 [2021-03-10 22:13:58,054 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 22:13:58,057 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 22:13:58,057 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 22:13:58,057 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:18, output treesize:11 [2021-03-10 22:13:58,221 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 3 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-03-10 22:13:58,221 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 22:13:58,222 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 9] total 15 [2021-03-10 22:13:58,222 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [432571280] [2021-03-10 22:13:58,222 INFO L460 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-03-10 22:13:58,222 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 22:13:58,222 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-03-10 22:13:58,222 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=42, Invalid=168, Unknown=0, NotChecked=0, Total=210 [2021-03-10 22:13:58,222 INFO L87 Difference]: Start difference. First operand 612 states and 1902 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-03-10 22:13:58,622 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 22:13:58,622 INFO L93 Difference]: Finished difference Result 743 states and 2276 transitions. [2021-03-10 22:13:58,623 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2021-03-10 22:13:58,623 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 21 [2021-03-10 22:13:58,623 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 22:13:58,624 INFO L225 Difference]: With dead ends: 743 [2021-03-10 22:13:58,624 INFO L226 Difference]: Without dead ends: 680 [2021-03-10 22:13:58,624 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 45 GetRequests, 22 SyntacticMatches, 0 SemanticMatches, 23 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 108 ImplicationChecksByTransitivity, 405.8ms TimeCoverageRelationStatistics Valid=122, Invalid=478, Unknown=0, NotChecked=0, Total=600 [2021-03-10 22:13:58,624 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 680 states. [2021-03-10 22:13:58,628 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 680 to 621. [2021-03-10 22:13:58,629 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 621 states, 620 states have (on average 3.1129032258064515) internal successors, (1930), 620 states have internal predecessors, (1930), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:13:58,630 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 621 states to 621 states and 1930 transitions. [2021-03-10 22:13:58,630 INFO L78 Accepts]: Start accepts. Automaton has 621 states and 1930 transitions. Word has length 21 [2021-03-10 22:13:58,630 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 22:13:58,630 INFO L480 AbstractCegarLoop]: Abstraction has 621 states and 1930 transitions. [2021-03-10 22:13:58,630 INFO L481 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-03-10 22:13:58,630 INFO L276 IsEmpty]: Start isEmpty. Operand 621 states and 1930 transitions. [2021-03-10 22:13:58,630 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-03-10 22:13:58,630 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 22:13:58,630 INFO L519 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 22:13:58,845 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 34 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable2452 [2021-03-10 22:13:58,845 INFO L428 AbstractCegarLoop]: === Iteration 107 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 22:13:58,846 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 22:13:58,846 INFO L82 PathProgramCache]: Analyzing trace with hash 2001092945, now seen corresponding path program 17 times [2021-03-10 22:13:58,846 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 22:13:58,846 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2125459592] [2021-03-10 22:13:58,846 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 22:13:58,849 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 22:13:58,893 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 3 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-03-10 22:13:58,893 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2125459592] [2021-03-10 22:13:58,893 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [472667719] [2021-03-10 22:13:58,893 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 35 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 35 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 22:13:58,917 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-03-10 22:13:58,918 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-10 22:13:58,918 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 21 conjunts are in the unsatisfiable core [2021-03-10 22:13:58,919 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 22:13:59,276 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 22:13:59,276 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 22:13:59,276 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 11] total 17 [2021-03-10 22:13:59,277 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1653187959] [2021-03-10 22:13:59,277 INFO L460 AbstractCegarLoop]: Interpolant automaton has 17 states [2021-03-10 22:13:59,277 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 22:13:59,277 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-03-10 22:13:59,277 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=45, Invalid=227, Unknown=0, NotChecked=0, Total=272 [2021-03-10 22:13:59,277 INFO L87 Difference]: Start difference. First operand 621 states and 1930 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-03-10 22:14:00,350 WARN L205 SmtUtils]: Spent 216.00 ms on a formula simplification. DAG size of input: 76 DAG size of output: 63 [2021-03-10 22:14:01,225 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 22:14:01,226 INFO L93 Difference]: Finished difference Result 1095 states and 3219 transitions. [2021-03-10 22:14:01,226 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2021-03-10 22:14:01,226 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 21 [2021-03-10 22:14:01,226 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 22:14:01,228 INFO L225 Difference]: With dead ends: 1095 [2021-03-10 22:14:01,228 INFO L226 Difference]: Without dead ends: 967 [2021-03-10 22:14:01,228 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 79 GetRequests, 38 SyntacticMatches, 0 SemanticMatches, 41 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 436 ImplicationChecksByTransitivity, 1842.6ms TimeCoverageRelationStatistics Valid=295, Invalid=1511, Unknown=0, NotChecked=0, Total=1806 [2021-03-10 22:14:01,229 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 967 states. [2021-03-10 22:14:01,234 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 967 to 655. [2021-03-10 22:14:01,235 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 655 states, 654 states have (on average 3.117737003058104) internal successors, (2039), 654 states have internal predecessors, (2039), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:14:01,236 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 655 states to 655 states and 2039 transitions. [2021-03-10 22:14:01,236 INFO L78 Accepts]: Start accepts. Automaton has 655 states and 2039 transitions. Word has length 21 [2021-03-10 22:14:01,236 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 22:14:01,236 INFO L480 AbstractCegarLoop]: Abstraction has 655 states and 2039 transitions. [2021-03-10 22:14:01,236 INFO L481 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-03-10 22:14:01,236 INFO L276 IsEmpty]: Start isEmpty. Operand 655 states and 2039 transitions. [2021-03-10 22:14:01,237 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-03-10 22:14:01,237 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 22:14:01,237 INFO L519 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 22:14:01,437 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2461,35 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 22:14:01,437 INFO L428 AbstractCegarLoop]: === Iteration 108 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 22:14:01,437 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 22:14:01,437 INFO L82 PathProgramCache]: Analyzing trace with hash 1249318769, now seen corresponding path program 18 times [2021-03-10 22:14:01,437 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 22:14:01,438 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [325036967] [2021-03-10 22:14:01,438 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 22:14:01,440 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 22:14:01,481 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 3 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-03-10 22:14:01,481 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [325036967] [2021-03-10 22:14:01,481 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [705782035] [2021-03-10 22:14:01,482 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-03-10 22:14:01,507 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-03-10 22:14:01,507 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-10 22:14:01,507 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 13 conjunts are in the unsatisfiable core [2021-03-10 22:14:01,508 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 22:14:01,603 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 3 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-03-10 22:14:01,604 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 22:14:01,604 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 12 [2021-03-10 22:14:01,604 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1522184125] [2021-03-10 22:14:01,604 INFO L460 AbstractCegarLoop]: Interpolant automaton has 12 states [2021-03-10 22:14:01,604 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 22:14:01,604 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-03-10 22:14:01,604 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=33, Invalid=99, Unknown=0, NotChecked=0, Total=132 [2021-03-10 22:14:01,604 INFO L87 Difference]: Start difference. First operand 655 states and 2039 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-03-10 22:14:01,725 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 22:14:01,725 INFO L93 Difference]: Finished difference Result 895 states and 2731 transitions. [2021-03-10 22:14:01,725 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-03-10 22:14:01,725 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-03-10 22:14:01,725 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 22:14:01,726 INFO L225 Difference]: With dead ends: 895 [2021-03-10 22:14:01,726 INFO L226 Difference]: Without dead ends: 842 [2021-03-10 22:14:01,726 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 34 GetRequests, 20 SyntacticMatches, 1 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 34 ImplicationChecksByTransitivity, 133.1ms TimeCoverageRelationStatistics Valid=57, Invalid=153, Unknown=0, NotChecked=0, Total=210 [2021-03-10 22:14:01,727 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 842 states. [2021-03-10 22:14:01,732 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 842 to 669. [2021-03-10 22:14:01,733 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 669 states, 668 states have (on average 3.1332335329341316) internal successors, (2093), 668 states have internal predecessors, (2093), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:14:01,734 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 669 states to 669 states and 2093 transitions. [2021-03-10 22:14:01,734 INFO L78 Accepts]: Start accepts. Automaton has 669 states and 2093 transitions. Word has length 21 [2021-03-10 22:14:01,734 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 22:14:01,734 INFO L480 AbstractCegarLoop]: Abstraction has 669 states and 2093 transitions. [2021-03-10 22:14:01,734 INFO L481 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-03-10 22:14:01,734 INFO L276 IsEmpty]: Start isEmpty. Operand 669 states and 2093 transitions. [2021-03-10 22:14:01,735 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-03-10 22:14:01,735 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 22:14:01,735 INFO L519 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 22:14:01,935 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2472,36 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 22:14:01,935 INFO L428 AbstractCegarLoop]: === Iteration 109 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 22:14:01,935 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 22:14:01,935 INFO L82 PathProgramCache]: Analyzing trace with hash -1446979055, now seen corresponding path program 19 times [2021-03-10 22:14:01,935 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 22:14:01,936 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1962444248] [2021-03-10 22:14:01,936 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 22:14:01,939 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 22:14:01,991 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-03-10 22:14:01,991 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1962444248] [2021-03-10 22:14:01,991 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [833138809] [2021-03-10 22:14:01,992 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-03-10 22:14:02,016 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 22:14:02,016 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 15 conjunts are in the unsatisfiable core [2021-03-10 22:14:02,017 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 22:14:02,105 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-03-10 22:14:02,105 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 22:14:02,105 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 12 [2021-03-10 22:14:02,105 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1113572330] [2021-03-10 22:14:02,105 INFO L460 AbstractCegarLoop]: Interpolant automaton has 12 states [2021-03-10 22:14:02,105 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 22:14:02,106 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-03-10 22:14:02,106 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=35, Invalid=97, Unknown=0, NotChecked=0, Total=132 [2021-03-10 22:14:02,106 INFO L87 Difference]: Start difference. First operand 669 states and 2093 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-03-10 22:14:02,229 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 22:14:02,229 INFO L93 Difference]: Finished difference Result 890 states and 2703 transitions. [2021-03-10 22:14:02,230 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-03-10 22:14:02,230 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-03-10 22:14:02,230 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 22:14:02,231 INFO L225 Difference]: With dead ends: 890 [2021-03-10 22:14:02,231 INFO L226 Difference]: Without dead ends: 847 [2021-03-10 22:14:02,231 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 36 GetRequests, 21 SyntacticMatches, 1 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 42 ImplicationChecksByTransitivity, 143.4ms TimeCoverageRelationStatistics Valid=70, Invalid=170, Unknown=0, NotChecked=0, Total=240 [2021-03-10 22:14:02,232 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 847 states. [2021-03-10 22:14:02,236 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 847 to 677. [2021-03-10 22:14:02,237 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 677 states, 676 states have (on average 3.1523668639053253) internal successors, (2131), 676 states have internal predecessors, (2131), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:14:02,237 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 677 states to 677 states and 2131 transitions. [2021-03-10 22:14:02,238 INFO L78 Accepts]: Start accepts. Automaton has 677 states and 2131 transitions. Word has length 21 [2021-03-10 22:14:02,238 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 22:14:02,238 INFO L480 AbstractCegarLoop]: Abstraction has 677 states and 2131 transitions. [2021-03-10 22:14:02,238 INFO L481 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-03-10 22:14:02,238 INFO L276 IsEmpty]: Start isEmpty. Operand 677 states and 2131 transitions. [2021-03-10 22:14:02,238 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-03-10 22:14:02,238 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 22:14:02,238 INFO L519 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 22:14:02,439 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2484,37 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 22:14:02,439 INFO L428 AbstractCegarLoop]: === Iteration 110 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 22:14:02,439 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 22:14:02,439 INFO L82 PathProgramCache]: Analyzing trace with hash 272596531, now seen corresponding path program 20 times [2021-03-10 22:14:02,439 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 22:14:02,439 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [211888942] [2021-03-10 22:14:02,439 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 22:14:02,442 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 22:14:02,484 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 3 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-03-10 22:14:02,484 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [211888942] [2021-03-10 22:14:02,485 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [157416869] [2021-03-10 22:14:02,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 38 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 38 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 22:14:02,515 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-03-10 22:14:02,515 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-10 22:14:02,516 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 15 conjunts are in the unsatisfiable core [2021-03-10 22:14:02,516 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 22:14:02,594 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 3 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-03-10 22:14:02,594 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 22:14:02,594 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 12 [2021-03-10 22:14:02,594 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [688032706] [2021-03-10 22:14:02,594 INFO L460 AbstractCegarLoop]: Interpolant automaton has 12 states [2021-03-10 22:14:02,594 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 22:14:02,594 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-03-10 22:14:02,594 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=38, Invalid=94, Unknown=0, NotChecked=0, Total=132 [2021-03-10 22:14:02,594 INFO L87 Difference]: Start difference. First operand 677 states and 2131 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-03-10 22:14:02,679 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 22:14:02,679 INFO L93 Difference]: Finished difference Result 806 states and 2478 transitions. [2021-03-10 22:14:02,679 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-03-10 22:14:02,679 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-03-10 22:14:02,679 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 22:14:02,680 INFO L225 Difference]: With dead ends: 806 [2021-03-10 22:14:02,680 INFO L226 Difference]: Without dead ends: 763 [2021-03-10 22:14:02,680 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 34 GetRequests, 20 SyntacticMatches, 1 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 43 ImplicationChecksByTransitivity, 108.2ms TimeCoverageRelationStatistics Valid=61, Invalid=149, Unknown=0, NotChecked=0, Total=210 [2021-03-10 22:14:02,681 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 763 states. [2021-03-10 22:14:02,685 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 763 to 672. [2021-03-10 22:14:02,686 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 672 states, 671 states have (on average 3.1326378539493294) internal successors, (2102), 671 states have internal predecessors, (2102), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:14:02,686 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 672 states to 672 states and 2102 transitions. [2021-03-10 22:14:02,687 INFO L78 Accepts]: Start accepts. Automaton has 672 states and 2102 transitions. Word has length 21 [2021-03-10 22:14:02,687 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 22:14:02,687 INFO L480 AbstractCegarLoop]: Abstraction has 672 states and 2102 transitions. [2021-03-10 22:14:02,687 INFO L481 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-03-10 22:14:02,687 INFO L276 IsEmpty]: Start isEmpty. Operand 672 states and 2102 transitions. [2021-03-10 22:14:02,687 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-03-10 22:14:02,687 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 22:14:02,687 INFO L519 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 22:14:02,889 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2495,38 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 22:14:02,889 INFO L428 AbstractCegarLoop]: === Iteration 111 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 22:14:02,889 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 22:14:02,889 INFO L82 PathProgramCache]: Analyzing trace with hash -1848301385, now seen corresponding path program 21 times [2021-03-10 22:14:02,889 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 22:14:02,889 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1160092511] [2021-03-10 22:14:02,889 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 22:14:02,896 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 22:14:02,940 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 3 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-03-10 22:14:02,940 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1160092511] [2021-03-10 22:14:02,940 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [128930132] [2021-03-10 22:14:02,940 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-03-10 22:14:02,965 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-03-10 22:14:02,965 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-10 22:14:02,966 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 13 conjunts are in the unsatisfiable core [2021-03-10 22:14:02,966 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 22:14:03,051 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 3 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-03-10 22:14:03,051 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 22:14:03,051 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 12 [2021-03-10 22:14:03,051 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1585034870] [2021-03-10 22:14:03,051 INFO L460 AbstractCegarLoop]: Interpolant automaton has 12 states [2021-03-10 22:14:03,051 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 22:14:03,052 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-03-10 22:14:03,052 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=31, Invalid=101, Unknown=0, NotChecked=0, Total=132 [2021-03-10 22:14:03,052 INFO L87 Difference]: Start difference. First operand 672 states and 2102 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-03-10 22:14:03,276 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 22:14:03,276 INFO L93 Difference]: Finished difference Result 912 states and 2758 transitions. [2021-03-10 22:14:03,276 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-03-10 22:14:03,276 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-03-10 22:14:03,276 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 22:14:03,277 INFO L225 Difference]: With dead ends: 912 [2021-03-10 22:14:03,277 INFO L226 Difference]: Without dead ends: 859 [2021-03-10 22:14:03,277 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 38 GetRequests, 23 SyntacticMatches, 0 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 31 ImplicationChecksByTransitivity, 213.0ms TimeCoverageRelationStatistics Valid=71, Invalid=201, Unknown=0, NotChecked=0, Total=272 [2021-03-10 22:14:03,278 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 859 states. [2021-03-10 22:14:03,283 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 859 to 685. [2021-03-10 22:14:03,284 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 685 states, 684 states have (on average 3.146198830409357) internal successors, (2152), 684 states have internal predecessors, (2152), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:14:03,285 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 685 states to 685 states and 2152 transitions. [2021-03-10 22:14:03,285 INFO L78 Accepts]: Start accepts. Automaton has 685 states and 2152 transitions. Word has length 21 [2021-03-10 22:14:03,285 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 22:14:03,285 INFO L480 AbstractCegarLoop]: Abstraction has 685 states and 2152 transitions. [2021-03-10 22:14:03,285 INFO L481 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-03-10 22:14:03,285 INFO L276 IsEmpty]: Start isEmpty. Operand 685 states and 2152 transitions. [2021-03-10 22:14:03,286 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-03-10 22:14:03,286 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 22:14:03,286 INFO L519 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 22:14:03,486 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 39 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable2501 [2021-03-10 22:14:03,486 INFO L428 AbstractCegarLoop]: === Iteration 112 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 22:14:03,486 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 22:14:03,486 INFO L82 PathProgramCache]: Analyzing trace with hash -249631913, now seen corresponding path program 22 times [2021-03-10 22:14:03,486 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 22:14:03,486 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [18882994] [2021-03-10 22:14:03,486 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 22:14:03,489 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 22:14:03,535 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-03-10 22:14:03,535 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [18882994] [2021-03-10 22:14:03,535 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1534233658] [2021-03-10 22:14:03,535 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-03-10 22:14:03,559 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-03-10 22:14:03,559 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-10 22:14:03,560 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 17 conjunts are in the unsatisfiable core [2021-03-10 22:14:03,560 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 22:14:03,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 15 treesize of output 11 [2021-03-10 22:14:03,577 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 22:14:03,580 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 22:14:03,581 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 22:14:03,581 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:18, output treesize:11 [2021-03-10 22:14:03,685 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-03-10 22:14:03,685 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 22:14:03,685 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 9] total 15 [2021-03-10 22:14:03,685 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1958376450] [2021-03-10 22:14:03,685 INFO L460 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-03-10 22:14:03,685 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 22:14:03,685 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-03-10 22:14:03,686 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=169, Unknown=0, NotChecked=0, Total=210 [2021-03-10 22:14:03,686 INFO L87 Difference]: Start difference. First operand 685 states and 2152 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-03-10 22:14:04,179 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 22:14:04,179 INFO L93 Difference]: Finished difference Result 1169 states and 3520 transitions. [2021-03-10 22:14:04,179 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2021-03-10 22:14:04,179 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 21 [2021-03-10 22:14:04,179 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 22:14:04,181 INFO L225 Difference]: With dead ends: 1169 [2021-03-10 22:14:04,181 INFO L226 Difference]: Without dead ends: 1126 [2021-03-10 22:14:04,181 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 53 GetRequests, 25 SyntacticMatches, 0 SemanticMatches, 28 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 160 ImplicationChecksByTransitivity, 396.8ms TimeCoverageRelationStatistics Valid=195, Invalid=675, Unknown=0, NotChecked=0, Total=870 [2021-03-10 22:14:04,182 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1126 states. [2021-03-10 22:14:04,187 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1126 to 690. [2021-03-10 22:14:04,188 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 690 states, 689 states have (on average 3.1596516690856316) internal successors, (2177), 689 states have internal predecessors, (2177), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:14:04,189 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 690 states to 690 states and 2177 transitions. [2021-03-10 22:14:04,189 INFO L78 Accepts]: Start accepts. Automaton has 690 states and 2177 transitions. Word has length 21 [2021-03-10 22:14:04,189 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 22:14:04,189 INFO L480 AbstractCegarLoop]: Abstraction has 690 states and 2177 transitions. [2021-03-10 22:14:04,189 INFO L481 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-03-10 22:14:04,189 INFO L276 IsEmpty]: Start isEmpty. Operand 690 states and 2177 transitions. [2021-03-10 22:14:04,190 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-03-10 22:14:04,190 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 22:14:04,190 INFO L519 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 22:14:04,390 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 40 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable2510 [2021-03-10 22:14:04,390 INFO L428 AbstractCegarLoop]: === Iteration 113 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 22:14:04,390 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 22:14:04,391 INFO L82 PathProgramCache]: Analyzing trace with hash 1469943673, now seen corresponding path program 23 times [2021-03-10 22:14:04,391 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 22:14:04,391 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [390205830] [2021-03-10 22:14:04,391 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 22:14:04,394 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 22:14:04,436 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 3 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-03-10 22:14:04,436 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [390205830] [2021-03-10 22:14:04,436 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [710531899] [2021-03-10 22:14:04,436 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-03-10 22:14:04,460 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-03-10 22:14:04,461 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-10 22:14:04,461 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 17 conjunts are in the unsatisfiable core [2021-03-10 22:14:04,461 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 22:14:04,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 7 treesize of output 5 [2021-03-10 22:14:04,468 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 22:14:04,468 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 22:14:04,468 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 22:14:04,468 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:7, output treesize:1 [2021-03-10 22:14:04,550 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 3 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-03-10 22:14:04,550 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 22:14:04,550 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 12 [2021-03-10 22:14:04,550 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2019341455] [2021-03-10 22:14:04,551 INFO L460 AbstractCegarLoop]: Interpolant automaton has 12 states [2021-03-10 22:14:04,551 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 22:14:04,551 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-03-10 22:14:04,551 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=35, Invalid=97, Unknown=0, NotChecked=0, Total=132 [2021-03-10 22:14:04,551 INFO L87 Difference]: Start difference. First operand 690 states and 2177 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-03-10 22:14:04,729 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 22:14:04,729 INFO L93 Difference]: Finished difference Result 862 states and 2637 transitions. [2021-03-10 22:14:04,729 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-03-10 22:14:04,730 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-03-10 22:14:04,730 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 22:14:04,731 INFO L225 Difference]: With dead ends: 862 [2021-03-10 22:14:04,731 INFO L226 Difference]: Without dead ends: 819 [2021-03-10 22:14:04,731 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 36 GetRequests, 22 SyntacticMatches, 0 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 34 ImplicationChecksByTransitivity, 152.6ms TimeCoverageRelationStatistics Valid=64, Invalid=176, Unknown=0, NotChecked=0, Total=240 [2021-03-10 22:14:04,732 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 819 states. [2021-03-10 22:14:04,736 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 819 to 681. [2021-03-10 22:14:04,737 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 681 states, 680 states have (on average 3.151470588235294) internal successors, (2143), 680 states have internal predecessors, (2143), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:14:04,738 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 681 states to 681 states and 2143 transitions. [2021-03-10 22:14:04,738 INFO L78 Accepts]: Start accepts. Automaton has 681 states and 2143 transitions. Word has length 21 [2021-03-10 22:14:04,738 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 22:14:04,738 INFO L480 AbstractCegarLoop]: Abstraction has 681 states and 2143 transitions. [2021-03-10 22:14:04,738 INFO L481 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-03-10 22:14:04,738 INFO L276 IsEmpty]: Start isEmpty. Operand 681 states and 2143 transitions. [2021-03-10 22:14:04,739 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-03-10 22:14:04,739 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 22:14:04,739 INFO L519 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 22:14:04,939 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2518,41 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 22:14:04,939 INFO L428 AbstractCegarLoop]: === Iteration 114 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 22:14:04,939 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 22:14:04,940 INFO L82 PathProgramCache]: Analyzing trace with hash 98753771, now seen corresponding path program 24 times [2021-03-10 22:14:04,940 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 22:14:04,940 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1368185162] [2021-03-10 22:14:04,940 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 22:14:04,942 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 22:14:04,984 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 3 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-03-10 22:14:04,985 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1368185162] [2021-03-10 22:14:04,985 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1491447797] [2021-03-10 22:14:04,985 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 42 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 42 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 22:14:05,009 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 2 check-sat command(s) [2021-03-10 22:14:05,009 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-10 22:14:05,009 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 15 conjunts are in the unsatisfiable core [2021-03-10 22:14:05,010 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 22:14:05,072 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 3 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-03-10 22:14:05,072 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 22:14:05,072 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 11 [2021-03-10 22:14:05,073 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1631104865] [2021-03-10 22:14:05,073 INFO L460 AbstractCegarLoop]: Interpolant automaton has 11 states [2021-03-10 22:14:05,073 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 22:14:05,073 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-03-10 22:14:05,073 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=28, Invalid=82, Unknown=0, NotChecked=0, Total=110 [2021-03-10 22:14:05,073 INFO L87 Difference]: Start difference. First operand 681 states and 2143 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-03-10 22:14:05,221 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 22:14:05,221 INFO L93 Difference]: Finished difference Result 912 states and 2761 transitions. [2021-03-10 22:14:05,221 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-03-10 22:14:05,221 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-03-10 22:14:05,221 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 22:14:05,222 INFO L225 Difference]: With dead ends: 912 [2021-03-10 22:14:05,222 INFO L226 Difference]: Without dead ends: 869 [2021-03-10 22:14:05,223 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 38 GetRequests, 24 SyntacticMatches, 0 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 24 ImplicationChecksByTransitivity, 141.0ms TimeCoverageRelationStatistics Valid=67, Invalid=173, Unknown=0, NotChecked=0, Total=240 [2021-03-10 22:14:05,223 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 869 states. [2021-03-10 22:14:05,228 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 869 to 644. [2021-03-10 22:14:05,229 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 644 states, 643 states have (on average 3.141524105754277) internal successors, (2020), 643 states have internal predecessors, (2020), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:14:05,229 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 644 states to 644 states and 2020 transitions. [2021-03-10 22:14:05,229 INFO L78 Accepts]: Start accepts. Automaton has 644 states and 2020 transitions. Word has length 21 [2021-03-10 22:14:05,230 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 22:14:05,230 INFO L480 AbstractCegarLoop]: Abstraction has 644 states and 2020 transitions. [2021-03-10 22:14:05,230 INFO L481 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-03-10 22:14:05,230 INFO L276 IsEmpty]: Start isEmpty. Operand 644 states and 2020 transitions. [2021-03-10 22:14:05,230 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-03-10 22:14:05,230 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 22:14:05,230 INFO L519 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 22:14:05,431 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 42 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable2524 [2021-03-10 22:14:05,431 INFO L428 AbstractCegarLoop]: === Iteration 115 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 22:14:05,431 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 22:14:05,431 INFO L82 PathProgramCache]: Analyzing trace with hash -676988597, now seen corresponding path program 25 times [2021-03-10 22:14:05,431 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 22:14:05,431 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [35650083] [2021-03-10 22:14:05,431 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 22:14:05,434 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 22:14:05,473 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 2 proven. 2 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-03-10 22:14:05,473 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [35650083] [2021-03-10 22:14:05,473 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1242731461] [2021-03-10 22:14:05,473 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 43 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 43 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 22:14:05,497 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 22:14:05,498 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 13 conjunts are in the unsatisfiable core [2021-03-10 22:14:05,498 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 22:14:05,620 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 3 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-03-10 22:14:05,620 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 22:14:05,620 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 12 [2021-03-10 22:14:05,621 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [23473601] [2021-03-10 22:14:05,621 INFO L460 AbstractCegarLoop]: Interpolant automaton has 12 states [2021-03-10 22:14:05,621 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 22:14:05,621 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-03-10 22:14:05,621 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=29, Invalid=103, Unknown=0, NotChecked=0, Total=132 [2021-03-10 22:14:05,621 INFO L87 Difference]: Start difference. First operand 644 states and 2020 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-03-10 22:14:05,833 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 22:14:05,833 INFO L93 Difference]: Finished difference Result 795 states and 2407 transitions. [2021-03-10 22:14:05,834 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-03-10 22:14:05,834 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-03-10 22:14:05,834 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 22:14:05,835 INFO L225 Difference]: With dead ends: 795 [2021-03-10 22:14:05,835 INFO L226 Difference]: Without dead ends: 736 [2021-03-10 22:14:05,835 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 34 GetRequests, 20 SyntacticMatches, 1 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 32 ImplicationChecksByTransitivity, 247.5ms TimeCoverageRelationStatistics Valid=45, Invalid=165, Unknown=0, NotChecked=0, Total=210 [2021-03-10 22:14:05,836 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 736 states. [2021-03-10 22:14:05,840 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 736 to 663. [2021-03-10 22:14:05,840 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 663 states, 662 states have (on average 3.117824773413897) internal successors, (2064), 662 states have internal predecessors, (2064), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:14:05,841 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 663 states to 663 states and 2064 transitions. [2021-03-10 22:14:05,841 INFO L78 Accepts]: Start accepts. Automaton has 663 states and 2064 transitions. Word has length 21 [2021-03-10 22:14:05,841 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 22:14:05,841 INFO L480 AbstractCegarLoop]: Abstraction has 663 states and 2064 transitions. [2021-03-10 22:14:05,842 INFO L481 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-03-10 22:14:05,842 INFO L276 IsEmpty]: Start isEmpty. Operand 663 states and 2064 transitions. [2021-03-10 22:14:05,842 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-03-10 22:14:05,842 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 22:14:05,842 INFO L519 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 22:14:06,044 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2528,43 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 22:14:06,044 INFO L428 AbstractCegarLoop]: === Iteration 116 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 22:14:06,044 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 22:14:06,044 INFO L82 PathProgramCache]: Analyzing trace with hash -1393396943, now seen corresponding path program 26 times [2021-03-10 22:14:06,044 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 22:14:06,044 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [862274645] [2021-03-10 22:14:06,044 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 22:14:06,047 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 22:14:06,095 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 3 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-03-10 22:14:06,095 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [862274645] [2021-03-10 22:14:06,095 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [888382221] [2021-03-10 22:14:06,095 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 44 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 44 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 22:14:06,129 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-03-10 22:14:06,129 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-10 22:14:06,130 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 13 conjunts are in the unsatisfiable core [2021-03-10 22:14:06,130 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 22:14:06,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-03-10 22:14:06,165 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 22:14:06,167 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 9 [2021-03-10 22:14:06,168 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-03-10 22:14:06,170 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:14:06,171 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-03-10 22:14:06,174 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select 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-03-10 22:14:06,174 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-03-10 22:14:06,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 11 treesize of output 7 [2021-03-10 22:14:06,178 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-03-10 22:14:06,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 5 treesize of output 3 [2021-03-10 22:14:06,181 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-03-10 22:14:06,184 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 5 treesize of output 3 [2021-03-10 22:14:06,185 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-03-10 22:14:06,187 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:14:06,188 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-03-10 22:14:06,190 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:14:06,191 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-03-10 22:14:06,193 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:14:06,193 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-03-10 22:14:06,196 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:14:06,196 INFO L550 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2021-03-10 22:14:06,198 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:14:06,199 INFO L550 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2021-03-10 22:14:06,201 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:14:06,202 INFO L550 ElimStorePlain]: Start of recursive call 14: End of recursive call: and 1 xjuncts. [2021-03-10 22:14:06,205 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 5 treesize of output 3 [2021-03-10 22:14:06,205 INFO L550 ElimStorePlain]: Start of recursive call 15: End of recursive call: and 1 xjuncts. [2021-03-10 22:14:06,208 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:14:06,208 INFO L550 ElimStorePlain]: Start of recursive call 16: End of recursive call: and 1 xjuncts. [2021-03-10 22:14:06,210 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:14:06,211 INFO L550 ElimStorePlain]: Start of recursive call 17: End of recursive call: and 1 xjuncts. [2021-03-10 22:14:06,213 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:14:06,214 INFO L550 ElimStorePlain]: Start of recursive call 18: End of recursive call: and 1 xjuncts. [2021-03-10 22:14:06,216 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:14:06,217 INFO L550 ElimStorePlain]: Start of recursive call 19: End of recursive call: and 1 xjuncts. [2021-03-10 22:14:06,219 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:14:06,219 INFO L550 ElimStorePlain]: Start of recursive call 20: End of recursive call: and 1 xjuncts. [2021-03-10 22:14:06,221 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:14:06,222 INFO L550 ElimStorePlain]: Start of recursive call 21: End of recursive call: and 1 xjuncts. [2021-03-10 22:14:06,224 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:14:06,225 INFO L550 ElimStorePlain]: Start of recursive call 22: End of recursive call: and 1 xjuncts. [2021-03-10 22:14:06,227 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:14:06,227 INFO L550 ElimStorePlain]: Start of recursive call 23: End of recursive call: and 1 xjuncts. [2021-03-10 22:14:06,230 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:14:06,230 INFO L550 ElimStorePlain]: Start of recursive call 24: End of recursive call: and 1 xjuncts. [2021-03-10 22:14:06,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 13 treesize of output 9 [2021-03-10 22:14:06,233 INFO L550 ElimStorePlain]: Start of recursive call 25: End of recursive call: and 1 xjuncts. [2021-03-10 22:14:06,235 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:14:06,236 INFO L550 ElimStorePlain]: Start of recursive call 26: End of recursive call: and 1 xjuncts. [2021-03-10 22:14:06,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, 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-03-10 22:14:06,239 INFO L550 ElimStorePlain]: Start of recursive call 27: End of recursive call: and 1 xjuncts. [2021-03-10 22:14:06,241 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:14:06,241 INFO L550 ElimStorePlain]: Start of recursive call 28: End of recursive call: and 1 xjuncts. [2021-03-10 22:14:06,243 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:14:06,244 INFO L550 ElimStorePlain]: Start of recursive call 29: End of recursive call: and 1 xjuncts. [2021-03-10 22:14:06,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-03-10 22:14:06,247 INFO L550 ElimStorePlain]: Start of recursive call 30: End of recursive call: and 1 xjuncts. [2021-03-10 22:14:06,250 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:14:06,250 INFO L550 ElimStorePlain]: Start of recursive call 31: End of recursive call: and 1 xjuncts. [2021-03-10 22:14:06,252 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:14:06,253 INFO L550 ElimStorePlain]: Start of recursive call 32: End of recursive call: and 1 xjuncts. [2021-03-10 22:14:06,255 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:14:06,255 INFO L550 ElimStorePlain]: Start of recursive call 33: End of recursive call: and 1 xjuncts. [2021-03-10 22:14:06,257 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:14:06,258 INFO L550 ElimStorePlain]: Start of recursive call 34: End of recursive call: and 1 xjuncts. [2021-03-10 22:14:06,311 INFO L628 ElimStorePlain]: treesize reduction 65, result has 52.9 percent of original size [2021-03-10 22:14:06,312 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 4 xjuncts. [2021-03-10 22:14:06,312 INFO L247 ElimStorePlain]: Needed 34 recursive calls to eliminate 1 variables, input treesize:955, output treesize:73 [2021-03-10 22:14:06,421 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 3 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-03-10 22:14:06,421 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 22:14:06,421 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 12 [2021-03-10 22:14:06,421 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1225323230] [2021-03-10 22:14:06,421 INFO L460 AbstractCegarLoop]: Interpolant automaton has 12 states [2021-03-10 22:14:06,421 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 22:14:06,421 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-03-10 22:14:06,422 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=32, Invalid=100, Unknown=0, NotChecked=0, Total=132 [2021-03-10 22:14:06,422 INFO L87 Difference]: Start difference. First operand 663 states and 2064 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-03-10 22:14:06,756 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 22:14:06,756 INFO L93 Difference]: Finished difference Result 880 states and 2640 transitions. [2021-03-10 22:14:06,756 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-03-10 22:14:06,756 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-03-10 22:14:06,756 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 22:14:06,757 INFO L225 Difference]: With dead ends: 880 [2021-03-10 22:14:06,758 INFO L226 Difference]: Without dead ends: 827 [2021-03-10 22:14:06,758 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 40 GetRequests, 23 SyntacticMatches, 1 SemanticMatches, 16 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 52 ImplicationChecksByTransitivity, 362.5ms TimeCoverageRelationStatistics Valid=80, Invalid=226, Unknown=0, NotChecked=0, Total=306 [2021-03-10 22:14:06,758 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 827 states. [2021-03-10 22:14:06,763 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 827 to 652. [2021-03-10 22:14:06,764 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 652 states, 651 states have (on average 3.1167434715821813) internal successors, (2029), 651 states have internal predecessors, (2029), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:14:06,764 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 652 states to 652 states and 2029 transitions. [2021-03-10 22:14:06,765 INFO L78 Accepts]: Start accepts. Automaton has 652 states and 2029 transitions. Word has length 21 [2021-03-10 22:14:06,765 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 22:14:06,765 INFO L480 AbstractCegarLoop]: Abstraction has 652 states and 2029 transitions. [2021-03-10 22:14:06,765 INFO L481 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-03-10 22:14:06,765 INFO L276 IsEmpty]: Start isEmpty. Operand 652 states and 2029 transitions. [2021-03-10 22:14:06,765 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-03-10 22:14:06,765 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 22:14:06,765 INFO L519 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 22:14:06,966 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2533,44 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 22:14:06,966 INFO L428 AbstractCegarLoop]: === Iteration 117 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 22:14:06,966 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 22:14:06,966 INFO L82 PathProgramCache]: Analyzing trace with hash 205272529, now seen corresponding path program 27 times [2021-03-10 22:14:06,966 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 22:14:06,966 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [518838343] [2021-03-10 22:14:06,966 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 22:14:06,969 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 22:14:07,017 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-03-10 22:14:07,017 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [518838343] [2021-03-10 22:14:07,017 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1724388569] [2021-03-10 22:14:07,018 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 45 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 45 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 22:14:07,043 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-03-10 22:14:07,043 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-10 22:14:07,043 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 15 conjunts are in the unsatisfiable core [2021-03-10 22:14:07,044 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 22:14:07,179 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-03-10 22:14:07,179 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 22:14:07,179 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 14 [2021-03-10 22:14:07,179 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1838066148] [2021-03-10 22:14:07,180 INFO L460 AbstractCegarLoop]: Interpolant automaton has 14 states [2021-03-10 22:14:07,180 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 22:14:07,180 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-03-10 22:14:07,180 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=50, Invalid=132, Unknown=0, NotChecked=0, Total=182 [2021-03-10 22:14:07,180 INFO L87 Difference]: Start difference. First operand 652 states and 2029 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-03-10 22:14:07,381 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 22:14:07,381 INFO L93 Difference]: Finished difference Result 825 states and 2490 transitions. [2021-03-10 22:14:07,381 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-03-10 22:14:07,381 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-03-10 22:14:07,381 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 22:14:07,382 INFO L225 Difference]: With dead ends: 825 [2021-03-10 22:14:07,382 INFO L226 Difference]: Without dead ends: 782 [2021-03-10 22:14:07,382 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 36 GetRequests, 20 SyntacticMatches, 0 SemanticMatches, 16 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 76 ImplicationChecksByTransitivity, 227.4ms TimeCoverageRelationStatistics Valid=81, Invalid=225, Unknown=0, NotChecked=0, Total=306 [2021-03-10 22:14:07,383 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 782 states. [2021-03-10 22:14:07,387 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 782 to 655. [2021-03-10 22:14:07,388 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 655 states, 654 states have (on average 3.1192660550458715) internal successors, (2040), 654 states have internal predecessors, (2040), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:14:07,388 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 655 states to 655 states and 2040 transitions. [2021-03-10 22:14:07,389 INFO L78 Accepts]: Start accepts. Automaton has 655 states and 2040 transitions. Word has length 21 [2021-03-10 22:14:07,389 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 22:14:07,389 INFO L480 AbstractCegarLoop]: Abstraction has 655 states and 2040 transitions. [2021-03-10 22:14:07,389 INFO L481 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-03-10 22:14:07,389 INFO L276 IsEmpty]: Start isEmpty. Operand 655 states and 2040 transitions. [2021-03-10 22:14:07,389 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-03-10 22:14:07,389 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 22:14:07,389 INFO L519 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 22:14:07,590 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 45 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable2545 [2021-03-10 22:14:07,590 INFO L428 AbstractCegarLoop]: === Iteration 118 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 22:14:07,590 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 22:14:07,590 INFO L82 PathProgramCache]: Analyzing trace with hash -2145171119, now seen corresponding path program 28 times [2021-03-10 22:14:07,590 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 22:14:07,590 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [82196671] [2021-03-10 22:14:07,590 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 22:14:07,593 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 22:14:07,634 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 3 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-03-10 22:14:07,635 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [82196671] [2021-03-10 22:14:07,635 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1006112731] [2021-03-10 22:14:07,635 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 46 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 46 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 22:14:07,659 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-03-10 22:14:07,659 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-10 22:14:07,660 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 13 conjunts are in the unsatisfiable core [2021-03-10 22:14:07,660 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 22:14:07,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 5 treesize of output 3 [2021-03-10 22:14:07,677 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 22:14:07,678 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 5 treesize of output 3 [2021-03-10 22:14:07,679 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-03-10 22:14:07,710 INFO L628 ElimStorePlain]: treesize reduction 32, result has 48.4 percent of original size [2021-03-10 22:14:07,710 INFO L518 ElimStorePlain]: Eliminatee v_prenex_15 vanished before elimination [2021-03-10 22:14:07,711 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 3 xjuncts. [2021-03-10 22:14:07,711 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:72, output treesize:30 [2021-03-10 22:14:07,911 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 3 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-03-10 22:14:07,912 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 22:14:07,912 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 12 [2021-03-10 22:14:07,912 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1142994121] [2021-03-10 22:14:07,912 INFO L460 AbstractCegarLoop]: Interpolant automaton has 12 states [2021-03-10 22:14:07,912 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 22:14:07,912 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-03-10 22:14:07,912 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=35, Invalid=97, Unknown=0, NotChecked=0, Total=132 [2021-03-10 22:14:07,912 INFO L87 Difference]: Start difference. First operand 655 states and 2040 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-03-10 22:14:08,059 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 22:14:08,059 INFO L93 Difference]: Finished difference Result 862 states and 2618 transitions. [2021-03-10 22:14:08,059 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-03-10 22:14:08,060 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-03-10 22:14:08,060 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 22:14:08,061 INFO L225 Difference]: With dead ends: 862 [2021-03-10 22:14:08,061 INFO L226 Difference]: Without dead ends: 811 [2021-03-10 22:14:08,061 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 34 GetRequests, 20 SyntacticMatches, 1 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 38 ImplicationChecksByTransitivity, 168.5ms TimeCoverageRelationStatistics Valid=59, Invalid=151, Unknown=0, NotChecked=0, Total=210 [2021-03-10 22:14:08,062 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 811 states. [2021-03-10 22:14:08,066 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 811 to 659. [2021-03-10 22:14:08,067 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 659 states, 658 states have (on average 3.121580547112462) internal successors, (2054), 658 states have internal predecessors, (2054), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:14:08,068 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 659 states to 659 states and 2054 transitions. [2021-03-10 22:14:08,068 INFO L78 Accepts]: Start accepts. Automaton has 659 states and 2054 transitions. Word has length 21 [2021-03-10 22:14:08,068 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 22:14:08,068 INFO L480 AbstractCegarLoop]: Abstraction has 659 states and 2054 transitions. [2021-03-10 22:14:08,068 INFO L481 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-03-10 22:14:08,068 INFO L276 IsEmpty]: Start isEmpty. Operand 659 states and 2054 transitions. [2021-03-10 22:14:08,068 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-03-10 22:14:08,069 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 22:14:08,069 INFO L519 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 22:14:08,283 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 46 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable2554 [2021-03-10 22:14:08,283 INFO L428 AbstractCegarLoop]: === Iteration 119 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 22:14:08,283 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 22:14:08,283 INFO L82 PathProgramCache]: Analyzing trace with hash -546501647, now seen corresponding path program 29 times [2021-03-10 22:14:08,283 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 22:14:08,283 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [499792466] [2021-03-10 22:14:08,283 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 22:14:08,286 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 22:14:08,328 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-03-10 22:14:08,328 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [499792466] [2021-03-10 22:14:08,328 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2119622789] [2021-03-10 22:14:08,328 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 47 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 47 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 22:14:08,353 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-03-10 22:14:08,353 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-10 22:14:08,353 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 20 conjunts are in the unsatisfiable core [2021-03-10 22:14:08,354 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 22:14:08,754 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 22:14:08,754 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 22:14:08,754 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 11] total 17 [2021-03-10 22:14:08,754 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1877216643] [2021-03-10 22:14:08,754 INFO L460 AbstractCegarLoop]: Interpolant automaton has 17 states [2021-03-10 22:14:08,754 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 22:14:08,755 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-03-10 22:14:08,755 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=45, Invalid=227, Unknown=0, NotChecked=0, Total=272 [2021-03-10 22:14:08,755 INFO L87 Difference]: Start difference. First operand 659 states and 2054 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-03-10 22:14:09,608 WARN L205 SmtUtils]: Spent 116.00 ms on a formula simplification. DAG size of input: 57 DAG size of output: 42 [2021-03-10 22:14:10,070 WARN L205 SmtUtils]: Spent 104.00 ms on a formula simplification. DAG size of input: 49 DAG size of output: 41 [2021-03-10 22:14:10,288 WARN L205 SmtUtils]: Spent 101.00 ms on a formula simplification. DAG size of input: 49 DAG size of output: 40 [2021-03-10 22:14:10,768 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 22:14:10,768 INFO L93 Difference]: Finished difference Result 1211 states and 3533 transitions. [2021-03-10 22:14:10,768 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2021-03-10 22:14:10,768 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 21 [2021-03-10 22:14:10,768 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 22:14:10,770 INFO L225 Difference]: With dead ends: 1211 [2021-03-10 22:14:10,770 INFO L226 Difference]: Without dead ends: 1122 [2021-03-10 22:14:10,770 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 76 GetRequests, 37 SyntacticMatches, 0 SemanticMatches, 39 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 396 ImplicationChecksByTransitivity, 1936.5ms TimeCoverageRelationStatistics Valid=292, Invalid=1348, Unknown=0, NotChecked=0, Total=1640 [2021-03-10 22:14:10,771 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1122 states. [2021-03-10 22:14:10,776 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1122 to 664. [2021-03-10 22:14:10,777 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 664 states, 663 states have (on average 3.1357466063348416) internal successors, (2079), 663 states have internal predecessors, (2079), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:14:10,778 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 664 states to 664 states and 2079 transitions. [2021-03-10 22:14:10,778 INFO L78 Accepts]: Start accepts. Automaton has 664 states and 2079 transitions. Word has length 21 [2021-03-10 22:14:10,778 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 22:14:10,778 INFO L480 AbstractCegarLoop]: Abstraction has 664 states and 2079 transitions. [2021-03-10 22:14:10,778 INFO L481 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-03-10 22:14:10,778 INFO L276 IsEmpty]: Start isEmpty. Operand 664 states and 2079 transitions. [2021-03-10 22:14:10,779 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-03-10 22:14:10,779 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 22:14:10,779 INFO L519 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 22:14:10,979 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 47 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable2599 [2021-03-10 22:14:10,979 INFO L428 AbstractCegarLoop]: === Iteration 120 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 22:14:10,979 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 22:14:10,979 INFO L82 PathProgramCache]: Analyzing trace with hash 1173073939, now seen corresponding path program 30 times [2021-03-10 22:14:10,979 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 22:14:10,979 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1274049176] [2021-03-10 22:14:10,979 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 22:14:10,982 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 22:14:11,033 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 3 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-03-10 22:14:11,033 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1274049176] [2021-03-10 22:14:11,033 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1105155616] [2021-03-10 22:14:11,033 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 48 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 48 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 22:14:11,058 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 2 check-sat command(s) [2021-03-10 22:14:11,059 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-10 22:14:11,059 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 20 conjunts are in the unsatisfiable core [2021-03-10 22:14:11,060 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 22:14:11,426 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 22:14:11,426 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 22:14:11,426 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 11] total 17 [2021-03-10 22:14:11,426 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1587648251] [2021-03-10 22:14:11,426 INFO L460 AbstractCegarLoop]: Interpolant automaton has 17 states [2021-03-10 22:14:11,426 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 22:14:11,427 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-03-10 22:14:11,427 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=44, Invalid=228, Unknown=0, NotChecked=0, Total=272 [2021-03-10 22:14:11,427 INFO L87 Difference]: Start difference. First operand 664 states and 2079 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-03-10 22:14:12,293 WARN L205 SmtUtils]: Spent 117.00 ms on a formula simplification. DAG size of input: 57 DAG size of output: 42 [2021-03-10 22:14:12,724 WARN L205 SmtUtils]: Spent 100.00 ms on a formula simplification. DAG size of input: 49 DAG size of output: 41 [2021-03-10 22:14:13,064 WARN L205 SmtUtils]: Spent 109.00 ms on a formula simplification. DAG size of input: 48 DAG size of output: 40 [2021-03-10 22:14:13,296 WARN L205 SmtUtils]: Spent 100.00 ms on a formula simplification. DAG size of input: 49 DAG size of output: 38 [2021-03-10 22:14:13,316 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 22:14:13,316 INFO L93 Difference]: Finished difference Result 1055 states and 3138 transitions. [2021-03-10 22:14:13,316 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 32 states. [2021-03-10 22:14:13,316 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 21 [2021-03-10 22:14:13,316 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 22:14:13,317 INFO L225 Difference]: With dead ends: 1055 [2021-03-10 22:14:13,318 INFO L226 Difference]: Without dead ends: 966 [2021-03-10 22:14:13,318 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 73 GetRequests, 35 SyntacticMatches, 0 SemanticMatches, 38 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 362 ImplicationChecksByTransitivity, 1808.4ms TimeCoverageRelationStatistics Valid=265, Invalid=1295, Unknown=0, NotChecked=0, Total=1560 [2021-03-10 22:14:13,319 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 966 states. [2021-03-10 22:14:13,323 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 966 to 647. [2021-03-10 22:14:13,324 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 647 states, 646 states have (on average 3.1176470588235294) internal successors, (2014), 646 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-03-10 22:14:13,325 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 647 states to 647 states and 2014 transitions. [2021-03-10 22:14:13,325 INFO L78 Accepts]: Start accepts. Automaton has 647 states and 2014 transitions. Word has length 21 [2021-03-10 22:14:13,325 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 22:14:13,325 INFO L480 AbstractCegarLoop]: Abstraction has 647 states and 2014 transitions. [2021-03-10 22:14:13,325 INFO L481 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-03-10 22:14:13,325 INFO L276 IsEmpty]: Start isEmpty. Operand 647 states and 2014 transitions. [2021-03-10 22:14:13,325 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-03-10 22:14:13,325 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 22:14:13,325 INFO L519 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 22:14:13,526 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2613,48 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 22:14:13,526 INFO L428 AbstractCegarLoop]: === Iteration 121 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 22:14:13,526 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 22:14:13,526 INFO L82 PathProgramCache]: Analyzing trace with hash 1596328119, now seen corresponding path program 31 times [2021-03-10 22:14:13,526 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 22:14:13,526 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1718433115] [2021-03-10 22:14:13,526 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 22:14:13,529 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 22:14:13,571 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 2 proven. 2 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-03-10 22:14:13,571 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1718433115] [2021-03-10 22:14:13,571 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [126177748] [2021-03-10 22:14:13,572 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 49 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 49 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 22:14:13,595 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 22:14:13,596 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 13 conjunts are in the unsatisfiable core [2021-03-10 22:14:13,596 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 22:14:13,729 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 3 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-03-10 22:14:13,729 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 22:14:13,729 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 13 [2021-03-10 22:14:13,729 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [165355708] [2021-03-10 22:14:13,729 INFO L460 AbstractCegarLoop]: Interpolant automaton has 13 states [2021-03-10 22:14:13,729 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 22:14:13,730 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-03-10 22:14:13,730 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=33, Invalid=123, Unknown=0, NotChecked=0, Total=156 [2021-03-10 22:14:13,730 INFO L87 Difference]: Start difference. First operand 647 states and 2014 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-03-10 22:14:14,044 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 22:14:14,044 INFO L93 Difference]: Finished difference Result 905 states and 2725 transitions. [2021-03-10 22:14:14,045 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-03-10 22:14:14,045 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-03-10 22:14:14,045 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 22:14:14,046 INFO L225 Difference]: With dead ends: 905 [2021-03-10 22:14:14,046 INFO L226 Difference]: Without dead ends: 844 [2021-03-10 22:14:14,046 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 38 GetRequests, 22 SyntacticMatches, 0 SemanticMatches, 16 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 26 ImplicationChecksByTransitivity, 368.1ms TimeCoverageRelationStatistics Valid=78, Invalid=228, Unknown=0, NotChecked=0, Total=306 [2021-03-10 22:14:14,047 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 844 states. [2021-03-10 22:14:14,052 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 844 to 659. [2021-03-10 22:14:14,052 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 659 states, 658 states have (on average 3.113981762917933) internal successors, (2049), 658 states have internal predecessors, (2049), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:14:14,053 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 659 states to 659 states and 2049 transitions. [2021-03-10 22:14:14,053 INFO L78 Accepts]: Start accepts. Automaton has 659 states and 2049 transitions. Word has length 21 [2021-03-10 22:14:14,053 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 22:14:14,053 INFO L480 AbstractCegarLoop]: Abstraction has 659 states and 2049 transitions. [2021-03-10 22:14:14,053 INFO L481 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-03-10 22:14:14,053 INFO L276 IsEmpty]: Start isEmpty. Operand 659 states and 2049 transitions. [2021-03-10 22:14:14,055 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-03-10 22:14:14,055 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 22:14:14,055 INFO L519 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 22:14:14,255 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 49 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable2621 [2021-03-10 22:14:14,255 INFO L428 AbstractCegarLoop]: === Iteration 122 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 22:14:14,255 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 22:14:14,255 INFO L82 PathProgramCache]: Analyzing trace with hash -114282799, now seen corresponding path program 32 times [2021-03-10 22:14:14,255 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 22:14:14,255 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [853216540] [2021-03-10 22:14:14,256 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 22:14:14,258 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 22:14:14,319 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 2 proven. 2 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-03-10 22:14:14,319 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [853216540] [2021-03-10 22:14:14,319 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1714345699] [2021-03-10 22:14:14,319 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 50 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 50 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 22:14:14,350 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-03-10 22:14:14,350 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-10 22:14:14,350 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 13 conjunts are in the unsatisfiable core [2021-03-10 22:14:14,351 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 22:14:14,511 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 3 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-03-10 22:14:14,511 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 22:14:14,511 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 13 [2021-03-10 22:14:14,511 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [540018474] [2021-03-10 22:14:14,511 INFO L460 AbstractCegarLoop]: Interpolant automaton has 13 states [2021-03-10 22:14:14,512 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 22:14:14,512 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-03-10 22:14:14,512 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=31, Invalid=125, Unknown=0, NotChecked=0, Total=156 [2021-03-10 22:14:14,512 INFO L87 Difference]: Start difference. First operand 659 states and 2049 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-03-10 22:14:14,885 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 22:14:14,885 INFO L93 Difference]: Finished difference Result 902 states and 2713 transitions. [2021-03-10 22:14:14,886 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-03-10 22:14:14,886 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-03-10 22:14:14,886 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 22:14:14,887 INFO L225 Difference]: With dead ends: 902 [2021-03-10 22:14:14,887 INFO L226 Difference]: Without dead ends: 847 [2021-03-10 22:14:14,887 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 38 GetRequests, 22 SyntacticMatches, 0 SemanticMatches, 16 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 35 ImplicationChecksByTransitivity, 434.3ms TimeCoverageRelationStatistics Valid=71, Invalid=235, Unknown=0, NotChecked=0, Total=306 [2021-03-10 22:14:14,888 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 847 states. [2021-03-10 22:14:14,893 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 847 to 668. [2021-03-10 22:14:14,893 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 668 states, 667 states have (on average 3.1229385307346327) internal successors, (2083), 667 states have internal predecessors, (2083), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:14:14,894 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 668 states to 668 states and 2083 transitions. [2021-03-10 22:14:14,894 INFO L78 Accepts]: Start accepts. Automaton has 668 states and 2083 transitions. Word has length 21 [2021-03-10 22:14:14,894 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 22:14:14,894 INFO L480 AbstractCegarLoop]: Abstraction has 668 states and 2083 transitions. [2021-03-10 22:14:14,894 INFO L481 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-03-10 22:14:14,894 INFO L276 IsEmpty]: Start isEmpty. Operand 668 states and 2083 transitions. [2021-03-10 22:14:14,895 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-03-10 22:14:14,895 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 22:14:14,895 INFO L519 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 22:14:15,096 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 50 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable2626 [2021-03-10 22:14:15,096 INFO L428 AbstractCegarLoop]: === Iteration 123 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 22:14:15,097 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 22:14:15,097 INFO L82 PathProgramCache]: Analyzing trace with hash -830691145, now seen corresponding path program 33 times [2021-03-10 22:14:15,097 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 22:14:15,097 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [44115758] [2021-03-10 22:14:15,097 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 22:14:15,100 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 22:14:15,152 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 3 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-03-10 22:14:15,152 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [44115758] [2021-03-10 22:14:15,152 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1861875027] [2021-03-10 22:14:15,152 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 51 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 51 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 22:14:15,177 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2021-03-10 22:14:15,177 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-10 22:14:15,177 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 13 conjunts are in the unsatisfiable core [2021-03-10 22:14:15,178 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 22:14:15,320 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 3 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-03-10 22:14:15,321 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 22:14:15,321 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 13 [2021-03-10 22:14:15,321 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1589918880] [2021-03-10 22:14:15,321 INFO L460 AbstractCegarLoop]: Interpolant automaton has 13 states [2021-03-10 22:14:15,321 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 22:14:15,321 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-03-10 22:14:15,321 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=32, Invalid=124, Unknown=0, NotChecked=0, Total=156 [2021-03-10 22:14:15,321 INFO L87 Difference]: Start difference. First operand 668 states and 2083 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-03-10 22:14:15,834 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 22:14:15,834 INFO L93 Difference]: Finished difference Result 998 states and 2952 transitions. [2021-03-10 22:14:15,835 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-03-10 22:14:15,835 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-03-10 22:14:15,835 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 22:14:15,836 INFO L225 Difference]: With dead ends: 998 [2021-03-10 22:14:15,836 INFO L226 Difference]: Without dead ends: 949 [2021-03-10 22:14:15,836 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 42 GetRequests, 24 SyntacticMatches, 0 SemanticMatches, 18 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 43 ImplicationChecksByTransitivity, 538.8ms TimeCoverageRelationStatistics Valid=98, Invalid=282, Unknown=0, NotChecked=0, Total=380 [2021-03-10 22:14:15,837 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 949 states. [2021-03-10 22:14:15,842 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 949 to 668. [2021-03-10 22:14:15,843 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 668 states, 667 states have (on average 3.133433283358321) internal successors, (2090), 667 states have internal predecessors, (2090), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:14:15,843 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 668 states to 668 states and 2090 transitions. [2021-03-10 22:14:15,843 INFO L78 Accepts]: Start accepts. Automaton has 668 states and 2090 transitions. Word has length 21 [2021-03-10 22:14:15,844 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 22:14:15,844 INFO L480 AbstractCegarLoop]: Abstraction has 668 states and 2090 transitions. [2021-03-10 22:14:15,844 INFO L481 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-03-10 22:14:15,844 INFO L276 IsEmpty]: Start isEmpty. Operand 668 states and 2090 transitions. [2021-03-10 22:14:15,844 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-03-10 22:14:15,844 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 22:14:15,844 INFO L519 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 22:14:16,047 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 51 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable2632 [2021-03-10 22:14:16,047 INFO L428 AbstractCegarLoop]: === Iteration 124 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 22:14:16,047 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 22:14:16,047 INFO L82 PathProgramCache]: Analyzing trace with hash 767978327, now seen corresponding path program 34 times [2021-03-10 22:14:16,047 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 22:14:16,047 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [896472003] [2021-03-10 22:14:16,047 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 22:14:16,050 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 22:14:16,105 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-03-10 22:14:16,105 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [896472003] [2021-03-10 22:14:16,105 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1147666723] [2021-03-10 22:14:16,105 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 52 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 52 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 22:14:16,129 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-03-10 22:14:16,130 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-10 22:14:16,130 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 13 conjunts are in the unsatisfiable core [2021-03-10 22:14:16,131 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 22:14:16,281 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-03-10 22:14:16,281 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 22:14:16,282 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 13 [2021-03-10 22:14:16,282 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1902411687] [2021-03-10 22:14:16,282 INFO L460 AbstractCegarLoop]: Interpolant automaton has 13 states [2021-03-10 22:14:16,282 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 22:14:16,282 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-03-10 22:14:16,282 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=35, Invalid=121, Unknown=0, NotChecked=0, Total=156 [2021-03-10 22:14:16,282 INFO L87 Difference]: Start difference. First operand 668 states and 2090 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-03-10 22:14:16,642 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 22:14:16,642 INFO L93 Difference]: Finished difference Result 894 states and 2690 transitions. [2021-03-10 22:14:16,642 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-03-10 22:14:16,643 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-03-10 22:14:16,643 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 22:14:16,644 INFO L225 Difference]: With dead ends: 894 [2021-03-10 22:14:16,644 INFO L226 Difference]: Without dead ends: 851 [2021-03-10 22:14:16,644 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 38 GetRequests, 22 SyntacticMatches, 0 SemanticMatches, 16 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 36 ImplicationChecksByTransitivity, 418.9ms TimeCoverageRelationStatistics Valid=78, Invalid=228, Unknown=0, NotChecked=0, Total=306 [2021-03-10 22:14:16,645 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 851 states. [2021-03-10 22:14:16,650 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 851 to 665. [2021-03-10 22:14:16,650 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 665 states, 664 states have (on average 3.1234939759036147) internal successors, (2074), 664 states have internal predecessors, (2074), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:14:16,651 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 665 states to 665 states and 2074 transitions. [2021-03-10 22:14:16,651 INFO L78 Accepts]: Start accepts. Automaton has 665 states and 2074 transitions. Word has length 21 [2021-03-10 22:14:16,651 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 22:14:16,651 INFO L480 AbstractCegarLoop]: Abstraction has 665 states and 2074 transitions. [2021-03-10 22:14:16,651 INFO L481 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-03-10 22:14:16,651 INFO L276 IsEmpty]: Start isEmpty. Operand 665 states and 2074 transitions. [2021-03-10 22:14:16,652 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-03-10 22:14:16,652 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 22:14:16,652 INFO L519 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 22:14:16,852 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 52 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable2642 [2021-03-10 22:14:16,852 INFO L428 AbstractCegarLoop]: === Iteration 125 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 22:14:16,853 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 22:14:16,853 INFO L82 PathProgramCache]: Analyzing trace with hash -389000883, now seen corresponding path program 35 times [2021-03-10 22:14:16,853 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 22:14:16,853 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [688543921] [2021-03-10 22:14:16,853 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 22:14:16,856 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 22:14:16,915 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 22:14:16,915 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [688543921] [2021-03-10 22:14:16,915 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [950136332] [2021-03-10 22:14:16,915 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 53 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 53 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 22:14:16,941 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-03-10 22:14:16,941 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-10 22:14:16,942 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 13 conjunts are in the unsatisfiable core [2021-03-10 22:14:16,942 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 22:14:16,978 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:14:16,979 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 22:14:16,982 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 9 [2021-03-10 22:14:16,983 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-03-10 22:14:16,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 13 treesize of output 9 [2021-03-10 22:14:16,988 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-03-10 22:14:16,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, 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-03-10 22:14:16,991 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-03-10 22:14:16,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-03-10 22:14:16,995 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-03-10 22:14:16,998 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 5 treesize of output 3 [2021-03-10 22:14:16,999 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-03-10 22:14:17,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 11 treesize of output 7 [2021-03-10 22:14:17,003 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-03-10 22:14:17,006 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:14:17,006 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-03-10 22:14:17,009 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 5 treesize of output 3 [2021-03-10 22:14:17,010 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-03-10 22:14:17,013 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:14:17,014 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-03-10 22:14:17,016 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:14:17,016 INFO L550 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2021-03-10 22:14:17,019 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:14:17,020 INFO L550 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2021-03-10 22:14:17,022 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:14:17,023 INFO L550 ElimStorePlain]: Start of recursive call 14: End of recursive call: and 1 xjuncts. [2021-03-10 22:14:17,025 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:14:17,026 INFO L550 ElimStorePlain]: Start of recursive call 15: End of recursive call: and 1 xjuncts. [2021-03-10 22:14:17,085 INFO L628 ElimStorePlain]: treesize reduction 23, result has 76.0 percent of original size [2021-03-10 22:14:17,086 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 4 xjuncts. [2021-03-10 22:14:17,086 INFO L247 ElimStorePlain]: Needed 15 recursive calls to eliminate 1 variables, input treesize:381, output treesize:73 [2021-03-10 22:14:17,196 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 22:14:17,196 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 22:14:17,196 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 12 [2021-03-10 22:14:17,196 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [639900578] [2021-03-10 22:14:17,196 INFO L460 AbstractCegarLoop]: Interpolant automaton has 12 states [2021-03-10 22:14:17,196 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 22:14:17,196 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-03-10 22:14:17,197 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=31, Invalid=101, Unknown=0, NotChecked=0, Total=132 [2021-03-10 22:14:17,197 INFO L87 Difference]: Start difference. First operand 665 states and 2074 transitions. Second operand has 12 states, 12 states have (on average 2.8333333333333335) internal successors, (34), 12 states have internal predecessors, (34), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:14:17,429 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 22:14:17,429 INFO L93 Difference]: Finished difference Result 768 states and 2344 transitions. [2021-03-10 22:14:17,429 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-03-10 22:14:17,430 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 2.8333333333333335) internal successors, (34), 12 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-03-10 22:14:17,430 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 22:14:17,430 INFO L225 Difference]: With dead ends: 768 [2021-03-10 22:14:17,431 INFO L226 Difference]: Without dead ends: 725 [2021-03-10 22:14:17,431 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 38 GetRequests, 22 SyntacticMatches, 1 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 47 ImplicationChecksByTransitivity, 290.1ms TimeCoverageRelationStatistics Valid=71, Invalid=201, Unknown=0, NotChecked=0, Total=272 [2021-03-10 22:14:17,431 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 725 states. [2021-03-10 22:14:17,435 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 725 to 621. [2021-03-10 22:14:17,436 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 621 states, 620 states have (on average 3.111290322580645) internal successors, (1929), 620 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-03-10 22:14:17,437 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 621 states to 621 states and 1929 transitions. [2021-03-10 22:14:17,437 INFO L78 Accepts]: Start accepts. Automaton has 621 states and 1929 transitions. Word has length 21 [2021-03-10 22:14:17,437 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 22:14:17,437 INFO L480 AbstractCegarLoop]: Abstraction has 621 states and 1929 transitions. [2021-03-10 22:14:17,437 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 12 states, 12 states have (on average 2.8333333333333335) internal successors, (34), 12 states have internal predecessors, (34), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:14:17,437 INFO L276 IsEmpty]: Start isEmpty. Operand 621 states and 1929 transitions. [2021-03-10 22:14:17,437 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-03-10 22:14:17,437 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 22:14:17,437 INFO L519 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 22:14:17,638 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2648,53 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 22:14:17,638 INFO L428 AbstractCegarLoop]: === Iteration 126 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 22:14:17,638 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 22:14:17,638 INFO L82 PathProgramCache]: Analyzing trace with hash -1056726783, now seen corresponding path program 36 times [2021-03-10 22:14:17,638 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 22:14:17,638 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [267269918] [2021-03-10 22:14:17,638 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 22:14:17,641 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 22:14:17,719 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 2 proven. 2 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-03-10 22:14:17,720 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [267269918] [2021-03-10 22:14:17,720 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1148309846] [2021-03-10 22:14:17,720 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 54 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 54 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 22:14:17,745 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-03-10 22:14:17,745 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-10 22:14:17,745 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 20 conjunts are in the unsatisfiable core [2021-03-10 22:14:17,746 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 22:14:17,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 15 treesize of output 11 [2021-03-10 22:14:17,846 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 22:14:17,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 15 treesize of output 11 [2021-03-10 22:14:17,849 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-03-10 22:14:17,857 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 22:14:17,858 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-03-10 22:14:17,858 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 1 variables, input treesize:51, output treesize:37 [2021-03-10 22:14:17,964 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-03-10 22:14:17,964 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 22:14:17,964 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 9] total 16 [2021-03-10 22:14:17,964 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [530850160] [2021-03-10 22:14:17,965 INFO L460 AbstractCegarLoop]: Interpolant automaton has 16 states [2021-03-10 22:14:17,965 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 22:14:17,965 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-03-10 22:14:17,965 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=40, Invalid=200, Unknown=0, NotChecked=0, Total=240 [2021-03-10 22:14:17,965 INFO L87 Difference]: Start difference. First operand 621 states and 1929 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-03-10 22:14:18,493 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 22:14:18,493 INFO L93 Difference]: Finished difference Result 827 states and 2493 transitions. [2021-03-10 22:14:18,493 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-03-10 22:14:18,493 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 21 [2021-03-10 22:14:18,493 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 22:14:18,494 INFO L225 Difference]: With dead ends: 827 [2021-03-10 22:14:18,494 INFO L226 Difference]: Without dead ends: 770 [2021-03-10 22:14:18,495 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 35 GetRequests, 15 SyntacticMatches, 1 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 67 ImplicationChecksByTransitivity, 546.2ms TimeCoverageRelationStatistics Valid=87, Invalid=333, Unknown=0, NotChecked=0, Total=420 [2021-03-10 22:14:18,495 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 770 states. [2021-03-10 22:14:18,499 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 770 to 623. [2021-03-10 22:14:18,500 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 623 states, 622 states have (on average 3.112540192926045) internal successors, (1936), 622 states have internal predecessors, (1936), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:14:18,501 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 623 states to 623 states and 1936 transitions. [2021-03-10 22:14:18,501 INFO L78 Accepts]: Start accepts. Automaton has 623 states and 1936 transitions. Word has length 21 [2021-03-10 22:14:18,501 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 22:14:18,501 INFO L480 AbstractCegarLoop]: Abstraction has 623 states and 1936 transitions. [2021-03-10 22:14:18,501 INFO L481 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-03-10 22:14:18,501 INFO L276 IsEmpty]: Start isEmpty. Operand 623 states and 1936 transitions. [2021-03-10 22:14:18,502 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-03-10 22:14:18,502 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 22:14:18,502 INFO L519 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 22:14:18,710 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 54 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable2659 [2021-03-10 22:14:18,710 INFO L428 AbstractCegarLoop]: === Iteration 127 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 22:14:18,710 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 22:14:18,710 INFO L82 PathProgramCache]: Analyzing trace with hash 18655387, now seen corresponding path program 37 times [2021-03-10 22:14:18,710 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 22:14:18,710 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [359908582] [2021-03-10 22:14:18,710 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 22:14:18,713 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 22:14:18,796 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 2 proven. 2 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-03-10 22:14:18,796 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [359908582] [2021-03-10 22:14:18,796 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1562259812] [2021-03-10 22:14:18,796 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 55 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 55 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 22:14:18,820 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 22:14:18,821 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 13 conjunts are in the unsatisfiable core [2021-03-10 22:14:18,821 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 22:14:18,919 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 2 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 22:14:18,920 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 22:14:18,920 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 8] total 16 [2021-03-10 22:14:18,920 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1070152285] [2021-03-10 22:14:18,920 INFO L460 AbstractCegarLoop]: Interpolant automaton has 16 states [2021-03-10 22:14:18,920 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 22:14:18,920 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-03-10 22:14:18,920 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=199, Unknown=0, NotChecked=0, Total=240 [2021-03-10 22:14:18,920 INFO L87 Difference]: Start difference. First operand 623 states and 1936 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-03-10 22:14:20,688 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 22:14:20,688 INFO L93 Difference]: Finished difference Result 1263 states and 3720 transitions. [2021-03-10 22:14:20,688 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 41 states. [2021-03-10 22:14:20,688 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 21 [2021-03-10 22:14:20,688 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 22:14:20,690 INFO L225 Difference]: With dead ends: 1263 [2021-03-10 22:14:20,690 INFO L226 Difference]: Without dead ends: 998 [2021-03-10 22:14:20,690 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 66 GetRequests, 16 SyntacticMatches, 0 SemanticMatches, 50 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 636 ImplicationChecksByTransitivity, 1444.8ms TimeCoverageRelationStatistics Valid=494, Invalid=2158, Unknown=0, NotChecked=0, Total=2652 [2021-03-10 22:14:20,691 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 998 states. [2021-03-10 22:14:20,696 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 998 to 641. [2021-03-10 22:14:20,697 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 641 states, 640 states have (on average 3.1265625) internal successors, (2001), 640 states have internal predecessors, (2001), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:14:20,698 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 641 states to 641 states and 2001 transitions. [2021-03-10 22:14:20,698 INFO L78 Accepts]: Start accepts. Automaton has 641 states and 2001 transitions. Word has length 21 [2021-03-10 22:14:20,698 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 22:14:20,698 INFO L480 AbstractCegarLoop]: Abstraction has 641 states and 2001 transitions. [2021-03-10 22:14:20,698 INFO L481 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-03-10 22:14:20,698 INFO L276 IsEmpty]: Start isEmpty. Operand 641 states and 2001 transitions. [2021-03-10 22:14:20,699 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-03-10 22:14:20,699 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 22:14:20,699 INFO L519 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 22:14:20,903 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 55 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable2667 [2021-03-10 22:14:20,903 INFO L428 AbstractCegarLoop]: === Iteration 128 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 22:14:20,903 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 22:14:20,903 INFO L82 PathProgramCache]: Analyzing trace with hash -356572755, now seen corresponding path program 38 times [2021-03-10 22:14:20,903 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 22:14:20,904 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [418825932] [2021-03-10 22:14:20,904 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 22:14:20,907 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 22:14:21,016 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-03-10 22:14:21,016 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [418825932] [2021-03-10 22:14:21,016 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2140847663] [2021-03-10 22:14:21,016 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 56 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 56 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 22:14:21,048 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-03-10 22:14:21,048 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-10 22:14:21,048 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 20 conjunts are in the unsatisfiable core [2021-03-10 22:14:21,049 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 22:14:21,389 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 22:14:21,390 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 22:14:21,390 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 11] total 18 [2021-03-10 22:14:21,390 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [75137323] [2021-03-10 22:14:21,390 INFO L460 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-03-10 22:14:21,390 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 22:14:21,390 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-03-10 22:14:21,390 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=46, Invalid=260, Unknown=0, NotChecked=0, Total=306 [2021-03-10 22:14:21,390 INFO L87 Difference]: Start difference. First operand 641 states and 2001 transitions. Second operand has 18 states, 18 states have (on average 2.1666666666666665) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:14:22,776 WARN L205 SmtUtils]: Spent 107.00 ms on a formula simplification. DAG size of input: 76 DAG size of output: 62 [2021-03-10 22:14:23,074 WARN L205 SmtUtils]: Spent 127.00 ms on a formula simplification. DAG size of input: 74 DAG size of output: 63 [2021-03-10 22:14:23,418 WARN L205 SmtUtils]: Spent 197.00 ms on a formula simplification. DAG size of input: 75 DAG size of output: 64 [2021-03-10 22:14:23,979 WARN L205 SmtUtils]: Spent 302.00 ms on a formula simplification. DAG size of input: 76 DAG size of output: 61 [2021-03-10 22:14:24,165 WARN L205 SmtUtils]: Spent 169.00 ms on a formula simplification. DAG size of input: 75 DAG size of output: 55 [2021-03-10 22:14:24,320 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 22:14:24,320 INFO L93 Difference]: Finished difference Result 1131 states and 3339 transitions. [2021-03-10 22:14:24,321 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 34 states. [2021-03-10 22:14:24,321 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.1666666666666665) internal successors, (39), 18 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 21 [2021-03-10 22:14:24,321 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 22:14:24,322 INFO L225 Difference]: With dead ends: 1131 [2021-03-10 22:14:24,322 INFO L226 Difference]: Without dead ends: 999 [2021-03-10 22:14:24,322 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 60 GetRequests, 14 SyntacticMatches, 0 SemanticMatches, 46 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 494 ImplicationChecksByTransitivity, 2679.3ms TimeCoverageRelationStatistics Valid=435, Invalid=1821, Unknown=0, NotChecked=0, Total=2256 [2021-03-10 22:14:24,323 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 999 states. [2021-03-10 22:14:24,328 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 999 to 647. [2021-03-10 22:14:24,329 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 647 states, 646 states have (on average 3.136222910216718) internal successors, (2026), 646 states have internal predecessors, (2026), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:14:24,330 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 647 states to 647 states and 2026 transitions. [2021-03-10 22:14:24,330 INFO L78 Accepts]: Start accepts. Automaton has 647 states and 2026 transitions. Word has length 21 [2021-03-10 22:14:24,330 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 22:14:24,330 INFO L480 AbstractCegarLoop]: Abstraction has 647 states and 2026 transitions. [2021-03-10 22:14:24,330 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 2.1666666666666665) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:14:24,330 INFO L276 IsEmpty]: Start isEmpty. Operand 647 states and 2026 transitions. [2021-03-10 22:14:24,331 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-03-10 22:14:24,331 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 22:14:24,331 INFO L519 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 22:14:24,546 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2671,56 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 22:14:24,546 INFO L428 AbstractCegarLoop]: === Iteration 129 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 22:14:24,546 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 22:14:24,546 INFO L82 PathProgramCache]: Analyzing trace with hash 1298915203, now seen corresponding path program 39 times [2021-03-10 22:14:24,546 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 22:14:24,546 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [529582439] [2021-03-10 22:14:24,546 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 22:14:24,550 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 22:14:24,669 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 22:14:24,669 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [529582439] [2021-03-10 22:14:24,670 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [686391267] [2021-03-10 22:14:24,670 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 57 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 57 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 22:14:24,695 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-03-10 22:14:24,695 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-10 22:14:24,696 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 20 conjunts are in the unsatisfiable core [2021-03-10 22:14:24,696 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 22:14:24,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 7 treesize of output 5 [2021-03-10 22:14:24,885 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 22:14:24,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, 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-03-10 22:14:24,888 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-03-10 22:14:24,891 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select 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-03-10 22:14:24,892 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-03-10 22:14:24,906 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 22:14:24,907 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 3 xjuncts. [2021-03-10 22:14:24,907 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 1 variables, input treesize:68, output treesize:47 [2021-03-10 22:14:24,988 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-03-10 22:14:24,988 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 22:14:24,988 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 9] total 19 [2021-03-10 22:14:24,989 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1480827056] [2021-03-10 22:14:24,989 INFO L460 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-03-10 22:14:24,989 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 22:14:24,989 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-03-10 22:14:24,989 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=51, Invalid=291, Unknown=0, NotChecked=0, Total=342 [2021-03-10 22:14:24,989 INFO L87 Difference]: Start difference. First operand 647 states and 2026 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-03-10 22:14:26,381 WARN L205 SmtUtils]: Spent 101.00 ms on a formula simplification. DAG size of input: 50 DAG size of output: 40 [2021-03-10 22:14:26,590 WARN L205 SmtUtils]: Spent 122.00 ms on a formula simplification. DAG size of input: 53 DAG size of output: 38 [2021-03-10 22:14:26,730 WARN L205 SmtUtils]: Spent 123.00 ms on a formula simplification. DAG size of input: 52 DAG size of output: 38 [2021-03-10 22:14:26,907 WARN L205 SmtUtils]: Spent 163.00 ms on a formula simplification. DAG size of input: 61 DAG size of output: 44 [2021-03-10 22:14:27,170 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 22:14:27,170 INFO L93 Difference]: Finished difference Result 1102 states and 3342 transitions. [2021-03-10 22:14:27,171 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 34 states. [2021-03-10 22:14:27,171 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 21 [2021-03-10 22:14:27,171 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 22:14:27,172 INFO L225 Difference]: With dead ends: 1102 [2021-03-10 22:14:27,172 INFO L226 Difference]: Without dead ends: 1042 [2021-03-10 22:14:27,173 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 58 GetRequests, 15 SyntacticMatches, 0 SemanticMatches, 43 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 423 ImplicationChecksByTransitivity, 1953.4ms TimeCoverageRelationStatistics Valid=366, Invalid=1614, Unknown=0, NotChecked=0, Total=1980 [2021-03-10 22:14:27,173 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1042 states. [2021-03-10 22:14:27,178 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1042 to 635. [2021-03-10 22:14:27,179 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 635 states, 634 states have (on average 3.1246056782334386) internal successors, (1981), 634 states have internal predecessors, (1981), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:14:27,179 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 635 states to 635 states and 1981 transitions. [2021-03-10 22:14:27,179 INFO L78 Accepts]: Start accepts. Automaton has 635 states and 1981 transitions. Word has length 21 [2021-03-10 22:14:27,180 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 22:14:27,180 INFO L480 AbstractCegarLoop]: Abstraction has 635 states and 1981 transitions. [2021-03-10 22:14:27,180 INFO L481 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-03-10 22:14:27,180 INFO L276 IsEmpty]: Start isEmpty. Operand 635 states and 1981 transitions. [2021-03-10 22:14:27,180 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-03-10 22:14:27,180 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 22:14:27,180 INFO L519 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 22:14:27,381 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2693,57 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 22:14:27,381 INFO L428 AbstractCegarLoop]: === Iteration 130 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 22:14:27,381 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 22:14:27,381 INFO L82 PathProgramCache]: Analyzing trace with hash -1198993105, now seen corresponding path program 12 times [2021-03-10 22:14:27,381 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 22:14:27,381 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1578692535] [2021-03-10 22:14:27,381 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 22:14:27,384 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 22:14:27,408 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 2 proven. 2 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-03-10 22:14:27,408 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1578692535] [2021-03-10 22:14:27,408 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1597739204] [2021-03-10 22:14:27,408 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 58 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 58 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 22:14:27,433 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-03-10 22:14:27,433 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-10 22:14:27,433 INFO L263 TraceCheckSpWp]: Trace formula consists of 95 conjuncts, 5 conjunts are in the unsatisfiable core [2021-03-10 22:14:27,434 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 22:14:27,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 13 treesize of output 9 [2021-03-10 22:14:27,469 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 22:14:27,479 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 22:14:27,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-03-10 22:14:27,482 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-03-10 22:14:27,489 INFO L628 ElimStorePlain]: treesize reduction 19, result has 24.0 percent of original size [2021-03-10 22:14:27,489 INFO L518 ElimStorePlain]: Eliminatee char_at_5 vanished before elimination [2021-03-10 22:14:27,490 INFO L550 ElimStorePlain]: Start of recursive call 1: 3 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 22:14:27,490 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:42, output treesize:6 [2021-03-10 22:14:27,504 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 3 proven. 1 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-03-10 22:14:27,504 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 22:14:27,504 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 4] total 7 [2021-03-10 22:14:27,504 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [480883675] [2021-03-10 22:14:27,504 INFO L460 AbstractCegarLoop]: Interpolant automaton has 7 states [2021-03-10 22:14:27,504 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 22:14:27,504 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-03-10 22:14:27,504 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=29, Unknown=0, NotChecked=0, Total=42 [2021-03-10 22:14:27,504 INFO L87 Difference]: Start difference. First operand 635 states and 1981 transitions. Second operand has 7 states, 7 states have (on average 4.142857142857143) internal successors, (29), 7 states have internal predecessors, (29), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:14:27,590 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 22:14:27,590 INFO L93 Difference]: Finished difference Result 736 states and 2265 transitions. [2021-03-10 22:14:27,590 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-03-10 22:14:27,590 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 4.142857142857143) internal successors, (29), 7 states have internal predecessors, (29), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-03-10 22:14:27,590 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 22:14:27,591 INFO L225 Difference]: With dead ends: 736 [2021-03-10 22:14:27,591 INFO L226 Difference]: Without dead ends: 553 [2021-03-10 22:14:27,591 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 29 GetRequests, 22 SyntacticMatches, 0 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 87.4ms TimeCoverageRelationStatistics Valid=26, Invalid=46, Unknown=0, NotChecked=0, Total=72 [2021-03-10 22:14:27,592 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 553 states. [2021-03-10 22:14:27,595 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 553 to 530. [2021-03-10 22:14:27,595 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 530 states, 529 states have (on average 3.003780718336484) internal successors, (1589), 529 states have internal predecessors, (1589), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:14:27,596 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 530 states to 530 states and 1589 transitions. [2021-03-10 22:14:27,596 INFO L78 Accepts]: Start accepts. Automaton has 530 states and 1589 transitions. Word has length 21 [2021-03-10 22:14:27,596 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 22:14:27,596 INFO L480 AbstractCegarLoop]: Abstraction has 530 states and 1589 transitions. [2021-03-10 22:14:27,596 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 7 states, 7 states have (on average 4.142857142857143) internal successors, (29), 7 states have internal predecessors, (29), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:14:27,596 INFO L276 IsEmpty]: Start isEmpty. Operand 530 states and 1589 transitions. [2021-03-10 22:14:27,597 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-03-10 22:14:27,597 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 22:14:27,597 INFO L519 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 22:14:27,797 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2708,58 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 22:14:27,797 INFO L428 AbstractCegarLoop]: === Iteration 131 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 22:14:27,797 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 22:14:27,797 INFO L82 PathProgramCache]: Analyzing trace with hash 1191421137, now seen corresponding path program 13 times [2021-03-10 22:14:27,798 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 22:14:27,798 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [78212947] [2021-03-10 22:14:27,798 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 22:14:27,800 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 22:14:27,822 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 2 proven. 2 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-03-10 22:14:27,822 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [78212947] [2021-03-10 22:14:27,822 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [340030403] [2021-03-10 22:14:27,822 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 59 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 59 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 22:14:27,846 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 22:14:27,846 INFO L263 TraceCheckSpWp]: Trace formula consists of 95 conjuncts, 5 conjunts are in the unsatisfiable core [2021-03-10 22:14:27,847 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 22:14:27,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 13 treesize of output 9 [2021-03-10 22:14:27,877 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 22:14:27,887 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 22:14:27,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 13 treesize of output 9 [2021-03-10 22:14:27,889 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-03-10 22:14:27,896 INFO L628 ElimStorePlain]: treesize reduction 12, result has 33.3 percent of original size [2021-03-10 22:14:27,897 INFO L518 ElimStorePlain]: Eliminatee last_index_of_3 vanished before elimination [2021-03-10 22:14:27,897 INFO L550 ElimStorePlain]: Start of recursive call 1: 3 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 22:14:27,897 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:42, output treesize:6 [2021-03-10 22:14:27,915 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 3 proven. 1 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-03-10 22:14:27,915 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 22:14:27,915 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 4] total 7 [2021-03-10 22:14:27,915 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [743738806] [2021-03-10 22:14:27,915 INFO L460 AbstractCegarLoop]: Interpolant automaton has 7 states [2021-03-10 22:14:27,915 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 22:14:27,916 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-03-10 22:14:27,916 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=29, Unknown=0, NotChecked=0, Total=42 [2021-03-10 22:14:27,916 INFO L87 Difference]: Start difference. First operand 530 states and 1589 transitions. Second operand has 7 states, 7 states have (on average 3.857142857142857) internal successors, (27), 7 states have internal predecessors, (27), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:14:27,997 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 22:14:27,997 INFO L93 Difference]: Finished difference Result 502 states and 1471 transitions. [2021-03-10 22:14:27,998 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-03-10 22:14:27,998 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 3.857142857142857) internal successors, (27), 7 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-03-10 22:14:27,998 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 22:14:27,998 INFO L225 Difference]: With dead ends: 502 [2021-03-10 22:14:27,998 INFO L226 Difference]: Without dead ends: 400 [2021-03-10 22:14:27,998 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 29 GetRequests, 22 SyntacticMatches, 0 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 90.9ms TimeCoverageRelationStatistics Valid=26, Invalid=46, Unknown=0, NotChecked=0, Total=72 [2021-03-10 22:14:27,999 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 400 states. [2021-03-10 22:14:28,001 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 400 to 400. [2021-03-10 22:14:28,002 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 400 states, 399 states have (on average 3.1052631578947367) internal successors, (1239), 399 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-03-10 22:14:28,002 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 400 states to 400 states and 1239 transitions. [2021-03-10 22:14:28,002 INFO L78 Accepts]: Start accepts. Automaton has 400 states and 1239 transitions. Word has length 21 [2021-03-10 22:14:28,002 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 22:14:28,002 INFO L480 AbstractCegarLoop]: Abstraction has 400 states and 1239 transitions. [2021-03-10 22:14:28,002 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 7 states, 7 states have (on average 3.857142857142857) internal successors, (27), 7 states have internal predecessors, (27), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:14:28,002 INFO L276 IsEmpty]: Start isEmpty. Operand 400 states and 1239 transitions. [2021-03-10 22:14:28,003 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-03-10 22:14:28,003 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 22:14:28,003 INFO L519 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 22:14:28,203 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 59 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable2710 [2021-03-10 22:14:28,203 INFO L428 AbstractCegarLoop]: === Iteration 132 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 22:14:28,204 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 22:14:28,204 INFO L82 PathProgramCache]: Analyzing trace with hash -362323897, now seen corresponding path program 40 times [2021-03-10 22:14:28,204 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 22:14:28,204 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1271916349] [2021-03-10 22:14:28,204 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 22:14:28,207 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 22:14:28,252 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 3 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-03-10 22:14:28,252 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1271916349] [2021-03-10 22:14:28,252 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1991011555] [2021-03-10 22:14:28,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 60 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 60 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 22:14:28,281 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-03-10 22:14:28,281 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-10 22:14:28,281 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 16 conjunts are in the unsatisfiable core [2021-03-10 22:14:28,282 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 22:14:28,442 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-03-10 22:14:28,442 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 22:14:28,442 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 14 [2021-03-10 22:14:28,442 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1223320965] [2021-03-10 22:14:28,442 INFO L460 AbstractCegarLoop]: Interpolant automaton has 14 states [2021-03-10 22:14:28,442 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 22:14:28,442 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-03-10 22:14:28,443 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=30, Invalid=152, Unknown=0, NotChecked=0, Total=182 [2021-03-10 22:14:28,443 INFO L87 Difference]: Start difference. First operand 400 states and 1239 transitions. Second operand has 14 states, 14 states have (on average 2.7142857142857144) internal successors, (38), 14 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:14:29,876 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 22:14:29,876 INFO L93 Difference]: Finished difference Result 856 states and 2471 transitions. [2021-03-10 22:14:29,876 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 42 states. [2021-03-10 22:14:29,877 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 2.7142857142857144) internal successors, (38), 14 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 21 [2021-03-10 22:14:29,877 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 22:14:29,878 INFO L225 Difference]: With dead ends: 856 [2021-03-10 22:14:29,878 INFO L226 Difference]: Without dead ends: 638 [2021-03-10 22:14:29,878 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 72 GetRequests, 26 SyntacticMatches, 0 SemanticMatches, 46 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 583 ImplicationChecksByTransitivity, 1161.3ms TimeCoverageRelationStatistics Valid=300, Invalid=1956, Unknown=0, NotChecked=0, Total=2256 [2021-03-10 22:14:29,878 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 638 states. [2021-03-10 22:14:29,882 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 638 to 439. [2021-03-10 22:14:29,882 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 439 states, 438 states have (on average 3.125570776255708) internal successors, (1369), 438 states have internal predecessors, (1369), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:14:29,883 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 439 states to 439 states and 1369 transitions. [2021-03-10 22:14:29,883 INFO L78 Accepts]: Start accepts. Automaton has 439 states and 1369 transitions. Word has length 21 [2021-03-10 22:14:29,883 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 22:14:29,883 INFO L480 AbstractCegarLoop]: Abstraction has 439 states and 1369 transitions. [2021-03-10 22:14:29,883 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 14 states, 14 states have (on average 2.7142857142857144) internal successors, (38), 14 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:14:29,883 INFO L276 IsEmpty]: Start isEmpty. Operand 439 states and 1369 transitions. [2021-03-10 22:14:29,883 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-03-10 22:14:29,883 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 22:14:29,883 INFO L519 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 22:14:30,084 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2712,60 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 22:14:30,084 INFO L428 AbstractCegarLoop]: === Iteration 133 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 22:14:30,084 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 22:14:30,084 INFO L82 PathProgramCache]: Analyzing trace with hash 807227803, now seen corresponding path program 41 times [2021-03-10 22:14:30,084 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 22:14:30,084 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [534727223] [2021-03-10 22:14:30,084 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 22:14:30,088 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 22:14:30,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-03-10 22:14:30,134 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [534727223] [2021-03-10 22:14:30,134 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1647692279] [2021-03-10 22:14:30,134 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 61 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 61 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 22:14:30,158 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-03-10 22:14:30,159 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-10 22:14:30,159 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 15 conjunts are in the unsatisfiable core [2021-03-10 22:14:30,160 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 22:14:30,267 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 3 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-03-10 22:14:30,267 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 22:14:30,267 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 12 [2021-03-10 22:14:30,267 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [84405020] [2021-03-10 22:14:30,267 INFO L460 AbstractCegarLoop]: Interpolant automaton has 12 states [2021-03-10 22:14:30,267 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 22:14:30,267 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-03-10 22:14:30,268 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=36, Invalid=96, Unknown=0, NotChecked=0, Total=132 [2021-03-10 22:14:30,268 INFO L87 Difference]: Start difference. First operand 439 states and 1369 transitions. Second operand has 12 states, 12 states have (on average 2.9166666666666665) internal successors, (35), 12 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-03-10 22:14:30,386 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 22:14:30,386 INFO L93 Difference]: Finished difference Result 615 states and 1862 transitions. [2021-03-10 22:14:30,386 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-03-10 22:14:30,387 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 2.9166666666666665) internal successors, (35), 12 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 21 [2021-03-10 22:14:30,387 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 22:14:30,387 INFO L225 Difference]: With dead ends: 615 [2021-03-10 22:14:30,387 INFO L226 Difference]: Without dead ends: 536 [2021-03-10 22:14:30,387 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 36 GetRequests, 22 SyntacticMatches, 0 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 41 ImplicationChecksByTransitivity, 142.3ms TimeCoverageRelationStatistics Valid=69, Invalid=171, Unknown=0, NotChecked=0, Total=240 [2021-03-10 22:14:30,388 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 536 states. [2021-03-10 22:14:30,391 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 536 to 408. [2021-03-10 22:14:30,391 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 408 states, 407 states have (on average 3.085995085995086) internal successors, (1256), 407 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-03-10 22:14:30,392 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 408 states to 408 states and 1256 transitions. [2021-03-10 22:14:30,392 INFO L78 Accepts]: Start accepts. Automaton has 408 states and 1256 transitions. Word has length 21 [2021-03-10 22:14:30,392 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 22:14:30,392 INFO L480 AbstractCegarLoop]: Abstraction has 408 states and 1256 transitions. [2021-03-10 22:14:30,392 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 12 states, 12 states have (on average 2.9166666666666665) internal successors, (35), 12 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-03-10 22:14:30,392 INFO L276 IsEmpty]: Start isEmpty. Operand 408 states and 1256 transitions. [2021-03-10 22:14:30,392 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-03-10 22:14:30,392 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 22:14:30,392 INFO L519 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 22:14:30,595 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2719,61 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 22:14:30,595 INFO L428 AbstractCegarLoop]: === Iteration 134 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 22:14:30,595 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 22:14:30,595 INFO L82 PathProgramCache]: Analyzing trace with hash 1964260443, now seen corresponding path program 42 times [2021-03-10 22:14:30,595 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 22:14:30,595 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [590623993] [2021-03-10 22:14:30,595 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 22:14:30,599 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 22:14:30,657 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 3 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-03-10 22:14:30,657 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [590623993] [2021-03-10 22:14:30,657 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2114704938] [2021-03-10 22:14:30,658 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 62 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 62 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 22:14:30,682 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-03-10 22:14:30,682 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-10 22:14:30,683 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 18 conjunts are in the unsatisfiable core [2021-03-10 22:14:30,683 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 22:14:30,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 7 treesize of output 5 [2021-03-10 22:14:30,787 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 22:14:30,788 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select 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-03-10 22:14:30,789 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-03-10 22:14:30,796 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 22:14:30,797 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-03-10 22:14:30,797 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 1 variables, input treesize:34, output treesize:20 [2021-03-10 22:14:30,841 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-03-10 22:14:30,841 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 22:14:30,841 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 14 [2021-03-10 22:14:30,842 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [318219171] [2021-03-10 22:14:30,842 INFO L460 AbstractCegarLoop]: Interpolant automaton has 14 states [2021-03-10 22:14:30,842 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 22:14:30,842 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-03-10 22:14:30,842 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=34, Invalid=148, Unknown=0, NotChecked=0, Total=182 [2021-03-10 22:14:30,842 INFO L87 Difference]: Start difference. First operand 408 states and 1256 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-03-10 22:14:31,883 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 22:14:31,883 INFO L93 Difference]: Finished difference Result 890 states and 2660 transitions. [2021-03-10 22:14:31,883 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2021-03-10 22:14:31,883 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-03-10 22:14:31,883 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 22:14:31,884 INFO L225 Difference]: With dead ends: 890 [2021-03-10 22:14:31,884 INFO L226 Difference]: Without dead ends: 675 [2021-03-10 22:14:31,884 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 64 GetRequests, 26 SyntacticMatches, 0 SemanticMatches, 38 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 360 ImplicationChecksByTransitivity, 743.8ms TimeCoverageRelationStatistics Valid=263, Invalid=1297, Unknown=0, NotChecked=0, Total=1560 [2021-03-10 22:14:31,885 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 675 states. [2021-03-10 22:14:31,888 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 675 to 411. [2021-03-10 22:14:31,888 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 411 states, 410 states have (on average 3.073170731707317) internal successors, (1260), 410 states have internal predecessors, (1260), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:14:31,889 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 411 states to 411 states and 1260 transitions. [2021-03-10 22:14:31,889 INFO L78 Accepts]: Start accepts. Automaton has 411 states and 1260 transitions. Word has length 21 [2021-03-10 22:14:31,889 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 22:14:31,889 INFO L480 AbstractCegarLoop]: Abstraction has 411 states and 1260 transitions. [2021-03-10 22:14:31,889 INFO L481 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-03-10 22:14:31,889 INFO L276 IsEmpty]: Start isEmpty. Operand 411 states and 1260 transitions. [2021-03-10 22:14:31,889 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-03-10 22:14:31,889 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 22:14:31,889 INFO L519 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 22:14:32,090 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 62 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable2730 [2021-03-10 22:14:32,090 INFO L428 AbstractCegarLoop]: === Iteration 135 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 22:14:32,090 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 22:14:32,090 INFO L82 PathProgramCache]: Analyzing trace with hash -2063499193, now seen corresponding path program 43 times [2021-03-10 22:14:32,090 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 22:14:32,090 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [617926681] [2021-03-10 22:14:32,090 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 22:14:32,094 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 22:14:32,145 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-03-10 22:14:32,145 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [617926681] [2021-03-10 22:14:32,145 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [107091517] [2021-03-10 22:14:32,145 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-03-10 22:14:32,188 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 22:14:32,188 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 18 conjunts are in the unsatisfiable core [2021-03-10 22:14:32,189 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 22:14:32,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 7 treesize of output 5 [2021-03-10 22:14:32,273 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 22:14:32,274 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select 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-03-10 22:14:32,275 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-03-10 22:14:32,280 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 22:14:32,281 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-03-10 22:14:32,281 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 1 variables, input treesize:37, output treesize:22 [2021-03-10 22:14:32,374 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-03-10 22:14:32,374 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 22:14:32,374 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 14 [2021-03-10 22:14:32,374 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1982420312] [2021-03-10 22:14:32,374 INFO L460 AbstractCegarLoop]: Interpolant automaton has 14 states [2021-03-10 22:14:32,374 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 22:14:32,375 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-03-10 22:14:32,375 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=32, Invalid=150, Unknown=0, NotChecked=0, Total=182 [2021-03-10 22:14:32,375 INFO L87 Difference]: Start difference. First operand 411 states and 1260 transitions. Second operand has 14 states, 14 states have (on average 2.7142857142857144) internal successors, (38), 14 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:14:32,715 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 22:14:32,715 INFO L93 Difference]: Finished difference Result 538 states and 1563 transitions. [2021-03-10 22:14:32,715 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-03-10 22:14:32,716 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 2.7142857142857144) internal successors, (38), 14 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 21 [2021-03-10 22:14:32,716 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 22:14:32,716 INFO L225 Difference]: With dead ends: 538 [2021-03-10 22:14:32,716 INFO L226 Difference]: Without dead ends: 467 [2021-03-10 22:14:32,716 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 32 GetRequests, 16 SyntacticMatches, 0 SemanticMatches, 16 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 39 ImplicationChecksByTransitivity, 399.4ms TimeCoverageRelationStatistics Valid=65, Invalid=241, Unknown=0, NotChecked=0, Total=306 [2021-03-10 22:14:32,717 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 467 states. [2021-03-10 22:14:32,719 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 467 to 407. [2021-03-10 22:14:32,720 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 407 states, 406 states have (on average 3.0788177339901477) internal successors, (1250), 406 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-03-10 22:14:32,720 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 407 states to 407 states and 1250 transitions. [2021-03-10 22:14:32,720 INFO L78 Accepts]: Start accepts. Automaton has 407 states and 1250 transitions. Word has length 21 [2021-03-10 22:14:32,720 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 22:14:32,720 INFO L480 AbstractCegarLoop]: Abstraction has 407 states and 1250 transitions. [2021-03-10 22:14:32,720 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 14 states, 14 states have (on average 2.7142857142857144) internal successors, (38), 14 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:14:32,721 INFO L276 IsEmpty]: Start isEmpty. Operand 407 states and 1250 transitions. [2021-03-10 22:14:32,721 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-03-10 22:14:32,721 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 22:14:32,721 INFO L519 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 22:14:32,921 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 63 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable2744 [2021-03-10 22:14:32,922 INFO L428 AbstractCegarLoop]: === Iteration 136 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 22:14:32,922 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 22:14:32,922 INFO L82 PathProgramCache]: Analyzing trace with hash 1208577005, now seen corresponding path program 44 times [2021-03-10 22:14:32,922 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 22:14:32,922 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1286248377] [2021-03-10 22:14:32,922 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 22:14:32,925 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 22:14:33,080 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-03-10 22:14:33,080 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1286248377] [2021-03-10 22:14:33,080 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1403313426] [2021-03-10 22:14:33,080 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-03-10 22:14:33,105 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-03-10 22:14:33,105 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-10 22:14:33,106 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 18 conjunts are in the unsatisfiable core [2021-03-10 22:14:33,106 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 22:14:33,230 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select 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-03-10 22:14:33,231 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 22:14:33,233 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select 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-03-10 22:14:33,235 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-03-10 22:14:33,244 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 22:14:33,244 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-03-10 22:14:33,245 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 1 variables, input treesize:43, output treesize:29 [2021-03-10 22:14:33,419 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-03-10 22:14:33,419 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 22:14:33,419 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 8] total 15 [2021-03-10 22:14:33,419 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [367219729] [2021-03-10 22:14:33,419 INFO L460 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-03-10 22:14:33,419 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 22:14:33,419 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-03-10 22:14:33,420 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=38, Invalid=172, Unknown=0, NotChecked=0, Total=210 [2021-03-10 22:14:33,420 INFO L87 Difference]: Start difference. First operand 407 states and 1250 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-03-10 22:14:34,010 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 22:14:34,010 INFO L93 Difference]: Finished difference Result 724 states and 2084 transitions. [2021-03-10 22:14:34,010 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-03-10 22:14:34,010 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 21 [2021-03-10 22:14:34,010 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 22:14:34,011 INFO L225 Difference]: With dead ends: 724 [2021-03-10 22:14:34,011 INFO L226 Difference]: Without dead ends: 610 [2021-03-10 22:14:34,011 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 36 GetRequests, 17 SyntacticMatches, 0 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 70 ImplicationChecksByTransitivity, 640.8ms TimeCoverageRelationStatistics Valid=81, Invalid=339, Unknown=0, NotChecked=0, Total=420 [2021-03-10 22:14:34,012 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 610 states. [2021-03-10 22:14:34,015 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 610 to 391. [2021-03-10 22:14:34,015 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 391 states, 390 states have (on average 3.0871794871794873) internal successors, (1204), 390 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-03-10 22:14:34,016 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 391 states to 391 states and 1204 transitions. [2021-03-10 22:14:34,016 INFO L78 Accepts]: Start accepts. Automaton has 391 states and 1204 transitions. Word has length 21 [2021-03-10 22:14:34,016 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 22:14:34,016 INFO L480 AbstractCegarLoop]: Abstraction has 391 states and 1204 transitions. [2021-03-10 22:14:34,016 INFO L481 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-03-10 22:14:34,016 INFO L276 IsEmpty]: Start isEmpty. Operand 391 states and 1204 transitions. [2021-03-10 22:14:34,016 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-03-10 22:14:34,016 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 22:14:34,016 INFO L519 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 22:14:34,217 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2752,64 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 22:14:34,217 INFO L428 AbstractCegarLoop]: === Iteration 137 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 22:14:34,217 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 22:14:34,217 INFO L82 PathProgramCache]: Analyzing trace with hash -1332233305, now seen corresponding path program 45 times [2021-03-10 22:14:34,217 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 22:14:34,217 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1482329015] [2021-03-10 22:14:34,217 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 22:14:34,221 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 22:14:34,289 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-03-10 22:14:34,289 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1482329015] [2021-03-10 22:14:34,289 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1419405584] [2021-03-10 22:14:34,289 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-03-10 22:14:34,313 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2021-03-10 22:14:34,313 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-10 22:14:34,314 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 18 conjunts are in the unsatisfiable core [2021-03-10 22:14:34,314 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 22:14:34,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 7 treesize of output 5 [2021-03-10 22:14:34,449 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 22:14:34,451 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select 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-03-10 22:14:34,452 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-03-10 22:14:34,459 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 22:14:34,459 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-03-10 22:14:34,459 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 1 variables, input treesize:34, output treesize:20 [2021-03-10 22:14:34,508 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-03-10 22:14:34,509 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 22:14:34,509 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 14 [2021-03-10 22:14:34,509 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1784332069] [2021-03-10 22:14:34,509 INFO L460 AbstractCegarLoop]: Interpolant automaton has 14 states [2021-03-10 22:14:34,509 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 22:14:34,509 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-03-10 22:14:34,509 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=36, Invalid=146, Unknown=0, NotChecked=0, Total=182 [2021-03-10 22:14:34,509 INFO L87 Difference]: Start difference. First operand 391 states and 1204 transitions. Second operand has 14 states, 14 states have (on average 2.7142857142857144) internal successors, (38), 14 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:14:35,038 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 22:14:35,038 INFO L93 Difference]: Finished difference Result 564 states and 1671 transitions. [2021-03-10 22:14:35,038 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-03-10 22:14:35,039 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 2.7142857142857144) internal successors, (38), 14 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 21 [2021-03-10 22:14:35,039 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 22:14:35,039 INFO L225 Difference]: With dead ends: 564 [2021-03-10 22:14:35,039 INFO L226 Difference]: Without dead ends: 474 [2021-03-10 22:14:35,039 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 35 GetRequests, 16 SyntacticMatches, 0 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 63 ImplicationChecksByTransitivity, 553.8ms TimeCoverageRelationStatistics Valid=98, Invalid=322, Unknown=0, NotChecked=0, Total=420 [2021-03-10 22:14:35,040 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 474 states. [2021-03-10 22:14:35,042 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 474 to 363. [2021-03-10 22:14:35,043 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 363 states, 362 states have (on average 3.069060773480663) internal successors, (1111), 362 states have internal predecessors, (1111), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:14:35,043 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 363 states to 363 states and 1111 transitions. [2021-03-10 22:14:35,043 INFO L78 Accepts]: Start accepts. Automaton has 363 states and 1111 transitions. Word has length 21 [2021-03-10 22:14:35,043 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 22:14:35,043 INFO L480 AbstractCegarLoop]: Abstraction has 363 states and 1111 transitions. [2021-03-10 22:14:35,043 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 14 states, 14 states have (on average 2.7142857142857144) internal successors, (38), 14 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:14:35,043 INFO L276 IsEmpty]: Start isEmpty. Operand 363 states and 1111 transitions. [2021-03-10 22:14:35,044 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2021-03-10 22:14:35,044 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 22:14:35,044 INFO L519 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 22:14:35,244 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2802,65 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 22:14:35,244 INFO L428 AbstractCegarLoop]: === Iteration 138 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 22:14:35,244 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 22:14:35,245 INFO L82 PathProgramCache]: Analyzing trace with hash -1095041374, now seen corresponding path program 46 times [2021-03-10 22:14:35,245 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 22:14:35,245 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [266406532] [2021-03-10 22:14:35,245 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 22:14:35,248 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 22:14:35,298 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 2 proven. 2 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-03-10 22:14:35,299 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [266406532] [2021-03-10 22:14:35,299 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1763324457] [2021-03-10 22:14:35,299 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-03-10 22:14:35,325 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-03-10 22:14:35,326 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-10 22:14:35,326 INFO L263 TraceCheckSpWp]: Trace formula consists of 95 conjuncts, 20 conjunts are in the unsatisfiable core [2021-03-10 22:14:35,327 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 22:14:35,534 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-03-10 22:14:35,534 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 22:14:35,534 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 10] total 16 [2021-03-10 22:14:35,534 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1940090539] [2021-03-10 22:14:35,535 INFO L460 AbstractCegarLoop]: Interpolant automaton has 16 states [2021-03-10 22:14:35,535 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 22:14:35,535 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-03-10 22:14:35,535 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=38, Invalid=202, Unknown=0, NotChecked=0, Total=240 [2021-03-10 22:14:35,535 INFO L87 Difference]: Start difference. First operand 363 states and 1111 transitions. Second operand has 16 states, 16 states have (on average 2.5) internal successors, (40), 16 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:14:37,382 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 22:14:37,382 INFO L93 Difference]: Finished difference Result 1058 states and 2912 transitions. [2021-03-10 22:14:37,383 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 56 states. [2021-03-10 22:14:37,383 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 2.5) internal successors, (40), 16 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-03-10 22:14:37,383 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 22:14:37,384 INFO L225 Difference]: With dead ends: 1058 [2021-03-10 22:14:37,384 INFO L226 Difference]: Without dead ends: 826 [2021-03-10 22:14:37,384 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 114 GetRequests, 55 SyntacticMatches, 0 SemanticMatches, 59 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1037 ImplicationChecksByTransitivity, 1574.5ms TimeCoverageRelationStatistics Valid=498, Invalid=3162, Unknown=0, NotChecked=0, Total=3660 [2021-03-10 22:14:37,385 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 826 states. [2021-03-10 22:14:37,389 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 826 to 454. [2021-03-10 22:14:37,389 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 454 states, 453 states have (on average 3.06401766004415) internal successors, (1388), 453 states have internal predecessors, (1388), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:14:37,390 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 454 states to 454 states and 1388 transitions. [2021-03-10 22:14:37,390 INFO L78 Accepts]: Start accepts. Automaton has 454 states and 1388 transitions. Word has length 22 [2021-03-10 22:14:37,390 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 22:14:37,390 INFO L480 AbstractCegarLoop]: Abstraction has 454 states and 1388 transitions. [2021-03-10 22:14:37,390 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 16 states, 16 states have (on average 2.5) internal successors, (40), 16 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:14:37,390 INFO L276 IsEmpty]: Start isEmpty. Operand 454 states and 1388 transitions. [2021-03-10 22:14:37,391 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2021-03-10 22:14:37,391 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 22:14:37,391 INFO L519 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 22:14:37,591 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 66 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable2815 [2021-03-10 22:14:37,591 INFO L428 AbstractCegarLoop]: === Iteration 139 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 22:14:37,591 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 22:14:37,591 INFO L82 PathProgramCache]: Analyzing trace with hash -909060436, now seen corresponding path program 47 times [2021-03-10 22:14:37,591 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 22:14:37,592 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1776797444] [2021-03-10 22:14:37,592 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 22:14:37,595 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 22:14:37,648 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 1 proven. 3 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-03-10 22:14:37,648 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1776797444] [2021-03-10 22:14:37,648 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [596405908] [2021-03-10 22:14:37,648 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-03-10 22:14:37,673 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-03-10 22:14:37,673 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-10 22:14:37,674 INFO L263 TraceCheckSpWp]: Trace formula consists of 95 conjuncts, 20 conjunts are in the unsatisfiable core [2021-03-10 22:14:37,674 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 22:14:37,894 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 1 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 22:14:37,894 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 22:14:37,895 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 10] total 16 [2021-03-10 22:14:37,895 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [996229581] [2021-03-10 22:14:37,895 INFO L460 AbstractCegarLoop]: Interpolant automaton has 16 states [2021-03-10 22:14:37,895 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 22:14:37,895 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-03-10 22:14:37,895 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=37, Invalid=203, Unknown=0, NotChecked=0, Total=240 [2021-03-10 22:14:37,895 INFO L87 Difference]: Start difference. First operand 454 states and 1388 transitions. Second operand has 16 states, 16 states have (on average 2.5) internal successors, (40), 16 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:14:40,223 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 22:14:40,223 INFO L93 Difference]: Finished difference Result 1443 states and 3988 transitions. [2021-03-10 22:14:40,223 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 61 states. [2021-03-10 22:14:40,223 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 2.5) internal successors, (40), 16 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-03-10 22:14:40,224 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 22:14:40,225 INFO L225 Difference]: With dead ends: 1443 [2021-03-10 22:14:40,225 INFO L226 Difference]: Without dead ends: 1228 [2021-03-10 22:14:40,226 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 97 GetRequests, 33 SyntacticMatches, 0 SemanticMatches, 64 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1198 ImplicationChecksByTransitivity, 2007.9ms TimeCoverageRelationStatistics Valid=674, Invalid=3616, Unknown=0, NotChecked=0, Total=4290 [2021-03-10 22:14:40,227 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1228 states. [2021-03-10 22:14:40,232 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1228 to 516. [2021-03-10 22:14:40,232 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 516 states, 515 states have (on average 3.1495145631067962) internal successors, (1622), 515 states have internal predecessors, (1622), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:14:40,233 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 516 states to 516 states and 1622 transitions. [2021-03-10 22:14:40,233 INFO L78 Accepts]: Start accepts. Automaton has 516 states and 1622 transitions. Word has length 22 [2021-03-10 22:14:40,233 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 22:14:40,233 INFO L480 AbstractCegarLoop]: Abstraction has 516 states and 1622 transitions. [2021-03-10 22:14:40,233 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 16 states, 16 states have (on average 2.5) internal successors, (40), 16 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:14:40,233 INFO L276 IsEmpty]: Start isEmpty. Operand 516 states and 1622 transitions. [2021-03-10 22:14:40,234 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2021-03-10 22:14:40,234 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 22:14:40,234 INFO L519 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 22:14:40,435 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2826,67 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 22:14:40,435 INFO L428 AbstractCegarLoop]: === Iteration 140 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 22:14:40,435 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 22:14:40,435 INFO L82 PathProgramCache]: Analyzing trace with hash 1809544102, now seen corresponding path program 48 times [2021-03-10 22:14:40,436 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 22:14:40,436 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [635833484] [2021-03-10 22:14:40,436 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 22:14:40,439 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 22:14:40,502 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-03-10 22:14:40,502 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [635833484] [2021-03-10 22:14:40,502 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1241814836] [2021-03-10 22:14:40,502 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) [2021-03-10 22:14:40,541 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-03-10 22:14:40,541 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-10 22:14:40,542 INFO L263 TraceCheckSpWp]: Trace formula consists of 95 conjuncts, 20 conjunts are in the unsatisfiable core [2021-03-10 22:14:40,542 INFO L286 TraceCheckSpWp]: Computing forward predicates... Waiting until toolchain timeout for monitored process 68 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 22:14:40,764 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 1 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 22:14:40,764 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 22:14:40,765 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 10] total 16 [2021-03-10 22:14:40,765 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1784633968] [2021-03-10 22:14:40,765 INFO L460 AbstractCegarLoop]: Interpolant automaton has 16 states [2021-03-10 22:14:40,765 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 22:14:40,765 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-03-10 22:14:40,765 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=40, Invalid=200, Unknown=0, NotChecked=0, Total=240 [2021-03-10 22:14:40,765 INFO L87 Difference]: Start difference. First operand 516 states and 1622 transitions. Second operand has 16 states, 16 states have (on average 2.5) internal successors, (40), 16 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:14:42,201 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 22:14:42,202 INFO L93 Difference]: Finished difference Result 1153 states and 3321 transitions. [2021-03-10 22:14:42,202 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 46 states. [2021-03-10 22:14:42,202 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 2.5) internal successors, (40), 16 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-03-10 22:14:42,202 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 22:14:42,203 INFO L225 Difference]: With dead ends: 1153 [2021-03-10 22:14:42,203 INFO L226 Difference]: Without dead ends: 982 [2021-03-10 22:14:42,204 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 81 GetRequests, 31 SyntacticMatches, 0 SemanticMatches, 50 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 685 ImplicationChecksByTransitivity, 1166.9ms TimeCoverageRelationStatistics Valid=446, Invalid=2206, Unknown=0, NotChecked=0, Total=2652 [2021-03-10 22:14:42,205 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 982 states. [2021-03-10 22:14:42,209 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 982 to 505. [2021-03-10 22:14:42,210 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 505 states, 504 states have (on average 3.136904761904762) internal successors, (1581), 504 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-03-10 22:14:42,210 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 505 states to 505 states and 1581 transitions. [2021-03-10 22:14:42,210 INFO L78 Accepts]: Start accepts. Automaton has 505 states and 1581 transitions. Word has length 22 [2021-03-10 22:14:42,210 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 22:14:42,210 INFO L480 AbstractCegarLoop]: Abstraction has 505 states and 1581 transitions. [2021-03-10 22:14:42,210 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 16 states, 16 states have (on average 2.5) internal successors, (40), 16 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:14:42,211 INFO L276 IsEmpty]: Start isEmpty. Operand 505 states and 1581 transitions. [2021-03-10 22:14:42,211 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2021-03-10 22:14:42,211 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 22:14:42,211 INFO L519 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 22:14:42,411 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2837,68 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 22:14:42,412 INFO L428 AbstractCegarLoop]: === Iteration 141 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 22:14:42,412 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 22:14:42,412 INFO L82 PathProgramCache]: Analyzing trace with hash 2053463724, now seen corresponding path program 49 times [2021-03-10 22:14:42,412 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 22:14:42,412 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [608786230] [2021-03-10 22:14:42,412 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 22:14:42,416 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 22:14:42,467 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 2 proven. 4 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-03-10 22:14:42,467 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [608786230] [2021-03-10 22:14:42,467 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1281939783] [2021-03-10 22:14:42,467 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-03-10 22:14:42,492 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 22:14:42,492 INFO L263 TraceCheckSpWp]: Trace formula consists of 95 conjuncts, 20 conjunts are in the unsatisfiable core [2021-03-10 22:14:42,493 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 22:14:42,677 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 1 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 22:14:42,677 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 22:14:42,677 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 10] total 16 [2021-03-10 22:14:42,677 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [427918525] [2021-03-10 22:14:42,677 INFO L460 AbstractCegarLoop]: Interpolant automaton has 16 states [2021-03-10 22:14:42,677 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 22:14:42,678 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-03-10 22:14:42,678 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=35, Invalid=205, Unknown=0, NotChecked=0, Total=240 [2021-03-10 22:14:42,678 INFO L87 Difference]: Start difference. First operand 505 states and 1581 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-03-10 22:14:44,113 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 22:14:44,113 INFO L93 Difference]: Finished difference Result 1214 states and 3464 transitions. [2021-03-10 22:14:44,113 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 44 states. [2021-03-10 22:14:44,113 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-03-10 22:14:44,114 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 22:14:44,115 INFO L225 Difference]: With dead ends: 1214 [2021-03-10 22:14:44,115 INFO L226 Difference]: Without dead ends: 1007 [2021-03-10 22:14:44,115 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 78 GetRequests, 31 SyntacticMatches, 0 SemanticMatches, 47 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 555 ImplicationChecksByTransitivity, 1108.4ms TimeCoverageRelationStatistics Valid=322, Invalid=2030, Unknown=0, NotChecked=0, Total=2352 [2021-03-10 22:14:44,116 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1007 states. [2021-03-10 22:14:44,121 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1007 to 530. [2021-03-10 22:14:44,121 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 530 states, 529 states have (on average 3.1776937618147447) internal successors, (1681), 529 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-03-10 22:14:44,122 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 530 states to 530 states and 1681 transitions. [2021-03-10 22:14:44,122 INFO L78 Accepts]: Start accepts. Automaton has 530 states and 1681 transitions. Word has length 22 [2021-03-10 22:14:44,122 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 22:14:44,122 INFO L480 AbstractCegarLoop]: Abstraction has 530 states and 1681 transitions. [2021-03-10 22:14:44,122 INFO L481 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-03-10 22:14:44,122 INFO L276 IsEmpty]: Start isEmpty. Operand 530 states and 1681 transitions. [2021-03-10 22:14:44,123 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2021-03-10 22:14:44,123 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 22:14:44,123 INFO L519 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 22:14:44,323 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2849,69 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 22:14:44,323 INFO L428 AbstractCegarLoop]: === Iteration 142 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 22:14:44,323 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 22:14:44,323 INFO L82 PathProgramCache]: Analyzing trace with hash -356437798, now seen corresponding path program 50 times [2021-03-10 22:14:44,324 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 22:14:44,324 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1554017090] [2021-03-10 22:14:44,324 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 22:14:44,328 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 22:14:44,414 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 3 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 22:14:44,414 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1554017090] [2021-03-10 22:14:44,414 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [52192899] [2021-03-10 22:14:44,414 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-03-10 22:14:44,439 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-03-10 22:14:44,439 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-10 22:14:44,440 INFO L263 TraceCheckSpWp]: Trace formula consists of 95 conjuncts, 14 conjunts are in the unsatisfiable core [2021-03-10 22:14:44,440 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 22:14:44,933 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 22:14:44,933 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 22:14:44,934 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-03-10 22:14:44,935 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 22:14:44,938 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:14:44,939 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-03-10 22:14:44,943 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 22:14:44,944 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 22:14:44,944 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-03-10 22:14:44,945 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-03-10 22:14:44,948 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 22:14:44,949 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 22:14:44,949 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-03-10 22:14:44,950 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-03-10 22:14:44,954 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:14:44,954 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-03-10 22:14:44,958 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 22:14:44,959 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 22:14:44,959 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-03-10 22:14:44,960 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-03-10 22:14:44,964 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:14:44,965 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-03-10 22:14:44,968 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 22:14:44,969 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 22:14:44,969 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-03-10 22:14:44,970 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-03-10 22:14:44,974 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:14:44,974 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-03-10 22:14:44,978 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:14:44,978 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-03-10 22:14:44,982 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:14:44,983 INFO L550 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2021-03-10 22:14:44,986 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:14:44,987 INFO L550 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2021-03-10 22:14:44,990 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:14:44,990 INFO L550 ElimStorePlain]: Start of recursive call 14: End of recursive call: and 1 xjuncts. [2021-03-10 22:14:44,994 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 22:14:44,994 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 22:14:44,995 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-03-10 22:14:44,995 INFO L550 ElimStorePlain]: Start of recursive call 15: End of recursive call: and 1 xjuncts. [2021-03-10 22:14:44,998 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:14:44,999 INFO L550 ElimStorePlain]: Start of recursive call 16: End of recursive call: and 1 xjuncts. [2021-03-10 22:14:45,002 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:14:45,003 INFO L550 ElimStorePlain]: Start of recursive call 17: End of recursive call: and 1 xjuncts. [2021-03-10 22:14:45,006 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:14:45,007 INFO L550 ElimStorePlain]: Start of recursive call 18: End of recursive call: and 1 xjuncts. [2021-03-10 22:14:45,011 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 22:14:45,011 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 22:14:45,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-03-10 22:14:45,012 INFO L550 ElimStorePlain]: Start of recursive call 19: End of recursive call: and 1 xjuncts. [2021-03-10 22:14:45,015 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:14:45,016 INFO L550 ElimStorePlain]: Start of recursive call 20: End of recursive call: and 1 xjuncts. [2021-03-10 22:14:45,019 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 22:14:45,020 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 22:14:45,020 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-03-10 22:14:45,021 INFO L550 ElimStorePlain]: Start of recursive call 21: End of recursive call: and 1 xjuncts. [2021-03-10 22:14:45,024 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:14:45,025 INFO L550 ElimStorePlain]: Start of recursive call 22: End of recursive call: and 1 xjuncts. [2021-03-10 22:14:45,028 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:14:45,028 INFO L550 ElimStorePlain]: Start of recursive call 23: End of recursive call: and 1 xjuncts. [2021-03-10 22:14:45,031 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:14:45,032 INFO L550 ElimStorePlain]: Start of recursive call 24: End of recursive call: and 1 xjuncts. [2021-03-10 22:14:45,034 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:14:45,035 INFO L550 ElimStorePlain]: Start of recursive call 25: End of recursive call: and 1 xjuncts. [2021-03-10 22:14:45,037 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:14:45,038 INFO L550 ElimStorePlain]: Start of recursive call 26: End of recursive call: and 1 xjuncts. [2021-03-10 22:14:45,040 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:14:45,041 INFO L550 ElimStorePlain]: Start of recursive call 27: End of recursive call: and 1 xjuncts. [2021-03-10 22:14:45,043 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:14:45,043 INFO L550 ElimStorePlain]: Start of recursive call 28: End of recursive call: and 1 xjuncts. [2021-03-10 22:14:45,045 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:14:45,046 INFO L550 ElimStorePlain]: Start of recursive call 29: End of recursive call: and 1 xjuncts. [2021-03-10 22:14:45,109 INFO L628 ElimStorePlain]: treesize reduction 70, result has 48.1 percent of original size [2021-03-10 22:14:45,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-03-10 22:14:45,113 INFO L550 ElimStorePlain]: Start of recursive call 30: End of recursive call: and 1 xjuncts. [2021-03-10 22:14:45,115 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:14:45,115 INFO L550 ElimStorePlain]: Start of recursive call 31: End of recursive call: and 1 xjuncts. [2021-03-10 22:14:45,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 13 treesize of output 9 [2021-03-10 22:14:45,118 INFO L550 ElimStorePlain]: Start of recursive call 32: End of recursive call: and 1 xjuncts. [2021-03-10 22:14:45,145 INFO L628 ElimStorePlain]: treesize reduction 1, result has 96.6 percent of original size [2021-03-10 22:14:45,146 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-03-10 22:14:45,146 INFO L247 ElimStorePlain]: Needed 32 recursive calls to eliminate 3 variables, input treesize:993, output treesize:12 [2021-03-10 22:14:45,171 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 3 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 22:14:45,172 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 22:14:45,172 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 15 [2021-03-10 22:14:45,172 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1824439082] [2021-03-10 22:14:45,172 INFO L460 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-03-10 22:14:45,172 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 22:14:45,172 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-03-10 22:14:45,172 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=59, Invalid=151, Unknown=0, NotChecked=0, Total=210 [2021-03-10 22:14:45,172 INFO L87 Difference]: Start difference. First operand 530 states and 1681 transitions. Second operand has 15 states, 15 states have (on average 2.0) internal successors, (30), 15 states have internal predecessors, (30), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:14:45,428 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 22:14:45,428 INFO L93 Difference]: Finished difference Result 721 states and 2234 transitions. [2021-03-10 22:14:45,429 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-03-10 22:14:45,429 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 2.0) internal successors, (30), 15 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 22 [2021-03-10 22:14:45,429 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 22:14:45,430 INFO L225 Difference]: With dead ends: 721 [2021-03-10 22:14:45,430 INFO L226 Difference]: Without dead ends: 712 [2021-03-10 22:14:45,430 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 34 GetRequests, 17 SyntacticMatches, 1 SemanticMatches, 16 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 53 ImplicationChecksByTransitivity, 270.1ms TimeCoverageRelationStatistics Valid=83, Invalid=223, Unknown=0, NotChecked=0, Total=306 [2021-03-10 22:14:45,430 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 712 states. [2021-03-10 22:14:45,434 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 712 to 547. [2021-03-10 22:14:45,435 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 547 states, 546 states have (on average 3.183150183150183) internal successors, (1738), 546 states have internal predecessors, (1738), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:14:45,435 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 547 states to 547 states and 1738 transitions. [2021-03-10 22:14:45,436 INFO L78 Accepts]: Start accepts. Automaton has 547 states and 1738 transitions. Word has length 22 [2021-03-10 22:14:45,436 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 22:14:45,436 INFO L480 AbstractCegarLoop]: Abstraction has 547 states and 1738 transitions. [2021-03-10 22:14:45,436 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 15 states, 15 states have (on average 2.0) internal successors, (30), 15 states have internal predecessors, (30), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:14:45,436 INFO L276 IsEmpty]: Start isEmpty. Operand 547 states and 1738 transitions. [2021-03-10 22:14:45,436 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2021-03-10 22:14:45,436 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 22:14:45,436 INFO L519 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 22:14:45,637 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2858,70 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 22:14:45,637 INFO L428 AbstractCegarLoop]: === Iteration 143 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 22:14:45,637 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 22:14:45,637 INFO L82 PathProgramCache]: Analyzing trace with hash 1014057012, now seen corresponding path program 51 times [2021-03-10 22:14:45,637 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 22:14:45,637 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [627423368] [2021-03-10 22:14:45,637 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 22:14:45,641 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 22:14:45,740 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 3 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 22:14:45,740 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [627423368] [2021-03-10 22:14:45,740 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1414242793] [2021-03-10 22:14:45,740 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-03-10 22:14:45,767 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-03-10 22:14:45,767 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-10 22:14:45,767 INFO L263 TraceCheckSpWp]: Trace formula consists of 95 conjuncts, 15 conjunts are in the unsatisfiable core [2021-03-10 22:14:45,768 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 22:14:45,874 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-03-10 22:14:45,874 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 22:14:45,874 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 8] total 15 [2021-03-10 22:14:45,874 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1932173084] [2021-03-10 22:14:45,874 INFO L460 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-03-10 22:14:45,874 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 22:14:45,874 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-03-10 22:14:45,874 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=53, Invalid=157, Unknown=0, NotChecked=0, Total=210 [2021-03-10 22:14:45,874 INFO L87 Difference]: Start difference. First operand 547 states and 1738 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-03-10 22:14:46,172 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 22:14:46,172 INFO L93 Difference]: Finished difference Result 1009 states and 3134 transitions. [2021-03-10 22:14:46,172 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-03-10 22:14:46,172 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-03-10 22:14:46,172 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 22:14:46,173 INFO L225 Difference]: With dead ends: 1009 [2021-03-10 22:14:46,174 INFO L226 Difference]: Without dead ends: 927 [2021-03-10 22:14:46,174 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 39 GetRequests, 19 SyntacticMatches, 0 SemanticMatches, 20 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 103 ImplicationChecksByTransitivity, 284.1ms TimeCoverageRelationStatistics Valid=118, Invalid=344, Unknown=0, NotChecked=0, Total=462 [2021-03-10 22:14:46,174 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 927 states. [2021-03-10 22:14:46,179 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 927 to 552. [2021-03-10 22:14:46,179 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 552 states, 551 states have (on average 3.221415607985481) internal successors, (1775), 551 states have internal predecessors, (1775), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:14:46,180 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 552 states to 552 states and 1775 transitions. [2021-03-10 22:14:46,180 INFO L78 Accepts]: Start accepts. Automaton has 552 states and 1775 transitions. Word has length 22 [2021-03-10 22:14:46,180 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 22:14:46,180 INFO L480 AbstractCegarLoop]: Abstraction has 552 states and 1775 transitions. [2021-03-10 22:14:46,180 INFO L481 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-03-10 22:14:46,180 INFO L276 IsEmpty]: Start isEmpty. Operand 552 states and 1775 transitions. [2021-03-10 22:14:46,181 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2021-03-10 22:14:46,181 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 22:14:46,181 INFO L519 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 22:14:46,381 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 71 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable2981 [2021-03-10 22:14:46,382 INFO L428 AbstractCegarLoop]: === Iteration 144 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 22:14:46,382 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 22:14:46,382 INFO L82 PathProgramCache]: Analyzing trace with hash 2135526920, now seen corresponding path program 52 times [2021-03-10 22:14:46,382 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 22:14:46,382 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [636217302] [2021-03-10 22:14:46,382 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 22:14:46,389 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 22:14:46,481 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 3 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 22:14:46,481 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [636217302] [2021-03-10 22:14:46,481 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [333702204] [2021-03-10 22:14:46,481 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-03-10 22:14:46,507 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-03-10 22:14:46,507 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-10 22:14:46,508 INFO L263 TraceCheckSpWp]: Trace formula consists of 95 conjuncts, 17 conjunts are in the unsatisfiable core [2021-03-10 22:14:46,508 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 22:14:46,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 7 treesize of output 5 [2021-03-10 22:14:46,515 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 22:14:46,516 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 22:14:46,517 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 22:14:46,517 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:11, output treesize:3 [2021-03-10 22:14:46,627 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 1 proven. 5 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-03-10 22:14:46,628 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 22:14:46,628 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 8] total 15 [2021-03-10 22:14:46,628 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [567949844] [2021-03-10 22:14:46,628 INFO L460 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-03-10 22:14:46,628 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 22:14:46,628 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-03-10 22:14:46,628 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=44, Invalid=166, Unknown=0, NotChecked=0, Total=210 [2021-03-10 22:14:46,628 INFO L87 Difference]: Start difference. First operand 552 states and 1775 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-03-10 22:14:46,975 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 22:14:46,975 INFO L93 Difference]: Finished difference Result 874 states and 2669 transitions. [2021-03-10 22:14:46,975 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-03-10 22:14:46,975 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-03-10 22:14:46,975 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 22:14:46,976 INFO L225 Difference]: With dead ends: 874 [2021-03-10 22:14:46,976 INFO L226 Difference]: Without dead ends: 734 [2021-03-10 22:14:46,976 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 39 GetRequests, 19 SyntacticMatches, 0 SemanticMatches, 20 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 91 ImplicationChecksByTransitivity, 290.1ms TimeCoverageRelationStatistics Valid=96, Invalid=366, Unknown=0, NotChecked=0, Total=462 [2021-03-10 22:14:46,977 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 734 states. [2021-03-10 22:14:46,981 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 734 to 509. [2021-03-10 22:14:46,981 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 509 states, 508 states have (on average 3.1653543307086616) internal successors, (1608), 508 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-03-10 22:14:46,982 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 509 states to 509 states and 1608 transitions. [2021-03-10 22:14:46,982 INFO L78 Accepts]: Start accepts. Automaton has 509 states and 1608 transitions. Word has length 22 [2021-03-10 22:14:46,982 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 22:14:46,982 INFO L480 AbstractCegarLoop]: Abstraction has 509 states and 1608 transitions. [2021-03-10 22:14:46,982 INFO L481 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-03-10 22:14:46,982 INFO L276 IsEmpty]: Start isEmpty. Operand 509 states and 1608 transitions. [2021-03-10 22:14:46,983 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2021-03-10 22:14:46,983 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 22:14:46,983 INFO L519 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 22:14:47,183 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 72 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable2986 [2021-03-10 22:14:47,183 INFO L428 AbstractCegarLoop]: === Iteration 145 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 22:14:47,183 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 22:14:47,183 INFO L82 PathProgramCache]: Analyzing trace with hash -1360128384, now seen corresponding path program 53 times [2021-03-10 22:14:47,183 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 22:14:47,183 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [199465203] [2021-03-10 22:14:47,184 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 22:14:47,188 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 22:14:47,244 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 3 proven. 3 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-03-10 22:14:47,244 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [199465203] [2021-03-10 22:14:47,244 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1074256945] [2021-03-10 22:14:47,244 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-03-10 22:14:47,271 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-03-10 22:14:47,271 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-10 22:14:47,271 INFO L263 TraceCheckSpWp]: Trace formula consists of 95 conjuncts, 20 conjunts are in the unsatisfiable core [2021-03-10 22:14:47,272 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 22:14:47,472 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-03-10 22:14:47,472 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 22:14:47,472 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 10] total 16 [2021-03-10 22:14:47,472 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1277121264] [2021-03-10 22:14:47,472 INFO L460 AbstractCegarLoop]: Interpolant automaton has 16 states [2021-03-10 22:14:47,472 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 22:14:47,473 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-03-10 22:14:47,473 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=36, Invalid=204, Unknown=0, NotChecked=0, Total=240 [2021-03-10 22:14:47,473 INFO L87 Difference]: Start difference. First operand 509 states and 1608 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-03-10 22:14:48,902 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 22:14:48,902 INFO L93 Difference]: Finished difference Result 1264 states and 3718 transitions. [2021-03-10 22:14:48,902 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 47 states. [2021-03-10 22:14:48,902 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-03-10 22:14:48,903 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 22:14:48,904 INFO L225 Difference]: With dead ends: 1264 [2021-03-10 22:14:48,904 INFO L226 Difference]: Without dead ends: 1060 [2021-03-10 22:14:48,904 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 72 GetRequests, 22 SyntacticMatches, 0 SemanticMatches, 50 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 678 ImplicationChecksByTransitivity, 1107.4ms TimeCoverageRelationStatistics Valid=338, Invalid=2314, Unknown=0, NotChecked=0, Total=2652 [2021-03-10 22:14:48,905 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1060 states. [2021-03-10 22:14:48,910 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1060 to 593. [2021-03-10 22:14:48,911 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 593 states, 592 states have (on average 3.222972972972973) internal successors, (1908), 592 states have internal predecessors, (1908), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:14:48,912 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 593 states to 593 states and 1908 transitions. [2021-03-10 22:14:48,912 INFO L78 Accepts]: Start accepts. Automaton has 593 states and 1908 transitions. Word has length 22 [2021-03-10 22:14:48,912 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 22:14:48,912 INFO L480 AbstractCegarLoop]: Abstraction has 593 states and 1908 transitions. [2021-03-10 22:14:48,912 INFO L481 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-03-10 22:14:48,912 INFO L276 IsEmpty]: Start isEmpty. Operand 593 states and 1908 transitions. [2021-03-10 22:14:48,913 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2021-03-10 22:14:48,913 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 22:14:48,913 INFO L519 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 22:14:49,113 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 73 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable2992 [2021-03-10 22:14:49,113 INFO L428 AbstractCegarLoop]: === Iteration 146 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 22:14:49,113 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 22:14:49,113 INFO L82 PathProgramCache]: Analyzing trace with hash -920395296, now seen corresponding path program 54 times [2021-03-10 22:14:49,113 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 22:14:49,113 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1502944351] [2021-03-10 22:14:49,114 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 22:14:49,117 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 22:14:49,180 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-03-10 22:14:49,180 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1502944351] [2021-03-10 22:14:49,180 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [97235895] [2021-03-10 22:14:49,180 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-03-10 22:14:49,206 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-03-10 22:14:49,206 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-10 22:14:49,207 INFO L263 TraceCheckSpWp]: Trace formula consists of 95 conjuncts, 20 conjunts are in the unsatisfiable core [2021-03-10 22:14:49,207 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 22:14:49,413 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 22:14:49,413 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 22:14:49,414 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 10] total 16 [2021-03-10 22:14:49,414 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1866832509] [2021-03-10 22:14:49,414 INFO L460 AbstractCegarLoop]: Interpolant automaton has 16 states [2021-03-10 22:14:49,414 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 22:14:49,414 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-03-10 22:14:49,414 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=38, Invalid=202, Unknown=0, NotChecked=0, Total=240 [2021-03-10 22:14:49,414 INFO L87 Difference]: Start difference. First operand 593 states and 1908 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-03-10 22:14:51,105 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 22:14:51,105 INFO L93 Difference]: Finished difference Result 1434 states and 4206 transitions. [2021-03-10 22:14:51,105 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 54 states. [2021-03-10 22:14:51,105 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-03-10 22:14:51,105 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 22:14:51,107 INFO L225 Difference]: With dead ends: 1434 [2021-03-10 22:14:51,107 INFO L226 Difference]: Without dead ends: 1213 [2021-03-10 22:14:51,108 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 77 GetRequests, 21 SyntacticMatches, 0 SemanticMatches, 56 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 935 ImplicationChecksByTransitivity, 1407.7ms TimeCoverageRelationStatistics Valid=439, Invalid=2867, Unknown=0, NotChecked=0, Total=3306 [2021-03-10 22:14:51,108 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1213 states. [2021-03-10 22:14:51,114 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1213 to 592. [2021-03-10 22:14:51,115 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 592 states, 591 states have (on average 3.2318104906937393) internal successors, (1910), 591 states have internal predecessors, (1910), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:14:51,116 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 592 states to 592 states and 1910 transitions. [2021-03-10 22:14:51,116 INFO L78 Accepts]: Start accepts. Automaton has 592 states and 1910 transitions. Word has length 22 [2021-03-10 22:14:51,116 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 22:14:51,116 INFO L480 AbstractCegarLoop]: Abstraction has 592 states and 1910 transitions. [2021-03-10 22:14:51,116 INFO L481 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-03-10 22:14:51,116 INFO L276 IsEmpty]: Start isEmpty. Operand 592 states and 1910 transitions. [2021-03-10 22:14:51,117 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2021-03-10 22:14:51,117 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 22:14:51,117 INFO L519 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 22:14:51,317 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3003,74 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 22:14:51,317 INFO L428 AbstractCegarLoop]: === Iteration 147 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 22:14:51,317 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 22:14:51,317 INFO L82 PathProgramCache]: Analyzing trace with hash -115289004, now seen corresponding path program 55 times [2021-03-10 22:14:51,317 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 22:14:51,318 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [581323638] [2021-03-10 22:14:51,318 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 22:14:51,326 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 22:14:51,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-03-10 22:14:51,421 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [581323638] [2021-03-10 22:14:51,422 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1569303941] [2021-03-10 22:14:51,422 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-03-10 22:14:51,446 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 22:14:51,447 INFO L263 TraceCheckSpWp]: Trace formula consists of 95 conjuncts, 13 conjunts are in the unsatisfiable core [2021-03-10 22:14:51,447 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 22:14:51,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 5 treesize of output 3 [2021-03-10 22:14:51,586 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 22:14:51,589 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 5 treesize of output 3 [2021-03-10 22:14:51,590 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-03-10 22:14:51,594 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:14:51,595 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-03-10 22:14:51,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 11 treesize of output 7 [2021-03-10 22:14:51,599 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-03-10 22:14:51,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-03-10 22:14:51,603 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-03-10 22:14:51,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 5 treesize of output 3 [2021-03-10 22:14:51,608 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-03-10 22:14:51,611 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:14:51,612 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-03-10 22:14:51,615 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:14:51,616 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-03-10 22:14:51,619 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:14:51,620 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-03-10 22:14:51,622 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:14:51,623 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-03-10 22:14:51,626 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:14:51,627 INFO L550 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2021-03-10 22:14:51,630 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:14:51,630 INFO L550 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2021-03-10 22:14:51,633 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:14:51,634 INFO L550 ElimStorePlain]: Start of recursive call 14: End of recursive call: and 1 xjuncts. [2021-03-10 22:14:51,637 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:14:51,637 INFO L550 ElimStorePlain]: Start of recursive call 15: End of recursive call: and 1 xjuncts. [2021-03-10 22:14:51,640 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:14:51,641 INFO L550 ElimStorePlain]: Start of recursive call 16: End of recursive call: and 1 xjuncts. [2021-03-10 22:14:51,644 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:14:51,644 INFO L550 ElimStorePlain]: Start of recursive call 17: End of recursive call: and 1 xjuncts. [2021-03-10 22:14:51,647 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:14:51,648 INFO L550 ElimStorePlain]: Start of recursive call 18: End of recursive call: and 1 xjuncts. [2021-03-10 22:14:51,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 13 treesize of output 9 [2021-03-10 22:14:51,652 INFO L550 ElimStorePlain]: Start of recursive call 19: End of recursive call: and 1 xjuncts. [2021-03-10 22:14:51,654 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:14:51,655 INFO L550 ElimStorePlain]: Start of recursive call 20: End of recursive call: and 1 xjuncts. [2021-03-10 22:14:51,658 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:14:51,658 INFO L550 ElimStorePlain]: Start of recursive call 21: End of recursive call: and 1 xjuncts. [2021-03-10 22:14:51,661 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:14:51,662 INFO L550 ElimStorePlain]: Start of recursive call 22: End of recursive call: and 1 xjuncts. [2021-03-10 22:14:51,664 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:14:51,665 INFO L550 ElimStorePlain]: Start of recursive call 23: End of recursive call: and 1 xjuncts. [2021-03-10 22:14:51,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-03-10 22:14:51,669 INFO L550 ElimStorePlain]: Start of recursive call 24: End of recursive call: and 1 xjuncts. [2021-03-10 22:14:51,671 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:14:51,672 INFO L550 ElimStorePlain]: Start of recursive call 25: End of recursive call: and 1 xjuncts. [2021-03-10 22:14:51,675 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:14:51,675 INFO L550 ElimStorePlain]: Start of recursive call 26: End of recursive call: and 1 xjuncts. [2021-03-10 22:14:51,677 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:14:51,678 INFO L550 ElimStorePlain]: Start of recursive call 27: End of recursive call: and 1 xjuncts. [2021-03-10 22:14:51,766 INFO L628 ElimStorePlain]: treesize reduction 62, result has 63.7 percent of original size [2021-03-10 22:14:51,769 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-03-10 22:14:51,769 INFO L247 ElimStorePlain]: Needed 27 recursive calls to eliminate 2 variables, input treesize:954, output treesize:101 [2021-03-10 22:14:51,946 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 1 proven. 3 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-03-10 22:14:51,946 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 22:14:51,946 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 8] total 15 [2021-03-10 22:14:51,946 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1644017963] [2021-03-10 22:14:51,946 INFO L460 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-03-10 22:14:51,946 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 22:14:51,946 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-03-10 22:14:51,946 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=171, Unknown=0, NotChecked=0, Total=210 [2021-03-10 22:14:51,946 INFO L87 Difference]: Start difference. First operand 592 states and 1910 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-03-10 22:14:52,131 WARN L205 SmtUtils]: Spent 104.00 ms on a formula simplification. DAG size of input: 56 DAG size of output: 51 [2021-03-10 22:14:52,361 WARN L205 SmtUtils]: Spent 105.00 ms on a formula simplification. DAG size of input: 61 DAG size of output: 57 [2021-03-10 22:14:52,502 WARN L205 SmtUtils]: Spent 112.00 ms on a formula simplification. DAG size of input: 66 DAG size of output: 42 [2021-03-10 22:14:52,563 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 22:14:52,563 INFO L93 Difference]: Finished difference Result 845 states and 2629 transitions. [2021-03-10 22:14:52,563 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-03-10 22:14:52,564 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 22 [2021-03-10 22:14:52,564 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 22:14:52,565 INFO L225 Difference]: With dead ends: 845 [2021-03-10 22:14:52,565 INFO L226 Difference]: Without dead ends: 689 [2021-03-10 22:14:52,565 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 39 GetRequests, 17 SyntacticMatches, 2 SemanticMatches, 20 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 73 ImplicationChecksByTransitivity, 620.0ms TimeCoverageRelationStatistics Valid=83, Invalid=379, Unknown=0, NotChecked=0, Total=462 [2021-03-10 22:14:52,565 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 689 states. [2021-03-10 22:14:52,569 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 689 to 609. [2021-03-10 22:14:52,570 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 609 states, 608 states have (on average 3.2286184210526314) internal successors, (1963), 608 states have internal predecessors, (1963), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:14:52,571 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 609 states to 609 states and 1963 transitions. [2021-03-10 22:14:52,571 INFO L78 Accepts]: Start accepts. Automaton has 609 states and 1963 transitions. Word has length 22 [2021-03-10 22:14:52,571 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 22:14:52,571 INFO L480 AbstractCegarLoop]: Abstraction has 609 states and 1963 transitions. [2021-03-10 22:14:52,571 INFO L481 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-03-10 22:14:52,571 INFO L276 IsEmpty]: Start isEmpty. Operand 609 states and 1963 transitions. [2021-03-10 22:14:52,572 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2021-03-10 22:14:52,572 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 22:14:52,572 INFO L519 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 22:14:52,772 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3013,75 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 22:14:52,772 INFO L428 AbstractCegarLoop]: === Iteration 148 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 22:14:52,772 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 22:14:52,772 INFO L82 PathProgramCache]: Analyzing trace with hash -579622854, now seen corresponding path program 56 times [2021-03-10 22:14:52,773 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 22:14:52,773 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1434803742] [2021-03-10 22:14:52,773 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 22:14:52,777 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 22:14:52,860 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 1 proven. 5 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-03-10 22:14:52,860 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1434803742] [2021-03-10 22:14:52,860 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [870931142] [2021-03-10 22:14:52,860 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-03-10 22:14:52,886 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-03-10 22:14:52,886 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-10 22:14:52,887 INFO L263 TraceCheckSpWp]: Trace formula consists of 95 conjuncts, 15 conjunts are in the unsatisfiable core [2021-03-10 22:14:52,887 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 22:14:53,246 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 1 proven. 3 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-03-10 22:14:53,246 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 22:14:53,246 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 8] total 15 [2021-03-10 22:14:53,246 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [406604402] [2021-03-10 22:14:53,246 INFO L460 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-03-10 22:14:53,246 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 22:14:53,246 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-03-10 22:14:53,247 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=47, Invalid=163, Unknown=0, NotChecked=0, Total=210 [2021-03-10 22:14:53,247 INFO L87 Difference]: Start difference. First operand 609 states and 1963 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-03-10 22:14:53,649 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 22:14:53,649 INFO L93 Difference]: Finished difference Result 906 states and 2850 transitions. [2021-03-10 22:14:53,649 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-03-10 22:14:53,649 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-03-10 22:14:53,649 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 22:14:53,651 INFO L225 Difference]: With dead ends: 906 [2021-03-10 22:14:53,651 INFO L226 Difference]: Without dead ends: 819 [2021-03-10 22:14:53,651 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 39 GetRequests, 18 SyntacticMatches, 1 SemanticMatches, 20 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 88 ImplicationChecksByTransitivity, 423.0ms TimeCoverageRelationStatistics Valid=106, Invalid=356, Unknown=0, NotChecked=0, Total=462 [2021-03-10 22:14:53,652 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 819 states. [2021-03-10 22:14:53,656 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 819 to 644. [2021-03-10 22:14:53,657 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 644 states, 643 states have (on average 3.259720062208398) internal successors, (2096), 643 states have internal predecessors, (2096), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:14:53,658 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 644 states to 644 states and 2096 transitions. [2021-03-10 22:14:53,658 INFO L78 Accepts]: Start accepts. Automaton has 644 states and 2096 transitions. Word has length 22 [2021-03-10 22:14:53,658 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 22:14:53,658 INFO L480 AbstractCegarLoop]: Abstraction has 644 states and 2096 transitions. [2021-03-10 22:14:53,658 INFO L481 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-03-10 22:14:53,658 INFO L276 IsEmpty]: Start isEmpty. Operand 644 states and 2096 transitions. [2021-03-10 22:14:53,659 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2021-03-10 22:14:53,659 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 22:14:53,659 INFO L519 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 22:14:53,860 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3064,76 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 22:14:53,861 INFO L428 AbstractCegarLoop]: === Iteration 149 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 22:14:53,861 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 22:14:53,861 INFO L82 PathProgramCache]: Analyzing trace with hash 790871956, now seen corresponding path program 57 times [2021-03-10 22:14:53,861 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 22:14:53,861 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [340669311] [2021-03-10 22:14:53,861 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 22:14:53,865 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 22:14:53,968 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-03-10 22:14:53,969 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [340669311] [2021-03-10 22:14:53,969 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [966687450] [2021-03-10 22:14:53,969 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-03-10 22:14:53,995 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-03-10 22:14:53,995 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-10 22:14:53,996 INFO L263 TraceCheckSpWp]: Trace formula consists of 95 conjuncts, 31 conjunts are in the unsatisfiable core [2021-03-10 22:14:53,996 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 22:14:54,199 WARN L205 SmtUtils]: Spent 100.00 ms on a formula simplification. DAG size of input: 57 DAG size of output: 51 [2021-03-10 22:14:54,655 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-03-10 22:14:54,656 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 22:14:54,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, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-03-10 22:14:54,659 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-03-10 22:14:54,679 INFO L628 ElimStorePlain]: treesize reduction 28, result has 49.1 percent of original size [2021-03-10 22:14:54,679 INFO L518 ElimStorePlain]: Eliminatee index_of_4 vanished before elimination [2021-03-10 22:14:54,680 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-03-10 22:14:54,680 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:81, output treesize:27 [2021-03-10 22:14:54,709 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 22:14:54,709 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 22:14:54,709 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 13] total 21 [2021-03-10 22:14:54,710 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [82355867] [2021-03-10 22:14:54,710 INFO L460 AbstractCegarLoop]: Interpolant automaton has 21 states [2021-03-10 22:14:54,710 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 22:14:54,710 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2021-03-10 22:14:54,710 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=96, Invalid=324, Unknown=0, NotChecked=0, Total=420 [2021-03-10 22:14:54,710 INFO L87 Difference]: Start difference. First operand 644 states and 2096 transitions. Second operand has 21 states, 21 states have (on average 1.9523809523809523) internal successors, (41), 21 states have internal predecessors, (41), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:14:55,515 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 22:14:55,515 INFO L93 Difference]: Finished difference Result 868 states and 2687 transitions. [2021-03-10 22:14:55,516 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2021-03-10 22:14:55,516 INFO L78 Accepts]: Start accepts. Automaton has has 21 states, 21 states have (on average 1.9523809523809523) internal successors, (41), 21 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-03-10 22:14:55,516 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 22:14:55,517 INFO L225 Difference]: With dead ends: 868 [2021-03-10 22:14:55,517 INFO L226 Difference]: Without dead ends: 765 [2021-03-10 22:14:55,517 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 40 GetRequests, 12 SyntacticMatches, 0 SemanticMatches, 28 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 220 ImplicationChecksByTransitivity, 1083.8ms TimeCoverageRelationStatistics Valid=178, Invalid=692, Unknown=0, NotChecked=0, Total=870 [2021-03-10 22:14:55,517 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 765 states. [2021-03-10 22:14:55,521 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 765 to 592. [2021-03-10 22:14:55,522 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 592 states, 591 states have (on average 3.241962774957699) internal successors, (1916), 591 states have internal predecessors, (1916), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:14:55,523 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 592 states to 592 states and 1916 transitions. [2021-03-10 22:14:55,523 INFO L78 Accepts]: Start accepts. Automaton has 592 states and 1916 transitions. Word has length 22 [2021-03-10 22:14:55,523 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 22:14:55,523 INFO L480 AbstractCegarLoop]: Abstraction has 592 states and 1916 transitions. [2021-03-10 22:14:55,523 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 21 states, 21 states have (on average 1.9523809523809523) internal successors, (41), 21 states have internal predecessors, (41), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:14:55,523 INFO L276 IsEmpty]: Start isEmpty. Operand 592 states and 1916 transitions. [2021-03-10 22:14:55,523 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2021-03-10 22:14:55,523 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 22:14:55,523 INFO L519 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 22:14:55,724 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3137,77 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 22:14:55,724 INFO L428 AbstractCegarLoop]: === Iteration 150 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 22:14:55,724 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 22:14:55,724 INFO L82 PathProgramCache]: Analyzing trace with hash 448849594, now seen corresponding path program 58 times [2021-03-10 22:14:55,724 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 22:14:55,724 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2043439152] [2021-03-10 22:14:55,724 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 22:14:55,728 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 22:14:55,835 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-03-10 22:14:55,836 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2043439152] [2021-03-10 22:14:55,836 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [115661170] [2021-03-10 22:14:55,836 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-03-10 22:14:55,861 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-03-10 22:14:55,861 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-10 22:14:55,861 INFO L263 TraceCheckSpWp]: Trace formula consists of 95 conjuncts, 22 conjunts are in the unsatisfiable core [2021-03-10 22:14:55,862 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 22:14:56,034 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:14:56,034 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 22:14:56,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 5 treesize of output 3 [2021-03-10 22:14:56,039 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-03-10 22:14:56,042 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:14:56,042 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-03-10 22:14:56,045 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:14:56,046 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-03-10 22:14:56,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-03-10 22:14:56,050 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-03-10 22:14:56,053 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:14:56,054 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-03-10 22:14:56,057 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:14:56,057 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-03-10 22:14:56,060 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:14:56,061 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-03-10 22:14:56,063 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:14:56,064 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-03-10 22:14:56,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 13 treesize of output 9 [2021-03-10 22:14:56,068 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-03-10 22:14:56,072 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:14:56,072 INFO L550 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2021-03-10 22:14:56,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-03-10 22:14:56,077 INFO L550 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2021-03-10 22:14:56,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-03-10 22:14:56,081 INFO L550 ElimStorePlain]: Start of recursive call 14: End of recursive call: and 1 xjuncts. [2021-03-10 22:14:56,084 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:14:56,084 INFO L550 ElimStorePlain]: Start of recursive call 15: End of recursive call: and 1 xjuncts. [2021-03-10 22:14:56,087 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:14:56,088 INFO L550 ElimStorePlain]: Start of recursive call 16: End of recursive call: and 1 xjuncts. [2021-03-10 22:14:56,090 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:14:56,091 INFO L550 ElimStorePlain]: Start of recursive call 17: End of recursive call: and 1 xjuncts. [2021-03-10 22:14:56,094 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:14:56,094 INFO L550 ElimStorePlain]: Start of recursive call 18: End of recursive call: and 1 xjuncts. [2021-03-10 22:14:56,097 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:14:56,098 INFO L550 ElimStorePlain]: Start of recursive call 19: End of recursive call: and 1 xjuncts. [2021-03-10 22:14:56,100 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:14:56,101 INFO L550 ElimStorePlain]: Start of recursive call 20: End of recursive call: and 1 xjuncts. [2021-03-10 22:14:56,103 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:14:56,104 INFO L550 ElimStorePlain]: Start of recursive call 21: End of recursive call: and 1 xjuncts. [2021-03-10 22:14:56,107 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:14:56,107 INFO L550 ElimStorePlain]: Start of recursive call 22: End of recursive call: and 1 xjuncts. [2021-03-10 22:14:56,110 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:14:56,110 INFO L550 ElimStorePlain]: Start of recursive call 23: End of recursive call: and 1 xjuncts. [2021-03-10 22:14:56,113 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:14:56,113 INFO L550 ElimStorePlain]: Start of recursive call 24: End of recursive call: and 1 xjuncts. [2021-03-10 22:14:56,116 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 9 [2021-03-10 22:14:56,117 INFO L550 ElimStorePlain]: Start of recursive call 25: End of recursive call: and 1 xjuncts. [2021-03-10 22:14:56,218 WARN L205 SmtUtils]: Spent 101.00 ms on a formula simplification. DAG size of input: 32 DAG size of output: 27 [2021-03-10 22:14:56,219 INFO L628 ElimStorePlain]: treesize reduction 50, result has 71.4 percent of original size [2021-03-10 22:14:56,221 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-03-10 22:14:56,221 INFO L247 ElimStorePlain]: Needed 25 recursive calls to eliminate 2 variables, input treesize:869, output treesize:117 [2021-03-10 22:14:57,940 INFO L446 ElimStorePlain]: Different costs {0=[char_at_9], 3=[char_at_1]} [2021-03-10 22:14:57,945 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:14:57,946 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 22:14:57,950 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:14:57,951 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-03-10 22:14:57,956 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:14:57,957 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-03-10 22:14:57,962 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-03-10 22:14:57,963 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-03-10 22:14:57,967 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:14:57,968 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-03-10 22:14:57,972 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:14:57,973 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-03-10 22:14:57,978 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:14:57,978 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-03-10 22:14:57,984 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select 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-03-10 22:14:57,985 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-03-10 22:14:57,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-03-10 22:14:57,991 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-03-10 22:14:57,996 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 9 [2021-03-10 22:14:57,997 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-03-10 22:14:58,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, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 9 [2021-03-10 22:14:58,002 INFO L550 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2021-03-10 22:14:58,007 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 5 treesize of output 3 [2021-03-10 22:14:58,008 INFO L550 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2021-03-10 22:14:58,013 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 9 [2021-03-10 22:14:58,014 INFO L550 ElimStorePlain]: Start of recursive call 14: End of recursive call: and 1 xjuncts. [2021-03-10 22:14:58,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 11 treesize of output 7 [2021-03-10 22:14:58,019 INFO L550 ElimStorePlain]: Start of recursive call 15: End of recursive call: and 1 xjuncts. [2021-03-10 22:14:58,024 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:14:58,025 INFO L550 ElimStorePlain]: Start of recursive call 16: End of recursive call: and 1 xjuncts. [2021-03-10 22:14:58,030 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:14:58,030 INFO L550 ElimStorePlain]: Start of recursive call 17: End of recursive call: and 1 xjuncts. [2021-03-10 22:14:58,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 5 treesize of output 3 [2021-03-10 22:14:58,037 INFO L550 ElimStorePlain]: Start of recursive call 18: End of recursive call: and 1 xjuncts. [2021-03-10 22:14:58,041 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:14:58,041 INFO L550 ElimStorePlain]: Start of recursive call 19: End of recursive call: and 1 xjuncts. [2021-03-10 22:14:58,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 5 treesize of output 3 [2021-03-10 22:14:58,048 INFO L550 ElimStorePlain]: Start of recursive call 20: End of recursive call: and 1 xjuncts. [2021-03-10 22:14:58,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-03-10 22:14:58,054 INFO L550 ElimStorePlain]: Start of recursive call 21: End of recursive call: and 1 xjuncts. [2021-03-10 22:14:58,059 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:14:58,060 INFO L550 ElimStorePlain]: Start of recursive call 22: End of recursive call: and 1 xjuncts. [2021-03-10 22:14:58,064 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:14:58,065 INFO L550 ElimStorePlain]: Start of recursive call 23: End of recursive call: and 1 xjuncts. [2021-03-10 22:14:58,068 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:14:58,069 INFO L550 ElimStorePlain]: Start of recursive call 24: End of recursive call: and 1 xjuncts. [2021-03-10 22:14:58,073 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:14:58,074 INFO L550 ElimStorePlain]: Start of recursive call 25: End of recursive call: and 1 xjuncts. [2021-03-10 22:14:58,078 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:14:58,079 INFO L550 ElimStorePlain]: Start of recursive call 26: End of recursive call: and 1 xjuncts. [2021-03-10 22:14:58,083 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:14:58,084 INFO L550 ElimStorePlain]: Start of recursive call 27: End of recursive call: and 1 xjuncts. [2021-03-10 22:14:58,088 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:14:58,089 INFO L550 ElimStorePlain]: Start of recursive call 28: End of recursive call: and 1 xjuncts. [2021-03-10 22:14:58,093 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:14:58,094 INFO L550 ElimStorePlain]: Start of recursive call 29: End of recursive call: and 1 xjuncts. [2021-03-10 22:14:58,098 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:14:58,099 INFO L550 ElimStorePlain]: Start of recursive call 30: End of recursive call: and 1 xjuncts. [2021-03-10 22:14:58,103 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:14:58,104 INFO L550 ElimStorePlain]: Start of recursive call 31: End of recursive call: and 1 xjuncts. [2021-03-10 22:14:58,107 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:14:58,108 INFO L550 ElimStorePlain]: Start of recursive call 32: End of recursive call: and 1 xjuncts. [2021-03-10 22:14:58,111 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:14:58,112 INFO L550 ElimStorePlain]: Start of recursive call 33: End of recursive call: and 1 xjuncts. [2021-03-10 22:14:58,117 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:14:58,118 INFO L550 ElimStorePlain]: Start of recursive call 34: End of recursive call: and 1 xjuncts. [2021-03-10 22:14:58,122 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:14:58,122 INFO L550 ElimStorePlain]: Start of recursive call 35: End of recursive call: and 1 xjuncts. [2021-03-10 22:14:58,127 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:14:58,128 INFO L550 ElimStorePlain]: Start of recursive call 36: End of recursive call: and 1 xjuncts. [2021-03-10 22:14:58,132 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:14:58,133 INFO L550 ElimStorePlain]: Start of recursive call 37: End of recursive call: and 1 xjuncts. [2021-03-10 22:14:58,136 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:14:58,137 INFO L550 ElimStorePlain]: Start of recursive call 38: End of recursive call: and 1 xjuncts. [2021-03-10 22:14:58,141 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:14:58,142 INFO L550 ElimStorePlain]: Start of recursive call 39: End of recursive call: and 1 xjuncts. [2021-03-10 22:14:58,146 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:14:58,147 INFO L550 ElimStorePlain]: Start of recursive call 40: End of recursive call: and 1 xjuncts. [2021-03-10 22:14:58,151 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:14:58,152 INFO L550 ElimStorePlain]: Start of recursive call 41: End of recursive call: and 1 xjuncts. [2021-03-10 22:14:58,156 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:14:58,157 INFO L550 ElimStorePlain]: Start of recursive call 42: End of recursive call: and 1 xjuncts. [2021-03-10 22:14:58,161 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:14:58,162 INFO L550 ElimStorePlain]: Start of recursive call 43: End of recursive call: and 1 xjuncts. [2021-03-10 22:14:58,166 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:14:58,166 INFO L550 ElimStorePlain]: Start of recursive call 44: End of recursive call: and 1 xjuncts. [2021-03-10 22:14:58,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, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 9 [2021-03-10 22:14:58,171 INFO L550 ElimStorePlain]: Start of recursive call 45: End of recursive call: and 1 xjuncts. [2021-03-10 22:14:58,175 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:14:58,176 INFO L550 ElimStorePlain]: Start of recursive call 46: End of recursive call: and 1 xjuncts. [2021-03-10 22:14:58,179 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:14:58,179 INFO L550 ElimStorePlain]: Start of recursive call 47: End of recursive call: and 1 xjuncts. [2021-03-10 22:14:58,372 WARN L205 SmtUtils]: Spent 192.00 ms on a formula simplification. DAG size of input: 44 DAG size of output: 41 [2021-03-10 22:14:58,372 INFO L628 ElimStorePlain]: treesize reduction 51, result has 80.5 percent of original size [2021-03-10 22:14:58,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-03-10 22:14:58,376 INFO L550 ElimStorePlain]: Start of recursive call 48: End of recursive call: and 1 xjuncts. [2021-03-10 22:14:58,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 5 treesize of output 3 [2021-03-10 22:14:58,380 INFO L550 ElimStorePlain]: Start of recursive call 49: End of recursive call: and 1 xjuncts. [2021-03-10 22:14:58,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 5 treesize of output 3 [2021-03-10 22:14:58,383 INFO L550 ElimStorePlain]: Start of recursive call 50: End of recursive call: and 1 xjuncts. [2021-03-10 22:14:58,386 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 9 [2021-03-10 22:14:58,387 INFO L550 ElimStorePlain]: Start of recursive call 51: End of recursive call: and 1 xjuncts. [2021-03-10 22:14:58,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-03-10 22:14:58,391 INFO L550 ElimStorePlain]: Start of recursive call 52: End of recursive call: and 1 xjuncts. [2021-03-10 22:14:58,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-03-10 22:14:58,394 INFO L550 ElimStorePlain]: Start of recursive call 53: End of recursive call: and 1 xjuncts. [2021-03-10 22:14:58,396 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:14:58,397 INFO L550 ElimStorePlain]: Start of recursive call 54: End of recursive call: and 1 xjuncts. [2021-03-10 22:14:58,518 WARN L205 SmtUtils]: Spent 121.00 ms on a formula simplification. DAG size of input: 31 DAG size of output: 30 [2021-03-10 22:14:58,519 INFO L628 ElimStorePlain]: treesize reduction 20, result has 86.8 percent of original size [2021-03-10 22:14:58,520 INFO L550 ElimStorePlain]: Start of recursive call 1: 3 dim-0 vars, 2 dim-1 vars, End of recursive call: and 4 xjuncts. [2021-03-10 22:14:58,521 INFO L247 ElimStorePlain]: Needed 54 recursive calls to eliminate 5 variables, input treesize:1878, output treesize:41 [2021-03-10 22:14:58,604 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-03-10 22:14:58,604 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 22:14:58,604 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 14 [2021-03-10 22:14:58,604 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2035252059] [2021-03-10 22:14:58,604 INFO L460 AbstractCegarLoop]: Interpolant automaton has 14 states [2021-03-10 22:14:58,604 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 22:14:58,605 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-03-10 22:14:58,605 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=28, Invalid=154, Unknown=0, NotChecked=0, Total=182 [2021-03-10 22:14:58,605 INFO L87 Difference]: Start difference. First operand 592 states and 1916 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-03-10 22:14:59,139 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 22:14:59,139 INFO L93 Difference]: Finished difference Result 794 states and 2517 transitions. [2021-03-10 22:14:59,140 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-03-10 22:14:59,140 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 22 [2021-03-10 22:14:59,140 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 22:14:59,141 INFO L225 Difference]: With dead ends: 794 [2021-03-10 22:14:59,141 INFO L226 Difference]: Without dead ends: 754 [2021-03-10 22:14:59,141 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 45 GetRequests, 22 SyntacticMatches, 4 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 56 ImplicationChecksByTransitivity, 603.8ms TimeCoverageRelationStatistics Valid=66, Invalid=354, Unknown=0, NotChecked=0, Total=420 [2021-03-10 22:14:59,142 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 754 states. [2021-03-10 22:14:59,146 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 754 to 606. [2021-03-10 22:14:59,146 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 606 states, 605 states have (on average 3.244628099173554) internal successors, (1963), 605 states have internal predecessors, (1963), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:14:59,147 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 606 states to 606 states and 1963 transitions. [2021-03-10 22:14:59,147 INFO L78 Accepts]: Start accepts. Automaton has 606 states and 1963 transitions. Word has length 22 [2021-03-10 22:14:59,147 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 22:14:59,147 INFO L480 AbstractCegarLoop]: Abstraction has 606 states and 1963 transitions. [2021-03-10 22:14:59,147 INFO L481 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-03-10 22:14:59,147 INFO L276 IsEmpty]: Start isEmpty. Operand 606 states and 1963 transitions. [2021-03-10 22:14:59,148 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2021-03-10 22:14:59,148 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 22:14:59,148 INFO L519 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 22:14:59,348 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 78 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable3198 [2021-03-10 22:14:59,349 INFO L428 AbstractCegarLoop]: === Iteration 151 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 22:14:59,349 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 22:14:59,349 INFO L82 PathProgramCache]: Analyzing trace with hash 401933292, now seen corresponding path program 59 times [2021-03-10 22:14:59,349 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 22:14:59,349 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1779223275] [2021-03-10 22:14:59,349 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 22:14:59,352 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 22:14:59,421 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 3 proven. 3 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-03-10 22:14:59,421 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1779223275] [2021-03-10 22:14:59,421 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2051686839] [2021-03-10 22:14:59,421 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-03-10 22:14:59,447 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-03-10 22:14:59,447 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-10 22:14:59,448 INFO L263 TraceCheckSpWp]: Trace formula consists of 95 conjuncts, 20 conjunts are in the unsatisfiable core [2021-03-10 22:14:59,448 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 22:14:59,609 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-03-10 22:14:59,609 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 22:14:59,609 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 10] total 16 [2021-03-10 22:14:59,609 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [80890067] [2021-03-10 22:14:59,609 INFO L460 AbstractCegarLoop]: Interpolant automaton has 16 states [2021-03-10 22:14:59,609 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 22:14:59,610 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-03-10 22:14:59,610 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=37, Invalid=203, Unknown=0, NotChecked=0, Total=240 [2021-03-10 22:14:59,610 INFO L87 Difference]: Start difference. First operand 606 states and 1963 transitions. Second operand has 16 states, 16 states have (on average 2.5) internal successors, (40), 16 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:15:00,608 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 22:15:00,608 INFO L93 Difference]: Finished difference Result 1037 states and 3161 transitions. [2021-03-10 22:15:00,609 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 38 states. [2021-03-10 22:15:00,609 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 2.5) internal successors, (40), 16 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-03-10 22:15:00,609 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 22:15:00,610 INFO L225 Difference]: With dead ends: 1037 [2021-03-10 22:15:00,610 INFO L226 Difference]: Without dead ends: 892 [2021-03-10 22:15:00,611 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 63 GetRequests, 21 SyntacticMatches, 0 SemanticMatches, 42 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 430 ImplicationChecksByTransitivity, 740.6ms TimeCoverageRelationStatistics Valid=268, Invalid=1624, Unknown=0, NotChecked=0, Total=1892 [2021-03-10 22:15:00,611 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 892 states. [2021-03-10 22:15:00,616 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 892 to 568. [2021-03-10 22:15:00,616 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 568 states, 567 states have (on average 3.202821869488536) internal successors, (1816), 567 states have internal predecessors, (1816), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:15:00,617 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 568 states to 568 states and 1816 transitions. [2021-03-10 22:15:00,617 INFO L78 Accepts]: Start accepts. Automaton has 568 states and 1816 transitions. Word has length 22 [2021-03-10 22:15:00,617 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 22:15:00,617 INFO L480 AbstractCegarLoop]: Abstraction has 568 states and 1816 transitions. [2021-03-10 22:15:00,617 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 16 states, 16 states have (on average 2.5) internal successors, (40), 16 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:15:00,617 INFO L276 IsEmpty]: Start isEmpty. Operand 568 states and 1816 transitions. [2021-03-10 22:15:00,618 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2021-03-10 22:15:00,618 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 22:15:00,618 INFO L519 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 22:15:00,818 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3630,79 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 22:15:00,819 INFO L428 AbstractCegarLoop]: === Iteration 152 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 22:15:00,819 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 22:15:00,819 INFO L82 PathProgramCache]: Analyzing trace with hash -1292555398, now seen corresponding path program 60 times [2021-03-10 22:15:00,819 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 22:15:00,819 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [719134403] [2021-03-10 22:15:00,819 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 22:15:00,823 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 22:15:00,932 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 1 proven. 5 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-03-10 22:15:00,932 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [719134403] [2021-03-10 22:15:00,933 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1956639650] [2021-03-10 22:15:00,933 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-03-10 22:15:00,964 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-03-10 22:15:00,964 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-10 22:15:00,964 INFO L263 TraceCheckSpWp]: Trace formula consists of 95 conjuncts, 13 conjunts are in the unsatisfiable core [2021-03-10 22:15:00,965 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 22:15:01,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 5 treesize of output 3 [2021-03-10 22:15:01,143 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:01,146 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 5 treesize of output 3 [2021-03-10 22:15:01,147 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:01,151 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 5 treesize of output 3 [2021-03-10 22:15:01,152 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:01,156 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:15:01,156 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:01,160 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:15:01,161 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:01,163 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:15:01,164 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:01,167 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:15:01,167 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:01,170 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:15:01,171 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:01,174 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 5 treesize of output 3 [2021-03-10 22:15:01,175 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:01,179 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:15:01,179 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:01,182 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:15:01,183 INFO L550 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:01,186 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:15:01,186 INFO L550 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:01,190 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 9 [2021-03-10 22:15:01,191 INFO L550 ElimStorePlain]: Start of recursive call 14: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:01,194 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:15:01,195 INFO L550 ElimStorePlain]: Start of recursive call 15: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:01,198 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:15:01,198 INFO L550 ElimStorePlain]: Start of recursive call 16: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:01,202 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 5 treesize of output 3 [2021-03-10 22:15:01,203 INFO L550 ElimStorePlain]: Start of recursive call 17: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:01,206 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:15:01,206 INFO L550 ElimStorePlain]: Start of recursive call 18: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:01,209 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:15:01,210 INFO L550 ElimStorePlain]: Start of recursive call 19: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:01,212 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:15:01,213 INFO L550 ElimStorePlain]: Start of recursive call 20: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:01,216 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:15:01,216 INFO L550 ElimStorePlain]: Start of recursive call 21: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:01,220 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:15:01,220 INFO L550 ElimStorePlain]: Start of recursive call 22: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:01,223 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:15:01,224 INFO L550 ElimStorePlain]: Start of recursive call 23: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:01,227 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:15:01,227 INFO L550 ElimStorePlain]: Start of recursive call 24: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:01,231 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:15:01,231 INFO L550 ElimStorePlain]: Start of recursive call 25: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:01,234 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:15:01,235 INFO L550 ElimStorePlain]: Start of recursive call 26: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:01,238 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:15:01,238 INFO L550 ElimStorePlain]: Start of recursive call 27: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:01,241 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:15:01,242 INFO L550 ElimStorePlain]: Start of recursive call 28: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:01,245 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:15:01,245 INFO L550 ElimStorePlain]: Start of recursive call 29: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:01,248 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:15:01,248 INFO L550 ElimStorePlain]: Start of recursive call 30: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:01,251 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:15:01,252 INFO L550 ElimStorePlain]: Start of recursive call 31: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:01,254 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:15:01,255 INFO L550 ElimStorePlain]: Start of recursive call 32: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:01,257 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:15:01,258 INFO L550 ElimStorePlain]: Start of recursive call 33: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:01,261 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:15:01,261 INFO L550 ElimStorePlain]: Start of recursive call 34: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:01,271 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 9 [2021-03-10 22:15:01,272 INFO L550 ElimStorePlain]: Start of recursive call 35: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:01,274 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:15:01,275 INFO L550 ElimStorePlain]: Start of recursive call 36: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:01,352 INFO L628 ElimStorePlain]: treesize reduction 85, result has 53.3 percent of original size [2021-03-10 22:15:01,355 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-03-10 22:15:01,355 INFO L247 ElimStorePlain]: Needed 36 recursive calls to eliminate 2 variables, input treesize:1243, output treesize:89 [2021-03-10 22:15:01,488 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 5 treesize of output 3 [2021-03-10 22:15:01,489 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:01,493 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 22:15:01,493 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 22:15:01,493 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 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-03-10 22:15:01,494 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:01,497 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 22:15:01,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, 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-03-10 22:15:01,498 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:01,573 INFO L628 ElimStorePlain]: treesize reduction 130, result has 36.0 percent of original size [2021-03-10 22:15:01,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 5 treesize of output 3 [2021-03-10 22:15:01,576 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:01,601 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 22:15:01,610 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 9 [2021-03-10 22:15:01,613 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:01,634 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 22:15:01,636 INFO L550 ElimStorePlain]: Start of recursive call 1: 3 dim-0 vars, 3 dim-1 vars, End of recursive call: and 3 xjuncts. [2021-03-10 22:15:01,636 INFO L247 ElimStorePlain]: Needed 6 recursive calls to eliminate 6 variables, input treesize:242, output treesize:26 [2021-03-10 22:15:01,722 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 1 proven. 5 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-03-10 22:15:01,722 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 22:15:01,722 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 8] total 15 [2021-03-10 22:15:01,722 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [353213778] [2021-03-10 22:15:01,722 INFO L460 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-03-10 22:15:01,722 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 22:15:01,722 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-03-10 22:15:01,722 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=50, Invalid=160, Unknown=0, NotChecked=0, Total=210 [2021-03-10 22:15:01,722 INFO L87 Difference]: Start difference. First operand 568 states and 1816 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-03-10 22:15:02,227 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 22:15:02,227 INFO L93 Difference]: Finished difference Result 989 states and 3033 transitions. [2021-03-10 22:15:02,228 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-03-10 22:15:02,228 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-03-10 22:15:02,228 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 22:15:02,229 INFO L225 Difference]: With dead ends: 989 [2021-03-10 22:15:02,229 INFO L226 Difference]: Without dead ends: 893 [2021-03-10 22:15:02,229 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 38 GetRequests, 17 SyntacticMatches, 1 SemanticMatches, 20 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 87 ImplicationChecksByTransitivity, 565.2ms TimeCoverageRelationStatistics Valid=116, Invalid=346, Unknown=0, NotChecked=0, Total=462 [2021-03-10 22:15:02,230 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 893 states. [2021-03-10 22:15:02,234 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 893 to 630. [2021-03-10 22:15:02,235 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 630 states, 629 states have (on average 3.235294117647059) internal successors, (2035), 629 states have internal predecessors, (2035), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:15:02,236 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 630 states to 630 states and 2035 transitions. [2021-03-10 22:15:02,236 INFO L78 Accepts]: Start accepts. Automaton has 630 states and 2035 transitions. Word has length 22 [2021-03-10 22:15:02,236 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 22:15:02,236 INFO L480 AbstractCegarLoop]: Abstraction has 630 states and 2035 transitions. [2021-03-10 22:15:02,236 INFO L481 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-03-10 22:15:02,236 INFO L276 IsEmpty]: Start isEmpty. Operand 630 states and 2035 transitions. [2021-03-10 22:15:02,237 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2021-03-10 22:15:02,237 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 22:15:02,237 INFO L519 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 22:15:02,437 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3642,80 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 22:15:02,437 INFO L428 AbstractCegarLoop]: === Iteration 153 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 22:15:02,438 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 22:15:02,438 INFO L82 PathProgramCache]: Analyzing trace with hash -840786464, now seen corresponding path program 61 times [2021-03-10 22:15:02,438 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 22:15:02,438 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [187656922] [2021-03-10 22:15:02,438 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 22:15:02,443 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 22:15:02,599 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-03-10 22:15:02,599 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [187656922] [2021-03-10 22:15:02,599 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [395055642] [2021-03-10 22:15:02,599 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-03-10 22:15:02,639 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 22:15:02,640 INFO L263 TraceCheckSpWp]: Trace formula consists of 95 conjuncts, 20 conjunts are in the unsatisfiable core [2021-03-10 22:15:02,641 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 22:15:02,950 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 22:15:02,950 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 22:15:02,950 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 18 [2021-03-10 22:15:02,950 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1299807780] [2021-03-10 22:15:02,950 INFO L460 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-03-10 22:15:02,950 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 22:15:02,950 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-03-10 22:15:02,951 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=52, Invalid=254, Unknown=0, NotChecked=0, Total=306 [2021-03-10 22:15:02,951 INFO L87 Difference]: Start difference. First operand 630 states and 2035 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-03-10 22:15:04,074 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 22:15:04,074 INFO L93 Difference]: Finished difference Result 1466 states and 4329 transitions. [2021-03-10 22:15:04,075 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 38 states. [2021-03-10 22:15:04,075 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-03-10 22:15:04,075 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 22:15:04,077 INFO L225 Difference]: With dead ends: 1466 [2021-03-10 22:15:04,077 INFO L226 Difference]: Without dead ends: 1257 [2021-03-10 22:15:04,077 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 62 GetRequests, 21 SyntacticMatches, 0 SemanticMatches, 41 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 397 ImplicationChecksByTransitivity, 912.9ms TimeCoverageRelationStatistics Valid=267, Invalid=1539, Unknown=0, NotChecked=0, Total=1806 [2021-03-10 22:15:04,078 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1257 states. [2021-03-10 22:15:04,083 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1257 to 597. [2021-03-10 22:15:04,084 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 597 states, 596 states have (on average 3.2013422818791946) internal successors, (1908), 596 states have internal predecessors, (1908), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:15:04,085 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 597 states to 597 states and 1908 transitions. [2021-03-10 22:15:04,085 INFO L78 Accepts]: Start accepts. Automaton has 597 states and 1908 transitions. Word has length 22 [2021-03-10 22:15:04,085 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 22:15:04,085 INFO L480 AbstractCegarLoop]: Abstraction has 597 states and 1908 transitions. [2021-03-10 22:15:04,085 INFO L481 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-03-10 22:15:04,085 INFO L276 IsEmpty]: Start isEmpty. Operand 597 states and 1908 transitions. [2021-03-10 22:15:04,085 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2021-03-10 22:15:04,085 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 22:15:04,086 INFO L519 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 22:15:04,286 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 81 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable3706 [2021-03-10 22:15:04,286 INFO L428 AbstractCegarLoop]: === Iteration 154 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 22:15:04,286 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 22:15:04,286 INFO L82 PathProgramCache]: Analyzing trace with hash -503473396, now seen corresponding path program 62 times [2021-03-10 22:15:04,286 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 22:15:04,286 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [172239336] [2021-03-10 22:15:04,286 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 22:15:04,291 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 22:15:04,389 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 3 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 22:15:04,389 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [172239336] [2021-03-10 22:15:04,389 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [171750989] [2021-03-10 22:15:04,389 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-03-10 22:15:04,414 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-03-10 22:15:04,414 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-10 22:15:04,415 INFO L263 TraceCheckSpWp]: Trace formula consists of 95 conjuncts, 20 conjunts are in the unsatisfiable core [2021-03-10 22:15:04,415 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 22:15:04,582 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-03-10 22:15:04,583 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 22:15:04,583 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 18 [2021-03-10 22:15:04,583 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2061007913] [2021-03-10 22:15:04,583 INFO L460 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-03-10 22:15:04,583 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 22:15:04,583 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-03-10 22:15:04,583 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=44, Invalid=262, Unknown=0, NotChecked=0, Total=306 [2021-03-10 22:15:04,583 INFO L87 Difference]: Start difference. First operand 597 states and 1908 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-03-10 22:15:05,277 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 22:15:05,278 INFO L93 Difference]: Finished difference Result 1019 states and 3110 transitions. [2021-03-10 22:15:05,278 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2021-03-10 22:15:05,278 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-03-10 22:15:05,278 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 22:15:05,280 INFO L225 Difference]: With dead ends: 1019 [2021-03-10 22:15:05,280 INFO L226 Difference]: Without dead ends: 938 [2021-03-10 22:15:05,280 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 57 GetRequests, 23 SyntacticMatches, 0 SemanticMatches, 34 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 245 ImplicationChecksByTransitivity, 551.1ms TimeCoverageRelationStatistics Valid=168, Invalid=1092, Unknown=0, NotChecked=0, Total=1260 [2021-03-10 22:15:05,281 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 938 states. [2021-03-10 22:15:05,285 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 938 to 639. [2021-03-10 22:15:05,286 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 639 states, 638 states have (on average 3.19435736677116) internal successors, (2038), 638 states have internal predecessors, (2038), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:15:05,287 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 639 states to 639 states and 2038 transitions. [2021-03-10 22:15:05,287 INFO L78 Accepts]: Start accepts. Automaton has 639 states and 2038 transitions. Word has length 22 [2021-03-10 22:15:05,287 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 22:15:05,287 INFO L480 AbstractCegarLoop]: Abstraction has 639 states and 2038 transitions. [2021-03-10 22:15:05,287 INFO L481 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-03-10 22:15:05,287 INFO L276 IsEmpty]: Start isEmpty. Operand 639 states and 2038 transitions. [2021-03-10 22:15:05,288 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2021-03-10 22:15:05,288 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 22:15:05,288 INFO L519 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 22:15:05,488 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 82 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable3719 [2021-03-10 22:15:05,488 INFO L428 AbstractCegarLoop]: === Iteration 155 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 22:15:05,488 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 22:15:05,488 INFO L82 PathProgramCache]: Analyzing trace with hash 1823640774, now seen corresponding path program 63 times [2021-03-10 22:15:05,489 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 22:15:05,489 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1004193256] [2021-03-10 22:15:05,489 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 22:15:05,492 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 22:15:05,561 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 1 proven. 5 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-03-10 22:15:05,561 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1004193256] [2021-03-10 22:15:05,561 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [209673636] [2021-03-10 22:15:05,562 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-03-10 22:15:05,587 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-03-10 22:15:05,587 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-10 22:15:05,588 INFO L263 TraceCheckSpWp]: Trace formula consists of 95 conjuncts, 20 conjunts are in the unsatisfiable core [2021-03-10 22:15:05,588 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 22:15:05,796 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-03-10 22:15:05,796 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 22:15:05,796 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 10] total 17 [2021-03-10 22:15:05,796 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [100513034] [2021-03-10 22:15:05,796 INFO L460 AbstractCegarLoop]: Interpolant automaton has 17 states [2021-03-10 22:15:05,796 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 22:15:05,797 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-03-10 22:15:05,797 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=43, Invalid=229, Unknown=0, NotChecked=0, Total=272 [2021-03-10 22:15:05,797 INFO L87 Difference]: Start difference. First operand 639 states and 2038 transitions. Second operand has 17 states, 17 states have (on average 2.411764705882353) internal successors, (41), 17 states have internal predecessors, (41), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:15:06,861 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 22:15:06,861 INFO L93 Difference]: Finished difference Result 1493 states and 4403 transitions. [2021-03-10 22:15:06,862 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 40 states. [2021-03-10 22:15:06,862 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 2.411764705882353) internal successors, (41), 17 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-03-10 22:15:06,862 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 22:15:06,864 INFO L225 Difference]: With dead ends: 1493 [2021-03-10 22:15:06,864 INFO L226 Difference]: Without dead ends: 1270 [2021-03-10 22:15:06,864 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 64 GetRequests, 22 SyntacticMatches, 1 SemanticMatches, 41 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 458 ImplicationChecksByTransitivity, 822.8ms TimeCoverageRelationStatistics Valid=226, Invalid=1580, Unknown=0, NotChecked=0, Total=1806 [2021-03-10 22:15:06,865 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1270 states. [2021-03-10 22:15:06,871 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1270 to 680. [2021-03-10 22:15:06,872 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 680 states, 679 states have (on average 3.2385861561119293) internal successors, (2199), 679 states have internal predecessors, (2199), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:15:06,873 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 680 states to 680 states and 2199 transitions. [2021-03-10 22:15:06,873 INFO L78 Accepts]: Start accepts. Automaton has 680 states and 2199 transitions. Word has length 22 [2021-03-10 22:15:06,873 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 22:15:06,873 INFO L480 AbstractCegarLoop]: Abstraction has 680 states and 2199 transitions. [2021-03-10 22:15:06,873 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 17 states, 17 states have (on average 2.411764705882353) internal successors, (41), 17 states have internal predecessors, (41), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:15:06,873 INFO L276 IsEmpty]: Start isEmpty. Operand 680 states and 2199 transitions. [2021-03-10 22:15:06,874 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2021-03-10 22:15:06,874 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 22:15:06,874 INFO L519 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 22:15:07,074 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3733,83 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 22:15:07,074 INFO L428 AbstractCegarLoop]: === Iteration 156 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 22:15:07,074 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 22:15:07,074 INFO L82 PathProgramCache]: Analyzing trace with hash 1353222392, now seen corresponding path program 64 times [2021-03-10 22:15:07,074 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 22:15:07,075 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [847206445] [2021-03-10 22:15:07,075 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 22:15:07,078 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 22:15:07,174 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 2 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 22:15:07,174 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [847206445] [2021-03-10 22:15:07,174 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [622289552] [2021-03-10 22:15:07,174 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-03-10 22:15:07,200 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-03-10 22:15:07,201 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-10 22:15:07,201 INFO L263 TraceCheckSpWp]: Trace formula consists of 95 conjuncts, 32 conjunts are in the unsatisfiable core [2021-03-10 22:15:07,202 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 22:15:07,363 WARN L205 SmtUtils]: Spent 106.00 ms on a formula simplification. DAG size of input: 60 DAG size of output: 54 [2021-03-10 22:15:07,793 WARN L205 SmtUtils]: Spent 167.00 ms on a formula simplification. DAG size of input: 62 DAG size of output: 55 [2021-03-10 22:15:16,759 INFO L446 ElimStorePlain]: Different costs {1=[char_at_1], 2=[char_at_5]} [2021-03-10 22:15:16,781 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:15:16,781 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:16,803 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:15:16,804 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:16,834 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:15:16,835 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:16,863 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:15:16,864 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:16,887 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:15:16,888 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:16,918 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:15:16,920 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 18 treesize of output 12 [2021-03-10 22:15:16,921 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:16,948 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:15:16,950 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 18 treesize of output 12 [2021-03-10 22:15:16,952 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:16,980 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:15:16,981 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:17,005 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:15:17,006 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:17,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-03-10 22:15:17,037 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:17,066 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:15:17,067 INFO L550 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:17,088 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:15:17,089 INFO L550 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:17,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-03-10 22:15:17,119 INFO L550 ElimStorePlain]: Start of recursive call 14: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:17,145 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:15:17,146 INFO L550 ElimStorePlain]: Start of recursive call 15: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:17,164 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:15:17,165 INFO L550 ElimStorePlain]: Start of recursive call 16: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:17,186 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:15:17,186 INFO L550 ElimStorePlain]: Start of recursive call 17: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:17,206 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:15:17,207 INFO L550 ElimStorePlain]: Start of recursive call 18: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:17,227 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:15:17,228 INFO L550 ElimStorePlain]: Start of recursive call 19: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:17,249 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:15:17,250 INFO L550 ElimStorePlain]: Start of recursive call 20: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:17,270 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:15:17,271 INFO L550 ElimStorePlain]: Start of recursive call 21: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:17,299 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:15:17,300 INFO L550 ElimStorePlain]: Start of recursive call 22: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:17,324 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:15:17,325 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 25 treesize of output 17 [2021-03-10 22:15:17,327 INFO L550 ElimStorePlain]: Start of recursive call 23: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:17,349 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:15:17,349 INFO L550 ElimStorePlain]: Start of recursive call 24: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:17,373 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:15:17,374 INFO L550 ElimStorePlain]: Start of recursive call 25: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:17,404 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 5 treesize of output 3 [2021-03-10 22:15:17,405 INFO L550 ElimStorePlain]: Start of recursive call 26: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:17,435 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 5 treesize of output 3 [2021-03-10 22:15:17,436 INFO L550 ElimStorePlain]: Start of recursive call 27: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:17,464 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:15:17,465 INFO L550 ElimStorePlain]: Start of recursive call 28: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:17,493 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:15:17,494 INFO L550 ElimStorePlain]: Start of recursive call 29: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:17,516 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:15:17,517 INFO L550 ElimStorePlain]: Start of recursive call 30: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:17,540 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:15:17,541 INFO L550 ElimStorePlain]: Start of recursive call 31: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:17,564 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:15:17,564 INFO L550 ElimStorePlain]: Start of recursive call 32: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:17,594 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:15:17,595 INFO L550 ElimStorePlain]: Start of recursive call 33: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:17,619 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:15:17,620 INFO L550 ElimStorePlain]: Start of recursive call 34: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:17,641 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:15:17,642 INFO L550 ElimStorePlain]: Start of recursive call 35: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:17,670 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:15:17,671 INFO L550 ElimStorePlain]: Start of recursive call 36: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:17,701 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:15:17,702 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 18 treesize of output 12 [2021-03-10 22:15:17,703 INFO L550 ElimStorePlain]: Start of recursive call 37: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:17,735 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:15:17,736 INFO L550 ElimStorePlain]: Start of recursive call 38: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:17,768 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:15:17,769 INFO L550 ElimStorePlain]: Start of recursive call 39: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:17,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 5 treesize of output 3 [2021-03-10 22:15:17,802 INFO L550 ElimStorePlain]: Start of recursive call 40: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:17,835 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:15:17,836 INFO L550 ElimStorePlain]: Start of recursive call 41: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:17,868 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:15:17,870 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 15 [2021-03-10 22:15:17,871 INFO L550 ElimStorePlain]: Start of recursive call 42: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:17,898 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:15:17,899 INFO L550 ElimStorePlain]: Start of recursive call 43: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:17,951 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:15:17,952 INFO L550 ElimStorePlain]: Start of recursive call 44: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:17,990 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:15:17,991 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 18 treesize of output 12 [2021-03-10 22:15:17,993 INFO L550 ElimStorePlain]: Start of recursive call 45: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:18,027 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 5 treesize of output 3 [2021-03-10 22:15:18,028 INFO L550 ElimStorePlain]: Start of recursive call 46: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:18,057 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:15:18,058 INFO L550 ElimStorePlain]: Start of recursive call 47: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:18,086 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:15:18,087 INFO L550 ElimStorePlain]: Start of recursive call 48: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:18,114 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:15:18,115 INFO L550 ElimStorePlain]: Start of recursive call 49: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:18,145 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:15:18,146 INFO L550 ElimStorePlain]: Start of recursive call 50: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:18,177 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:15:18,177 INFO L550 ElimStorePlain]: Start of recursive call 51: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:18,207 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 9 [2021-03-10 22:15:18,208 INFO L550 ElimStorePlain]: Start of recursive call 52: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:18,237 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:15:18,238 INFO L550 ElimStorePlain]: Start of recursive call 53: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:18,265 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:15:18,266 INFO L550 ElimStorePlain]: Start of recursive call 54: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:18,318 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:15:18,320 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 15 [2021-03-10 22:15:18,321 INFO L550 ElimStorePlain]: Start of recursive call 55: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:18,338 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:15:18,338 INFO L550 ElimStorePlain]: Start of recursive call 56: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:18,372 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:15:18,373 INFO L550 ElimStorePlain]: Start of recursive call 57: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:18,399 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:15:18,400 INFO L550 ElimStorePlain]: Start of recursive call 58: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:18,418 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:15:18,419 INFO L550 ElimStorePlain]: Start of recursive call 59: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:18,438 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:15:18,439 INFO L550 ElimStorePlain]: Start of recursive call 60: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:18,461 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:15:18,461 INFO L550 ElimStorePlain]: Start of recursive call 61: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:18,483 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:15:18,485 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 25 treesize of output 17 [2021-03-10 22:15:18,486 INFO L550 ElimStorePlain]: Start of recursive call 62: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:18,507 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:15:18,508 INFO L550 ElimStorePlain]: Start of recursive call 63: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:18,527 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:15:18,528 INFO L550 ElimStorePlain]: Start of recursive call 64: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:18,548 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:15:18,549 INFO L550 ElimStorePlain]: Start of recursive call 65: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:18,571 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:15:18,572 INFO L550 ElimStorePlain]: Start of recursive call 66: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:18,599 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:15:18,600 INFO L550 ElimStorePlain]: Start of recursive call 67: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:18,622 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:15:18,623 INFO L550 ElimStorePlain]: Start of recursive call 68: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:18,646 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:15:18,646 INFO L550 ElimStorePlain]: Start of recursive call 69: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:18,666 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:15:18,667 INFO L550 ElimStorePlain]: Start of recursive call 70: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:18,694 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:15:18,695 INFO L550 ElimStorePlain]: Start of recursive call 71: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:18,722 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:15:18,723 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 18 treesize of output 12 [2021-03-10 22:15:18,724 INFO L550 ElimStorePlain]: Start of recursive call 72: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:18,752 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:15:18,753 INFO L550 ElimStorePlain]: Start of recursive call 73: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:18,780 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:15:18,781 INFO L550 ElimStorePlain]: Start of recursive call 74: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:18,802 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:15:18,803 INFO L550 ElimStorePlain]: Start of recursive call 75: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:18,832 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:15:18,833 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 18 treesize of output 12 [2021-03-10 22:15:18,835 INFO L550 ElimStorePlain]: Start of recursive call 76: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:18,859 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:15:18,860 INFO L550 ElimStorePlain]: Start of recursive call 77: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:18,888 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:15:18,888 INFO L550 ElimStorePlain]: Start of recursive call 78: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:18,915 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:15:18,915 INFO L550 ElimStorePlain]: Start of recursive call 79: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:18,942 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:15:18,943 INFO L550 ElimStorePlain]: Start of recursive call 80: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:18,970 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:15:18,971 INFO L550 ElimStorePlain]: Start of recursive call 81: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:18,998 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:15:18,999 INFO L550 ElimStorePlain]: Start of recursive call 82: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:19,028 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:15:19,029 INFO L550 ElimStorePlain]: Start of recursive call 83: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:19,057 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:15:19,058 INFO L550 ElimStorePlain]: Start of recursive call 84: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:19,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-03-10 22:15:19,093 INFO L550 ElimStorePlain]: Start of recursive call 85: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:19,121 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:15:19,122 INFO L550 ElimStorePlain]: Start of recursive call 86: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:19,156 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:15:19,157 INFO L550 ElimStorePlain]: Start of recursive call 87: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:19,192 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:15:19,192 INFO L550 ElimStorePlain]: Start of recursive call 88: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:19,228 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:15:19,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, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 15 [2021-03-10 22:15:19,230 INFO L550 ElimStorePlain]: Start of recursive call 89: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:19,265 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:15:19,266 INFO L550 ElimStorePlain]: Start of recursive call 90: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:19,291 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:15:19,292 INFO L550 ElimStorePlain]: Start of recursive call 91: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:19,321 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:15:19,322 INFO L550 ElimStorePlain]: Start of recursive call 92: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:19,352 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:15:19,353 INFO L550 ElimStorePlain]: Start of recursive call 93: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:19,382 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:15:19,383 INFO L550 ElimStorePlain]: Start of recursive call 94: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:19,418 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:15:19,419 INFO L550 ElimStorePlain]: Start of recursive call 95: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:19,454 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:15:19,455 INFO L550 ElimStorePlain]: Start of recursive call 96: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:19,486 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:15:19,487 INFO L550 ElimStorePlain]: Start of recursive call 97: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:19,525 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:15:19,526 INFO L550 ElimStorePlain]: Start of recursive call 98: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:19,563 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:15:19,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, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 18 treesize of output 12 [2021-03-10 22:15:19,566 INFO L550 ElimStorePlain]: Start of recursive call 99: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:19,585 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:15:19,586 INFO L550 ElimStorePlain]: Start of recursive call 100: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:19,610 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:15:19,611 INFO L550 ElimStorePlain]: Start of recursive call 101: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:19,652 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:15:19,653 INFO L550 ElimStorePlain]: Start of recursive call 102: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:19,673 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:15:19,674 INFO L550 ElimStorePlain]: Start of recursive call 103: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:19,693 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:15:19,694 INFO L550 ElimStorePlain]: Start of recursive call 104: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:19,715 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:15:19,716 INFO L550 ElimStorePlain]: Start of recursive call 105: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:19,740 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:15:19,741 INFO L550 ElimStorePlain]: Start of recursive call 106: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:19,763 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:15:19,764 INFO L550 ElimStorePlain]: Start of recursive call 107: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:19,791 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:15:19,792 INFO L550 ElimStorePlain]: Start of recursive call 108: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:19,815 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:15:19,816 INFO L550 ElimStorePlain]: Start of recursive call 109: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:19,841 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:15:19,842 INFO L550 ElimStorePlain]: Start of recursive call 110: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:19,870 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:15:19,871 INFO L550 ElimStorePlain]: Start of recursive call 111: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:19,896 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:15:19,897 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 25 treesize of output 17 [2021-03-10 22:15:19,898 INFO L550 ElimStorePlain]: Start of recursive call 112: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:19,921 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:15:19,922 INFO L550 ElimStorePlain]: Start of recursive call 113: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:19,945 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:15:19,946 INFO L550 ElimStorePlain]: Start of recursive call 114: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:19,970 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:15:19,971 INFO L550 ElimStorePlain]: Start of recursive call 115: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:19,990 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:15:19,991 INFO L550 ElimStorePlain]: Start of recursive call 116: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:20,014 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:15:20,015 INFO L550 ElimStorePlain]: Start of recursive call 117: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:20,043 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:15:20,044 INFO L550 ElimStorePlain]: Start of recursive call 118: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:20,068 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:15:20,069 INFO L550 ElimStorePlain]: Start of recursive call 119: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:20,089 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:15:20,090 INFO L550 ElimStorePlain]: Start of recursive call 120: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:20,115 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:15:20,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, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 25 treesize of output 17 [2021-03-10 22:15:20,118 INFO L550 ElimStorePlain]: Start of recursive call 121: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:20,140 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:15:20,140 INFO L550 ElimStorePlain]: Start of recursive call 122: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:20,164 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:15:20,164 INFO L550 ElimStorePlain]: Start of recursive call 123: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:20,190 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:15:20,191 INFO L550 ElimStorePlain]: Start of recursive call 124: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:20,221 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:15:20,222 INFO L550 ElimStorePlain]: Start of recursive call 125: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:20,247 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:15:20,248 INFO L550 ElimStorePlain]: Start of recursive call 126: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:20,277 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:15:20,278 INFO L550 ElimStorePlain]: Start of recursive call 127: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:20,304 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:15:20,305 INFO L550 ElimStorePlain]: Start of recursive call 128: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:20,336 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:15:20,336 INFO L550 ElimStorePlain]: Start of recursive call 129: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:20,367 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:15:20,368 INFO L550 ElimStorePlain]: Start of recursive call 130: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:20,400 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:15:20,401 INFO L550 ElimStorePlain]: Start of recursive call 131: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:20,432 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:15:20,433 INFO L550 ElimStorePlain]: Start of recursive call 132: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:20,460 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:15:20,461 INFO L550 ElimStorePlain]: Start of recursive call 133: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:20,492 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:15:20,493 INFO L550 ElimStorePlain]: Start of recursive call 134: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:20,518 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:15:20,519 INFO L550 ElimStorePlain]: Start of recursive call 135: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:20,551 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:15:20,552 INFO L550 ElimStorePlain]: Start of recursive call 136: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:20,578 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:15:20,579 INFO L550 ElimStorePlain]: Start of recursive call 137: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:20,605 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:15:20,606 INFO L550 ElimStorePlain]: Start of recursive call 138: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:20,633 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:15:20,634 INFO L550 ElimStorePlain]: Start of recursive call 139: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:20,668 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:15:20,669 INFO L550 ElimStorePlain]: Start of recursive call 140: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:20,703 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:15:20,704 INFO L550 ElimStorePlain]: Start of recursive call 141: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:20,739 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:15:20,740 INFO L550 ElimStorePlain]: Start of recursive call 142: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:20,774 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:15:20,775 INFO L550 ElimStorePlain]: Start of recursive call 143: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:20,811 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:15:20,811 INFO L550 ElimStorePlain]: Start of recursive call 144: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:20,837 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:15:20,838 INFO L550 ElimStorePlain]: Start of recursive call 145: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:20,871 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:15:20,872 INFO L550 ElimStorePlain]: Start of recursive call 146: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:20,903 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:15:20,904 INFO L550 ElimStorePlain]: Start of recursive call 147: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:20,940 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:15:20,942 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 15 [2021-03-10 22:15:20,943 INFO L550 ElimStorePlain]: Start of recursive call 148: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:20,973 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:15:20,974 INFO L550 ElimStorePlain]: Start of recursive call 149: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:21,007 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:15:21,008 INFO L550 ElimStorePlain]: Start of recursive call 150: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:21,038 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:15:21,039 INFO L550 ElimStorePlain]: Start of recursive call 151: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:21,082 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:15:21,083 INFO L550 ElimStorePlain]: Start of recursive call 152: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:21,113 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:15:21,114 INFO L550 ElimStorePlain]: Start of recursive call 153: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:21,140 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:15:21,141 INFO L550 ElimStorePlain]: Start of recursive call 154: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:21,177 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:15:21,178 INFO L550 ElimStorePlain]: Start of recursive call 155: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:21,214 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:15:21,215 INFO L550 ElimStorePlain]: Start of recursive call 156: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:21,248 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:15:21,249 INFO L550 ElimStorePlain]: Start of recursive call 157: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:21,289 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:15:21,290 INFO L550 ElimStorePlain]: Start of recursive call 158: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:21,304 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:15:21,305 INFO L550 ElimStorePlain]: Start of recursive call 159: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:21,325 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:15:21,326 INFO L550 ElimStorePlain]: Start of recursive call 160: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:21,346 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:15:21,347 INFO L550 ElimStorePlain]: Start of recursive call 161: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:21,365 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:15:21,366 INFO L550 ElimStorePlain]: Start of recursive call 162: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:21,388 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:15:21,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, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 18 treesize of output 12 [2021-03-10 22:15:21,391 INFO L550 ElimStorePlain]: Start of recursive call 163: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:21,407 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:15:21,408 INFO L550 ElimStorePlain]: Start of recursive call 164: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:21,423 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:15:21,424 INFO L550 ElimStorePlain]: Start of recursive call 165: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:21,439 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:15:21,440 INFO L550 ElimStorePlain]: Start of recursive call 166: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:21,456 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:15:21,457 INFO L550 ElimStorePlain]: Start of recursive call 167: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:21,478 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:15:21,479 INFO L550 ElimStorePlain]: Start of recursive call 168: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:21,498 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:15:21,500 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 18 treesize of output 12 [2021-03-10 22:15:21,501 INFO L550 ElimStorePlain]: Start of recursive call 169: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:21,523 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:15:21,525 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 18 treesize of output 12 [2021-03-10 22:15:21,526 INFO L550 ElimStorePlain]: Start of recursive call 170: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:21,546 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:15:21,547 INFO L550 ElimStorePlain]: Start of recursive call 171: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:21,569 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:15:21,570 INFO L550 ElimStorePlain]: Start of recursive call 172: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:21,589 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:15:21,589 INFO L550 ElimStorePlain]: Start of recursive call 173: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:21,612 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:15:21,612 INFO L550 ElimStorePlain]: Start of recursive call 174: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:21,632 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:15:21,633 INFO L550 ElimStorePlain]: Start of recursive call 175: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:21,650 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:15:21,651 INFO L550 ElimStorePlain]: Start of recursive call 176: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:21,667 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:15:21,668 INFO L550 ElimStorePlain]: Start of recursive call 177: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:21,685 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:15:21,686 INFO L550 ElimStorePlain]: Start of recursive call 178: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:21,704 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:15:21,705 INFO L550 ElimStorePlain]: Start of recursive call 179: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:21,726 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:15:21,727 INFO L550 ElimStorePlain]: Start of recursive call 180: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:21,744 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:15:21,745 INFO L550 ElimStorePlain]: Start of recursive call 181: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:21,768 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:15:21,769 INFO L550 ElimStorePlain]: Start of recursive call 182: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:21,792 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:15:21,793 INFO L550 ElimStorePlain]: Start of recursive call 183: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:21,812 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:15:21,813 INFO L550 ElimStorePlain]: Start of recursive call 184: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:21,833 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:15:21,834 INFO L550 ElimStorePlain]: Start of recursive call 185: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:21,855 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:15:21,856 INFO L550 ElimStorePlain]: Start of recursive call 186: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:21,881 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:15:21,882 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 18 treesize of output 12 [2021-03-10 22:15:21,884 INFO L550 ElimStorePlain]: Start of recursive call 187: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:21,905 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:15:21,906 INFO L550 ElimStorePlain]: Start of recursive call 188: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:21,927 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:15:21,929 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 25 treesize of output 17 [2021-03-10 22:15:21,930 INFO L550 ElimStorePlain]: Start of recursive call 189: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:21,955 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:15:21,956 INFO L550 ElimStorePlain]: Start of recursive call 190: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:21,979 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:15:21,980 INFO L550 ElimStorePlain]: Start of recursive call 191: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:21,999 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:15:22,000 INFO L550 ElimStorePlain]: Start of recursive call 192: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:22,023 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:15:22,024 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 15 [2021-03-10 22:15:22,025 INFO L550 ElimStorePlain]: Start of recursive call 193: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:22,043 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:15:22,044 INFO L550 ElimStorePlain]: Start of recursive call 194: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:22,065 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:15:22,066 INFO L550 ElimStorePlain]: Start of recursive call 195: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:22,089 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:15:22,090 INFO L550 ElimStorePlain]: Start of recursive call 196: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:22,109 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:15:22,110 INFO L550 ElimStorePlain]: Start of recursive call 197: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:22,132 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:15:22,133 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 18 treesize of output 12 [2021-03-10 22:15:22,135 INFO L550 ElimStorePlain]: Start of recursive call 198: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:22,156 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:15:22,157 INFO L550 ElimStorePlain]: Start of recursive call 199: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:22,184 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:15:22,186 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 18 treesize of output 12 [2021-03-10 22:15:22,187 INFO L550 ElimStorePlain]: Start of recursive call 200: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:22,210 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:15:22,211 INFO L550 ElimStorePlain]: Start of recursive call 201: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:22,234 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:15:22,235 INFO L550 ElimStorePlain]: Start of recursive call 202: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:22,260 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:15:22,261 INFO L550 ElimStorePlain]: Start of recursive call 203: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:22,289 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:15:22,289 INFO L550 ElimStorePlain]: Start of recursive call 204: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:22,317 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:15:22,318 INFO L550 ElimStorePlain]: Start of recursive call 205: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:22,346 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:15:22,347 INFO L550 ElimStorePlain]: Start of recursive call 206: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:22,371 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:15:22,372 INFO L550 ElimStorePlain]: Start of recursive call 207: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:22,399 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:15:22,400 INFO L550 ElimStorePlain]: Start of recursive call 208: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:22,429 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:15:22,430 INFO L550 ElimStorePlain]: Start of recursive call 209: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:22,454 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:15:22,455 INFO L550 ElimStorePlain]: Start of recursive call 210: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:22,480 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:15:22,481 INFO L550 ElimStorePlain]: Start of recursive call 211: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:22,507 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:15:22,508 INFO L550 ElimStorePlain]: Start of recursive call 212: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:22,532 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:15:22,533 INFO L550 ElimStorePlain]: Start of recursive call 213: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:22,556 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:15:22,557 INFO L550 ElimStorePlain]: Start of recursive call 214: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:22,582 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:15:22,583 INFO L550 ElimStorePlain]: Start of recursive call 215: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:22,606 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:15:22,607 INFO L550 ElimStorePlain]: Start of recursive call 216: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:22,637 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:15:22,638 INFO L550 ElimStorePlain]: Start of recursive call 217: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:22,662 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:15:22,663 INFO L550 ElimStorePlain]: Start of recursive call 218: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:22,689 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:15:22,690 INFO L550 ElimStorePlain]: Start of recursive call 219: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:22,721 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:15:22,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, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 18 treesize of output 12 [2021-03-10 22:15:22,724 INFO L550 ElimStorePlain]: Start of recursive call 220: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:22,749 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:15:22,750 INFO L550 ElimStorePlain]: Start of recursive call 221: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:22,775 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:15:22,776 INFO L550 ElimStorePlain]: Start of recursive call 222: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:22,804 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:15:22,806 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 25 treesize of output 17 [2021-03-10 22:15:22,808 INFO L550 ElimStorePlain]: Start of recursive call 223: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:22,835 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:15:22,836 INFO L550 ElimStorePlain]: Start of recursive call 224: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:22,868 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:15:22,869 INFO L550 ElimStorePlain]: Start of recursive call 225: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:22,886 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:15:22,887 INFO L550 ElimStorePlain]: Start of recursive call 226: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:22,903 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:15:22,904 INFO L550 ElimStorePlain]: Start of recursive call 227: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:22,920 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:15:22,921 INFO L550 ElimStorePlain]: Start of recursive call 228: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:22,933 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:15:22,934 INFO L550 ElimStorePlain]: Start of recursive call 229: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:22,951 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:15:22,952 INFO L550 ElimStorePlain]: Start of recursive call 230: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:22,964 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:15:22,964 INFO L550 ElimStorePlain]: Start of recursive call 231: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:22,979 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:15:22,980 INFO L550 ElimStorePlain]: Start of recursive call 232: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:22,994 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:15:22,994 INFO L550 ElimStorePlain]: Start of recursive call 233: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:23,009 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:15:23,010 INFO L550 ElimStorePlain]: Start of recursive call 234: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:23,025 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:15:23,026 INFO L550 ElimStorePlain]: Start of recursive call 235: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:23,039 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:15:23,040 INFO L550 ElimStorePlain]: Start of recursive call 236: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:23,057 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:15:23,058 INFO L550 ElimStorePlain]: Start of recursive call 237: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:23,071 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:15:23,072 INFO L550 ElimStorePlain]: Start of recursive call 238: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:23,086 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:15:23,087 INFO L550 ElimStorePlain]: Start of recursive call 239: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:23,101 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:15:23,101 INFO L550 ElimStorePlain]: Start of recursive call 240: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:23,116 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:15:23,117 INFO L550 ElimStorePlain]: Start of recursive call 241: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:23,133 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:15:23,134 INFO L550 ElimStorePlain]: Start of recursive call 242: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:23,150 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:15:23,151 INFO L550 ElimStorePlain]: Start of recursive call 243: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:23,167 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:15:23,168 INFO L550 ElimStorePlain]: Start of recursive call 244: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:23,182 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:15:23,183 INFO L550 ElimStorePlain]: Start of recursive call 245: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:23,194 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:15:23,195 INFO L550 ElimStorePlain]: Start of recursive call 246: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:23,208 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:15:23,208 INFO L550 ElimStorePlain]: Start of recursive call 247: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:23,220 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:15:23,220 INFO L550 ElimStorePlain]: Start of recursive call 248: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:23,235 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:15:23,235 INFO L550 ElimStorePlain]: Start of recursive call 249: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:23,248 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:15:23,248 INFO L550 ElimStorePlain]: Start of recursive call 250: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:23,259 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:15:23,260 INFO L550 ElimStorePlain]: Start of recursive call 251: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:23,274 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:15:23,275 INFO L550 ElimStorePlain]: Start of recursive call 252: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:23,289 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:15:23,289 INFO L550 ElimStorePlain]: Start of recursive call 253: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:23,309 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:15:23,310 INFO L550 ElimStorePlain]: Start of recursive call 254: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:23,329 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:15:23,329 INFO L550 ElimStorePlain]: Start of recursive call 255: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:23,349 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:15:23,349 INFO L550 ElimStorePlain]: Start of recursive call 256: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:23,369 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:15:23,370 INFO L550 ElimStorePlain]: Start of recursive call 257: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:23,386 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:15:23,387 INFO L550 ElimStorePlain]: Start of recursive call 258: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:23,406 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:15:23,407 INFO L550 ElimStorePlain]: Start of recursive call 259: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:23,426 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:15:23,427 INFO L550 ElimStorePlain]: Start of recursive call 260: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:23,447 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:15:23,448 INFO L550 ElimStorePlain]: Start of recursive call 261: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:23,465 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:15:23,466 INFO L550 ElimStorePlain]: Start of recursive call 262: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:23,479 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:15:23,480 INFO L550 ElimStorePlain]: Start of recursive call 263: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:23,495 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:15:23,495 INFO L550 ElimStorePlain]: Start of recursive call 264: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:23,512 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:15:23,513 INFO L550 ElimStorePlain]: Start of recursive call 265: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:23,529 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:15:23,530 INFO L550 ElimStorePlain]: Start of recursive call 266: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:23,545 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:15:23,546 INFO L550 ElimStorePlain]: Start of recursive call 267: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:23,564 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:15:23,565 INFO L550 ElimStorePlain]: Start of recursive call 268: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:23,584 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:15:23,585 INFO L550 ElimStorePlain]: Start of recursive call 269: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:23,601 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:15:23,602 INFO L550 ElimStorePlain]: Start of recursive call 270: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:23,619 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:15:23,620 INFO L550 ElimStorePlain]: Start of recursive call 271: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:23,640 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:15:23,641 INFO L550 ElimStorePlain]: Start of recursive call 272: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:23,661 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:15:23,661 INFO L550 ElimStorePlain]: Start of recursive call 273: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:23,684 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:15:23,684 INFO L550 ElimStorePlain]: Start of recursive call 274: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:23,705 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:15:23,706 INFO L550 ElimStorePlain]: Start of recursive call 275: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:23,726 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:15:23,727 INFO L550 ElimStorePlain]: Start of recursive call 276: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:23,745 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:15:23,746 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 25 treesize of output 17 [2021-03-10 22:15:23,748 INFO L550 ElimStorePlain]: Start of recursive call 277: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:23,768 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:15:23,769 INFO L550 ElimStorePlain]: Start of recursive call 278: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:23,788 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:15:23,789 INFO L550 ElimStorePlain]: Start of recursive call 279: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:23,807 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:15:23,808 INFO L550 ElimStorePlain]: Start of recursive call 280: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:23,830 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:15:23,830 INFO L550 ElimStorePlain]: Start of recursive call 281: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:23,848 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:15:23,849 INFO L550 ElimStorePlain]: Start of recursive call 282: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:23,869 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:15:23,870 INFO L550 ElimStorePlain]: Start of recursive call 283: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:23,891 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:15:23,892 INFO L550 ElimStorePlain]: Start of recursive call 284: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:23,913 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:15:23,914 INFO L550 ElimStorePlain]: Start of recursive call 285: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:23,936 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:15:23,937 INFO L550 ElimStorePlain]: Start of recursive call 286: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:23,958 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:15:23,959 INFO L550 ElimStorePlain]: Start of recursive call 287: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:23,978 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:15:23,979 INFO L550 ElimStorePlain]: Start of recursive call 288: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:24,000 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:15:24,001 INFO L550 ElimStorePlain]: Start of recursive call 289: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:24,020 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:15:24,021 INFO L550 ElimStorePlain]: Start of recursive call 290: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:24,042 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:15:24,043 INFO L550 ElimStorePlain]: Start of recursive call 291: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:24,065 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:15:24,066 INFO L550 ElimStorePlain]: Start of recursive call 292: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:24,087 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:15:24,088 INFO L550 ElimStorePlain]: Start of recursive call 293: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:24,107 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:15:24,108 INFO L550 ElimStorePlain]: Start of recursive call 294: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:24,128 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:15:24,129 INFO L550 ElimStorePlain]: Start of recursive call 295: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:24,149 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:15:24,150 INFO L550 ElimStorePlain]: Start of recursive call 296: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:24,167 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:15:24,168 INFO L550 ElimStorePlain]: Start of recursive call 297: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:24,184 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:15:24,185 INFO L550 ElimStorePlain]: Start of recursive call 298: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:24,201 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:15:24,202 INFO L550 ElimStorePlain]: Start of recursive call 299: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:24,220 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:15:24,221 INFO L550 ElimStorePlain]: Start of recursive call 300: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:24,238 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:15:24,239 INFO L550 ElimStorePlain]: Start of recursive call 301: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:24,259 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:15:24,264 INFO L550 ElimStorePlain]: Start of recursive call 302: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:24,287 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:15:24,288 INFO L550 ElimStorePlain]: Start of recursive call 303: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:24,307 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:15:24,308 INFO L550 ElimStorePlain]: Start of recursive call 304: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:24,331 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:15:24,332 INFO L550 ElimStorePlain]: Start of recursive call 305: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:24,356 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:15:24,357 INFO L550 ElimStorePlain]: Start of recursive call 306: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:24,380 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:15:24,381 INFO L550 ElimStorePlain]: Start of recursive call 307: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:24,402 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:15:24,403 INFO L550 ElimStorePlain]: Start of recursive call 308: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:24,425 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:15:24,426 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 25 treesize of output 17 [2021-03-10 22:15:24,428 INFO L550 ElimStorePlain]: Start of recursive call 309: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:24,447 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:15:24,448 INFO L550 ElimStorePlain]: Start of recursive call 310: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:24,467 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:15:24,468 INFO L550 ElimStorePlain]: Start of recursive call 311: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:24,506 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:15:24,507 INFO L550 ElimStorePlain]: Start of recursive call 312: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:24,516 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:15:24,517 INFO L550 ElimStorePlain]: Start of recursive call 313: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:24,528 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:15:24,529 INFO L550 ElimStorePlain]: Start of recursive call 314: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:24,541 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:15:24,542 INFO L550 ElimStorePlain]: Start of recursive call 315: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:24,550 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:15:24,551 INFO L550 ElimStorePlain]: Start of recursive call 316: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:24,559 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:15:24,560 INFO L550 ElimStorePlain]: Start of recursive call 317: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:24,569 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:15:24,570 INFO L550 ElimStorePlain]: Start of recursive call 318: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:24,580 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:15:24,581 INFO L550 ElimStorePlain]: Start of recursive call 319: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:24,590 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:15:24,591 INFO L550 ElimStorePlain]: Start of recursive call 320: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:24,599 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:15:24,599 INFO L550 ElimStorePlain]: Start of recursive call 321: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:24,607 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:15:24,607 INFO L550 ElimStorePlain]: Start of recursive call 322: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:24,618 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:15:24,619 INFO L550 ElimStorePlain]: Start of recursive call 323: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:24,629 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:15:24,630 INFO L550 ElimStorePlain]: Start of recursive call 324: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:24,640 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:15:24,641 INFO L550 ElimStorePlain]: Start of recursive call 325: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:24,649 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:15:24,650 INFO L550 ElimStorePlain]: Start of recursive call 326: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:24,659 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:15:24,659 INFO L550 ElimStorePlain]: Start of recursive call 327: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:24,669 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:15:24,670 INFO L550 ElimStorePlain]: Start of recursive call 328: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:24,679 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:15:24,680 INFO L550 ElimStorePlain]: Start of recursive call 329: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:24,689 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:15:24,689 INFO L550 ElimStorePlain]: Start of recursive call 330: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:24,699 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:15:24,699 INFO L550 ElimStorePlain]: Start of recursive call 331: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:24,710 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:15:24,711 INFO L550 ElimStorePlain]: Start of recursive call 332: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:24,720 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:15:24,721 INFO L550 ElimStorePlain]: Start of recursive call 333: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:24,729 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:15:24,730 INFO L550 ElimStorePlain]: Start of recursive call 334: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:24,737 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:15:24,738 INFO L550 ElimStorePlain]: Start of recursive call 335: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:24,749 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:15:24,750 INFO L550 ElimStorePlain]: Start of recursive call 336: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:24,759 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:15:24,760 INFO L550 ElimStorePlain]: Start of recursive call 337: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:24,768 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:15:24,769 INFO L550 ElimStorePlain]: Start of recursive call 338: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:24,780 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:15:24,780 INFO L550 ElimStorePlain]: Start of recursive call 339: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:24,791 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:15:24,792 INFO L550 ElimStorePlain]: Start of recursive call 340: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:24,805 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:15:24,806 INFO L550 ElimStorePlain]: Start of recursive call 341: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:24,815 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:15:24,816 INFO L550 ElimStorePlain]: Start of recursive call 342: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:24,828 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:15:24,829 INFO L550 ElimStorePlain]: Start of recursive call 343: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:24,840 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:15:24,841 INFO L550 ElimStorePlain]: Start of recursive call 344: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:24,853 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:15:24,854 INFO L550 ElimStorePlain]: Start of recursive call 345: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:24,868 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:15:24,869 INFO L550 ElimStorePlain]: Start of recursive call 346: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:24,879 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:15:24,880 INFO L550 ElimStorePlain]: Start of recursive call 347: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:24,892 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:15:24,893 INFO L550 ElimStorePlain]: Start of recursive call 348: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:24,904 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:15:24,905 INFO L550 ElimStorePlain]: Start of recursive call 349: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:24,918 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:15:24,919 INFO L550 ElimStorePlain]: Start of recursive call 350: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:24,930 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:15:24,931 INFO L550 ElimStorePlain]: Start of recursive call 351: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:24,941 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:15:24,942 INFO L550 ElimStorePlain]: Start of recursive call 352: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:24,955 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:15:24,956 INFO L550 ElimStorePlain]: Start of recursive call 353: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:24,966 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:15:24,967 INFO L550 ElimStorePlain]: Start of recursive call 354: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:24,978 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:15:24,979 INFO L550 ElimStorePlain]: Start of recursive call 355: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:24,992 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:15:24,993 INFO L550 ElimStorePlain]: Start of recursive call 356: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:25,005 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:15:25,005 INFO L550 ElimStorePlain]: Start of recursive call 357: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:25,019 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:15:25,020 INFO L550 ElimStorePlain]: Start of recursive call 358: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:25,031 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:15:25,031 INFO L550 ElimStorePlain]: Start of recursive call 359: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:25,045 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:15:25,046 INFO L550 ElimStorePlain]: Start of recursive call 360: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:25,059 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:15:25,060 INFO L550 ElimStorePlain]: Start of recursive call 361: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:25,073 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:15:25,074 INFO L550 ElimStorePlain]: Start of recursive call 362: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:25,087 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:15:25,088 INFO L550 ElimStorePlain]: Start of recursive call 363: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:25,101 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:15:25,102 INFO L550 ElimStorePlain]: Start of recursive call 364: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:25,114 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:15:25,115 INFO L550 ElimStorePlain]: Start of recursive call 365: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:25,126 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:15:25,126 INFO L550 ElimStorePlain]: Start of recursive call 366: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:25,139 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:15:25,140 INFO L550 ElimStorePlain]: Start of recursive call 367: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:25,152 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:15:25,153 INFO L550 ElimStorePlain]: Start of recursive call 368: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:25,165 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:15:25,166 INFO L550 ElimStorePlain]: Start of recursive call 369: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:25,178 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:15:25,179 INFO L550 ElimStorePlain]: Start of recursive call 370: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:25,190 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:15:25,191 INFO L550 ElimStorePlain]: Start of recursive call 371: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:25,204 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:15:25,205 INFO L550 ElimStorePlain]: Start of recursive call 372: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:25,217 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:15:25,217 INFO L550 ElimStorePlain]: Start of recursive call 373: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:25,230 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:15:25,231 INFO L550 ElimStorePlain]: Start of recursive call 374: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:25,244 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:15:25,244 INFO L550 ElimStorePlain]: Start of recursive call 375: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:25,255 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:15:25,256 INFO L550 ElimStorePlain]: Start of recursive call 376: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:25,267 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:15:25,268 INFO L550 ElimStorePlain]: Start of recursive call 377: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:25,277 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:15:25,278 INFO L550 ElimStorePlain]: Start of recursive call 378: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:25,290 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:15:25,291 INFO L550 ElimStorePlain]: Start of recursive call 379: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:25,302 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:15:25,302 INFO L550 ElimStorePlain]: Start of recursive call 380: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:25,314 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:15:25,315 INFO L550 ElimStorePlain]: Start of recursive call 381: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:25,326 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:15:25,326 INFO L550 ElimStorePlain]: Start of recursive call 382: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:25,335 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:15:25,336 INFO L550 ElimStorePlain]: Start of recursive call 383: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:25,344 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:15:25,344 INFO L550 ElimStorePlain]: Start of recursive call 384: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:25,352 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:15:25,353 INFO L550 ElimStorePlain]: Start of recursive call 385: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:25,361 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:15:25,362 INFO L550 ElimStorePlain]: Start of recursive call 386: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:25,370 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:15:25,370 INFO L550 ElimStorePlain]: Start of recursive call 387: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:25,379 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:15:25,380 INFO L550 ElimStorePlain]: Start of recursive call 388: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:25,389 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:15:25,390 INFO L550 ElimStorePlain]: Start of recursive call 389: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:25,397 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:15:25,398 INFO L550 ElimStorePlain]: Start of recursive call 390: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:25,407 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:15:25,408 INFO L550 ElimStorePlain]: Start of recursive call 391: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:25,415 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:15:25,416 INFO L550 ElimStorePlain]: Start of recursive call 392: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:25,425 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:15:25,426 INFO L550 ElimStorePlain]: Start of recursive call 393: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:25,433 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:15:25,434 INFO L550 ElimStorePlain]: Start of recursive call 394: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:25,441 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:15:25,441 INFO L550 ElimStorePlain]: Start of recursive call 395: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:25,450 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:15:25,451 INFO L550 ElimStorePlain]: Start of recursive call 396: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:25,460 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:15:25,461 INFO L550 ElimStorePlain]: Start of recursive call 397: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:25,470 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:15:25,470 INFO L550 ElimStorePlain]: Start of recursive call 398: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:25,479 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:15:25,480 INFO L550 ElimStorePlain]: Start of recursive call 399: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:25,488 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:15:25,488 INFO L550 ElimStorePlain]: Start of recursive call 400: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:25,497 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:15:25,498 INFO L550 ElimStorePlain]: Start of recursive call 401: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:25,510 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:15:25,511 INFO L550 ElimStorePlain]: Start of recursive call 402: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:25,521 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:15:25,522 INFO L550 ElimStorePlain]: Start of recursive call 403: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:25,533 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:15:25,534 INFO L550 ElimStorePlain]: Start of recursive call 404: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:25,544 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:15:25,545 INFO L550 ElimStorePlain]: Start of recursive call 405: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:25,554 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:15:25,555 INFO L550 ElimStorePlain]: Start of recursive call 406: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:25,564 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:15:25,565 INFO L550 ElimStorePlain]: Start of recursive call 407: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:25,574 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:15:25,575 INFO L550 ElimStorePlain]: Start of recursive call 408: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:25,584 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:15:25,585 INFO L550 ElimStorePlain]: Start of recursive call 409: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:25,594 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:15:25,595 INFO L550 ElimStorePlain]: Start of recursive call 410: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:25,606 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:15:25,606 INFO L550 ElimStorePlain]: Start of recursive call 411: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:25,617 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:15:25,618 INFO L550 ElimStorePlain]: Start of recursive call 412: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:25,628 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:15:25,628 INFO L550 ElimStorePlain]: Start of recursive call 413: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:25,639 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:15:25,640 INFO L550 ElimStorePlain]: Start of recursive call 414: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:25,650 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:15:25,651 INFO L550 ElimStorePlain]: Start of recursive call 415: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:25,660 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:15:25,661 INFO L550 ElimStorePlain]: Start of recursive call 416: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:25,671 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:15:25,672 INFO L550 ElimStorePlain]: Start of recursive call 417: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:25,681 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:15:25,681 INFO L550 ElimStorePlain]: Start of recursive call 418: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:25,692 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:15:25,693 INFO L550 ElimStorePlain]: Start of recursive call 419: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:25,702 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:15:25,703 INFO L550 ElimStorePlain]: Start of recursive call 420: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:25,714 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:15:25,714 INFO L550 ElimStorePlain]: Start of recursive call 421: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:25,725 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:15:25,726 INFO L550 ElimStorePlain]: Start of recursive call 422: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:25,735 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:15:25,736 INFO L550 ElimStorePlain]: Start of recursive call 423: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:25,744 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:15:25,745 INFO L550 ElimStorePlain]: Start of recursive call 424: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:25,754 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:15:25,755 INFO L550 ElimStorePlain]: Start of recursive call 425: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:25,763 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:15:25,764 INFO L550 ElimStorePlain]: Start of recursive call 426: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:25,774 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:15:25,775 INFO L550 ElimStorePlain]: Start of recursive call 427: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:25,783 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:15:25,784 INFO L550 ElimStorePlain]: Start of recursive call 428: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:25,791 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:15:25,792 INFO L550 ElimStorePlain]: Start of recursive call 429: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:25,799 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:15:25,800 INFO L550 ElimStorePlain]: Start of recursive call 430: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:25,807 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:15:25,808 INFO L550 ElimStorePlain]: Start of recursive call 431: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:25,815 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:15:25,816 INFO L550 ElimStorePlain]: Start of recursive call 432: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:26,264 WARN L205 SmtUtils]: Spent 447.00 ms on a formula simplification. DAG size of input: 67 DAG size of output: 49 [2021-03-10 22:15:26,264 INFO L628 ElimStorePlain]: treesize reduction 588, result has 48.8 percent of original size [2021-03-10 22:15:26,268 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 18 treesize of output 12 [2021-03-10 22:15:26,269 INFO L550 ElimStorePlain]: Start of recursive call 433: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:26,273 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 18 treesize of output 12 [2021-03-10 22:15:26,274 INFO L550 ElimStorePlain]: Start of recursive call 434: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:26,277 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:15:26,277 INFO L550 ElimStorePlain]: Start of recursive call 435: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:26,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 5 treesize of output 3 [2021-03-10 22:15:26,281 INFO L550 ElimStorePlain]: Start of recursive call 436: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:26,285 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-03-10 22:15:26,286 INFO L550 ElimStorePlain]: Start of recursive call 437: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:26,290 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-03-10 22:15:26,291 INFO L550 ElimStorePlain]: Start of recursive call 438: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:26,294 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:15:26,294 INFO L550 ElimStorePlain]: Start of recursive call 439: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:26,297 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:15:26,297 INFO L550 ElimStorePlain]: Start of recursive call 440: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:26,300 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:15:26,300 INFO L550 ElimStorePlain]: Start of recursive call 441: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:26,303 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:15:26,304 INFO L550 ElimStorePlain]: Start of recursive call 442: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:26,306 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:15:26,307 INFO L550 ElimStorePlain]: Start of recursive call 443: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:26,309 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:15:26,310 INFO L550 ElimStorePlain]: Start of recursive call 444: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:26,312 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:15:26,313 INFO L550 ElimStorePlain]: Start of recursive call 445: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:26,315 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:15:26,316 INFO L550 ElimStorePlain]: Start of recursive call 446: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:26,318 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:15:26,318 INFO L550 ElimStorePlain]: Start of recursive call 447: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:26,321 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:15:26,321 INFO L550 ElimStorePlain]: Start of recursive call 448: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:26,395 INFO L628 ElimStorePlain]: treesize reduction 25, result has 80.5 percent of original size [2021-03-10 22:15:26,396 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 4 xjuncts. [2021-03-10 22:15:26,396 INFO L247 ElimStorePlain]: Needed 448 recursive calls to eliminate 3 variables, input treesize:24224, output treesize:63 [2021-03-10 22:15:26,477 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 22:15:26,477 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 22:15:26,477 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 13] total 19 [2021-03-10 22:15:26,477 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1882220909] [2021-03-10 22:15:26,477 INFO L460 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-03-10 22:15:26,477 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 22:15:26,478 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-03-10 22:15:26,478 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=78, Invalid=264, Unknown=0, NotChecked=0, Total=342 [2021-03-10 22:15:26,478 INFO L87 Difference]: Start difference. First operand 680 states and 2199 transitions. Second operand has 19 states, 19 states have (on average 2.0) internal successors, (38), 19 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:15:26,764 WARN L205 SmtUtils]: Spent 103.00 ms on a formula simplification. DAG size of input: 60 DAG size of output: 56 [2021-03-10 22:15:27,050 WARN L205 SmtUtils]: Spent 110.00 ms on a formula simplification. DAG size of input: 66 DAG size of output: 61 [2021-03-10 22:15:27,346 WARN L205 SmtUtils]: Spent 100.00 ms on a formula simplification. DAG size of input: 67 DAG size of output: 54 [2021-03-10 22:15:27,472 WARN L205 SmtUtils]: Spent 107.00 ms on a formula simplification. DAG size of input: 63 DAG size of output: 59 [2021-03-10 22:15:27,689 WARN L205 SmtUtils]: Spent 158.00 ms on a formula simplification. DAG size of input: 88 DAG size of output: 74 [2021-03-10 22:15:28,100 WARN L205 SmtUtils]: Spent 238.00 ms on a formula simplification. DAG size of input: 88 DAG size of output: 72 [2021-03-10 22:15:28,160 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 22:15:28,160 INFO L93 Difference]: Finished difference Result 843 states and 2666 transitions. [2021-03-10 22:15:28,161 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2021-03-10 22:15:28,161 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.0) internal successors, (38), 19 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-03-10 22:15:28,161 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 22:15:28,162 INFO L225 Difference]: With dead ends: 843 [2021-03-10 22:15:28,162 INFO L226 Difference]: Without dead ends: 843 [2021-03-10 22:15:28,162 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 46 GetRequests, 13 SyntacticMatches, 2 SemanticMatches, 31 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 179 ImplicationChecksByTransitivity, 2116.5ms TimeCoverageRelationStatistics Valid=240, Invalid=816, Unknown=0, NotChecked=0, Total=1056 [2021-03-10 22:15:28,163 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 843 states. [2021-03-10 22:15:28,168 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 843 to 686. [2021-03-10 22:15:28,168 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 686 states, 685 states have (on average 3.2364963503649635) internal successors, (2217), 685 states have internal predecessors, (2217), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:15:28,169 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 686 states to 686 states and 2217 transitions. [2021-03-10 22:15:28,169 INFO L78 Accepts]: Start accepts. Automaton has 686 states and 2217 transitions. Word has length 22 [2021-03-10 22:15:28,169 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 22:15:28,169 INFO L480 AbstractCegarLoop]: Abstraction has 686 states and 2217 transitions. [2021-03-10 22:15:28,169 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.0) internal successors, (38), 19 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:15:28,169 INFO L276 IsEmpty]: Start isEmpty. Operand 686 states and 2217 transitions. [2021-03-10 22:15:28,170 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2021-03-10 22:15:28,170 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 22:15:28,170 INFO L519 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 22:15:28,371 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3744,84 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 22:15:28,371 INFO L428 AbstractCegarLoop]: === Iteration 157 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 22:15:28,371 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 22:15:28,371 INFO L82 PathProgramCache]: Analyzing trace with hash 376500154, now seen corresponding path program 65 times [2021-03-10 22:15:28,371 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 22:15:28,371 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2052369698] [2021-03-10 22:15:28,371 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 22:15:28,376 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 22:15:28,476 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 3 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 22:15:28,476 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2052369698] [2021-03-10 22:15:28,476 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2019214058] [2021-03-10 22:15:28,476 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-03-10 22:15:28,515 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-03-10 22:15:28,515 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-10 22:15:28,515 INFO L263 TraceCheckSpWp]: Trace formula consists of 95 conjuncts, 31 conjunts are in the unsatisfiable core [2021-03-10 22:15:28,517 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 22:15:28,714 WARN L205 SmtUtils]: Spent 136.00 ms on a formula simplification. DAG size of input: 56 DAG size of output: 50 [2021-03-10 22:15:29,183 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 22:15:29,184 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 22:15:29,184 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 13] total 21 [2021-03-10 22:15:29,184 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [173679939] [2021-03-10 22:15:29,184 INFO L460 AbstractCegarLoop]: Interpolant automaton has 21 states [2021-03-10 22:15:29,184 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 22:15:29,184 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2021-03-10 22:15:29,184 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=64, Invalid=356, Unknown=0, NotChecked=0, Total=420 [2021-03-10 22:15:29,184 INFO L87 Difference]: Start difference. First operand 686 states and 2217 transitions. Second operand has 21 states, 21 states have (on average 1.9047619047619047) internal successors, (40), 21 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:15:29,945 WARN L205 SmtUtils]: Spent 109.00 ms on a formula simplification. DAG size of input: 63 DAG size of output: 58 [2021-03-10 22:15:30,458 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 22:15:30,458 INFO L93 Difference]: Finished difference Result 906 states and 2829 transitions. [2021-03-10 22:15:30,459 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2021-03-10 22:15:30,459 INFO L78 Accepts]: Start accepts. Automaton has has 21 states, 21 states have (on average 1.9047619047619047) internal successors, (40), 21 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-03-10 22:15:30,459 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 22:15:30,460 INFO L225 Difference]: With dead ends: 906 [2021-03-10 22:15:30,460 INFO L226 Difference]: Without dead ends: 889 [2021-03-10 22:15:30,460 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 46 GetRequests, 15 SyntacticMatches, 0 SemanticMatches, 31 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 200 ImplicationChecksByTransitivity, 1598.0ms TimeCoverageRelationStatistics Valid=183, Invalid=873, Unknown=0, NotChecked=0, Total=1056 [2021-03-10 22:15:30,461 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 889 states. [2021-03-10 22:15:30,466 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 889 to 705. [2021-03-10 22:15:30,467 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 705 states, 704 states have (on average 3.241477272727273) internal successors, (2282), 704 states have internal predecessors, (2282), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:15:30,468 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 705 states to 705 states and 2282 transitions. [2021-03-10 22:15:30,468 INFO L78 Accepts]: Start accepts. Automaton has 705 states and 2282 transitions. Word has length 22 [2021-03-10 22:15:30,468 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 22:15:30,468 INFO L480 AbstractCegarLoop]: Abstraction has 705 states and 2282 transitions. [2021-03-10 22:15:30,468 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 21 states, 21 states have (on average 1.9047619047619047) internal successors, (40), 21 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:15:30,468 INFO L276 IsEmpty]: Start isEmpty. Operand 705 states and 2282 transitions. [2021-03-10 22:15:30,469 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2021-03-10 22:15:30,469 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 22:15:30,469 INFO L519 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 22:15:30,669 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 85 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable7437 [2021-03-10 22:15:30,669 INFO L428 AbstractCegarLoop]: === Iteration 158 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 22:15:30,669 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 22:15:30,670 INFO L82 PathProgramCache]: Analyzing trace with hash -1505873544, now seen corresponding path program 66 times [2021-03-10 22:15:30,670 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 22:15:30,670 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [777230930] [2021-03-10 22:15:30,670 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 22:15:30,673 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 22:15:30,746 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 1 proven. 5 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-03-10 22:15:30,746 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [777230930] [2021-03-10 22:15:30,746 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [154913678] [2021-03-10 22:15:30,747 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-03-10 22:15:30,779 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 2 check-sat command(s) [2021-03-10 22:15:30,779 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-10 22:15:30,779 INFO L263 TraceCheckSpWp]: Trace formula consists of 95 conjuncts, 13 conjunts are in the unsatisfiable core [2021-03-10 22:15:30,780 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 22:15:31,415 INFO L446 ElimStorePlain]: Different costs {0=[char_at_1], 1=[char_at_5]} [2021-03-10 22:15:31,420 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:15:31,420 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:31,425 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:15:31,426 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:31,430 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:15:31,431 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:31,435 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:15:31,436 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:31,441 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:15:31,442 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:31,446 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:15:31,447 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:31,452 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:15:31,453 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:31,456 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:15:31,457 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:31,461 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:15:31,461 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:31,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-03-10 22:15:31,466 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:31,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-03-10 22:15:31,471 INFO L550 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:31,474 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:15:31,475 INFO L550 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:31,478 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:15:31,478 INFO L550 ElimStorePlain]: Start of recursive call 14: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:31,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, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 5 treesize of output 3 [2021-03-10 22:15:31,483 INFO L550 ElimStorePlain]: Start of recursive call 15: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:31,486 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:15:31,487 INFO L550 ElimStorePlain]: Start of recursive call 16: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:31,490 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:15:31,491 INFO L550 ElimStorePlain]: Start of recursive call 17: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:31,493 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:15:31,494 INFO L550 ElimStorePlain]: Start of recursive call 18: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:31,497 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:15:31,498 INFO L550 ElimStorePlain]: Start of recursive call 19: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:31,500 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:15:31,501 INFO L550 ElimStorePlain]: Start of recursive call 20: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:31,504 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:15:31,504 INFO L550 ElimStorePlain]: Start of recursive call 21: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:31,507 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:15:31,508 INFO L550 ElimStorePlain]: Start of recursive call 22: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:31,511 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:15:31,512 INFO L550 ElimStorePlain]: Start of recursive call 23: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:31,514 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:15:31,515 INFO L550 ElimStorePlain]: Start of recursive call 24: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:31,518 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:15:31,519 INFO L550 ElimStorePlain]: Start of recursive call 25: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:31,522 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:15:31,523 INFO L550 ElimStorePlain]: Start of recursive call 26: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:31,525 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:15:31,526 INFO L550 ElimStorePlain]: Start of recursive call 27: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:31,529 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:15:31,530 INFO L550 ElimStorePlain]: Start of recursive call 28: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:31,533 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:15:31,533 INFO L550 ElimStorePlain]: Start of recursive call 29: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:31,537 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:15:31,538 INFO L550 ElimStorePlain]: Start of recursive call 30: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:31,541 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:15:31,541 INFO L550 ElimStorePlain]: Start of recursive call 31: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:31,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-03-10 22:15:31,547 INFO L550 ElimStorePlain]: Start of recursive call 32: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:31,550 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:15:31,551 INFO L550 ElimStorePlain]: Start of recursive call 33: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:31,554 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:15:31,554 INFO L550 ElimStorePlain]: Start of recursive call 34: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:31,557 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:15:31,558 INFO L550 ElimStorePlain]: Start of recursive call 35: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:31,560 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:15:31,561 INFO L550 ElimStorePlain]: Start of recursive call 36: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:31,564 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:15:31,565 INFO L550 ElimStorePlain]: Start of recursive call 37: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:31,568 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:15:31,568 INFO L550 ElimStorePlain]: Start of recursive call 38: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:31,571 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:15:31,572 INFO L550 ElimStorePlain]: Start of recursive call 39: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:31,575 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:15:31,576 INFO L550 ElimStorePlain]: Start of recursive call 40: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:31,578 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:15:31,579 INFO L550 ElimStorePlain]: Start of recursive call 41: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:31,582 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:15:31,582 INFO L550 ElimStorePlain]: Start of recursive call 42: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:31,585 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:15:31,586 INFO L550 ElimStorePlain]: Start of recursive call 43: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:31,588 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:15:31,589 INFO L550 ElimStorePlain]: Start of recursive call 44: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:31,591 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:15:31,592 INFO L550 ElimStorePlain]: Start of recursive call 45: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:31,595 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:15:31,595 INFO L550 ElimStorePlain]: Start of recursive call 46: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:31,598 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:15:31,598 INFO L550 ElimStorePlain]: Start of recursive call 47: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:31,601 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:15:31,601 INFO L550 ElimStorePlain]: Start of recursive call 48: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:31,604 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:15:31,605 INFO L550 ElimStorePlain]: Start of recursive call 49: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:31,607 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:15:31,608 INFO L550 ElimStorePlain]: Start of recursive call 50: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:31,610 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 9 [2021-03-10 22:15:31,611 INFO L550 ElimStorePlain]: Start of recursive call 51: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:31,613 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:15:31,614 INFO L550 ElimStorePlain]: Start of recursive call 52: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:31,616 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:15:31,616 INFO L550 ElimStorePlain]: Start of recursive call 53: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:31,685 INFO L628 ElimStorePlain]: treesize reduction 51, result has 61.9 percent of original size [2021-03-10 22:15:31,688 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 5 treesize of output 3 [2021-03-10 22:15:31,689 INFO L550 ElimStorePlain]: Start of recursive call 54: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:31,691 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:15:31,692 INFO L550 ElimStorePlain]: Start of recursive call 55: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:31,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 5 treesize of output 3 [2021-03-10 22:15:31,695 INFO L550 ElimStorePlain]: Start of recursive call 56: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:31,697 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:15:31,698 INFO L550 ElimStorePlain]: Start of recursive call 57: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:31,711 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 22:15:31,712 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-03-10 22:15:31,712 INFO L247 ElimStorePlain]: Needed 57 recursive calls to eliminate 3 variables, input treesize:1863, output treesize:16 [2021-03-10 22:15:31,771 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 1 proven. 5 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-03-10 22:15:31,771 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 22:15:31,771 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 8] total 14 [2021-03-10 22:15:31,771 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [878476848] [2021-03-10 22:15:31,771 INFO L460 AbstractCegarLoop]: Interpolant automaton has 14 states [2021-03-10 22:15:31,772 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 22:15:31,772 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-03-10 22:15:31,772 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=54, Invalid=128, Unknown=0, NotChecked=0, Total=182 [2021-03-10 22:15:31,772 INFO L87 Difference]: Start difference. First operand 705 states and 2282 transitions. Second operand has 14 states, 14 states have (on average 2.7857142857142856) internal successors, (39), 14 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:15:31,871 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 22:15:31,872 INFO L93 Difference]: Finished difference Result 923 states and 2946 transitions. [2021-03-10 22:15:31,872 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-03-10 22:15:31,872 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 2.7857142857142856) internal successors, (39), 14 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-03-10 22:15:31,872 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 22:15:31,873 INFO L225 Difference]: With dead ends: 923 [2021-03-10 22:15:31,873 INFO L226 Difference]: Without dead ends: 831 [2021-03-10 22:15:31,874 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 34 GetRequests, 19 SyntacticMatches, 1 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 45 ImplicationChecksByTransitivity, 152.7ms TimeCoverageRelationStatistics Valid=70, Invalid=170, Unknown=0, NotChecked=0, Total=240 [2021-03-10 22:15:31,874 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 831 states. [2021-03-10 22:15:31,879 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 831 to 663. [2021-03-10 22:15:31,879 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 663 states, 662 states have (on average 3.2416918429003023) internal successors, (2146), 662 states have internal predecessors, (2146), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:15:31,880 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 663 states to 663 states and 2146 transitions. [2021-03-10 22:15:31,880 INFO L78 Accepts]: Start accepts. Automaton has 663 states and 2146 transitions. Word has length 22 [2021-03-10 22:15:31,880 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 22:15:31,880 INFO L480 AbstractCegarLoop]: Abstraction has 663 states and 2146 transitions. [2021-03-10 22:15:31,880 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 14 states, 14 states have (on average 2.7857142857142856) internal successors, (39), 14 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:15:31,880 INFO L276 IsEmpty]: Start isEmpty. Operand 663 states and 2146 transitions. [2021-03-10 22:15:31,881 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2021-03-10 22:15:31,881 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 22:15:31,881 INFO L519 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 22:15:32,083 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable7484,86 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 22:15:32,083 INFO L428 AbstractCegarLoop]: === Iteration 159 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 22:15:32,084 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 22:15:32,084 INFO L82 PathProgramCache]: Analyzing trace with hash -1018575680, now seen corresponding path program 67 times [2021-03-10 22:15:32,084 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 22:15:32,084 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1918954418] [2021-03-10 22:15:32,084 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 22:15:32,108 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 22:15:32,200 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 3 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 22:15:32,200 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1918954418] [2021-03-10 22:15:32,201 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1392061456] [2021-03-10 22:15:32,201 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) [2021-03-10 22:15:32,234 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 22:15:32,234 INFO L263 TraceCheckSpWp]: Trace formula consists of 95 conjuncts, 31 conjunts are in the unsatisfiable core [2021-03-10 22:15:32,235 INFO L286 TraceCheckSpWp]: Computing forward predicates... Waiting until toolchain timeout for monitored process 87 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 22:15:32,725 WARN L205 SmtUtils]: Spent 118.00 ms on a formula simplification. DAG size of input: 56 DAG size of output: 45 [2021-03-10 22:15:32,923 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 22:15:32,923 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 22:15:32,923 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 13] total 19 [2021-03-10 22:15:32,923 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1709946569] [2021-03-10 22:15:32,923 INFO L460 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-03-10 22:15:32,923 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 22:15:32,923 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-03-10 22:15:32,923 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=66, Invalid=276, Unknown=0, NotChecked=0, Total=342 [2021-03-10 22:15:32,923 INFO L87 Difference]: Start difference. First operand 663 states and 2146 transitions. Second operand has 19 states, 19 states have (on average 2.0) internal successors, (38), 19 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:15:33,659 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 22:15:33,659 INFO L93 Difference]: Finished difference Result 900 states and 2805 transitions. [2021-03-10 22:15:33,659 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2021-03-10 22:15:33,659 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.0) internal successors, (38), 19 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-03-10 22:15:33,659 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 22:15:33,661 INFO L225 Difference]: With dead ends: 900 [2021-03-10 22:15:33,661 INFO L226 Difference]: Without dead ends: 882 [2021-03-10 22:15:33,661 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 40 GetRequests, 12 SyntacticMatches, 2 SemanticMatches, 26 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 148 ImplicationChecksByTransitivity, 999.4ms TimeCoverageRelationStatistics Valid=137, Invalid=619, Unknown=0, NotChecked=0, Total=756 [2021-03-10 22:15:33,662 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 882 states. [2021-03-10 22:15:33,666 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 882 to 680. [2021-03-10 22:15:33,667 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 680 states, 679 states have (on average 3.244477172312224) internal successors, (2203), 679 states have internal predecessors, (2203), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:15:33,668 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 680 states to 680 states and 2203 transitions. [2021-03-10 22:15:33,668 INFO L78 Accepts]: Start accepts. Automaton has 680 states and 2203 transitions. Word has length 22 [2021-03-10 22:15:33,668 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 22:15:33,668 INFO L480 AbstractCegarLoop]: Abstraction has 680 states and 2203 transitions. [2021-03-10 22:15:33,668 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.0) internal successors, (38), 19 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:15:33,668 INFO L276 IsEmpty]: Start isEmpty. Operand 680 states and 2203 transitions. [2021-03-10 22:15:33,669 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2021-03-10 22:15:33,669 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 22:15:33,669 INFO L519 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 22:15:33,869 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable7658,87 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 22:15:33,869 INFO L428 AbstractCegarLoop]: === Iteration 160 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 22:15:33,869 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 22:15:33,870 INFO L82 PathProgramCache]: Analyzing trace with hash 351919130, now seen corresponding path program 68 times [2021-03-10 22:15:33,870 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 22:15:33,870 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [442253635] [2021-03-10 22:15:33,870 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 22:15:33,873 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 22:15:33,975 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 3 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 22:15:33,975 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [442253635] [2021-03-10 22:15:33,975 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1745897760] [2021-03-10 22:15:33,975 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-03-10 22:15:34,001 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-03-10 22:15:34,001 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-10 22:15:34,001 INFO L263 TraceCheckSpWp]: Trace formula consists of 95 conjuncts, 15 conjunts are in the unsatisfiable core [2021-03-10 22:15:34,002 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 22:15:34,121 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-03-10 22:15:34,121 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 22:15:34,121 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 8] total 16 [2021-03-10 22:15:34,121 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1357099717] [2021-03-10 22:15:34,121 INFO L460 AbstractCegarLoop]: Interpolant automaton has 16 states [2021-03-10 22:15:34,121 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 22:15:34,122 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-03-10 22:15:34,122 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=67, Invalid=173, Unknown=0, NotChecked=0, Total=240 [2021-03-10 22:15:34,122 INFO L87 Difference]: Start difference. First operand 680 states and 2203 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-03-10 22:15:34,392 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 22:15:34,392 INFO L93 Difference]: Finished difference Result 1122 states and 3535 transitions. [2021-03-10 22:15:34,393 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-03-10 22:15:34,393 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-03-10 22:15:34,393 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 22:15:34,394 INFO L225 Difference]: With dead ends: 1122 [2021-03-10 22:15:34,394 INFO L226 Difference]: Without dead ends: 1040 [2021-03-10 22:15:34,394 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 38 GetRequests, 18 SyntacticMatches, 0 SemanticMatches, 20 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 126 ImplicationChecksByTransitivity, 288.1ms TimeCoverageRelationStatistics Valid=130, Invalid=332, Unknown=0, NotChecked=0, Total=462 [2021-03-10 22:15:34,395 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1040 states. [2021-03-10 22:15:34,400 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1040 to 662. [2021-03-10 22:15:34,401 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 662 states, 661 states have (on average 3.2738275340393344) internal successors, (2164), 661 states have internal predecessors, (2164), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:15:34,401 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 662 states to 662 states and 2164 transitions. [2021-03-10 22:15:34,401 INFO L78 Accepts]: Start accepts. Automaton has 662 states and 2164 transitions. Word has length 22 [2021-03-10 22:15:34,402 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 22:15:34,402 INFO L480 AbstractCegarLoop]: Abstraction has 662 states and 2164 transitions. [2021-03-10 22:15:34,402 INFO L481 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-03-10 22:15:34,402 INFO L276 IsEmpty]: Start isEmpty. Operand 662 states and 2164 transitions. [2021-03-10 22:15:34,402 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2021-03-10 22:15:34,402 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 22:15:34,402 INFO L519 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 22:15:34,603 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 88 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable7736 [2021-03-10 22:15:34,603 INFO L428 AbstractCegarLoop]: === Iteration 161 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 22:15:34,603 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 22:15:34,603 INFO L82 PathProgramCache]: Analyzing trace with hash 1473389038, now seen corresponding path program 69 times [2021-03-10 22:15:34,603 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 22:15:34,603 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [205675980] [2021-03-10 22:15:34,603 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 22:15:34,607 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 22:15:34,693 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 3 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 22:15:34,693 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [205675980] [2021-03-10 22:15:34,693 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [580257730] [2021-03-10 22:15:34,693 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-03-10 22:15:34,720 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-03-10 22:15:34,720 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-10 22:15:34,720 INFO L263 TraceCheckSpWp]: Trace formula consists of 95 conjuncts, 13 conjunts are in the unsatisfiable core [2021-03-10 22:15:34,721 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 22:15:34,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-03-10 22:15:34,738 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:34,740 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 5 treesize of output 3 [2021-03-10 22:15:34,741 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:34,771 INFO L628 ElimStorePlain]: treesize reduction 32, result has 48.4 percent of original size [2021-03-10 22:15:34,771 INFO L518 ElimStorePlain]: Eliminatee char_at_9 vanished before elimination [2021-03-10 22:15:34,772 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 3 xjuncts. [2021-03-10 22:15:34,772 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:72, output treesize:30 [2021-03-10 22:15:34,843 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 1 proven. 5 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-03-10 22:15:34,844 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 22:15:34,844 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 8] total 13 [2021-03-10 22:15:34,844 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1351473952] [2021-03-10 22:15:34,844 INFO L460 AbstractCegarLoop]: Interpolant automaton has 13 states [2021-03-10 22:15:34,844 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 22:15:34,844 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-03-10 22:15:34,844 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=117, Unknown=0, NotChecked=0, Total=156 [2021-03-10 22:15:34,844 INFO L87 Difference]: Start difference. First operand 662 states and 2164 transitions. Second operand has 13 states, 13 states have (on average 2.8461538461538463) internal successors, (37), 13 states have internal predecessors, (37), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:15:35,102 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 22:15:35,102 INFO L93 Difference]: Finished difference Result 960 states and 2985 transitions. [2021-03-10 22:15:35,103 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-03-10 22:15:35,103 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 2.8461538461538463) internal successors, (37), 13 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 22 [2021-03-10 22:15:35,103 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 22:15:35,104 INFO L225 Difference]: With dead ends: 960 [2021-03-10 22:15:35,104 INFO L226 Difference]: Without dead ends: 820 [2021-03-10 22:15:35,104 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 40 GetRequests, 19 SyntacticMatches, 3 SemanticMatches, 18 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 80 ImplicationChecksByTransitivity, 251.2ms TimeCoverageRelationStatistics Valid=94, Invalid=286, Unknown=0, NotChecked=0, Total=380 [2021-03-10 22:15:35,105 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 820 states. [2021-03-10 22:15:35,109 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 820 to 616. [2021-03-10 22:15:35,109 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 616 states, 615 states have (on average 3.227642276422764) internal successors, (1985), 615 states have internal predecessors, (1985), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:15:35,110 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 616 states to 616 states and 1985 transitions. [2021-03-10 22:15:35,110 INFO L78 Accepts]: Start accepts. Automaton has 616 states and 1985 transitions. Word has length 22 [2021-03-10 22:15:35,110 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 22:15:35,111 INFO L480 AbstractCegarLoop]: Abstraction has 616 states and 1985 transitions. [2021-03-10 22:15:35,111 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 13 states, 13 states have (on average 2.8461538461538463) internal successors, (37), 13 states have internal predecessors, (37), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:15:35,111 INFO L276 IsEmpty]: Start isEmpty. Operand 616 states and 1985 transitions. [2021-03-10 22:15:35,111 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2021-03-10 22:15:35,111 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 22:15:35,111 INFO L519 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 22:15:35,312 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable7744,89 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 22:15:35,312 INFO L428 AbstractCegarLoop]: === Iteration 162 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 22:15:35,312 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 22:15:35,312 INFO L82 PathProgramCache]: Analyzing trace with hash -777426886, now seen corresponding path program 70 times [2021-03-10 22:15:35,312 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 22:15:35,312 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1257692260] [2021-03-10 22:15:35,312 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 22:15:35,316 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 22:15:35,410 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 3 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 22:15:35,410 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1257692260] [2021-03-10 22:15:35,410 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1832720809] [2021-03-10 22:15:35,410 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-03-10 22:15:35,437 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-03-10 22:15:35,437 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-10 22:15:35,437 INFO L263 TraceCheckSpWp]: Trace formula consists of 95 conjuncts, 30 conjunts are in the unsatisfiable core [2021-03-10 22:15:35,438 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 22:15:36,329 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:15:36,330 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:36,344 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:15:36,345 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 18 treesize of output 12 [2021-03-10 22:15:36,346 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:36,356 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:15:36,357 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:36,367 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:15:36,368 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:36,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 5 treesize of output 3 [2021-03-10 22:15:36,386 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:36,401 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:15:36,402 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:36,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 5 treesize of output 3 [2021-03-10 22:15:36,416 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:36,427 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:15:36,428 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:36,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-03-10 22:15:36,444 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:36,455 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:15:36,456 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:36,471 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:15:36,472 INFO L550 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:36,485 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:15:36,487 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 18 treesize of output 12 [2021-03-10 22:15:36,488 INFO L550 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:36,500 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:15:36,501 INFO L550 ElimStorePlain]: Start of recursive call 14: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:36,513 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:15:36,514 INFO L550 ElimStorePlain]: Start of recursive call 15: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:36,530 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:15:36,531 INFO L550 ElimStorePlain]: Start of recursive call 16: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:36,542 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:15:36,543 INFO L550 ElimStorePlain]: Start of recursive call 17: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:36,553 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:15:36,554 INFO L550 ElimStorePlain]: Start of recursive call 18: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:36,565 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:15:36,566 INFO L550 ElimStorePlain]: Start of recursive call 19: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:36,576 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:15:36,577 INFO L550 ElimStorePlain]: Start of recursive call 20: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:36,592 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:15:36,593 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-03-10 22:15:36,594 INFO L550 ElimStorePlain]: Start of recursive call 21: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:36,608 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:15:36,609 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 18 treesize of output 12 [2021-03-10 22:15:36,611 INFO L550 ElimStorePlain]: Start of recursive call 22: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:36,624 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:15:36,625 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-03-10 22:15:36,627 INFO L550 ElimStorePlain]: Start of recursive call 23: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:36,642 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:15:36,644 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 16 treesize of output 10 [2021-03-10 22:15:36,645 INFO L550 ElimStorePlain]: Start of recursive call 24: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:36,660 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:15:36,661 INFO L550 ElimStorePlain]: Start of recursive call 25: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:36,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, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 5 treesize of output 3 [2021-03-10 22:15:36,675 INFO L550 ElimStorePlain]: Start of recursive call 26: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:36,690 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select 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-03-10 22:15:36,691 INFO L550 ElimStorePlain]: Start of recursive call 27: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:36,703 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:15:36,704 INFO L550 ElimStorePlain]: Start of recursive call 28: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:36,721 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:15:36,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, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 15 [2021-03-10 22:15:36,723 INFO L550 ElimStorePlain]: Start of recursive call 29: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:36,735 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:15:36,736 INFO L550 ElimStorePlain]: Start of recursive call 30: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:36,748 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:15:36,748 INFO L550 ElimStorePlain]: Start of recursive call 31: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:36,761 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:15:36,761 INFO L550 ElimStorePlain]: Start of recursive call 32: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:36,779 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:15:36,780 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-03-10 22:15:36,781 INFO L550 ElimStorePlain]: Start of recursive call 33: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:36,804 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:15:36,806 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 25 treesize of output 17 [2021-03-10 22:15:36,808 INFO L550 ElimStorePlain]: Start of recursive call 34: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:36,817 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:15:36,818 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-03-10 22:15:36,819 INFO L550 ElimStorePlain]: Start of recursive call 35: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:36,831 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:15:36,832 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-03-10 22:15:36,833 INFO L550 ElimStorePlain]: Start of recursive call 36: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:36,841 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:15:36,842 INFO L550 ElimStorePlain]: Start of recursive call 37: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:36,853 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:15:36,853 INFO L550 ElimStorePlain]: Start of recursive call 38: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:36,863 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 9 [2021-03-10 22:15:36,864 INFO L550 ElimStorePlain]: Start of recursive call 39: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:36,873 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:15:36,874 INFO L550 ElimStorePlain]: Start of recursive call 40: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:36,885 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:15:36,885 INFO L550 ElimStorePlain]: Start of recursive call 41: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:36,897 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select 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-03-10 22:15:36,897 INFO L550 ElimStorePlain]: Start of recursive call 42: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:36,908 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:15:36,909 INFO L550 ElimStorePlain]: Start of recursive call 43: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:36,917 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:15:36,918 INFO L550 ElimStorePlain]: Start of recursive call 44: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:36,929 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:15:36,930 INFO L550 ElimStorePlain]: Start of recursive call 45: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:36,942 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:15:36,943 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 16 treesize of output 10 [2021-03-10 22:15:36,944 INFO L550 ElimStorePlain]: Start of recursive call 46: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:36,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-03-10 22:15:36,956 INFO L550 ElimStorePlain]: Start of recursive call 47: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:36,965 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:15:36,966 INFO L550 ElimStorePlain]: Start of recursive call 48: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:36,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, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 5 treesize of output 3 [2021-03-10 22:15:36,980 INFO L550 ElimStorePlain]: Start of recursive call 49: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:36,991 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:15:36,992 INFO L550 ElimStorePlain]: Start of recursive call 50: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:37,002 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:15:37,002 INFO L550 ElimStorePlain]: Start of recursive call 51: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:37,016 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:15:37,018 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-03-10 22:15:37,019 INFO L550 ElimStorePlain]: Start of recursive call 52: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:37,032 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:15:37,033 INFO L550 ElimStorePlain]: Start of recursive call 53: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:37,047 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:15:37,047 INFO L550 ElimStorePlain]: Start of recursive call 54: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:37,058 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:15:37,059 INFO L550 ElimStorePlain]: Start of recursive call 55: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:37,072 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:15:37,072 INFO L550 ElimStorePlain]: Start of recursive call 56: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:37,087 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:15:37,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, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-03-10 22:15:37,090 INFO L550 ElimStorePlain]: Start of recursive call 57: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:37,104 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:15:37,105 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 25 treesize of output 17 [2021-03-10 22:15:37,106 INFO L550 ElimStorePlain]: Start of recursive call 58: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:37,118 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:15:37,119 INFO L550 ElimStorePlain]: Start of recursive call 59: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:37,130 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:15:37,131 INFO L550 ElimStorePlain]: Start of recursive call 60: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:37,144 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:15:37,145 INFO L550 ElimStorePlain]: Start of recursive call 61: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:37,159 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:15:37,160 INFO L550 ElimStorePlain]: Start of recursive call 62: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:37,171 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:15:37,172 INFO L550 ElimStorePlain]: Start of recursive call 63: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:37,185 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:15:37,186 INFO L550 ElimStorePlain]: Start of recursive call 64: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:37,200 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:15:37,201 INFO L550 ElimStorePlain]: Start of recursive call 65: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:37,217 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:15:37,218 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 18 treesize of output 12 [2021-03-10 22:15:37,220 INFO L550 ElimStorePlain]: Start of recursive call 66: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:37,231 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:15:37,232 INFO L550 ElimStorePlain]: Start of recursive call 67: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:37,243 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:15:37,244 INFO L550 ElimStorePlain]: Start of recursive call 68: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:37,256 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:15:37,257 INFO L550 ElimStorePlain]: Start of recursive call 69: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:37,271 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:15:37,272 INFO L550 ElimStorePlain]: Start of recursive call 70: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:37,283 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:15:37,283 INFO L550 ElimStorePlain]: Start of recursive call 71: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:37,296 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:15:37,297 INFO L550 ElimStorePlain]: Start of recursive call 72: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:37,306 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:15:37,307 INFO L550 ElimStorePlain]: Start of recursive call 73: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:37,316 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:15:37,317 INFO L550 ElimStorePlain]: Start of recursive call 74: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:37,327 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:15:37,327 INFO L550 ElimStorePlain]: Start of recursive call 75: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:37,336 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:15:37,337 INFO L550 ElimStorePlain]: Start of recursive call 76: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:37,345 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:15:37,346 INFO L550 ElimStorePlain]: Start of recursive call 77: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:37,355 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:15:37,356 INFO L550 ElimStorePlain]: Start of recursive call 78: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:37,364 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:15:37,365 INFO L550 ElimStorePlain]: Start of recursive call 79: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:37,375 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:15:37,376 INFO L550 ElimStorePlain]: Start of recursive call 80: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:37,385 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:15:37,385 INFO L550 ElimStorePlain]: Start of recursive call 81: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:37,393 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:15:37,394 INFO L550 ElimStorePlain]: Start of recursive call 82: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:37,402 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:15:37,403 INFO L550 ElimStorePlain]: Start of recursive call 83: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:37,415 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:15:37,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, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 18 treesize of output 12 [2021-03-10 22:15:37,417 INFO L550 ElimStorePlain]: Start of recursive call 84: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:37,429 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:15:37,430 INFO L550 ElimStorePlain]: Start of recursive call 85: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:37,441 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:15:37,441 INFO L550 ElimStorePlain]: Start of recursive call 86: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:37,452 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:15:37,453 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 18 treesize of output 12 [2021-03-10 22:15:37,454 INFO L550 ElimStorePlain]: Start of recursive call 87: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:37,467 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:15:37,467 INFO L550 ElimStorePlain]: Start of recursive call 88: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:37,482 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:15:37,483 INFO L550 ElimStorePlain]: Start of recursive call 89: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:37,495 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:15:37,496 INFO L550 ElimStorePlain]: Start of recursive call 90: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:37,512 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:15:37,512 INFO L550 ElimStorePlain]: Start of recursive call 91: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:37,528 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:15:37,529 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 15 [2021-03-10 22:15:37,531 INFO L550 ElimStorePlain]: Start of recursive call 92: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:37,546 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:15:37,547 INFO L550 ElimStorePlain]: Start of recursive call 93: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:37,559 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:15:37,560 INFO L550 ElimStorePlain]: Start of recursive call 94: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:37,575 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:15:37,575 INFO L550 ElimStorePlain]: Start of recursive call 95: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:37,589 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:15:37,590 INFO L550 ElimStorePlain]: Start of recursive call 96: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:37,605 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:15:37,606 INFO L550 ElimStorePlain]: Start of recursive call 97: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:37,618 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:15:37,619 INFO L550 ElimStorePlain]: Start of recursive call 98: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:37,631 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:15:37,632 INFO L550 ElimStorePlain]: Start of recursive call 99: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:37,644 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:15:37,645 INFO L550 ElimStorePlain]: Start of recursive call 100: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:37,658 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:15:37,659 INFO L550 ElimStorePlain]: Start of recursive call 101: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:37,672 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:15:37,672 INFO L550 ElimStorePlain]: Start of recursive call 102: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:37,685 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:15:37,685 INFO L550 ElimStorePlain]: Start of recursive call 103: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:37,698 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:15:37,699 INFO L550 ElimStorePlain]: Start of recursive call 104: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:37,711 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:15:37,712 INFO L550 ElimStorePlain]: Start of recursive call 105: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:37,725 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:15:37,726 INFO L550 ElimStorePlain]: Start of recursive call 106: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:37,739 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:15:37,739 INFO L550 ElimStorePlain]: Start of recursive call 107: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:37,754 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:15:37,755 INFO L550 ElimStorePlain]: Start of recursive call 108: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:37,768 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:15:37,769 INFO L550 ElimStorePlain]: Start of recursive call 109: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:37,782 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:15:37,783 INFO L550 ElimStorePlain]: Start of recursive call 110: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:37,796 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:15:37,796 INFO L550 ElimStorePlain]: Start of recursive call 111: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:37,809 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:15:37,810 INFO L550 ElimStorePlain]: Start of recursive call 112: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:37,825 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:15:37,825 INFO L550 ElimStorePlain]: Start of recursive call 113: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:37,842 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:15:37,843 INFO L550 ElimStorePlain]: Start of recursive call 114: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:37,857 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:15:37,858 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 18 treesize of output 12 [2021-03-10 22:15:37,859 INFO L550 ElimStorePlain]: Start of recursive call 115: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:37,870 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:15:37,872 INFO L550 ElimStorePlain]: Start of recursive call 116: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:37,887 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:15:37,888 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 18 treesize of output 12 [2021-03-10 22:15:37,889 INFO L550 ElimStorePlain]: Start of recursive call 117: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:37,902 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:15:37,903 INFO L550 ElimStorePlain]: Start of recursive call 118: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:37,914 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:15:37,915 INFO L550 ElimStorePlain]: Start of recursive call 119: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:37,925 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:15:37,926 INFO L550 ElimStorePlain]: Start of recursive call 120: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:37,935 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:15:37,936 INFO L550 ElimStorePlain]: Start of recursive call 121: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:37,946 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:15:37,947 INFO L550 ElimStorePlain]: Start of recursive call 122: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:37,962 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:15:37,963 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 16 treesize of output 10 [2021-03-10 22:15:37,964 INFO L550 ElimStorePlain]: Start of recursive call 123: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:37,976 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:15:37,976 INFO L550 ElimStorePlain]: Start of recursive call 124: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:37,987 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:15:37,988 INFO L550 ElimStorePlain]: Start of recursive call 125: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:37,998 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:15:37,999 INFO L550 ElimStorePlain]: Start of recursive call 126: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:38,009 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:15:38,010 INFO L550 ElimStorePlain]: Start of recursive call 127: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:38,021 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:15:38,021 INFO L550 ElimStorePlain]: Start of recursive call 128: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:38,031 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:15:38,032 INFO L550 ElimStorePlain]: Start of recursive call 129: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:38,043 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:15:38,044 INFO L550 ElimStorePlain]: Start of recursive call 130: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:38,060 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:15:38,061 INFO L550 ElimStorePlain]: Start of recursive call 131: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:38,077 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:15:38,078 INFO L550 ElimStorePlain]: Start of recursive call 132: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:38,093 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:15:38,094 INFO L550 ElimStorePlain]: Start of recursive call 133: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:38,109 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:15:38,110 INFO L550 ElimStorePlain]: Start of recursive call 134: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:38,123 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:15:38,124 INFO L550 ElimStorePlain]: Start of recursive call 135: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:38,139 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:15:38,140 INFO L550 ElimStorePlain]: Start of recursive call 136: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:38,154 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:15:38,155 INFO L550 ElimStorePlain]: Start of recursive call 137: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:38,170 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:15:38,170 INFO L550 ElimStorePlain]: Start of recursive call 138: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:38,185 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:15:38,186 INFO L550 ElimStorePlain]: Start of recursive call 139: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:38,199 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:15:38,200 INFO L550 ElimStorePlain]: Start of recursive call 140: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:38,213 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:15:38,214 INFO L550 ElimStorePlain]: Start of recursive call 141: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:38,229 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:15:38,230 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-03-10 22:15:38,231 INFO L550 ElimStorePlain]: Start of recursive call 142: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:38,244 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:15:38,245 INFO L550 ElimStorePlain]: Start of recursive call 143: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:38,258 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:15:38,259 INFO L550 ElimStorePlain]: Start of recursive call 144: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:38,274 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:15:38,274 INFO L550 ElimStorePlain]: Start of recursive call 145: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:38,287 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:15:38,288 INFO L550 ElimStorePlain]: Start of recursive call 146: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:38,300 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:15:38,301 INFO L550 ElimStorePlain]: Start of recursive call 147: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:38,316 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:15:38,316 INFO L550 ElimStorePlain]: Start of recursive call 148: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:38,330 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:15:38,331 INFO L550 ElimStorePlain]: Start of recursive call 149: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:38,344 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:15:38,345 INFO L550 ElimStorePlain]: Start of recursive call 150: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:38,359 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:15:38,361 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 18 treesize of output 12 [2021-03-10 22:15:38,362 INFO L550 ElimStorePlain]: Start of recursive call 151: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:38,376 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:15:38,377 INFO L550 ElimStorePlain]: Start of recursive call 152: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:38,392 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:15:38,393 INFO L550 ElimStorePlain]: Start of recursive call 153: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:38,405 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:15:38,406 INFO L550 ElimStorePlain]: Start of recursive call 154: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:38,417 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:15:38,418 INFO L550 ElimStorePlain]: Start of recursive call 155: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:38,427 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:15:38,428 INFO L550 ElimStorePlain]: Start of recursive call 156: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:38,437 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:15:38,438 INFO L550 ElimStorePlain]: Start of recursive call 157: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:38,447 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:15:38,447 INFO L550 ElimStorePlain]: Start of recursive call 158: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:38,456 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:15:38,457 INFO L550 ElimStorePlain]: Start of recursive call 159: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:38,467 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:15:38,468 INFO L550 ElimStorePlain]: Start of recursive call 160: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:38,478 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:15:38,479 INFO L550 ElimStorePlain]: Start of recursive call 161: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:38,508 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:15:38,509 INFO L550 ElimStorePlain]: Start of recursive call 162: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:38,513 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:15:38,514 INFO L550 ElimStorePlain]: Start of recursive call 163: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:38,518 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:15:38,519 INFO L550 ElimStorePlain]: Start of recursive call 164: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:38,523 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:15:38,524 INFO L550 ElimStorePlain]: Start of recursive call 165: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:38,529 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:15:38,530 INFO L550 ElimStorePlain]: Start of recursive call 166: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:38,535 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:15:38,535 INFO L550 ElimStorePlain]: Start of recursive call 167: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:38,540 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:15:38,540 INFO L550 ElimStorePlain]: Start of recursive call 168: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:38,545 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:15:38,546 INFO L550 ElimStorePlain]: Start of recursive call 169: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:38,551 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:15:38,552 INFO L550 ElimStorePlain]: Start of recursive call 170: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:38,557 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:15:38,558 INFO L550 ElimStorePlain]: Start of recursive call 171: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:38,563 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:15:38,564 INFO L550 ElimStorePlain]: Start of recursive call 172: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:38,568 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:15:38,568 INFO L550 ElimStorePlain]: Start of recursive call 173: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:38,573 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:15:38,574 INFO L550 ElimStorePlain]: Start of recursive call 174: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:38,578 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:15:38,579 INFO L550 ElimStorePlain]: Start of recursive call 175: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:38,584 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:15:38,584 INFO L550 ElimStorePlain]: Start of recursive call 176: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:38,588 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:15:38,589 INFO L550 ElimStorePlain]: Start of recursive call 177: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:38,594 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:15:38,594 INFO L550 ElimStorePlain]: Start of recursive call 178: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:38,598 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:15:38,599 INFO L550 ElimStorePlain]: Start of recursive call 179: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:38,603 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:15:38,604 INFO L550 ElimStorePlain]: Start of recursive call 180: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:38,610 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:15:38,611 INFO L550 ElimStorePlain]: Start of recursive call 181: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:38,615 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:15:38,616 INFO L550 ElimStorePlain]: Start of recursive call 182: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:38,621 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:15:38,622 INFO L550 ElimStorePlain]: Start of recursive call 183: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:38,627 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:15:38,627 INFO L550 ElimStorePlain]: Start of recursive call 184: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:38,632 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:15:38,632 INFO L550 ElimStorePlain]: Start of recursive call 185: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:38,636 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:15:38,637 INFO L550 ElimStorePlain]: Start of recursive call 186: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:38,642 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:15:38,643 INFO L550 ElimStorePlain]: Start of recursive call 187: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:38,648 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:15:38,648 INFO L550 ElimStorePlain]: Start of recursive call 188: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:38,653 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:15:38,654 INFO L550 ElimStorePlain]: Start of recursive call 189: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:38,658 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:15:38,659 INFO L550 ElimStorePlain]: Start of recursive call 190: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:38,663 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:15:38,663 INFO L550 ElimStorePlain]: Start of recursive call 191: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:38,669 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:15:38,670 INFO L550 ElimStorePlain]: Start of recursive call 192: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:38,674 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:15:38,675 INFO L550 ElimStorePlain]: Start of recursive call 193: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:38,679 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:15:38,679 INFO L550 ElimStorePlain]: Start of recursive call 194: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:38,683 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:15:38,684 INFO L550 ElimStorePlain]: Start of recursive call 195: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:38,688 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:15:38,689 INFO L550 ElimStorePlain]: Start of recursive call 196: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:38,693 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:15:38,693 INFO L550 ElimStorePlain]: Start of recursive call 197: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:38,698 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:15:38,699 INFO L550 ElimStorePlain]: Start of recursive call 198: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:39,178 WARN L205 SmtUtils]: Spent 478.00 ms on a formula simplification. DAG size of input: 60 DAG size of output: 43 [2021-03-10 22:15:39,178 INFO L628 ElimStorePlain]: treesize reduction 502, result has 42.9 percent of original size [2021-03-10 22:15:39,183 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: 9 dim-0 vars, and 12 xjuncts. [2021-03-10 22:15:39,183 INFO L247 ElimStorePlain]: Needed 198 recursive calls to eliminate 2 variables, input treesize:9199, output treesize:353 [2021-03-10 22:15:39,348 WARN L205 SmtUtils]: Spent 127.00 ms on a formula simplification that was a NOOP. DAG size: 124 [2021-03-10 22:15:39,954 WARN L205 SmtUtils]: Spent 395.00 ms on a formula simplification. DAG size of input: 87 DAG size of output: 75 [2021-03-10 22:15:43,344 INFO L446 ElimStorePlain]: Different costs {1=[char_at_5], 3=[char_at_9]} [2021-03-10 22:15:43,361 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:15:43,362 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 20 treesize of output 12 [2021-03-10 22:15:43,364 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:43,380 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:15:43,381 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:43,395 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:15:43,396 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:43,414 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:15:43,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, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 7 [2021-03-10 22:15:43,419 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:43,437 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:15:43,437 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:43,455 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:15:43,457 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 7 [2021-03-10 22:15:43,458 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:43,473 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:15:43,474 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 20 treesize of output 12 [2021-03-10 22:15:43,476 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:43,490 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:15:43,490 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:43,506 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:15:43,507 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 20 treesize of output 12 [2021-03-10 22:15:43,509 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:43,527 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:15:43,528 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 7 [2021-03-10 22:15:43,531 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:43,550 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:15:43,551 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 7 [2021-03-10 22:15:43,553 INFO L550 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:43,572 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:15:43,572 INFO L550 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:43,588 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:15:43,589 INFO L550 ElimStorePlain]: Start of recursive call 14: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:43,604 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:15:43,605 INFO L550 ElimStorePlain]: Start of recursive call 15: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:43,622 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:15:43,623 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 20 treesize of output 12 [2021-03-10 22:15:43,625 INFO L550 ElimStorePlain]: Start of recursive call 16: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:43,641 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:15:43,642 INFO L550 ElimStorePlain]: Start of recursive call 17: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:43,662 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:15:43,663 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 7 [2021-03-10 22:15:43,665 INFO L550 ElimStorePlain]: Start of recursive call 18: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:43,678 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:15:43,679 INFO L550 ElimStorePlain]: Start of recursive call 19: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:43,695 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:15:43,697 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 18 treesize of output 10 [2021-03-10 22:15:43,697 INFO L550 ElimStorePlain]: Start of recursive call 20: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:43,711 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:15:43,711 INFO L550 ElimStorePlain]: Start of recursive call 21: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:43,726 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:15:43,727 INFO L550 ElimStorePlain]: Start of recursive call 22: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:43,743 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:15:43,744 INFO L550 ElimStorePlain]: Start of recursive call 23: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:43,757 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:15:43,758 INFO L550 ElimStorePlain]: Start of recursive call 24: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:43,771 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:15:43,771 INFO L550 ElimStorePlain]: Start of recursive call 25: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:43,785 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:15:43,785 INFO L550 ElimStorePlain]: Start of recursive call 26: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:43,803 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:15:43,805 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 7 [2021-03-10 22:15:43,806 INFO L550 ElimStorePlain]: Start of recursive call 27: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:43,821 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:15:43,821 INFO L550 ElimStorePlain]: Start of recursive call 28: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:43,835 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:15:43,836 INFO L550 ElimStorePlain]: Start of recursive call 29: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:43,852 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:15:43,853 INFO L550 ElimStorePlain]: Start of recursive call 30: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:43,870 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:15:43,871 INFO L550 ElimStorePlain]: Start of recursive call 31: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:43,893 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:15:43,894 INFO L550 ElimStorePlain]: Start of recursive call 32: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:43,917 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:15:43,918 INFO L550 ElimStorePlain]: Start of recursive call 33: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:43,953 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:15:43,954 INFO L550 ElimStorePlain]: Start of recursive call 34: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:43,966 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:15:43,966 INFO L550 ElimStorePlain]: Start of recursive call 35: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:43,982 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:15:43,982 INFO L550 ElimStorePlain]: Start of recursive call 36: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:43,994 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:15:43,995 INFO L550 ElimStorePlain]: Start of recursive call 37: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:44,011 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:15:44,012 INFO L550 ElimStorePlain]: Start of recursive call 38: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:44,024 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:15:44,024 INFO L550 ElimStorePlain]: Start of recursive call 39: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:44,040 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:15:44,041 INFO L550 ElimStorePlain]: Start of recursive call 40: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:44,053 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:15:44,054 INFO L550 ElimStorePlain]: Start of recursive call 41: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:44,078 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:15:44,079 INFO L550 ElimStorePlain]: Start of recursive call 42: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:44,097 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:15:44,098 INFO L550 ElimStorePlain]: Start of recursive call 43: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:44,114 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:15:44,115 INFO L550 ElimStorePlain]: Start of recursive call 44: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:44,128 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:15:44,129 INFO L550 ElimStorePlain]: Start of recursive call 45: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:44,142 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:15:44,143 INFO L550 ElimStorePlain]: Start of recursive call 46: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:44,159 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:15:44,160 INFO L550 ElimStorePlain]: Start of recursive call 47: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:44,178 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:15:44,179 INFO L550 ElimStorePlain]: Start of recursive call 48: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:44,197 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:15:44,198 INFO L550 ElimStorePlain]: Start of recursive call 49: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:44,214 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:15:44,215 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 7 [2021-03-10 22:15:44,217 INFO L550 ElimStorePlain]: Start of recursive call 50: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:44,235 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:15:44,236 INFO L550 ElimStorePlain]: Start of recursive call 51: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:44,254 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:15:44,255 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 7 [2021-03-10 22:15:44,256 INFO L550 ElimStorePlain]: Start of recursive call 52: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:44,269 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:15:44,270 INFO L550 ElimStorePlain]: Start of recursive call 53: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:44,282 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:15:44,282 INFO L550 ElimStorePlain]: Start of recursive call 54: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:44,295 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:15:44,295 INFO L550 ElimStorePlain]: Start of recursive call 55: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:44,308 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:15:44,308 INFO L550 ElimStorePlain]: Start of recursive call 56: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:44,322 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:15:44,322 INFO L550 ElimStorePlain]: Start of recursive call 57: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:44,339 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:15:44,340 INFO L550 ElimStorePlain]: Start of recursive call 58: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:44,353 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:15:44,354 INFO L550 ElimStorePlain]: Start of recursive call 59: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:44,367 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:15:44,368 INFO L550 ElimStorePlain]: Start of recursive call 60: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:44,385 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:15:44,386 INFO L550 ElimStorePlain]: Start of recursive call 61: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:44,404 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:15:44,405 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 7 [2021-03-10 22:15:44,406 INFO L550 ElimStorePlain]: Start of recursive call 62: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:44,425 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:15:44,426 INFO L550 ElimStorePlain]: Start of recursive call 63: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:44,447 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:15:44,447 INFO L550 ElimStorePlain]: Start of recursive call 64: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:44,465 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:15:44,466 INFO L550 ElimStorePlain]: Start of recursive call 65: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:44,485 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:15:44,486 INFO L550 ElimStorePlain]: Start of recursive call 66: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:44,504 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:15:44,504 INFO L550 ElimStorePlain]: Start of recursive call 67: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:44,524 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:15:44,525 INFO L550 ElimStorePlain]: Start of recursive call 68: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:44,545 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:15:44,545 INFO L550 ElimStorePlain]: Start of recursive call 69: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:44,568 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:15:44,570 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 18 treesize of output 10 [2021-03-10 22:15:44,571 INFO L550 ElimStorePlain]: Start of recursive call 70: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:44,589 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:15:44,590 INFO L550 ElimStorePlain]: Start of recursive call 71: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:44,613 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:15:44,613 INFO L550 ElimStorePlain]: Start of recursive call 72: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:44,634 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:15:44,635 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 20 treesize of output 12 [2021-03-10 22:15:44,637 INFO L550 ElimStorePlain]: Start of recursive call 73: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:44,657 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:15:44,658 INFO L550 ElimStorePlain]: Start of recursive call 74: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:44,680 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:15:44,681 INFO L550 ElimStorePlain]: Start of recursive call 75: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:44,704 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:15:44,705 INFO L550 ElimStorePlain]: Start of recursive call 76: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:44,728 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:15:44,729 INFO L550 ElimStorePlain]: Start of recursive call 77: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:44,752 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:15:44,753 INFO L550 ElimStorePlain]: Start of recursive call 78: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:44,776 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:15:44,777 INFO L550 ElimStorePlain]: Start of recursive call 79: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:44,797 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:15:44,798 INFO L550 ElimStorePlain]: Start of recursive call 80: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:44,822 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:15:44,823 INFO L550 ElimStorePlain]: Start of recursive call 81: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:44,843 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:15:44,844 INFO L550 ElimStorePlain]: Start of recursive call 82: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:44,862 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:15:44,863 INFO L550 ElimStorePlain]: Start of recursive call 83: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:44,885 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:15:44,886 INFO L550 ElimStorePlain]: Start of recursive call 84: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:44,908 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:15:44,909 INFO L550 ElimStorePlain]: Start of recursive call 85: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:44,931 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:15:44,932 INFO L550 ElimStorePlain]: Start of recursive call 86: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:44,955 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:15:44,955 INFO L550 ElimStorePlain]: Start of recursive call 87: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:44,976 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:15:44,978 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 7 [2021-03-10 22:15:44,979 INFO L550 ElimStorePlain]: Start of recursive call 88: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:44,999 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:15:45,000 INFO L550 ElimStorePlain]: Start of recursive call 89: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:45,024 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:15:45,024 INFO L550 ElimStorePlain]: Start of recursive call 90: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:45,050 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:15:45,051 INFO L550 ElimStorePlain]: Start of recursive call 91: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:45,077 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:15:45,078 INFO L550 ElimStorePlain]: Start of recursive call 92: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:45,100 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:15:45,101 INFO L550 ElimStorePlain]: Start of recursive call 93: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:45,127 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:15:45,128 INFO L550 ElimStorePlain]: Start of recursive call 94: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:45,154 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:15:45,155 INFO L550 ElimStorePlain]: Start of recursive call 95: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:45,179 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:15:45,180 INFO L550 ElimStorePlain]: Start of recursive call 96: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:45,203 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:15:45,204 INFO L550 ElimStorePlain]: Start of recursive call 97: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:45,230 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:15:45,231 INFO L550 ElimStorePlain]: Start of recursive call 98: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:45,255 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:15:45,256 INFO L550 ElimStorePlain]: Start of recursive call 99: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:45,281 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:15:45,282 INFO L550 ElimStorePlain]: Start of recursive call 100: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:45,308 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:15:45,309 INFO L550 ElimStorePlain]: Start of recursive call 101: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:45,336 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:15:45,337 INFO L550 ElimStorePlain]: Start of recursive call 102: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:45,362 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:15:45,363 INFO L550 ElimStorePlain]: Start of recursive call 103: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:45,384 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:15:45,385 INFO L550 ElimStorePlain]: Start of recursive call 104: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:45,405 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:15:45,406 INFO L550 ElimStorePlain]: Start of recursive call 105: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:45,423 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:15:45,424 INFO L550 ElimStorePlain]: Start of recursive call 106: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:45,440 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:15:45,440 INFO L550 ElimStorePlain]: Start of recursive call 107: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:45,456 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:15:45,457 INFO L550 ElimStorePlain]: Start of recursive call 108: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:45,473 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:15:45,474 INFO L550 ElimStorePlain]: Start of recursive call 109: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:45,493 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:15:45,494 INFO L550 ElimStorePlain]: Start of recursive call 110: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:45,512 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:15:45,513 INFO L550 ElimStorePlain]: Start of recursive call 111: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:45,532 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:15:45,532 INFO L550 ElimStorePlain]: Start of recursive call 112: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:45,551 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:15:45,552 INFO L550 ElimStorePlain]: Start of recursive call 113: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:45,570 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:15:45,571 INFO L550 ElimStorePlain]: Start of recursive call 114: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:45,589 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:15:45,590 INFO L550 ElimStorePlain]: Start of recursive call 115: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:45,610 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:15:45,611 INFO L550 ElimStorePlain]: Start of recursive call 116: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:45,653 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:15:45,654 INFO L550 ElimStorePlain]: Start of recursive call 117: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:45,664 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:15:45,665 INFO L550 ElimStorePlain]: Start of recursive call 118: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:45,677 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:15:45,678 INFO L550 ElimStorePlain]: Start of recursive call 119: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:45,690 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:15:45,691 INFO L550 ElimStorePlain]: Start of recursive call 120: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:45,702 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:15:45,703 INFO L550 ElimStorePlain]: Start of recursive call 121: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:45,713 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:15:45,714 INFO L550 ElimStorePlain]: Start of recursive call 122: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:45,723 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:15:45,724 INFO L550 ElimStorePlain]: Start of recursive call 123: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:45,736 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:15:45,737 INFO L550 ElimStorePlain]: Start of recursive call 124: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:45,750 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:15:45,751 INFO L550 ElimStorePlain]: Start of recursive call 125: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:45,760 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:15:45,761 INFO L550 ElimStorePlain]: Start of recursive call 126: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:45,771 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:15:45,772 INFO L550 ElimStorePlain]: Start of recursive call 127: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:45,785 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:15:45,785 INFO L550 ElimStorePlain]: Start of recursive call 128: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:45,795 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:15:45,796 INFO L550 ElimStorePlain]: Start of recursive call 129: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:45,805 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:15:45,805 INFO L550 ElimStorePlain]: Start of recursive call 130: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:45,815 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:15:45,816 INFO L550 ElimStorePlain]: Start of recursive call 131: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:45,825 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:15:45,826 INFO L550 ElimStorePlain]: Start of recursive call 132: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:45,838 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:15:45,838 INFO L550 ElimStorePlain]: Start of recursive call 133: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:45,848 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:15:45,849 INFO L550 ElimStorePlain]: Start of recursive call 134: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:45,858 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:15:45,859 INFO L550 ElimStorePlain]: Start of recursive call 135: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:45,869 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:15:45,869 INFO L550 ElimStorePlain]: Start of recursive call 136: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:45,882 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:15:45,882 INFO L550 ElimStorePlain]: Start of recursive call 137: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:45,892 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:15:45,893 INFO L550 ElimStorePlain]: Start of recursive call 138: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:45,905 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:15:45,905 INFO L550 ElimStorePlain]: Start of recursive call 139: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:45,918 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:15:45,918 INFO L550 ElimStorePlain]: Start of recursive call 140: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:45,928 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:15:45,929 INFO L550 ElimStorePlain]: Start of recursive call 141: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:45,940 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:15:45,941 INFO L550 ElimStorePlain]: Start of recursive call 142: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:45,951 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:15:45,952 INFO L550 ElimStorePlain]: Start of recursive call 143: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:45,962 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:15:45,962 INFO L550 ElimStorePlain]: Start of recursive call 144: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:45,972 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:15:45,973 INFO L550 ElimStorePlain]: Start of recursive call 145: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:45,986 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:15:45,987 INFO L550 ElimStorePlain]: Start of recursive call 146: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:46,001 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:15:46,002 INFO L550 ElimStorePlain]: Start of recursive call 147: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:46,016 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:15:46,017 INFO L550 ElimStorePlain]: Start of recursive call 148: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:46,029 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:15:46,030 INFO L550 ElimStorePlain]: Start of recursive call 149: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:46,044 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:15:46,045 INFO L550 ElimStorePlain]: Start of recursive call 150: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:46,057 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:15:46,057 INFO L550 ElimStorePlain]: Start of recursive call 151: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:46,072 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:15:46,073 INFO L550 ElimStorePlain]: Start of recursive call 152: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:46,087 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:15:46,088 INFO L550 ElimStorePlain]: Start of recursive call 153: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:46,102 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:15:46,103 INFO L550 ElimStorePlain]: Start of recursive call 154: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:46,117 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:15:46,118 INFO L550 ElimStorePlain]: Start of recursive call 155: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:46,130 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:15:46,131 INFO L550 ElimStorePlain]: Start of recursive call 156: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:46,144 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:15:46,144 INFO L550 ElimStorePlain]: Start of recursive call 157: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:46,159 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:15:46,160 INFO L550 ElimStorePlain]: Start of recursive call 158: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:46,173 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:15:46,174 INFO L550 ElimStorePlain]: Start of recursive call 159: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:46,188 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:15:46,188 INFO L550 ElimStorePlain]: Start of recursive call 160: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:46,200 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:15:46,201 INFO L550 ElimStorePlain]: Start of recursive call 161: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:46,213 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:15:46,213 INFO L550 ElimStorePlain]: Start of recursive call 162: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:46,225 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:15:46,226 INFO L550 ElimStorePlain]: Start of recursive call 163: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:46,237 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:15:46,238 INFO L550 ElimStorePlain]: Start of recursive call 164: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:46,250 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:15:46,251 INFO L550 ElimStorePlain]: Start of recursive call 165: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:46,262 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:15:46,262 INFO L550 ElimStorePlain]: Start of recursive call 166: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:46,275 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:15:46,276 INFO L550 ElimStorePlain]: Start of recursive call 167: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:46,289 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:15:46,290 INFO L550 ElimStorePlain]: Start of recursive call 168: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:46,300 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:15:46,300 INFO L550 ElimStorePlain]: Start of recursive call 169: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:46,310 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:15:46,311 INFO L550 ElimStorePlain]: Start of recursive call 170: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:46,322 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:15:46,323 INFO L550 ElimStorePlain]: Start of recursive call 171: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:46,333 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:15:46,334 INFO L550 ElimStorePlain]: Start of recursive call 172: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:46,345 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:15:46,345 INFO L550 ElimStorePlain]: Start of recursive call 173: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:46,359 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:15:46,360 INFO L550 ElimStorePlain]: Start of recursive call 174: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:46,372 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:15:46,373 INFO L550 ElimStorePlain]: Start of recursive call 175: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:46,389 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:15:46,390 INFO L550 ElimStorePlain]: Start of recursive call 176: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:46,405 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:15:46,406 INFO L550 ElimStorePlain]: Start of recursive call 177: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:46,422 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:15:46,423 INFO L550 ElimStorePlain]: Start of recursive call 178: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:46,440 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:15:46,440 INFO L550 ElimStorePlain]: Start of recursive call 179: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:46,457 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:15:46,458 INFO L550 ElimStorePlain]: Start of recursive call 180: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:46,474 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:15:46,475 INFO L550 ElimStorePlain]: Start of recursive call 181: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:46,491 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:15:46,491 INFO L550 ElimStorePlain]: Start of recursive call 182: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:46,506 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:15:46,507 INFO L550 ElimStorePlain]: Start of recursive call 183: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:46,521 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:15:46,522 INFO L550 ElimStorePlain]: Start of recursive call 184: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:46,538 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:15:46,538 INFO L550 ElimStorePlain]: Start of recursive call 185: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:46,553 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:15:46,554 INFO L550 ElimStorePlain]: Start of recursive call 186: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:46,570 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:15:46,571 INFO L550 ElimStorePlain]: Start of recursive call 187: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:46,588 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:15:46,589 INFO L550 ElimStorePlain]: Start of recursive call 188: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:46,604 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:15:46,605 INFO L550 ElimStorePlain]: Start of recursive call 189: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:46,618 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:15:46,619 INFO L550 ElimStorePlain]: Start of recursive call 190: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:46,633 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:15:46,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, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 7 [2021-03-10 22:15:46,635 INFO L550 ElimStorePlain]: Start of recursive call 191: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:46,648 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:15:46,649 INFO L550 ElimStorePlain]: Start of recursive call 192: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:46,661 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:15:46,662 INFO L550 ElimStorePlain]: Start of recursive call 193: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:46,674 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:15:46,674 INFO L550 ElimStorePlain]: Start of recursive call 194: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:46,687 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:15:46,688 INFO L550 ElimStorePlain]: Start of recursive call 195: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:46,700 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:15:46,701 INFO L550 ElimStorePlain]: Start of recursive call 196: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:46,714 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:15:46,715 INFO L550 ElimStorePlain]: Start of recursive call 197: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:46,730 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:15:46,731 INFO L550 ElimStorePlain]: Start of recursive call 198: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:46,745 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:15:46,746 INFO L550 ElimStorePlain]: Start of recursive call 199: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:46,759 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:15:46,760 INFO L550 ElimStorePlain]: Start of recursive call 200: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:46,774 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:15:46,775 INFO L550 ElimStorePlain]: Start of recursive call 201: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:46,791 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:15:46,792 INFO L550 ElimStorePlain]: Start of recursive call 202: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:46,810 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:15:46,810 INFO L550 ElimStorePlain]: Start of recursive call 203: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:46,828 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:15:46,829 INFO L550 ElimStorePlain]: Start of recursive call 204: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:46,846 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:15:46,847 INFO L550 ElimStorePlain]: Start of recursive call 205: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:46,863 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:15:46,864 INFO L550 ElimStorePlain]: Start of recursive call 206: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:46,877 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:15:46,878 INFO L550 ElimStorePlain]: Start of recursive call 207: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:46,894 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:15:46,895 INFO L550 ElimStorePlain]: Start of recursive call 208: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:46,911 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:15:46,912 INFO L550 ElimStorePlain]: Start of recursive call 209: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:46,928 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:15:46,929 INFO L550 ElimStorePlain]: Start of recursive call 210: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:46,944 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:15:46,945 INFO L550 ElimStorePlain]: Start of recursive call 211: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:46,959 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:15:46,960 INFO L550 ElimStorePlain]: Start of recursive call 212: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:46,974 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:15:46,975 INFO L550 ElimStorePlain]: Start of recursive call 213: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:46,990 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:15:46,991 INFO L550 ElimStorePlain]: Start of recursive call 214: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:47,006 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:15:47,007 INFO L550 ElimStorePlain]: Start of recursive call 215: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:47,020 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:15:47,021 INFO L550 ElimStorePlain]: Start of recursive call 216: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:47,033 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:15:47,034 INFO L550 ElimStorePlain]: Start of recursive call 217: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:47,044 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:15:47,045 INFO L550 ElimStorePlain]: Start of recursive call 218: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:47,064 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:15:47,065 INFO L550 ElimStorePlain]: Start of recursive call 219: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:47,075 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:15:47,076 INFO L550 ElimStorePlain]: Start of recursive call 220: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:47,088 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:15:47,089 INFO L550 ElimStorePlain]: Start of recursive call 221: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:47,103 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:15:47,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, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 20 treesize of output 12 [2021-03-10 22:15:47,106 INFO L550 ElimStorePlain]: Start of recursive call 222: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:47,119 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:15:47,120 INFO L550 ElimStorePlain]: Start of recursive call 223: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:47,133 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:15:47,134 INFO L550 ElimStorePlain]: Start of recursive call 224: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:47,149 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:15:47,150 INFO L550 ElimStorePlain]: Start of recursive call 225: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:47,162 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:15:47,162 INFO L550 ElimStorePlain]: Start of recursive call 226: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:47,176 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:15:47,177 INFO L550 ElimStorePlain]: Start of recursive call 227: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:47,190 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:15:47,191 INFO L550 ElimStorePlain]: Start of recursive call 228: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:47,205 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:15:47,206 INFO L550 ElimStorePlain]: Start of recursive call 229: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:47,221 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:15:47,222 INFO L550 ElimStorePlain]: Start of recursive call 230: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:47,235 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:15:47,236 INFO L550 ElimStorePlain]: Start of recursive call 231: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:47,249 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:15:47,250 INFO L550 ElimStorePlain]: Start of recursive call 232: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:47,264 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:15:47,264 INFO L550 ElimStorePlain]: Start of recursive call 233: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:47,279 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:15:47,280 INFO L550 ElimStorePlain]: Start of recursive call 234: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:47,296 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:15:47,297 INFO L550 ElimStorePlain]: Start of recursive call 235: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:47,318 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:15:47,319 INFO L550 ElimStorePlain]: Start of recursive call 236: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:47,333 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:15:47,334 INFO L550 ElimStorePlain]: Start of recursive call 237: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:47,357 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:15:47,358 INFO L550 ElimStorePlain]: Start of recursive call 238: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:47,363 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:15:47,364 INFO L550 ElimStorePlain]: Start of recursive call 239: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:47,370 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:15:47,371 INFO L550 ElimStorePlain]: Start of recursive call 240: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:47,377 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:15:47,378 INFO L550 ElimStorePlain]: Start of recursive call 241: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:47,383 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:15:47,383 INFO L550 ElimStorePlain]: Start of recursive call 242: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:47,389 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:15:47,390 INFO L550 ElimStorePlain]: Start of recursive call 243: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:47,396 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:15:47,396 INFO L550 ElimStorePlain]: Start of recursive call 244: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:47,403 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:15:47,404 INFO L550 ElimStorePlain]: Start of recursive call 245: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:47,410 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:15:47,410 INFO L550 ElimStorePlain]: Start of recursive call 246: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:47,417 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:15:47,418 INFO L550 ElimStorePlain]: Start of recursive call 247: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:47,422 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:15:47,423 INFO L550 ElimStorePlain]: Start of recursive call 248: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:47,428 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:15:47,429 INFO L550 ElimStorePlain]: Start of recursive call 249: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:47,433 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:15:47,434 INFO L550 ElimStorePlain]: Start of recursive call 250: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:47,439 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:15:47,439 INFO L550 ElimStorePlain]: Start of recursive call 251: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:47,444 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:15:47,445 INFO L550 ElimStorePlain]: Start of recursive call 252: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:47,449 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:15:47,450 INFO L550 ElimStorePlain]: Start of recursive call 253: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:47,454 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:15:47,455 INFO L550 ElimStorePlain]: Start of recursive call 254: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:47,460 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:15:47,460 INFO L550 ElimStorePlain]: Start of recursive call 255: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:47,465 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:15:47,465 INFO L550 ElimStorePlain]: Start of recursive call 256: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:47,470 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:15:47,471 INFO L550 ElimStorePlain]: Start of recursive call 257: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:47,475 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:15:47,476 INFO L550 ElimStorePlain]: Start of recursive call 258: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:47,481 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:15:47,481 INFO L550 ElimStorePlain]: Start of recursive call 259: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:47,487 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:15:47,487 INFO L550 ElimStorePlain]: Start of recursive call 260: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:47,492 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:15:47,493 INFO L550 ElimStorePlain]: Start of recursive call 261: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:47,497 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:15:47,498 INFO L550 ElimStorePlain]: Start of recursive call 262: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:47,503 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:15:47,504 INFO L550 ElimStorePlain]: Start of recursive call 263: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:47,508 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:15:47,508 INFO L550 ElimStorePlain]: Start of recursive call 264: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:47,513 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:15:47,513 INFO L550 ElimStorePlain]: Start of recursive call 265: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:47,518 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:15:47,519 INFO L550 ElimStorePlain]: Start of recursive call 266: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:47,524 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:15:47,525 INFO L550 ElimStorePlain]: Start of recursive call 267: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:47,530 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:15:47,530 INFO L550 ElimStorePlain]: Start of recursive call 268: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:47,535 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:15:47,536 INFO L550 ElimStorePlain]: Start of recursive call 269: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:47,540 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:15:47,540 INFO L550 ElimStorePlain]: Start of recursive call 270: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:47,545 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:15:47,546 INFO L550 ElimStorePlain]: Start of recursive call 271: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:47,549 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:15:47,550 INFO L550 ElimStorePlain]: Start of recursive call 272: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:47,554 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:15:47,555 INFO L550 ElimStorePlain]: Start of recursive call 273: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:47,559 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:15:47,560 INFO L550 ElimStorePlain]: Start of recursive call 274: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:47,563 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:15:47,564 INFO L550 ElimStorePlain]: Start of recursive call 275: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:47,568 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:15:47,569 INFO L550 ElimStorePlain]: Start of recursive call 276: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:47,573 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:15:47,574 INFO L550 ElimStorePlain]: Start of recursive call 277: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:47,577 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:15:47,578 INFO L550 ElimStorePlain]: Start of recursive call 278: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:47,582 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:15:47,583 INFO L550 ElimStorePlain]: Start of recursive call 279: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:47,586 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:15:47,587 INFO L550 ElimStorePlain]: Start of recursive call 280: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:47,591 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:15:47,592 INFO L550 ElimStorePlain]: Start of recursive call 281: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:47,596 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:15:47,597 INFO L550 ElimStorePlain]: Start of recursive call 282: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:47,601 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:15:47,602 INFO L550 ElimStorePlain]: Start of recursive call 283: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:47,605 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:15:47,606 INFO L550 ElimStorePlain]: Start of recursive call 284: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:47,610 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:15:47,610 INFO L550 ElimStorePlain]: Start of recursive call 285: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:47,615 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:15:47,615 INFO L550 ElimStorePlain]: Start of recursive call 286: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:47,620 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:15:47,621 INFO L550 ElimStorePlain]: Start of recursive call 287: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:47,625 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:15:47,625 INFO L550 ElimStorePlain]: Start of recursive call 288: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:47,629 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:15:47,630 INFO L550 ElimStorePlain]: Start of recursive call 289: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:47,634 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:15:47,635 INFO L550 ElimStorePlain]: Start of recursive call 290: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:47,639 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:15:47,640 INFO L550 ElimStorePlain]: Start of recursive call 291: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:47,644 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:15:47,645 INFO L550 ElimStorePlain]: Start of recursive call 292: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:47,648 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:15:47,649 INFO L550 ElimStorePlain]: Start of recursive call 293: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:47,901 WARN L205 SmtUtils]: Spent 252.00 ms on a formula simplification. DAG size of input: 53 DAG size of output: 44 [2021-03-10 22:15:47,902 INFO L628 ElimStorePlain]: treesize reduction 321, result has 51.9 percent of original size [2021-03-10 22:15:47,905 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:15:47,906 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 7 [2021-03-10 22:15:47,908 INFO L550 ElimStorePlain]: Start of recursive call 294: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:47,911 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:15:47,912 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 7 [2021-03-10 22:15:47,913 INFO L550 ElimStorePlain]: Start of recursive call 295: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:47,916 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:15:47,916 INFO L550 ElimStorePlain]: Start of recursive call 296: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:47,919 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:15:47,919 INFO L550 ElimStorePlain]: Start of recursive call 297: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:47,922 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:15:47,922 INFO L550 ElimStorePlain]: Start of recursive call 298: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:47,925 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:15:47,925 INFO L550 ElimStorePlain]: Start of recursive call 299: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:47,928 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:15:47,929 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 20 treesize of output 12 [2021-03-10 22:15:47,930 INFO L550 ElimStorePlain]: Start of recursive call 300: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:47,933 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:15:47,933 INFO L550 ElimStorePlain]: Start of recursive call 301: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:47,935 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:15:47,936 INFO L550 ElimStorePlain]: Start of recursive call 302: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:47,938 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:15:47,938 INFO L550 ElimStorePlain]: Start of recursive call 303: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:47,984 INFO L628 ElimStorePlain]: treesize reduction 1, result has 98.5 percent of original size [2021-03-10 22:15:47,985 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 3 xjuncts. [2021-03-10 22:15:47,985 INFO L247 ElimStorePlain]: Needed 303 recursive calls to eliminate 3 variables, input treesize:15874, output treesize:41 [2021-03-10 22:15:48,059 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 22:15:48,059 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 22:15:48,059 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 13] total 19 [2021-03-10 22:15:48,059 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [963463576] [2021-03-10 22:15:48,059 INFO L460 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-03-10 22:15:48,059 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 22:15:48,060 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-03-10 22:15:48,060 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=57, Invalid=285, Unknown=0, NotChecked=0, Total=342 [2021-03-10 22:15:48,060 INFO L87 Difference]: Start difference. First operand 616 states and 1985 transitions. Second operand has 19 states, 19 states have (on average 2.0) internal successors, (38), 19 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:15:48,602 WARN L205 SmtUtils]: Spent 216.00 ms on a formula simplification. DAG size of input: 133 DAG size of output: 126 [2021-03-10 22:15:48,790 WARN L205 SmtUtils]: Spent 131.00 ms on a formula simplification. DAG size of input: 143 DAG size of output: 57 [2021-03-10 22:15:48,993 WARN L205 SmtUtils]: Spent 137.00 ms on a formula simplification. DAG size of input: 76 DAG size of output: 56 [2021-03-10 22:15:49,027 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 22:15:49,027 INFO L93 Difference]: Finished difference Result 677 states and 2140 transitions. [2021-03-10 22:15:49,028 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-03-10 22:15:49,028 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.0) internal successors, (38), 19 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-03-10 22:15:49,028 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 22:15:49,029 INFO L225 Difference]: With dead ends: 677 [2021-03-10 22:15:49,029 INFO L226 Difference]: Without dead ends: 641 [2021-03-10 22:15:49,029 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 37 GetRequests, 12 SyntacticMatches, 2 SemanticMatches, 23 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 114 ImplicationChecksByTransitivity, 1588.3ms TimeCoverageRelationStatistics Valid=96, Invalid=504, Unknown=0, NotChecked=0, Total=600 [2021-03-10 22:15:49,030 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 641 states. [2021-03-10 22:15:49,033 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 641 to 629. [2021-03-10 22:15:49,034 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 629 states, 628 states have (on average 3.2229299363057327) internal successors, (2024), 628 states have internal predecessors, (2024), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:15:49,035 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 629 states to 629 states and 2024 transitions. [2021-03-10 22:15:49,035 INFO L78 Accepts]: Start accepts. Automaton has 629 states and 2024 transitions. Word has length 22 [2021-03-10 22:15:49,035 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 22:15:49,035 INFO L480 AbstractCegarLoop]: Abstraction has 629 states and 2024 transitions. [2021-03-10 22:15:49,035 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.0) internal successors, (38), 19 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:15:49,035 INFO L276 IsEmpty]: Start isEmpty. Operand 629 states and 2024 transitions. [2021-03-10 22:15:49,036 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2021-03-10 22:15:49,036 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 22:15:49,036 INFO L519 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 22:15:49,236 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable7750,90 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 22:15:49,236 INFO L428 AbstractCegarLoop]: === Iteration 163 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 22:15:49,236 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 22:15:49,237 INFO L82 PathProgramCache]: Analyzing trace with hash -1241760736, now seen corresponding path program 71 times [2021-03-10 22:15:49,237 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 22:15:49,237 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1822421413] [2021-03-10 22:15:49,237 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 22:15:49,241 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 22:15:49,355 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 1 proven. 5 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-03-10 22:15:49,355 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1822421413] [2021-03-10 22:15:49,356 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1193472592] [2021-03-10 22:15:49,356 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-03-10 22:15:49,385 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-03-10 22:15:49,385 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-10 22:15:49,386 INFO L263 TraceCheckSpWp]: Trace formula consists of 95 conjuncts, 13 conjunts are in the unsatisfiable core [2021-03-10 22:15:49,386 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 22:15:49,548 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 1 proven. 3 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-03-10 22:15:49,548 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 22:15:49,549 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 8] total 16 [2021-03-10 22:15:49,549 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [964336202] [2021-03-10 22:15:49,549 INFO L460 AbstractCegarLoop]: Interpolant automaton has 16 states [2021-03-10 22:15:49,549 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 22:15:49,549 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-03-10 22:15:49,549 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=50, Invalid=190, Unknown=0, NotChecked=0, Total=240 [2021-03-10 22:15:49,549 INFO L87 Difference]: Start difference. First operand 629 states and 2024 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-03-10 22:15:49,999 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 22:15:50,000 INFO L93 Difference]: Finished difference Result 1013 states and 3148 transitions. [2021-03-10 22:15:50,000 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-03-10 22:15:50,000 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-03-10 22:15:50,000 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 22:15:50,002 INFO L225 Difference]: With dead ends: 1013 [2021-03-10 22:15:50,002 INFO L226 Difference]: Without dead ends: 926 [2021-03-10 22:15:50,002 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 44 GetRequests, 23 SyntacticMatches, 0 SemanticMatches, 21 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 93 ImplicationChecksByTransitivity, 515.3ms TimeCoverageRelationStatistics Valid=115, Invalid=391, Unknown=0, NotChecked=0, Total=506 [2021-03-10 22:15:50,002 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 926 states. [2021-03-10 22:15:50,008 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 926 to 706. [2021-03-10 22:15:50,008 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 706 states, 705 states have (on average 3.273758865248227) internal successors, (2308), 705 states have internal predecessors, (2308), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:15:50,009 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 706 states to 706 states and 2308 transitions. [2021-03-10 22:15:50,009 INFO L78 Accepts]: Start accepts. Automaton has 706 states and 2308 transitions. Word has length 22 [2021-03-10 22:15:50,009 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 22:15:50,009 INFO L480 AbstractCegarLoop]: Abstraction has 706 states and 2308 transitions. [2021-03-10 22:15:50,010 INFO L481 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-03-10 22:15:50,010 INFO L276 IsEmpty]: Start isEmpty. Operand 706 states and 2308 transitions. [2021-03-10 22:15:50,010 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2021-03-10 22:15:50,010 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 22:15:50,010 INFO L519 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 22:15:50,211 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable8416,91 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 22:15:50,211 INFO L428 AbstractCegarLoop]: === Iteration 164 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 22:15:50,211 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 22:15:50,211 INFO L82 PathProgramCache]: Analyzing trace with hash 128734074, now seen corresponding path program 72 times [2021-03-10 22:15:50,211 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 22:15:50,211 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1088465801] [2021-03-10 22:15:50,211 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 22:15:50,216 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 22:15:50,330 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-03-10 22:15:50,330 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1088465801] [2021-03-10 22:15:50,330 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [931687555] [2021-03-10 22:15:50,330 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-03-10 22:15:50,358 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-03-10 22:15:50,358 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-10 22:15:50,358 INFO L263 TraceCheckSpWp]: Trace formula consists of 95 conjuncts, 13 conjunts are in the unsatisfiable core [2021-03-10 22:15:50,359 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 22:15:50,497 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 5 treesize of output 3 [2021-03-10 22:15:50,498 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:50,500 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:15:50,501 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:50,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, 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-03-10 22:15:50,506 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:50,509 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 5 treesize of output 3 [2021-03-10 22:15:50,510 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:50,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 5 treesize of output 3 [2021-03-10 22:15:50,515 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:50,518 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:15:50,519 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:50,522 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 9 [2021-03-10 22:15:50,523 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:50,526 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:15:50,527 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:50,530 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:15:50,531 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:50,534 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 5 treesize of output 3 [2021-03-10 22:15:50,535 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:50,538 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:15:50,539 INFO L550 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:50,542 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:15:50,542 INFO L550 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:50,545 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:15:50,546 INFO L550 ElimStorePlain]: Start of recursive call 14: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:50,549 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:15:50,550 INFO L550 ElimStorePlain]: Start of recursive call 15: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:50,553 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:15:50,553 INFO L550 ElimStorePlain]: Start of recursive call 16: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:50,556 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:15:50,557 INFO L550 ElimStorePlain]: Start of recursive call 17: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:50,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, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 9 [2021-03-10 22:15:50,561 INFO L550 ElimStorePlain]: Start of recursive call 18: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:50,564 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:15:50,565 INFO L550 ElimStorePlain]: Start of recursive call 19: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:50,567 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:15:50,568 INFO L550 ElimStorePlain]: Start of recursive call 20: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:50,571 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:15:50,571 INFO L550 ElimStorePlain]: Start of recursive call 21: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:50,574 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:15:50,574 INFO L550 ElimStorePlain]: Start of recursive call 22: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:50,577 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:15:50,578 INFO L550 ElimStorePlain]: Start of recursive call 23: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:50,581 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:15:50,582 INFO L550 ElimStorePlain]: Start of recursive call 24: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:50,584 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:15:50,585 INFO L550 ElimStorePlain]: Start of recursive call 25: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:50,588 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:15:50,589 INFO L550 ElimStorePlain]: Start of recursive call 26: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:50,591 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:15:50,592 INFO L550 ElimStorePlain]: Start of recursive call 27: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:50,594 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:15:50,595 INFO L550 ElimStorePlain]: Start of recursive call 28: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:50,598 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:15:50,598 INFO L550 ElimStorePlain]: Start of recursive call 29: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:50,601 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:15:50,601 INFO L550 ElimStorePlain]: Start of recursive call 30: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:50,693 INFO L628 ElimStorePlain]: treesize reduction 64, result has 63.0 percent of original size [2021-03-10 22:15:50,697 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-03-10 22:15:50,697 INFO L247 ElimStorePlain]: Needed 30 recursive calls to eliminate 2 variables, input treesize:1092, output treesize:101 [2021-03-10 22:15:50,998 INFO L446 ElimStorePlain]: Different costs {0=[v_prenex_36, char_at_9], 6=[char_at_5]} [2021-03-10 22:15:51,002 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:15:51,003 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:51,007 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 5 treesize of output 3 [2021-03-10 22:15:51,008 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:51,012 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:15:51,012 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:51,016 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:15:51,017 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:51,020 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:15:51,021 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:51,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-03-10 22:15:51,045 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:51,191 WARN L205 SmtUtils]: Spent 145.00 ms on a formula simplification. DAG size of input: 60 DAG size of output: 50 [2021-03-10 22:15:51,191 INFO L628 ElimStorePlain]: treesize reduction 249, result has 34.3 percent of original size [2021-03-10 22:15:51,191 INFO L518 ElimStorePlain]: Eliminatee char_at_9 vanished before elimination [2021-03-10 22:15:51,194 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 9 [2021-03-10 22:15:51,195 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:51,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-03-10 22:15:51,198 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:51,201 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 5 treesize of output 3 [2021-03-10 22:15:51,202 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:51,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-03-10 22:15:51,205 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:51,208 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 5 treesize of output 3 [2021-03-10 22:15:51,209 INFO L550 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:51,255 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 22:15:51,257 INFO L550 ElimStorePlain]: Start of recursive call 1: 4 dim-0 vars, 3 dim-1 vars, End of recursive call: and 4 xjuncts. [2021-03-10 22:15:51,257 INFO L247 ElimStorePlain]: Needed 12 recursive calls to eliminate 7 variables, input treesize:547, output treesize:33 [2021-03-10 22:15:51,330 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-03-10 22:15:51,330 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 22:15:51,330 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 8] total 14 [2021-03-10 22:15:51,330 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [529925249] [2021-03-10 22:15:51,330 INFO L460 AbstractCegarLoop]: Interpolant automaton has 14 states [2021-03-10 22:15:51,330 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 22:15:51,330 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-03-10 22:15:51,330 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=52, Invalid=130, Unknown=0, NotChecked=0, Total=182 [2021-03-10 22:15:51,331 INFO L87 Difference]: Start difference. First operand 706 states and 2308 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-03-10 22:15:51,487 WARN L205 SmtUtils]: Spent 116.00 ms on a formula simplification. DAG size of input: 60 DAG size of output: 56 [2021-03-10 22:15:51,627 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 22:15:51,627 INFO L93 Difference]: Finished difference Result 924 states and 2876 transitions. [2021-03-10 22:15:51,627 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-03-10 22:15:51,628 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 22 [2021-03-10 22:15:51,628 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 22:15:51,629 INFO L225 Difference]: With dead ends: 924 [2021-03-10 22:15:51,629 INFO L226 Difference]: Without dead ends: 857 [2021-03-10 22:15:51,629 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 40 GetRequests, 21 SyntacticMatches, 2 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 64 ImplicationChecksByTransitivity, 407.7ms TimeCoverageRelationStatistics Valid=100, Invalid=242, Unknown=0, NotChecked=0, Total=342 [2021-03-10 22:15:51,629 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 857 states. [2021-03-10 22:15:51,634 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 857 to 635. [2021-03-10 22:15:51,634 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 635 states, 634 states have (on average 3.2476340694006307) internal successors, (2059), 634 states have internal predecessors, (2059), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:15:51,635 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 635 states to 635 states and 2059 transitions. [2021-03-10 22:15:51,635 INFO L78 Accepts]: Start accepts. Automaton has 635 states and 2059 transitions. Word has length 22 [2021-03-10 22:15:51,635 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 22:15:51,635 INFO L480 AbstractCegarLoop]: Abstraction has 635 states and 2059 transitions. [2021-03-10 22:15:51,635 INFO L481 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-03-10 22:15:51,635 INFO L276 IsEmpty]: Start isEmpty. Operand 635 states and 2059 transitions. [2021-03-10 22:15:51,636 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2021-03-10 22:15:51,636 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 22:15:51,636 INFO L519 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 22:15:51,836 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 92 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable8424 [2021-03-10 22:15:51,837 INFO L428 AbstractCegarLoop]: === Iteration 165 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 22:15:51,837 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 22:15:51,837 INFO L82 PathProgramCache]: Analyzing trace with hash -1102061538, now seen corresponding path program 73 times [2021-03-10 22:15:51,837 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 22:15:51,837 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [224600688] [2021-03-10 22:15:51,837 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 22:15:51,842 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 22:15:52,125 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 22:15:52,125 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [224600688] [2021-03-10 22:15:52,125 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [515586757] [2021-03-10 22:15:52,125 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) [2021-03-10 22:15:52,160 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 22:15:52,161 INFO L263 TraceCheckSpWp]: Trace formula consists of 95 conjuncts, 33 conjunts are in the unsatisfiable core [2021-03-10 22:15:52,161 INFO L286 TraceCheckSpWp]: Computing forward predicates... Waiting until toolchain timeout for monitored process 93 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 22:15:52,528 WARN L205 SmtUtils]: Spent 236.00 ms on a formula simplification. DAG size of input: 67 DAG size of output: 63 [2021-03-10 22:15:53,085 WARN L205 SmtUtils]: Spent 294.00 ms on a formula simplification. DAG size of input: 115 DAG size of output: 96 [2021-03-10 22:15:54,364 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:15:54,365 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:54,373 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:15:54,374 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:54,386 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:15:54,387 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-03-10 22:15:54,388 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:54,399 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:15:54,401 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 18 treesize of output 12 [2021-03-10 22:15:54,402 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:54,411 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:15:54,411 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:54,422 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:15:54,423 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:54,434 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:15:54,435 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-03-10 22:15:54,436 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:54,449 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:15:54,450 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-03-10 22:15:54,451 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:54,462 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:15:54,463 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-03-10 22:15:54,464 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:54,473 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:15:54,474 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:54,482 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:15:54,482 INFO L550 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:54,494 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:15:54,495 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 16 treesize of output 10 [2021-03-10 22:15:54,496 INFO L550 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:54,507 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:15:54,508 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-03-10 22:15:54,509 INFO L550 ElimStorePlain]: Start of recursive call 14: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:54,521 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:15:54,522 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-03-10 22:15:54,523 INFO L550 ElimStorePlain]: Start of recursive call 15: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:54,531 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:15:54,532 INFO L550 ElimStorePlain]: Start of recursive call 16: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:54,553 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:15:54,554 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 16 treesize of output 10 [2021-03-10 22:15:54,555 INFO L550 ElimStorePlain]: Start of recursive call 17: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:54,564 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:15:54,566 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 18 treesize of output 12 [2021-03-10 22:15:54,567 INFO L550 ElimStorePlain]: Start of recursive call 18: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:54,577 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:15:54,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, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-03-10 22:15:54,580 INFO L550 ElimStorePlain]: Start of recursive call 19: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:54,590 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:15:54,591 INFO L550 ElimStorePlain]: Start of recursive call 20: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:54,600 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:15:54,601 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 16 treesize of output 10 [2021-03-10 22:15:54,601 INFO L550 ElimStorePlain]: Start of recursive call 21: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:54,611 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:15:54,612 INFO L550 ElimStorePlain]: Start of recursive call 22: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:54,622 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:15:54,622 INFO L550 ElimStorePlain]: Start of recursive call 23: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:54,633 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:15:54,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, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-03-10 22:15:54,635 INFO L550 ElimStorePlain]: Start of recursive call 24: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:54,645 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:15:54,646 INFO L550 ElimStorePlain]: Start of recursive call 25: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:54,656 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:15:54,658 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-03-10 22:15:54,659 INFO L550 ElimStorePlain]: Start of recursive call 26: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:54,668 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:15:54,669 INFO L550 ElimStorePlain]: Start of recursive call 27: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:54,681 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:15:54,683 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-03-10 22:15:54,684 INFO L550 ElimStorePlain]: Start of recursive call 28: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:54,696 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:15:54,697 INFO L550 ElimStorePlain]: Start of recursive call 29: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:54,710 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:15:54,711 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-03-10 22:15:54,713 INFO L550 ElimStorePlain]: Start of recursive call 30: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:54,722 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:15:54,723 INFO L550 ElimStorePlain]: Start of recursive call 31: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:54,732 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:15:54,733 INFO L550 ElimStorePlain]: Start of recursive call 32: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:54,745 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:15:54,746 INFO L550 ElimStorePlain]: Start of recursive call 33: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:54,756 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:15:54,757 INFO L550 ElimStorePlain]: Start of recursive call 34: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:54,769 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:15:54,771 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 16 treesize of output 10 [2021-03-10 22:15:54,772 INFO L550 ElimStorePlain]: Start of recursive call 35: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:54,781 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:15:54,782 INFO L550 ElimStorePlain]: Start of recursive call 36: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:54,794 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:15:54,795 INFO L550 ElimStorePlain]: Start of recursive call 37: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:54,808 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:15:54,809 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 16 treesize of output 10 [2021-03-10 22:15:54,810 INFO L550 ElimStorePlain]: Start of recursive call 38: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:54,820 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:15:54,820 INFO L550 ElimStorePlain]: Start of recursive call 39: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:54,832 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:15:54,833 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 18 treesize of output 12 [2021-03-10 22:15:54,835 INFO L550 ElimStorePlain]: Start of recursive call 40: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:54,846 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:15:54,847 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-03-10 22:15:54,849 INFO L550 ElimStorePlain]: Start of recursive call 41: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:54,860 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:15:54,861 INFO L550 ElimStorePlain]: Start of recursive call 42: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:54,873 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:15:54,874 INFO L550 ElimStorePlain]: Start of recursive call 43: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:54,884 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:15:54,885 INFO L550 ElimStorePlain]: Start of recursive call 44: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:54,895 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:15:54,896 INFO L550 ElimStorePlain]: Start of recursive call 45: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:54,908 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:15:54,909 INFO L550 ElimStorePlain]: Start of recursive call 46: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:54,922 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:15:54,922 INFO L550 ElimStorePlain]: Start of recursive call 47: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:54,935 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:15:54,936 INFO L550 ElimStorePlain]: Start of recursive call 48: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:54,946 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:15:54,947 INFO L550 ElimStorePlain]: Start of recursive call 49: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:54,961 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:15:54,962 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-03-10 22:15:54,964 INFO L550 ElimStorePlain]: Start of recursive call 50: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:54,977 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:15:54,977 INFO L550 ElimStorePlain]: Start of recursive call 51: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:54,989 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:15:54,990 INFO L550 ElimStorePlain]: Start of recursive call 52: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:55,003 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:15:55,004 INFO L550 ElimStorePlain]: Start of recursive call 53: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:55,017 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:15:55,018 INFO L550 ElimStorePlain]: Start of recursive call 54: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:55,028 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:15:55,028 INFO L550 ElimStorePlain]: Start of recursive call 55: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:55,039 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:15:55,040 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 18 treesize of output 12 [2021-03-10 22:15:55,042 INFO L550 ElimStorePlain]: Start of recursive call 56: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:55,051 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:15:55,052 INFO L550 ElimStorePlain]: Start of recursive call 57: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:55,061 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:15:55,062 INFO L550 ElimStorePlain]: Start of recursive call 58: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:55,071 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:15:55,072 INFO L550 ElimStorePlain]: Start of recursive call 59: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:55,082 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:15:55,083 INFO L550 ElimStorePlain]: Start of recursive call 60: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:55,095 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:15:55,096 INFO L550 ElimStorePlain]: Start of recursive call 61: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:55,107 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:15:55,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, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-03-10 22:15:55,109 INFO L550 ElimStorePlain]: Start of recursive call 62: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:55,121 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:15:55,122 INFO L550 ElimStorePlain]: Start of recursive call 63: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:55,133 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:15:55,134 INFO L550 ElimStorePlain]: Start of recursive call 64: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:55,145 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:15:55,146 INFO L550 ElimStorePlain]: Start of recursive call 65: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:55,157 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:15:55,158 INFO L550 ElimStorePlain]: Start of recursive call 66: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:55,169 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:15:55,170 INFO L550 ElimStorePlain]: Start of recursive call 67: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:55,178 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:15:55,179 INFO L550 ElimStorePlain]: Start of recursive call 68: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:55,189 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:15:55,190 INFO L550 ElimStorePlain]: Start of recursive call 69: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:55,198 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:15:55,199 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 18 treesize of output 12 [2021-03-10 22:15:55,200 INFO L550 ElimStorePlain]: Start of recursive call 70: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:55,210 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:15:55,210 INFO L550 ElimStorePlain]: Start of recursive call 71: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:55,219 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:15:55,220 INFO L550 ElimStorePlain]: Start of recursive call 72: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:55,228 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:15:55,228 INFO L550 ElimStorePlain]: Start of recursive call 73: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:55,235 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:15:55,235 INFO L550 ElimStorePlain]: Start of recursive call 74: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:55,243 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:15:55,244 INFO L550 ElimStorePlain]: Start of recursive call 75: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:55,252 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:15:55,253 INFO L550 ElimStorePlain]: Start of recursive call 76: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:55,260 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:15:55,260 INFO L550 ElimStorePlain]: Start of recursive call 77: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:55,268 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:15:55,269 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 18 treesize of output 12 [2021-03-10 22:15:55,271 INFO L550 ElimStorePlain]: Start of recursive call 78: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:55,280 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:15:55,281 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-03-10 22:15:55,283 INFO L550 ElimStorePlain]: Start of recursive call 79: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:55,290 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:15:55,290 INFO L550 ElimStorePlain]: Start of recursive call 80: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:55,297 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:15:55,298 INFO L550 ElimStorePlain]: Start of recursive call 81: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:55,306 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:15:55,307 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 18 treesize of output 12 [2021-03-10 22:15:55,308 INFO L550 ElimStorePlain]: Start of recursive call 82: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:55,315 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:15:55,316 INFO L550 ElimStorePlain]: Start of recursive call 83: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:55,322 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:15:55,323 INFO L550 ElimStorePlain]: Start of recursive call 84: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:55,330 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:15:55,330 INFO L550 ElimStorePlain]: Start of recursive call 85: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:55,338 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:15:55,340 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 18 treesize of output 12 [2021-03-10 22:15:55,341 INFO L550 ElimStorePlain]: Start of recursive call 86: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:55,348 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:15:55,348 INFO L550 ElimStorePlain]: Start of recursive call 87: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:55,355 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:15:55,356 INFO L550 ElimStorePlain]: Start of recursive call 88: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:55,364 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:15:55,365 INFO L550 ElimStorePlain]: Start of recursive call 89: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:55,375 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:15:55,376 INFO L550 ElimStorePlain]: Start of recursive call 90: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:55,387 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:15:55,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, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 18 treesize of output 12 [2021-03-10 22:15:55,390 INFO L550 ElimStorePlain]: Start of recursive call 91: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:55,401 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:15:55,402 INFO L550 ElimStorePlain]: Start of recursive call 92: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:55,411 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:15:55,412 INFO L550 ElimStorePlain]: Start of recursive call 93: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:55,419 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:15:55,419 INFO L550 ElimStorePlain]: Start of recursive call 94: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:55,429 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:15:55,430 INFO L550 ElimStorePlain]: Start of recursive call 95: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:55,440 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:15:55,441 INFO L550 ElimStorePlain]: Start of recursive call 96: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:55,449 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:15:55,450 INFO L550 ElimStorePlain]: Start of recursive call 97: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:55,460 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:15:55,461 INFO L550 ElimStorePlain]: Start of recursive call 98: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:55,470 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:15:55,471 INFO L550 ElimStorePlain]: Start of recursive call 99: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:55,481 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:15:55,482 INFO L550 ElimStorePlain]: Start of recursive call 100: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:55,490 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:15:55,491 INFO L550 ElimStorePlain]: Start of recursive call 101: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:55,499 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:15:55,500 INFO L550 ElimStorePlain]: Start of recursive call 102: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:55,509 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:15:55,510 INFO L550 ElimStorePlain]: Start of recursive call 103: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:55,519 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:15:55,520 INFO L550 ElimStorePlain]: Start of recursive call 104: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:55,529 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:15:55,529 INFO L550 ElimStorePlain]: Start of recursive call 105: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:55,538 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:15:55,538 INFO L550 ElimStorePlain]: Start of recursive call 106: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:55,548 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:15:55,548 INFO L550 ElimStorePlain]: Start of recursive call 107: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:55,556 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:15:55,557 INFO L550 ElimStorePlain]: Start of recursive call 108: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:55,563 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:15:55,564 INFO L550 ElimStorePlain]: Start of recursive call 109: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:56,404 WARN L205 SmtUtils]: Spent 839.00 ms on a formula simplification. DAG size of input: 90 DAG size of output: 85 [2021-03-10 22:15:56,405 INFO L628 ElimStorePlain]: treesize reduction 242, result has 82.5 percent of original size [2021-03-10 22:15:56,418 INFO L550 ElimStorePlain]: Start of recursive call 1: 5 dim-0 vars, 1 dim-1 vars, End of recursive call: 40 dim-0 vars, and 20 xjuncts. [2021-03-10 22:15:56,418 INFO L247 ElimStorePlain]: Needed 109 recursive calls to eliminate 6 variables, input treesize:7675, output treesize:1141 [2021-03-10 22:15:56,886 WARN L205 SmtUtils]: Spent 302.00 ms on a formula simplification. DAG size of input: 491 DAG size of output: 255 [2021-03-10 22:15:57,233 WARN L205 SmtUtils]: Spent 169.00 ms on a formula simplification that was a NOOP. DAG size: 154 [2021-03-10 22:16:11,372 INFO L446 ElimStorePlain]: Different costs {21=[char_at_1], 78=[char_at_9]} [2021-03-10 22:16:11,385 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:16:11,386 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 22:16:11,398 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:16:11,399 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-03-10 22:16:11,409 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:16:11,410 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-03-10 22:16:11,420 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:16:11,421 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-03-10 22:16:11,434 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:16:11,435 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 15 [2021-03-10 22:16:11,436 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-03-10 22:16:11,449 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:16:11,451 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 15 [2021-03-10 22:16:11,452 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-03-10 22:16:11,465 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:16:11,466 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 15 [2021-03-10 22:16:11,467 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-03-10 22:16:11,480 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:16:11,480 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-03-10 22:16:11,493 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:16:11,493 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-03-10 22:16:11,503 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:16:11,504 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-03-10 22:16:11,516 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:16:11,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, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 25 treesize of output 17 [2021-03-10 22:16:11,519 INFO L550 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2021-03-10 22:16:11,531 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:16:11,533 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 25 treesize of output 17 [2021-03-10 22:16:11,534 INFO L550 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2021-03-10 22:16:11,546 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:16:11,547 INFO L550 ElimStorePlain]: Start of recursive call 14: End of recursive call: and 1 xjuncts. [2021-03-10 22:16:11,557 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:16:11,558 INFO L550 ElimStorePlain]: Start of recursive call 15: End of recursive call: and 1 xjuncts. [2021-03-10 22:16:11,569 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:16:11,570 INFO L550 ElimStorePlain]: Start of recursive call 16: End of recursive call: and 1 xjuncts. [2021-03-10 22:16:11,583 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:16:11,584 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 18 treesize of output 12 [2021-03-10 22:16:11,585 INFO L550 ElimStorePlain]: Start of recursive call 17: End of recursive call: and 1 xjuncts. [2021-03-10 22:16:11,597 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:16:11,599 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 18 treesize of output 12 [2021-03-10 22:16:11,600 INFO L550 ElimStorePlain]: Start of recursive call 18: End of recursive call: and 1 xjuncts. [2021-03-10 22:16:11,609 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:16:11,610 INFO L550 ElimStorePlain]: Start of recursive call 19: End of recursive call: and 1 xjuncts. [2021-03-10 22:16:11,619 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:16:11,620 INFO L550 ElimStorePlain]: Start of recursive call 20: End of recursive call: and 1 xjuncts. [2021-03-10 22:16:11,630 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:16:11,630 INFO L550 ElimStorePlain]: Start of recursive call 21: End of recursive call: and 1 xjuncts. [2021-03-10 22:16:11,639 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:16:11,640 INFO L550 ElimStorePlain]: Start of recursive call 22: End of recursive call: and 1 xjuncts. [2021-03-10 22:16:11,649 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:16:11,650 INFO L550 ElimStorePlain]: Start of recursive call 23: End of recursive call: and 1 xjuncts. [2021-03-10 22:16:11,660 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:16:11,661 INFO L550 ElimStorePlain]: Start of recursive call 24: End of recursive call: and 1 xjuncts. [2021-03-10 22:16:11,669 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:16:11,670 INFO L550 ElimStorePlain]: Start of recursive call 25: End of recursive call: and 1 xjuncts. [2021-03-10 22:16:11,680 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:16:11,680 INFO L550 ElimStorePlain]: Start of recursive call 26: End of recursive call: and 1 xjuncts. [2021-03-10 22:16:11,689 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:16:11,689 INFO L550 ElimStorePlain]: Start of recursive call 27: End of recursive call: and 1 xjuncts. [2021-03-10 22:16:11,700 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:16:11,701 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 25 treesize of output 17 [2021-03-10 22:16:11,702 INFO L550 ElimStorePlain]: Start of recursive call 28: End of recursive call: and 1 xjuncts. [2021-03-10 22:16:11,711 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:16:11,712 INFO L550 ElimStorePlain]: Start of recursive call 29: End of recursive call: and 1 xjuncts. [2021-03-10 22:16:11,720 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:16:11,721 INFO L550 ElimStorePlain]: Start of recursive call 30: End of recursive call: and 1 xjuncts. [2021-03-10 22:16:11,730 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:16:11,731 INFO L550 ElimStorePlain]: Start of recursive call 31: End of recursive call: and 1 xjuncts. [2021-03-10 22:16:11,740 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:16:11,741 INFO L550 ElimStorePlain]: Start of recursive call 32: End of recursive call: and 1 xjuncts. [2021-03-10 22:16:11,749 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:16:11,750 INFO L550 ElimStorePlain]: Start of recursive call 33: End of recursive call: and 1 xjuncts. [2021-03-10 22:16:11,758 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:16:11,759 INFO L550 ElimStorePlain]: Start of recursive call 34: End of recursive call: and 1 xjuncts. [2021-03-10 22:16:11,770 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:16:11,771 INFO L550 ElimStorePlain]: Start of recursive call 35: End of recursive call: and 1 xjuncts. [2021-03-10 22:16:11,782 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:16:11,782 INFO L550 ElimStorePlain]: Start of recursive call 36: End of recursive call: and 1 xjuncts. [2021-03-10 22:16:11,796 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:16:11,797 INFO L550 ElimStorePlain]: Start of recursive call 37: End of recursive call: and 1 xjuncts. [2021-03-10 22:16:11,809 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:16:11,810 INFO L550 ElimStorePlain]: Start of recursive call 38: End of recursive call: and 1 xjuncts. [2021-03-10 22:16:11,824 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:16:11,825 INFO L550 ElimStorePlain]: Start of recursive call 39: End of recursive call: and 1 xjuncts. [2021-03-10 22:16:11,837 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:16:11,839 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 15 [2021-03-10 22:16:11,840 INFO L550 ElimStorePlain]: Start of recursive call 40: End of recursive call: and 1 xjuncts. [2021-03-10 22:16:11,852 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:16:11,853 INFO L550 ElimStorePlain]: Start of recursive call 41: End of recursive call: and 1 xjuncts. [2021-03-10 22:16:11,864 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:16:11,864 INFO L550 ElimStorePlain]: Start of recursive call 42: End of recursive call: and 1 xjuncts. [2021-03-10 22:16:11,879 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:16:11,881 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 18 treesize of output 12 [2021-03-10 22:16:11,882 INFO L550 ElimStorePlain]: Start of recursive call 43: End of recursive call: and 1 xjuncts. [2021-03-10 22:16:11,896 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:16:11,898 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 25 treesize of output 17 [2021-03-10 22:16:11,899 INFO L550 ElimStorePlain]: Start of recursive call 44: End of recursive call: and 1 xjuncts. [2021-03-10 22:16:11,913 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:16:11,915 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 18 treesize of output 12 [2021-03-10 22:16:11,916 INFO L550 ElimStorePlain]: Start of recursive call 45: End of recursive call: and 1 xjuncts. [2021-03-10 22:16:11,929 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:16:11,930 INFO L550 ElimStorePlain]: Start of recursive call 46: End of recursive call: and 1 xjuncts. [2021-03-10 22:16:11,942 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:16:11,943 INFO L550 ElimStorePlain]: Start of recursive call 47: End of recursive call: and 1 xjuncts. [2021-03-10 22:16:11,956 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:16:11,957 INFO L550 ElimStorePlain]: Start of recursive call 48: End of recursive call: and 1 xjuncts. [2021-03-10 22:16:11,969 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:16:11,970 INFO L550 ElimStorePlain]: Start of recursive call 49: End of recursive call: and 1 xjuncts. [2021-03-10 22:16:11,981 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:16:11,982 INFO L550 ElimStorePlain]: Start of recursive call 50: End of recursive call: and 1 xjuncts. [2021-03-10 22:16:11,993 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:16:11,994 INFO L550 ElimStorePlain]: Start of recursive call 51: End of recursive call: and 1 xjuncts. [2021-03-10 22:16:12,007 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:16:12,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, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 25 treesize of output 17 [2021-03-10 22:16:12,010 INFO L550 ElimStorePlain]: Start of recursive call 52: End of recursive call: and 1 xjuncts. [2021-03-10 22:16:12,024 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:16:12,025 INFO L550 ElimStorePlain]: Start of recursive call 53: End of recursive call: and 1 xjuncts. [2021-03-10 22:16:12,035 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:16:12,036 INFO L550 ElimStorePlain]: Start of recursive call 54: End of recursive call: and 1 xjuncts. [2021-03-10 22:16:12,049 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:16:12,050 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 18 treesize of output 12 [2021-03-10 22:16:12,052 INFO L550 ElimStorePlain]: Start of recursive call 55: End of recursive call: and 1 xjuncts. [2021-03-10 22:16:12,063 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:16:12,064 INFO L550 ElimStorePlain]: Start of recursive call 56: End of recursive call: and 1 xjuncts. [2021-03-10 22:16:12,075 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:16:12,075 INFO L550 ElimStorePlain]: Start of recursive call 57: End of recursive call: and 1 xjuncts. [2021-03-10 22:16:12,085 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:16:12,086 INFO L550 ElimStorePlain]: Start of recursive call 58: End of recursive call: and 1 xjuncts. [2021-03-10 22:16:12,094 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:16:12,095 INFO L550 ElimStorePlain]: Start of recursive call 59: End of recursive call: and 1 xjuncts. [2021-03-10 22:16:12,105 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:16:12,105 INFO L550 ElimStorePlain]: Start of recursive call 60: End of recursive call: and 1 xjuncts. [2021-03-10 22:16:12,116 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:16:12,117 INFO L550 ElimStorePlain]: Start of recursive call 61: End of recursive call: and 1 xjuncts. [2021-03-10 22:16:12,127 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:16:12,128 INFO L550 ElimStorePlain]: Start of recursive call 62: End of recursive call: and 1 xjuncts. [2021-03-10 22:16:12,138 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:16:12,151 INFO L550 ElimStorePlain]: Start of recursive call 63: End of recursive call: and 1 xjuncts. [2021-03-10 22:16:12,158 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:16:12,159 INFO L550 ElimStorePlain]: Start of recursive call 64: End of recursive call: and 1 xjuncts. [2021-03-10 22:16:12,166 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:16:12,167 INFO L550 ElimStorePlain]: Start of recursive call 65: End of recursive call: and 1 xjuncts. [2021-03-10 22:16:12,173 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:16:12,174 INFO L550 ElimStorePlain]: Start of recursive call 66: End of recursive call: and 1 xjuncts. [2021-03-10 22:16:12,181 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:16:12,182 INFO L550 ElimStorePlain]: Start of recursive call 67: End of recursive call: and 1 xjuncts. [2021-03-10 22:16:12,189 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:16:12,190 INFO L550 ElimStorePlain]: Start of recursive call 68: End of recursive call: and 1 xjuncts. [2021-03-10 22:16:12,196 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:16:12,197 INFO L550 ElimStorePlain]: Start of recursive call 69: End of recursive call: and 1 xjuncts. [2021-03-10 22:16:12,203 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:16:12,203 INFO L550 ElimStorePlain]: Start of recursive call 70: End of recursive call: and 1 xjuncts. [2021-03-10 22:16:12,210 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:16:12,211 INFO L550 ElimStorePlain]: Start of recursive call 71: End of recursive call: and 1 xjuncts. [2021-03-10 22:16:12,217 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:16:12,218 INFO L550 ElimStorePlain]: Start of recursive call 72: End of recursive call: and 1 xjuncts. [2021-03-10 22:16:12,225 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:16:12,226 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 25 treesize of output 17 [2021-03-10 22:16:12,228 INFO L550 ElimStorePlain]: Start of recursive call 73: End of recursive call: and 1 xjuncts. [2021-03-10 22:16:12,235 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:16:12,236 INFO L550 ElimStorePlain]: Start of recursive call 74: End of recursive call: and 1 xjuncts. [2021-03-10 22:16:12,244 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:16:12,245 INFO L550 ElimStorePlain]: Start of recursive call 75: End of recursive call: and 1 xjuncts. [2021-03-10 22:16:12,252 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:16:12,253 INFO L550 ElimStorePlain]: Start of recursive call 76: End of recursive call: and 1 xjuncts. [2021-03-10 22:16:12,261 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:16:12,262 INFO L550 ElimStorePlain]: Start of recursive call 77: End of recursive call: and 1 xjuncts. [2021-03-10 22:16:12,270 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:16:12,270 INFO L550 ElimStorePlain]: Start of recursive call 78: End of recursive call: and 1 xjuncts. [2021-03-10 22:16:12,277 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:16:12,278 INFO L550 ElimStorePlain]: Start of recursive call 79: End of recursive call: and 1 xjuncts. [2021-03-10 22:16:12,285 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:16:12,286 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 18 treesize of output 12 [2021-03-10 22:16:12,288 INFO L550 ElimStorePlain]: Start of recursive call 80: End of recursive call: and 1 xjuncts. [2021-03-10 22:16:12,295 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:16:12,295 INFO L550 ElimStorePlain]: Start of recursive call 81: End of recursive call: and 1 xjuncts. [2021-03-10 22:16:12,302 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:16:12,303 INFO L550 ElimStorePlain]: Start of recursive call 82: End of recursive call: and 1 xjuncts. [2021-03-10 22:16:12,309 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:16:12,310 INFO L550 ElimStorePlain]: Start of recursive call 83: End of recursive call: and 1 xjuncts. [2021-03-10 22:16:12,317 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:16:12,318 INFO L550 ElimStorePlain]: Start of recursive call 84: End of recursive call: and 1 xjuncts. [2021-03-10 22:16:12,324 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:16:12,325 INFO L550 ElimStorePlain]: Start of recursive call 85: End of recursive call: and 1 xjuncts. [2021-03-10 22:16:12,332 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:16:12,333 INFO L550 ElimStorePlain]: Start of recursive call 86: End of recursive call: and 1 xjuncts. [2021-03-10 22:16:12,339 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:16:12,339 INFO L550 ElimStorePlain]: Start of recursive call 87: End of recursive call: and 1 xjuncts. [2021-03-10 22:16:12,346 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:16:12,347 INFO L550 ElimStorePlain]: Start of recursive call 88: End of recursive call: and 1 xjuncts. [2021-03-10 22:16:12,352 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:16:12,353 INFO L550 ElimStorePlain]: Start of recursive call 89: End of recursive call: and 1 xjuncts. [2021-03-10 22:16:12,360 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:16:12,360 INFO L550 ElimStorePlain]: Start of recursive call 90: End of recursive call: and 1 xjuncts. [2021-03-10 22:16:12,960 WARN L205 SmtUtils]: Spent 599.00 ms on a formula simplification. DAG size of input: 120 DAG size of output: 108 [2021-03-10 22:16:12,961 INFO L628 ElimStorePlain]: treesize reduction 92, result has 86.8 percent of original size [2021-03-10 22:16:12,968 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:16:12,969 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 20 treesize of output 12 [2021-03-10 22:16:12,970 INFO L550 ElimStorePlain]: Start of recursive call 91: End of recursive call: and 1 xjuncts. [2021-03-10 22:16:12,978 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:16:12,979 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 7 [2021-03-10 22:16:12,980 INFO L550 ElimStorePlain]: Start of recursive call 92: End of recursive call: and 1 xjuncts. [2021-03-10 22:16:12,987 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:16:12,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 2 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 7 [2021-03-10 22:16:12,990 INFO L550 ElimStorePlain]: Start of recursive call 93: End of recursive call: and 1 xjuncts. [2021-03-10 22:16:12,997 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:16:12,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, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 20 treesize of output 12 [2021-03-10 22:16:13,000 INFO L550 ElimStorePlain]: Start of recursive call 94: End of recursive call: and 1 xjuncts. [2021-03-10 22:16:13,007 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:16:13,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, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 7 [2021-03-10 22:16:13,009 INFO L550 ElimStorePlain]: Start of recursive call 95: End of recursive call: and 1 xjuncts. [2021-03-10 22:16:13,017 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:16:13,018 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 7 [2021-03-10 22:16:13,019 INFO L550 ElimStorePlain]: Start of recursive call 96: End of recursive call: and 1 xjuncts. [2021-03-10 22:16:13,026 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:16:13,028 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 7 [2021-03-10 22:16:13,029 INFO L550 ElimStorePlain]: Start of recursive call 97: End of recursive call: and 1 xjuncts. [2021-03-10 22:16:13,037 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:16:13,038 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 20 treesize of output 12 [2021-03-10 22:16:13,039 INFO L550 ElimStorePlain]: Start of recursive call 98: End of recursive call: and 1 xjuncts. [2021-03-10 22:16:13,046 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:16:13,047 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 20 treesize of output 12 [2021-03-10 22:16:13,048 INFO L550 ElimStorePlain]: Start of recursive call 99: End of recursive call: and 1 xjuncts. [2021-03-10 22:16:13,055 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:16:13,056 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 7 [2021-03-10 22:16:13,058 INFO L550 ElimStorePlain]: Start of recursive call 100: End of recursive call: and 1 xjuncts. [2021-03-10 22:16:13,065 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:16:13,066 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 7 [2021-03-10 22:16:13,067 INFO L550 ElimStorePlain]: Start of recursive call 101: End of recursive call: and 1 xjuncts. [2021-03-10 22:16:13,074 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:16:13,074 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 7 [2021-03-10 22:16:13,075 INFO L550 ElimStorePlain]: Start of recursive call 102: End of recursive call: and 1 xjuncts. [2021-03-10 22:16:13,273 WARN L205 SmtUtils]: Spent 197.00 ms on a formula simplification that was a NOOP. DAG size: 76 [2021-03-10 22:16:13,273 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 22:16:13,281 INFO L550 ElimStorePlain]: Start of recursive call 1: 13 dim-0 vars, 2 dim-1 vars, End of recursive call: and 4 xjuncts. [2021-03-10 22:16:13,281 INFO L247 ElimStorePlain]: Needed 102 recursive calls to eliminate 15 variables, input treesize:6844, output treesize:68 [2021-03-10 22:16:13,399 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 22:16:13,399 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 22:16:13,399 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 13] total 21 [2021-03-10 22:16:13,399 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [540336750] [2021-03-10 22:16:13,399 INFO L460 AbstractCegarLoop]: Interpolant automaton has 21 states [2021-03-10 22:16:13,399 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 22:16:13,400 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2021-03-10 22:16:13,400 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=51, Invalid=369, Unknown=0, NotChecked=0, Total=420 [2021-03-10 22:16:13,400 INFO L87 Difference]: Start difference. First operand 635 states and 2059 transitions. Second operand has 21 states, 21 states have (on average 1.7619047619047619) internal successors, (37), 21 states have internal predecessors, (37), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:16:13,920 WARN L205 SmtUtils]: Spent 211.00 ms on a formula simplification. DAG size of input: 77 DAG size of output: 71 [2021-03-10 22:16:14,290 WARN L205 SmtUtils]: Spent 224.00 ms on a formula simplification. DAG size of input: 134 DAG size of output: 91 [2021-03-10 22:16:14,566 WARN L205 SmtUtils]: Spent 179.00 ms on a formula simplification. DAG size of input: 102 DAG size of output: 98 [2021-03-10 22:16:14,960 WARN L205 SmtUtils]: Spent 311.00 ms on a formula simplification. DAG size of input: 272 DAG size of output: 261 [2021-03-10 22:16:15,517 WARN L205 SmtUtils]: Spent 440.00 ms on a formula simplification. DAG size of input: 292 DAG size of output: 173 [2021-03-10 22:16:15,761 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 22:16:15,761 INFO L93 Difference]: Finished difference Result 697 states and 2216 transitions. [2021-03-10 22:16:15,762 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-03-10 22:16:15,762 INFO L78 Accepts]: Start accepts. Automaton has has 21 states, 21 states have (on average 1.7619047619047619) internal successors, (37), 21 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 22 [2021-03-10 22:16:15,762 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 22:16:15,763 INFO L225 Difference]: With dead ends: 697 [2021-03-10 22:16:15,763 INFO L226 Difference]: Without dead ends: 682 [2021-03-10 22:16:15,763 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 41 GetRequests, 12 SyntacticMatches, 3 SemanticMatches, 26 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 145 ImplicationChecksByTransitivity, 3492.4ms TimeCoverageRelationStatistics Valid=89, Invalid=667, Unknown=0, NotChecked=0, Total=756 [2021-03-10 22:16:15,764 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 682 states. [2021-03-10 22:16:15,768 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 682 to 645. [2021-03-10 22:16:15,768 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 645 states, 644 states have (on average 3.2453416149068324) internal successors, (2090), 644 states have internal predecessors, (2090), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:16:15,769 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 645 states to 645 states and 2090 transitions. [2021-03-10 22:16:15,769 INFO L78 Accepts]: Start accepts. Automaton has 645 states and 2090 transitions. Word has length 22 [2021-03-10 22:16:15,769 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 22:16:15,769 INFO L480 AbstractCegarLoop]: Abstraction has 645 states and 2090 transitions. [2021-03-10 22:16:15,769 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 21 states, 21 states have (on average 1.7619047619047619) internal successors, (37), 21 states have internal predecessors, (37), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:16:15,769 INFO L276 IsEmpty]: Start isEmpty. Operand 645 states and 2090 transitions. [2021-03-10 22:16:15,770 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2021-03-10 22:16:15,770 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 22:16:15,770 INFO L519 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 22:16:15,970 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable8497,93 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 22:16:15,970 INFO L428 AbstractCegarLoop]: === Iteration 166 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 22:16:15,971 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 22:16:15,971 INFO L82 PathProgramCache]: Analyzing trace with hash -527935826, now seen corresponding path program 74 times [2021-03-10 22:16:15,971 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 22:16:15,971 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [663353296] [2021-03-10 22:16:15,971 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 22:16:15,975 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 22:16:16,078 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 2 proven. 4 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-03-10 22:16:16,078 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [663353296] [2021-03-10 22:16:16,078 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [138948942] [2021-03-10 22:16:16,078 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-03-10 22:16:16,105 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-03-10 22:16:16,105 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-10 22:16:16,105 INFO L263 TraceCheckSpWp]: Trace formula consists of 95 conjuncts, 13 conjunts are in the unsatisfiable core [2021-03-10 22:16:16,106 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 22:16:16,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-03-10 22:16:16,228 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 22:16:16,230 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:16:16,231 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-03-10 22:16:16,234 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:16:16,234 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-03-10 22:16:16,237 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:16:16,238 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-03-10 22:16:16,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-03-10 22:16:16,242 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-03-10 22:16:16,244 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:16:16,245 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-03-10 22:16:16,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 11 treesize of output 7 [2021-03-10 22:16:16,248 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-03-10 22:16:16,251 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:16:16,251 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-03-10 22:16:16,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-03-10 22:16:16,255 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-03-10 22:16:16,258 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:16:16,258 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-03-10 22:16:16,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 11 treesize of output 7 [2021-03-10 22:16:16,262 INFO L550 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2021-03-10 22:16:16,265 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:16:16,265 INFO L550 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2021-03-10 22:16:16,268 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:16:16,268 INFO L550 ElimStorePlain]: Start of recursive call 14: End of recursive call: and 1 xjuncts. [2021-03-10 22:16:16,271 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:16:16,272 INFO L550 ElimStorePlain]: Start of recursive call 15: End of recursive call: and 1 xjuncts. [2021-03-10 22:16:16,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, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 5 treesize of output 3 [2021-03-10 22:16:16,276 INFO L550 ElimStorePlain]: Start of recursive call 16: End of recursive call: and 1 xjuncts. [2021-03-10 22:16:16,278 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:16:16,279 INFO L550 ElimStorePlain]: Start of recursive call 17: End of recursive call: and 1 xjuncts. [2021-03-10 22:16:16,281 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:16:16,282 INFO L550 ElimStorePlain]: Start of recursive call 18: End of recursive call: and 1 xjuncts. [2021-03-10 22:16:16,284 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:16:16,285 INFO L550 ElimStorePlain]: Start of recursive call 19: End of recursive call: and 1 xjuncts. [2021-03-10 22:16:16,287 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 9 [2021-03-10 22:16:16,288 INFO L550 ElimStorePlain]: Start of recursive call 20: End of recursive call: and 1 xjuncts. [2021-03-10 22:16:16,291 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:16:16,291 INFO L550 ElimStorePlain]: Start of recursive call 21: End of recursive call: and 1 xjuncts. [2021-03-10 22:16:16,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, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 5 treesize of output 3 [2021-03-10 22:16:16,295 INFO L550 ElimStorePlain]: Start of recursive call 22: End of recursive call: and 1 xjuncts. [2021-03-10 22:16:16,297 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:16:16,298 INFO L550 ElimStorePlain]: Start of recursive call 23: End of recursive call: and 1 xjuncts. [2021-03-10 22:16:16,300 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:16:16,301 INFO L550 ElimStorePlain]: Start of recursive call 24: End of recursive call: and 1 xjuncts. [2021-03-10 22:16:16,303 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:16:16,304 INFO L550 ElimStorePlain]: Start of recursive call 25: End of recursive call: and 1 xjuncts. [2021-03-10 22:16:16,306 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:16:16,307 INFO L550 ElimStorePlain]: Start of recursive call 26: End of recursive call: and 1 xjuncts. [2021-03-10 22:16:16,309 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:16:16,310 INFO L550 ElimStorePlain]: Start of recursive call 27: End of recursive call: and 1 xjuncts. [2021-03-10 22:16:16,312 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:16:16,313 INFO L550 ElimStorePlain]: Start of recursive call 28: End of recursive call: and 1 xjuncts. [2021-03-10 22:16:16,315 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 9 [2021-03-10 22:16:16,316 INFO L550 ElimStorePlain]: Start of recursive call 29: End of recursive call: and 1 xjuncts. [2021-03-10 22:16:16,429 WARN L205 SmtUtils]: Spent 112.00 ms on a formula simplification. DAG size of input: 32 DAG size of output: 30 [2021-03-10 22:16:16,429 INFO L628 ElimStorePlain]: treesize reduction 62, result has 69.5 percent of original size [2021-03-10 22:16:16,432 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-03-10 22:16:16,432 INFO L247 ElimStorePlain]: Needed 29 recursive calls to eliminate 2 variables, input treesize:1049, output treesize:141 [2021-03-10 22:16:16,674 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 1 proven. 5 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-03-10 22:16:16,674 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 22:16:16,674 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 8] total 14 [2021-03-10 22:16:16,674 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [444803673] [2021-03-10 22:16:16,674 INFO L460 AbstractCegarLoop]: Interpolant automaton has 14 states [2021-03-10 22:16:16,674 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 22:16:16,675 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-03-10 22:16:16,675 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=35, Invalid=147, Unknown=0, NotChecked=0, Total=182 [2021-03-10 22:16:16,675 INFO L87 Difference]: Start difference. First operand 645 states and 2090 transitions. Second operand has 14 states, 14 states have (on average 2.7142857142857144) internal successors, (38), 14 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:16:16,897 WARN L205 SmtUtils]: Spent 142.00 ms on a formula simplification. DAG size of input: 80 DAG size of output: 56 [2021-03-10 22:16:17,148 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 22:16:17,148 INFO L93 Difference]: Finished difference Result 774 states and 2429 transitions. [2021-03-10 22:16:17,148 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-03-10 22:16:17,149 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 2.7142857142857144) internal successors, (38), 14 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-03-10 22:16:17,149 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 22:16:17,149 INFO L225 Difference]: With dead ends: 774 [2021-03-10 22:16:17,149 INFO L226 Difference]: Without dead ends: 658 [2021-03-10 22:16:17,150 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 40 GetRequests, 21 SyntacticMatches, 2 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 53 ImplicationChecksByTransitivity, 547.2ms TimeCoverageRelationStatistics Valid=65, Invalid=277, Unknown=0, NotChecked=0, Total=342 [2021-03-10 22:16:17,150 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 658 states. [2021-03-10 22:16:17,154 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 658 to 592. [2021-03-10 22:16:17,154 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 592 states, 591 states have (on average 3.2233502538071064) internal successors, (1905), 591 states have internal predecessors, (1905), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:16:17,155 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 592 states to 592 states and 1905 transitions. [2021-03-10 22:16:17,155 INFO L78 Accepts]: Start accepts. Automaton has 592 states and 1905 transitions. Word has length 22 [2021-03-10 22:16:17,155 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 22:16:17,155 INFO L480 AbstractCegarLoop]: Abstraction has 592 states and 1905 transitions. [2021-03-10 22:16:17,155 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 14 states, 14 states have (on average 2.7142857142857144) internal successors, (38), 14 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:16:17,155 INFO L276 IsEmpty]: Start isEmpty. Operand 592 states and 1905 transitions. [2021-03-10 22:16:17,156 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2021-03-10 22:16:17,156 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 22:16:17,156 INFO L519 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 22:16:17,356 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 94 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable9269 [2021-03-10 22:16:17,356 INFO L428 AbstractCegarLoop]: === Iteration 167 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 22:16:17,357 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 22:16:17,357 INFO L82 PathProgramCache]: Analyzing trace with hash -1858304910, now seen corresponding path program 75 times [2021-03-10 22:16:17,357 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 22:16:17,357 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1309529677] [2021-03-10 22:16:17,357 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 22:16:17,360 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 22:16:17,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-03-10 22:16:17,449 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1309529677] [2021-03-10 22:16:17,449 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1387745622] [2021-03-10 22:16:17,449 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 95 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 95 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 22:16:17,475 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-03-10 22:16:17,475 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-10 22:16:17,475 INFO L263 TraceCheckSpWp]: Trace formula consists of 95 conjuncts, 20 conjunts are in the unsatisfiable core [2021-03-10 22:16:17,476 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 22:16:17,614 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 22:16:17,614 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 22:16:17,614 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 16 [2021-03-10 22:16:17,614 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1342160867] [2021-03-10 22:16:17,614 INFO L460 AbstractCegarLoop]: Interpolant automaton has 16 states [2021-03-10 22:16:17,614 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 22:16:17,615 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-03-10 22:16:17,615 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=40, Invalid=200, Unknown=0, NotChecked=0, Total=240 [2021-03-10 22:16:17,615 INFO L87 Difference]: Start difference. First operand 592 states and 1905 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-03-10 22:16:18,905 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 22:16:18,905 INFO L93 Difference]: Finished difference Result 1305 states and 3828 transitions. [2021-03-10 22:16:18,906 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 43 states. [2021-03-10 22:16:18,906 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-03-10 22:16:18,906 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 22:16:18,908 INFO L225 Difference]: With dead ends: 1305 [2021-03-10 22:16:18,908 INFO L226 Difference]: Without dead ends: 1214 [2021-03-10 22:16:18,908 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 64 GetRequests, 19 SyntacticMatches, 0 SemanticMatches, 45 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 537 ImplicationChecksByTransitivity, 902.7ms TimeCoverageRelationStatistics Valid=293, Invalid=1869, Unknown=0, NotChecked=0, Total=2162 [2021-03-10 22:16:18,909 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1214 states. [2021-03-10 22:16:18,914 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1214 to 631. [2021-03-10 22:16:18,915 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 631 states, 630 states have (on average 3.2222222222222223) internal successors, (2030), 630 states have internal predecessors, (2030), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:16:18,916 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 631 states to 631 states and 2030 transitions. [2021-03-10 22:16:18,916 INFO L78 Accepts]: Start accepts. Automaton has 631 states and 2030 transitions. Word has length 22 [2021-03-10 22:16:18,916 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 22:16:18,916 INFO L480 AbstractCegarLoop]: Abstraction has 631 states and 2030 transitions. [2021-03-10 22:16:18,916 INFO L481 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-03-10 22:16:18,916 INFO L276 IsEmpty]: Start isEmpty. Operand 631 states and 2030 transitions. [2021-03-10 22:16:18,917 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2021-03-10 22:16:18,917 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 22:16:18,917 INFO L519 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 22:16:19,131 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable9317,95 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 22:16:19,131 INFO L428 AbstractCegarLoop]: === Iteration 168 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 22:16:19,131 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 22:16:19,131 INFO L82 PathProgramCache]: Analyzing trace with hash -1575879530, now seen corresponding path program 76 times [2021-03-10 22:16:19,131 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 22:16:19,132 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [130221304] [2021-03-10 22:16:19,132 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 22:16:19,135 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 22:16:19,231 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 4 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 22:16:19,231 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [130221304] [2021-03-10 22:16:19,231 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [104626244] [2021-03-10 22:16:19,231 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-03-10 22:16:19,257 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-03-10 22:16:19,257 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-10 22:16:19,257 INFO L263 TraceCheckSpWp]: Trace formula consists of 95 conjuncts, 22 conjunts are in the unsatisfiable core [2021-03-10 22:16:19,258 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 22:16:19,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 5 treesize of output 3 [2021-03-10 22:16:19,415 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 22:16:19,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 5 treesize of output 3 [2021-03-10 22:16:19,419 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-03-10 22:16:19,422 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:16:19,423 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-03-10 22:16:19,427 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select 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-03-10 22:16:19,428 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-03-10 22:16:19,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 11 treesize of output 7 [2021-03-10 22:16:19,432 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-03-10 22:16:19,435 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:16:19,436 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-03-10 22:16:19,440 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:16:19,440 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-03-10 22:16:19,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 13 treesize of output 9 [2021-03-10 22:16:19,446 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-03-10 22:16:19,449 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:16:19,450 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-03-10 22:16:19,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-03-10 22:16:19,455 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-03-10 22:16:19,458 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:16:19,459 INFO L550 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2021-03-10 22:16:19,462 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:16:19,463 INFO L550 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2021-03-10 22:16:19,466 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:16:19,467 INFO L550 ElimStorePlain]: Start of recursive call 14: End of recursive call: and 1 xjuncts. [2021-03-10 22:16:19,470 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:16:19,471 INFO L550 ElimStorePlain]: Start of recursive call 15: End of recursive call: and 1 xjuncts. [2021-03-10 22:16:19,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 13 treesize of output 9 [2021-03-10 22:16:19,475 INFO L550 ElimStorePlain]: Start of recursive call 16: End of recursive call: and 1 xjuncts. [2021-03-10 22:16:19,479 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:16:19,480 INFO L550 ElimStorePlain]: Start of recursive call 17: End of recursive call: and 1 xjuncts. [2021-03-10 22:16:19,483 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:16:19,484 INFO L550 ElimStorePlain]: Start of recursive call 18: End of recursive call: and 1 xjuncts. [2021-03-10 22:16:19,486 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:16:19,487 INFO L550 ElimStorePlain]: Start of recursive call 19: End of recursive call: and 1 xjuncts. [2021-03-10 22:16:19,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-03-10 22:16:19,491 INFO L550 ElimStorePlain]: Start of recursive call 20: End of recursive call: and 1 xjuncts. [2021-03-10 22:16:19,494 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:16:19,495 INFO L550 ElimStorePlain]: Start of recursive call 21: End of recursive call: and 1 xjuncts. [2021-03-10 22:16:19,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-03-10 22:16:19,499 INFO L550 ElimStorePlain]: Start of recursive call 22: End of recursive call: and 1 xjuncts. [2021-03-10 22:16:19,502 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:16:19,503 INFO L550 ElimStorePlain]: Start of recursive call 23: End of recursive call: and 1 xjuncts. [2021-03-10 22:16:19,506 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:16:19,506 INFO L550 ElimStorePlain]: Start of recursive call 24: End of recursive call: and 1 xjuncts. [2021-03-10 22:16:19,509 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:16:19,510 INFO L550 ElimStorePlain]: Start of recursive call 25: End of recursive call: and 1 xjuncts. [2021-03-10 22:16:19,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-03-10 22:16:19,514 INFO L550 ElimStorePlain]: Start of recursive call 26: End of recursive call: and 1 xjuncts. [2021-03-10 22:16:19,516 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:16:19,517 INFO L550 ElimStorePlain]: Start of recursive call 27: End of recursive call: and 1 xjuncts. [2021-03-10 22:16:19,520 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:16:19,520 INFO L550 ElimStorePlain]: Start of recursive call 28: End of recursive call: and 1 xjuncts. [2021-03-10 22:16:19,523 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:16:19,523 INFO L550 ElimStorePlain]: Start of recursive call 29: End of recursive call: and 1 xjuncts. [2021-03-10 22:16:19,526 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:16:19,527 INFO L550 ElimStorePlain]: Start of recursive call 30: End of recursive call: and 1 xjuncts. [2021-03-10 22:16:19,529 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:16:19,530 INFO L550 ElimStorePlain]: Start of recursive call 31: End of recursive call: and 1 xjuncts. [2021-03-10 22:16:19,533 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:16:19,533 INFO L550 ElimStorePlain]: Start of recursive call 32: End of recursive call: and 1 xjuncts. [2021-03-10 22:16:19,535 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:16:19,536 INFO L550 ElimStorePlain]: Start of recursive call 33: End of recursive call: and 1 xjuncts. [2021-03-10 22:16:19,538 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:16:19,539 INFO L550 ElimStorePlain]: Start of recursive call 34: End of recursive call: and 1 xjuncts. [2021-03-10 22:16:19,651 WARN L205 SmtUtils]: Spent 111.00 ms on a formula simplification. DAG size of input: 34 DAG size of output: 27 [2021-03-10 22:16:19,651 INFO L628 ElimStorePlain]: treesize reduction 116, result has 53.8 percent of original size [2021-03-10 22:16:19,654 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-03-10 22:16:19,654 INFO L247 ElimStorePlain]: Needed 34 recursive calls to eliminate 2 variables, input treesize:1328, output treesize:130 [2021-03-10 22:16:21,318 INFO L446 ElimStorePlain]: Different costs {0=[char_at_9], 10=[char_at_1]} [2021-03-10 22:16:21,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 11 treesize of output 7 [2021-03-10 22:16:21,331 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 22:16:21,339 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:16:21,340 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-03-10 22:16:21,348 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:16:21,349 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-03-10 22:16:21,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-03-10 22:16:21,359 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-03-10 22:16:21,367 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:16:21,368 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-03-10 22:16:21,377 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:16:21,377 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-03-10 22:16:21,386 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 9 [2021-03-10 22:16:21,387 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-03-10 22:16:21,399 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 5 treesize of output 3 [2021-03-10 22:16:21,400 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-03-10 22:16:21,408 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:16:21,409 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-03-10 22:16:21,417 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:16:21,418 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-03-10 22:16:21,426 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:16:21,427 INFO L550 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2021-03-10 22:16:21,437 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 5 treesize of output 3 [2021-03-10 22:16:21,438 INFO L550 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2021-03-10 22:16:21,450 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:16:21,450 INFO L550 ElimStorePlain]: Start of recursive call 14: End of recursive call: and 1 xjuncts. [2021-03-10 22:16:21,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 13 treesize of output 9 [2021-03-10 22:16:21,462 INFO L550 ElimStorePlain]: Start of recursive call 15: End of recursive call: and 1 xjuncts. [2021-03-10 22:16:21,473 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:16:21,473 INFO L550 ElimStorePlain]: Start of recursive call 16: End of recursive call: and 1 xjuncts. [2021-03-10 22:16:21,483 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:16:21,484 INFO L550 ElimStorePlain]: Start of recursive call 17: End of recursive call: and 1 xjuncts. [2021-03-10 22:16:21,494 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:16:21,495 INFO L550 ElimStorePlain]: Start of recursive call 18: End of recursive call: and 1 xjuncts. [2021-03-10 22:16:21,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-03-10 22:16:21,508 INFO L550 ElimStorePlain]: Start of recursive call 19: End of recursive call: and 1 xjuncts. [2021-03-10 22:16:21,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-03-10 22:16:21,522 INFO L550 ElimStorePlain]: Start of recursive call 20: End of recursive call: and 1 xjuncts. [2021-03-10 22:16:21,531 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:16:21,532 INFO L550 ElimStorePlain]: Start of recursive call 21: End of recursive call: and 1 xjuncts. [2021-03-10 22:16:21,544 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:16:21,544 INFO L550 ElimStorePlain]: Start of recursive call 22: End of recursive call: and 1 xjuncts. [2021-03-10 22:16:21,554 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:16:21,554 INFO L550 ElimStorePlain]: Start of recursive call 23: End of recursive call: and 1 xjuncts. [2021-03-10 22:16:21,563 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:16:21,564 INFO L550 ElimStorePlain]: Start of recursive call 24: End of recursive call: and 1 xjuncts. [2021-03-10 22:16:21,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 5 treesize of output 3 [2021-03-10 22:16:21,576 INFO L550 ElimStorePlain]: Start of recursive call 25: End of recursive call: and 1 xjuncts. [2021-03-10 22:16:21,588 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:16:21,589 INFO L550 ElimStorePlain]: Start of recursive call 26: End of recursive call: and 1 xjuncts. [2021-03-10 22:16:21,600 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:16:21,601 INFO L550 ElimStorePlain]: Start of recursive call 27: End of recursive call: and 1 xjuncts. [2021-03-10 22:16:21,610 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:16:21,611 INFO L550 ElimStorePlain]: Start of recursive call 28: End of recursive call: and 1 xjuncts. [2021-03-10 22:16:21,623 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:16:21,624 INFO L550 ElimStorePlain]: Start of recursive call 29: End of recursive call: and 1 xjuncts. [2021-03-10 22:16:21,637 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:16:21,638 INFO L550 ElimStorePlain]: Start of recursive call 30: End of recursive call: and 1 xjuncts. [2021-03-10 22:16:21,650 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:16:21,651 INFO L550 ElimStorePlain]: Start of recursive call 31: End of recursive call: and 1 xjuncts. [2021-03-10 22:16:21,661 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:16:21,661 INFO L550 ElimStorePlain]: Start of recursive call 32: End of recursive call: and 1 xjuncts. [2021-03-10 22:16:21,674 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:16:21,675 INFO L550 ElimStorePlain]: Start of recursive call 33: End of recursive call: and 1 xjuncts. [2021-03-10 22:16:21,687 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select 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-03-10 22:16:21,688 INFO L550 ElimStorePlain]: Start of recursive call 34: End of recursive call: and 1 xjuncts. [2021-03-10 22:16:21,698 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:16:21,699 INFO L550 ElimStorePlain]: Start of recursive call 35: End of recursive call: and 1 xjuncts. [2021-03-10 22:16:21,708 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:16:21,709 INFO L550 ElimStorePlain]: Start of recursive call 36: End of recursive call: and 1 xjuncts. [2021-03-10 22:16:21,721 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:16:21,722 INFO L550 ElimStorePlain]: Start of recursive call 37: End of recursive call: and 1 xjuncts. [2021-03-10 22:16:21,732 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:16:21,732 INFO L550 ElimStorePlain]: Start of recursive call 38: End of recursive call: and 1 xjuncts. [2021-03-10 22:16:21,746 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:16:21,747 INFO L550 ElimStorePlain]: Start of recursive call 39: End of recursive call: and 1 xjuncts. [2021-03-10 22:16:21,758 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:16:21,759 INFO L550 ElimStorePlain]: Start of recursive call 40: End of recursive call: and 1 xjuncts. [2021-03-10 22:16:21,770 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:16:21,771 INFO L550 ElimStorePlain]: Start of recursive call 41: End of recursive call: and 1 xjuncts. [2021-03-10 22:16:21,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, 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-03-10 22:16:21,786 INFO L550 ElimStorePlain]: Start of recursive call 42: End of recursive call: and 1 xjuncts. [2021-03-10 22:16:21,797 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:16:21,798 INFO L550 ElimStorePlain]: Start of recursive call 43: End of recursive call: and 1 xjuncts. [2021-03-10 22:16:21,811 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:16:21,812 INFO L550 ElimStorePlain]: Start of recursive call 44: End of recursive call: and 1 xjuncts. [2021-03-10 22:16:21,822 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:16:21,823 INFO L550 ElimStorePlain]: Start of recursive call 45: End of recursive call: and 1 xjuncts. [2021-03-10 22:16:21,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 5 treesize of output 3 [2021-03-10 22:16:21,837 INFO L550 ElimStorePlain]: Start of recursive call 46: End of recursive call: and 1 xjuncts. [2021-03-10 22:16:21,848 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:16:21,849 INFO L550 ElimStorePlain]: Start of recursive call 47: End of recursive call: and 1 xjuncts. [2021-03-10 22:16:21,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-03-10 22:16:21,864 INFO L550 ElimStorePlain]: Start of recursive call 48: End of recursive call: and 1 xjuncts. [2021-03-10 22:16:21,876 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:16:21,877 INFO L550 ElimStorePlain]: Start of recursive call 49: End of recursive call: and 1 xjuncts. [2021-03-10 22:16:21,890 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:16:21,891 INFO L550 ElimStorePlain]: Start of recursive call 50: End of recursive call: and 1 xjuncts. [2021-03-10 22:16:21,901 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:16:21,902 INFO L550 ElimStorePlain]: Start of recursive call 51: End of recursive call: and 1 xjuncts. [2021-03-10 22:16:21,912 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:16:21,913 INFO L550 ElimStorePlain]: Start of recursive call 52: End of recursive call: and 1 xjuncts. [2021-03-10 22:16:21,927 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:16:21,927 INFO L550 ElimStorePlain]: Start of recursive call 53: End of recursive call: and 1 xjuncts. [2021-03-10 22:16:21,939 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:16:21,940 INFO L550 ElimStorePlain]: Start of recursive call 54: End of recursive call: and 1 xjuncts. [2021-03-10 22:16:21,953 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:16:21,954 INFO L550 ElimStorePlain]: Start of recursive call 55: End of recursive call: and 1 xjuncts. [2021-03-10 22:16:21,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-03-10 22:16:21,968 INFO L550 ElimStorePlain]: Start of recursive call 56: End of recursive call: and 1 xjuncts. [2021-03-10 22:16:21,981 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:16:21,982 INFO L550 ElimStorePlain]: Start of recursive call 57: End of recursive call: and 1 xjuncts. [2021-03-10 22:16:21,995 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:16:21,996 INFO L550 ElimStorePlain]: Start of recursive call 58: End of recursive call: and 1 xjuncts. [2021-03-10 22:16:22,008 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 5 treesize of output 3 [2021-03-10 22:16:22,010 INFO L550 ElimStorePlain]: Start of recursive call 59: End of recursive call: and 1 xjuncts. [2021-03-10 22:16:22,021 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:16:22,022 INFO L550 ElimStorePlain]: Start of recursive call 60: End of recursive call: and 1 xjuncts. [2021-03-10 22:16:22,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, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 9 [2021-03-10 22:16:22,036 INFO L550 ElimStorePlain]: Start of recursive call 61: End of recursive call: and 1 xjuncts. [2021-03-10 22:16:22,049 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:16:22,049 INFO L550 ElimStorePlain]: Start of recursive call 62: End of recursive call: and 1 xjuncts. [2021-03-10 22:16:22,064 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:16:22,065 INFO L550 ElimStorePlain]: Start of recursive call 63: End of recursive call: and 1 xjuncts. [2021-03-10 22:16:22,078 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:16:22,079 INFO L550 ElimStorePlain]: Start of recursive call 64: End of recursive call: and 1 xjuncts. [2021-03-10 22:16:22,092 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:16:22,093 INFO L550 ElimStorePlain]: Start of recursive call 65: End of recursive call: and 1 xjuncts. [2021-03-10 22:16:22,105 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:16:22,106 INFO L550 ElimStorePlain]: Start of recursive call 66: End of recursive call: and 1 xjuncts. [2021-03-10 22:16:22,118 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:16:22,119 INFO L550 ElimStorePlain]: Start of recursive call 67: End of recursive call: and 1 xjuncts. [2021-03-10 22:16:22,133 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:16:22,133 INFO L550 ElimStorePlain]: Start of recursive call 68: End of recursive call: and 1 xjuncts. [2021-03-10 22:16:22,146 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:16:22,146 INFO L550 ElimStorePlain]: Start of recursive call 69: End of recursive call: and 1 xjuncts. [2021-03-10 22:16:22,158 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:16:22,159 INFO L550 ElimStorePlain]: Start of recursive call 70: End of recursive call: and 1 xjuncts. [2021-03-10 22:16:22,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-03-10 22:16:22,174 INFO L550 ElimStorePlain]: Start of recursive call 71: End of recursive call: and 1 xjuncts. [2021-03-10 22:16:22,187 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 9 [2021-03-10 22:16:22,188 INFO L550 ElimStorePlain]: Start of recursive call 72: End of recursive call: and 1 xjuncts. [2021-03-10 22:16:22,202 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:16:22,202 INFO L550 ElimStorePlain]: Start of recursive call 73: End of recursive call: and 1 xjuncts. [2021-03-10 22:16:22,213 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:16:22,214 INFO L550 ElimStorePlain]: Start of recursive call 74: End of recursive call: and 1 xjuncts. [2021-03-10 22:16:22,227 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:16:22,227 INFO L550 ElimStorePlain]: Start of recursive call 75: End of recursive call: and 1 xjuncts. [2021-03-10 22:16:22,238 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:16:22,239 INFO L550 ElimStorePlain]: Start of recursive call 76: End of recursive call: and 1 xjuncts. [2021-03-10 22:16:22,252 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:16:22,252 INFO L550 ElimStorePlain]: Start of recursive call 77: End of recursive call: and 1 xjuncts. [2021-03-10 22:16:22,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 5 treesize of output 3 [2021-03-10 22:16:22,268 INFO L550 ElimStorePlain]: Start of recursive call 78: End of recursive call: and 1 xjuncts. [2021-03-10 22:16:22,280 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:16:22,281 INFO L550 ElimStorePlain]: Start of recursive call 79: End of recursive call: and 1 xjuncts. [2021-03-10 22:16:22,293 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:16:22,294 INFO L550 ElimStorePlain]: Start of recursive call 80: End of recursive call: and 1 xjuncts. [2021-03-10 22:16:22,306 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:16:22,307 INFO L550 ElimStorePlain]: Start of recursive call 81: End of recursive call: and 1 xjuncts. [2021-03-10 22:16:22,318 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:16:22,319 INFO L550 ElimStorePlain]: Start of recursive call 82: End of recursive call: and 1 xjuncts. [2021-03-10 22:16:22,330 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:16:22,331 INFO L550 ElimStorePlain]: Start of recursive call 83: End of recursive call: and 1 xjuncts. [2021-03-10 22:16:22,344 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:16:22,345 INFO L550 ElimStorePlain]: Start of recursive call 84: End of recursive call: and 1 xjuncts. [2021-03-10 22:16:22,356 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:16:22,357 INFO L550 ElimStorePlain]: Start of recursive call 85: End of recursive call: and 1 xjuncts. [2021-03-10 22:16:22,370 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:16:22,371 INFO L550 ElimStorePlain]: Start of recursive call 86: End of recursive call: and 1 xjuncts. [2021-03-10 22:16:22,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, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 9 [2021-03-10 22:16:22,385 INFO L550 ElimStorePlain]: Start of recursive call 87: End of recursive call: and 1 xjuncts. [2021-03-10 22:16:22,396 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:16:22,397 INFO L550 ElimStorePlain]: Start of recursive call 88: End of recursive call: and 1 xjuncts. [2021-03-10 22:16:22,410 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:16:22,411 INFO L550 ElimStorePlain]: Start of recursive call 89: End of recursive call: and 1 xjuncts. [2021-03-10 22:16:22,423 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:16:22,424 INFO L550 ElimStorePlain]: Start of recursive call 90: End of recursive call: and 1 xjuncts. [2021-03-10 22:16:22,437 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 5 treesize of output 3 [2021-03-10 22:16:22,438 INFO L550 ElimStorePlain]: Start of recursive call 91: End of recursive call: and 1 xjuncts. [2021-03-10 22:16:22,451 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:16:22,451 INFO L550 ElimStorePlain]: Start of recursive call 92: End of recursive call: and 1 xjuncts. [2021-03-10 22:16:22,465 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:16:22,466 INFO L550 ElimStorePlain]: Start of recursive call 93: End of recursive call: and 1 xjuncts. [2021-03-10 22:16:22,478 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:16:22,479 INFO L550 ElimStorePlain]: Start of recursive call 94: End of recursive call: and 1 xjuncts. [2021-03-10 22:16:22,491 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:16:22,492 INFO L550 ElimStorePlain]: Start of recursive call 95: End of recursive call: and 1 xjuncts. [2021-03-10 22:16:22,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, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 9 [2021-03-10 22:16:22,506 INFO L550 ElimStorePlain]: Start of recursive call 96: End of recursive call: and 1 xjuncts. [2021-03-10 22:16:22,519 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:16:22,520 INFO L550 ElimStorePlain]: Start of recursive call 97: End of recursive call: and 1 xjuncts. [2021-03-10 22:16:22,532 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:16:22,533 INFO L550 ElimStorePlain]: Start of recursive call 98: End of recursive call: and 1 xjuncts. [2021-03-10 22:16:22,545 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:16:22,546 INFO L550 ElimStorePlain]: Start of recursive call 99: End of recursive call: and 1 xjuncts. [2021-03-10 22:16:22,558 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:16:22,559 INFO L550 ElimStorePlain]: Start of recursive call 100: End of recursive call: and 1 xjuncts. [2021-03-10 22:16:22,570 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:16:22,571 INFO L550 ElimStorePlain]: Start of recursive call 101: End of recursive call: and 1 xjuncts. [2021-03-10 22:16:22,584 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:16:22,585 INFO L550 ElimStorePlain]: Start of recursive call 102: End of recursive call: and 1 xjuncts. [2021-03-10 22:16:22,596 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:16:22,597 INFO L550 ElimStorePlain]: Start of recursive call 103: End of recursive call: and 1 xjuncts. [2021-03-10 22:16:22,608 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:16:22,609 INFO L550 ElimStorePlain]: Start of recursive call 104: End of recursive call: and 1 xjuncts. [2021-03-10 22:16:22,620 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:16:22,621 INFO L550 ElimStorePlain]: Start of recursive call 105: End of recursive call: and 1 xjuncts. [2021-03-10 22:16:22,632 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:16:22,632 INFO L550 ElimStorePlain]: Start of recursive call 106: End of recursive call: and 1 xjuncts. [2021-03-10 22:16:22,643 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:16:22,644 INFO L550 ElimStorePlain]: Start of recursive call 107: End of recursive call: and 1 xjuncts. [2021-03-10 22:16:22,656 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:16:22,657 INFO L550 ElimStorePlain]: Start of recursive call 108: End of recursive call: and 1 xjuncts. [2021-03-10 22:16:22,669 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:16:22,670 INFO L550 ElimStorePlain]: Start of recursive call 109: End of recursive call: and 1 xjuncts. [2021-03-10 22:16:22,683 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:16:22,683 INFO L550 ElimStorePlain]: Start of recursive call 110: End of recursive call: and 1 xjuncts. [2021-03-10 22:16:22,697 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:16:22,697 INFO L550 ElimStorePlain]: Start of recursive call 111: End of recursive call: and 1 xjuncts. [2021-03-10 22:16:22,708 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:16:22,709 INFO L550 ElimStorePlain]: Start of recursive call 112: End of recursive call: and 1 xjuncts. [2021-03-10 22:16:22,721 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:16:22,722 INFO L550 ElimStorePlain]: Start of recursive call 113: End of recursive call: and 1 xjuncts. [2021-03-10 22:16:22,734 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:16:22,734 INFO L550 ElimStorePlain]: Start of recursive call 114: End of recursive call: and 1 xjuncts. [2021-03-10 22:16:22,746 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:16:22,747 INFO L550 ElimStorePlain]: Start of recursive call 115: End of recursive call: and 1 xjuncts. [2021-03-10 22:16:22,757 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:16:22,758 INFO L550 ElimStorePlain]: Start of recursive call 116: End of recursive call: and 1 xjuncts. [2021-03-10 22:16:22,767 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:16:22,768 INFO L550 ElimStorePlain]: Start of recursive call 117: End of recursive call: and 1 xjuncts. [2021-03-10 22:16:22,778 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:16:22,779 INFO L550 ElimStorePlain]: Start of recursive call 118: End of recursive call: and 1 xjuncts. [2021-03-10 22:16:23,432 WARN L205 SmtUtils]: Spent 653.00 ms on a formula simplification. DAG size of input: 85 DAG size of output: 72 [2021-03-10 22:16:23,433 INFO L628 ElimStorePlain]: treesize reduction 305, result has 56.3 percent of original size [2021-03-10 22:16:23,437 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 5 treesize of output 3 [2021-03-10 22:16:23,438 INFO L550 ElimStorePlain]: Start of recursive call 119: End of recursive call: and 1 xjuncts. [2021-03-10 22:16:23,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 5 treesize of output 3 [2021-03-10 22:16:23,443 INFO L550 ElimStorePlain]: Start of recursive call 120: End of recursive call: and 1 xjuncts. [2021-03-10 22:16:23,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 5 treesize of output 3 [2021-03-10 22:16:23,447 INFO L550 ElimStorePlain]: Start of recursive call 121: End of recursive call: and 1 xjuncts. [2021-03-10 22:16:23,451 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 5 treesize of output 3 [2021-03-10 22:16:23,452 INFO L550 ElimStorePlain]: Start of recursive call 122: End of recursive call: and 1 xjuncts. [2021-03-10 22:16:23,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-03-10 22:16:23,457 INFO L550 ElimStorePlain]: Start of recursive call 123: End of recursive call: and 1 xjuncts. [2021-03-10 22:16:23,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-03-10 22:16:23,461 INFO L550 ElimStorePlain]: Start of recursive call 124: End of recursive call: and 1 xjuncts. [2021-03-10 22:16:23,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-03-10 22:16:23,466 INFO L550 ElimStorePlain]: Start of recursive call 125: End of recursive call: and 1 xjuncts. [2021-03-10 22:16:23,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-03-10 22:16:23,470 INFO L550 ElimStorePlain]: Start of recursive call 126: End of recursive call: and 1 xjuncts. [2021-03-10 22:16:23,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-03-10 22:16:23,475 INFO L550 ElimStorePlain]: Start of recursive call 127: End of recursive call: and 1 xjuncts. [2021-03-10 22:16:23,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, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 5 treesize of output 3 [2021-03-10 22:16:23,480 INFO L550 ElimStorePlain]: Start of recursive call 128: End of recursive call: and 1 xjuncts. [2021-03-10 22:16:23,483 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:16:23,484 INFO L550 ElimStorePlain]: Start of recursive call 129: End of recursive call: and 1 xjuncts. [2021-03-10 22:16:23,781 WARN L205 SmtUtils]: Spent 297.00 ms on a formula simplification. DAG size of input: 62 DAG size of output: 61 [2021-03-10 22:16:23,781 INFO L628 ElimStorePlain]: treesize reduction 24, result has 92.3 percent of original size [2021-03-10 22:16:23,787 INFO L550 ElimStorePlain]: Start of recursive call 1: 5 dim-0 vars, 2 dim-1 vars, End of recursive call: and 10 xjuncts. [2021-03-10 22:16:23,788 INFO L247 ElimStorePlain]: Needed 129 recursive calls to eliminate 7 variables, input treesize:5644, output treesize:138 [2021-03-10 22:16:23,946 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 22:16:23,946 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 22:16:23,946 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 16 [2021-03-10 22:16:23,946 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1003116683] [2021-03-10 22:16:23,946 INFO L460 AbstractCegarLoop]: Interpolant automaton has 16 states [2021-03-10 22:16:23,946 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 22:16:23,946 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-03-10 22:16:23,946 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=201, Unknown=0, NotChecked=0, Total=240 [2021-03-10 22:16:23,946 INFO L87 Difference]: Start difference. First operand 631 states and 2030 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-03-10 22:16:25,469 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 22:16:25,469 INFO L93 Difference]: Finished difference Result 1349 states and 3917 transitions. [2021-03-10 22:16:25,470 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 37 states. [2021-03-10 22:16:25,470 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-03-10 22:16:25,470 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 22:16:25,471 INFO L225 Difference]: With dead ends: 1349 [2021-03-10 22:16:25,471 INFO L226 Difference]: Without dead ends: 1199 [2021-03-10 22:16:25,472 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 58 GetRequests, 18 SyntacticMatches, 2 SemanticMatches, 38 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 333 ImplicationChecksByTransitivity, 1257.0ms TimeCoverageRelationStatistics Valid=245, Invalid=1315, Unknown=0, NotChecked=0, Total=1560 [2021-03-10 22:16:25,473 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1199 states. [2021-03-10 22:16:25,480 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1199 to 611. [2021-03-10 22:16:25,481 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 611 states, 610 states have (on average 3.2065573770491804) internal successors, (1956), 610 states have internal predecessors, (1956), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:16:25,482 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 611 states to 611 states and 1956 transitions. [2021-03-10 22:16:25,482 INFO L78 Accepts]: Start accepts. Automaton has 611 states and 1956 transitions. Word has length 22 [2021-03-10 22:16:25,482 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 22:16:25,482 INFO L480 AbstractCegarLoop]: Abstraction has 611 states and 1956 transitions. [2021-03-10 22:16:25,482 INFO L481 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-03-10 22:16:25,482 INFO L276 IsEmpty]: Start isEmpty. Operand 611 states and 1956 transitions. [2021-03-10 22:16:25,482 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2021-03-10 22:16:25,482 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 22:16:25,482 INFO L519 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 22:16:25,697 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 96 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable9330 [2021-03-10 22:16:25,697 INFO L428 AbstractCegarLoop]: === Iteration 169 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 22:16:25,697 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 22:16:25,697 INFO L82 PathProgramCache]: Analyzing trace with hash -702174986, now seen corresponding path program 77 times [2021-03-10 22:16:25,697 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 22:16:25,697 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [806399300] [2021-03-10 22:16:25,697 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 22:16:25,701 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 22:16:25,806 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 1 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 22:16:25,806 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [806399300] [2021-03-10 22:16:25,806 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2021606892] [2021-03-10 22:16:25,806 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-03-10 22:16:25,831 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-03-10 22:16:25,831 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-10 22:16:25,832 INFO L263 TraceCheckSpWp]: Trace formula consists of 95 conjuncts, 22 conjunts are in the unsatisfiable core [2021-03-10 22:16:25,832 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 22:16: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, 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-03-10 22:16:25,950 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 22:16:25,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 11 treesize of output 7 [2021-03-10 22:16:25,954 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-03-10 22:16: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, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 5 treesize of output 3 [2021-03-10 22:16:25,959 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-03-10 22:16:25,962 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 5 treesize of output 3 [2021-03-10 22:16:25,964 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-03-10 22:16:25,966 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:16:25,967 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-03-10 22:16:25,970 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 5 treesize of output 3 [2021-03-10 22:16:25,971 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-03-10 22:16:25,975 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:16:25,975 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-03-10 22:16:25,979 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:16:25,980 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-03-10 22:16:25,982 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:16:25,983 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-03-10 22:16:25,986 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:16:25,987 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-03-10 22:16:25,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 13 treesize of output 9 [2021-03-10 22:16:25,991 INFO L550 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2021-03-10 22:16:25,995 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:16:25,995 INFO L550 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2021-03-10 22:16:25,998 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:16:25,999 INFO L550 ElimStorePlain]: Start of recursive call 14: End of recursive call: and 1 xjuncts. [2021-03-10 22:16:26,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-03-10 22:16:26,003 INFO L550 ElimStorePlain]: Start of recursive call 15: End of recursive call: and 1 xjuncts. [2021-03-10 22:16:26,006 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:16:26,007 INFO L550 ElimStorePlain]: Start of recursive call 16: End of recursive call: and 1 xjuncts. [2021-03-10 22:16:26,010 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:16:26,011 INFO L550 ElimStorePlain]: Start of recursive call 17: End of recursive call: and 1 xjuncts. [2021-03-10 22:16:26,013 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:16:26,014 INFO L550 ElimStorePlain]: Start of recursive call 18: End of recursive call: and 1 xjuncts. [2021-03-10 22:16:26,017 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:16:26,017 INFO L550 ElimStorePlain]: Start of recursive call 19: End of recursive call: and 1 xjuncts. [2021-03-10 22:16:26,020 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:16:26,021 INFO L550 ElimStorePlain]: Start of recursive call 20: End of recursive call: and 1 xjuncts. [2021-03-10 22:16:26,024 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:16:26,024 INFO L550 ElimStorePlain]: Start of recursive call 21: End of recursive call: and 1 xjuncts. [2021-03-10 22:16:26,027 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:16:26,028 INFO L550 ElimStorePlain]: Start of recursive call 22: End of recursive call: and 1 xjuncts. [2021-03-10 22:16:26,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, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 9 [2021-03-10 22:16:26,032 INFO L550 ElimStorePlain]: Start of recursive call 23: End of recursive call: and 1 xjuncts. [2021-03-10 22:16:26,037 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:16:26,038 INFO L550 ElimStorePlain]: Start of recursive call 24: End of recursive call: and 1 xjuncts. [2021-03-10 22:16:26,040 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:16:26,041 INFO L550 ElimStorePlain]: Start of recursive call 25: End of recursive call: and 1 xjuncts. [2021-03-10 22:16:26,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-03-10 22:16:26,045 INFO L550 ElimStorePlain]: Start of recursive call 26: End of recursive call: and 1 xjuncts. [2021-03-10 22:16:26,160 WARN L205 SmtUtils]: Spent 115.00 ms on a formula simplification. DAG size of input: 34 DAG size of output: 28 [2021-03-10 22:16:26,160 INFO L628 ElimStorePlain]: treesize reduction 84, result has 61.6 percent of original size [2021-03-10 22:16:26,163 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-03-10 22:16:26,163 INFO L247 ElimStorePlain]: Needed 26 recursive calls to eliminate 2 variables, input treesize:992, output treesize:130 [2021-03-10 22:16:28,302 INFO L446 ElimStorePlain]: Different costs {0=[char_at_9], 3=[char_at_1]} [2021-03-10 22:16:28,307 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:16:28,308 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 22:16:28,313 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:16:28,314 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-03-10 22:16:28,320 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 9 [2021-03-10 22:16:28,321 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-03-10 22:16:28,327 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:16:28,327 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-03-10 22:16:28,334 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 5 treesize of output 3 [2021-03-10 22:16:28,335 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-03-10 22:16:28,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 13 treesize of output 9 [2021-03-10 22:16:28,342 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-03-10 22:16:28,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-03-10 22:16:28,348 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-03-10 22:16: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, 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-03-10 22:16:28,354 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-03-10 22:16:28,359 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:16:28,360 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-03-10 22:16:28,370 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:16:28,371 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-03-10 22:16:28,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-03-10 22:16:28,378 INFO L550 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2021-03-10 22:16:28,383 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:16:28,384 INFO L550 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2021-03-10 22:16:28,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-03-10 22:16:28,390 INFO L550 ElimStorePlain]: Start of recursive call 14: End of recursive call: and 1 xjuncts. [2021-03-10 22:16:28,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-03-10 22:16:28,397 INFO L550 ElimStorePlain]: Start of recursive call 15: End of recursive call: and 1 xjuncts. [2021-03-10 22:16:28,401 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:16:28,402 INFO L550 ElimStorePlain]: Start of recursive call 16: End of recursive call: and 1 xjuncts. [2021-03-10 22:16:28,406 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:16:28,407 INFO L550 ElimStorePlain]: Start of recursive call 17: End of recursive call: and 1 xjuncts. [2021-03-10 22:16:28,412 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:16:28,413 INFO L550 ElimStorePlain]: Start of recursive call 18: End of recursive call: and 1 xjuncts. [2021-03-10 22:16:28,417 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:16:28,418 INFO L550 ElimStorePlain]: Start of recursive call 19: End of recursive call: and 1 xjuncts. [2021-03-10 22:16:28,423 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 9 [2021-03-10 22:16:28,424 INFO L550 ElimStorePlain]: Start of recursive call 20: End of recursive call: and 1 xjuncts. [2021-03-10 22:16:28,429 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:16:28,430 INFO L550 ElimStorePlain]: Start of recursive call 21: End of recursive call: and 1 xjuncts. [2021-03-10 22:16:28,434 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:16:28,435 INFO L550 ElimStorePlain]: Start of recursive call 22: End of recursive call: and 1 xjuncts. [2021-03-10 22:16:28,439 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:16:28,440 INFO L550 ElimStorePlain]: Start of recursive call 23: End of recursive call: and 1 xjuncts. [2021-03-10 22:16:28,444 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:16:28,445 INFO L550 ElimStorePlain]: Start of recursive call 24: End of recursive call: and 1 xjuncts. [2021-03-10 22:16:28,450 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:16:28,450 INFO L550 ElimStorePlain]: Start of recursive call 25: End of recursive call: and 1 xjuncts. [2021-03-10 22:16:28,455 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:16:28,456 INFO L550 ElimStorePlain]: Start of recursive call 26: End of recursive call: and 1 xjuncts. [2021-03-10 22:16:28,461 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:16:28,462 INFO L550 ElimStorePlain]: Start of recursive call 27: End of recursive call: and 1 xjuncts. [2021-03-10 22:16:28,465 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:16:28,466 INFO L550 ElimStorePlain]: Start of recursive call 28: End of recursive call: and 1 xjuncts. [2021-03-10 22:16:28,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-03-10 22:16:28,472 INFO L550 ElimStorePlain]: Start of recursive call 29: End of recursive call: and 1 xjuncts. [2021-03-10 22:16:28,477 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:16:28,478 INFO L550 ElimStorePlain]: Start of recursive call 30: End of recursive call: and 1 xjuncts. [2021-03-10 22:16:28,482 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:16:28,483 INFO L550 ElimStorePlain]: Start of recursive call 31: End of recursive call: and 1 xjuncts. [2021-03-10 22:16:28,487 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:16:28,488 INFO L550 ElimStorePlain]: Start of recursive call 32: End of recursive call: and 1 xjuncts. [2021-03-10 22:16:28,492 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:16:28,493 INFO L550 ElimStorePlain]: Start of recursive call 33: End of recursive call: and 1 xjuncts. [2021-03-10 22:16:28,498 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:16:28,498 INFO L550 ElimStorePlain]: Start of recursive call 34: End of recursive call: and 1 xjuncts. [2021-03-10 22:16:28,503 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:16:28,504 INFO L550 ElimStorePlain]: Start of recursive call 35: End of recursive call: and 1 xjuncts. [2021-03-10 22:16:28,508 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:16:28,509 INFO L550 ElimStorePlain]: Start of recursive call 36: End of recursive call: and 1 xjuncts. [2021-03-10 22:16:28,513 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:16:28,514 INFO L550 ElimStorePlain]: Start of recursive call 37: End of recursive call: and 1 xjuncts. [2021-03-10 22:16:28,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-03-10 22:16:28,520 INFO L550 ElimStorePlain]: Start of recursive call 38: End of recursive call: and 1 xjuncts. [2021-03-10 22:16:28,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, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 9 [2021-03-10 22:16:28,525 INFO L550 ElimStorePlain]: Start of recursive call 39: End of recursive call: and 1 xjuncts. [2021-03-10 22:16:28,530 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:16:28,531 INFO L550 ElimStorePlain]: Start of recursive call 40: End of recursive call: and 1 xjuncts. [2021-03-10 22:16:28,535 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:16:28,536 INFO L550 ElimStorePlain]: Start of recursive call 41: End of recursive call: and 1 xjuncts. [2021-03-10 22:16:28,541 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:16:28,542 INFO L550 ElimStorePlain]: Start of recursive call 42: End of recursive call: and 1 xjuncts. [2021-03-10 22:16:28,547 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:16:28,548 INFO L550 ElimStorePlain]: Start of recursive call 43: End of recursive call: and 1 xjuncts. [2021-03-10 22:16:28,554 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:16:28,554 INFO L550 ElimStorePlain]: Start of recursive call 44: End of recursive call: and 1 xjuncts. [2021-03-10 22:16:28,560 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:16:28,561 INFO L550 ElimStorePlain]: Start of recursive call 45: End of recursive call: and 1 xjuncts. [2021-03-10 22:16:28,566 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:16:28,566 INFO L550 ElimStorePlain]: Start of recursive call 46: End of recursive call: and 1 xjuncts. [2021-03-10 22:16:28,571 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:16:28,572 INFO L550 ElimStorePlain]: Start of recursive call 47: End of recursive call: and 1 xjuncts. [2021-03-10 22:16:28,575 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:16:28,576 INFO L550 ElimStorePlain]: Start of recursive call 48: End of recursive call: and 1 xjuncts. [2021-03-10 22:16:28,581 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:16:28,582 INFO L550 ElimStorePlain]: Start of recursive call 49: End of recursive call: and 1 xjuncts. [2021-03-10 22:16:28,586 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:16:28,587 INFO L550 ElimStorePlain]: Start of recursive call 50: End of recursive call: and 1 xjuncts. [2021-03-10 22:16:28,592 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:16:28,593 INFO L550 ElimStorePlain]: Start of recursive call 51: End of recursive call: and 1 xjuncts. [2021-03-10 22:16:28,598 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:16:28,599 INFO L550 ElimStorePlain]: Start of recursive call 52: End of recursive call: and 1 xjuncts. [2021-03-10 22:16:28,603 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:16:28,604 INFO L550 ElimStorePlain]: Start of recursive call 53: End of recursive call: and 1 xjuncts. [2021-03-10 22:16:28,608 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:16:28,609 INFO L550 ElimStorePlain]: Start of recursive call 54: End of recursive call: and 1 xjuncts. [2021-03-10 22:16:28,614 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:16:28,615 INFO L550 ElimStorePlain]: Start of recursive call 55: End of recursive call: and 1 xjuncts. [2021-03-10 22:16:28,619 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:16:28,620 INFO L550 ElimStorePlain]: Start of recursive call 56: End of recursive call: and 1 xjuncts. [2021-03-10 22:16:28,624 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:16:28,625 INFO L550 ElimStorePlain]: Start of recursive call 57: End of recursive call: and 1 xjuncts. [2021-03-10 22:16:28,629 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:16:28,630 INFO L550 ElimStorePlain]: Start of recursive call 58: End of recursive call: and 1 xjuncts. [2021-03-10 22:16:28,634 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:16:28,635 INFO L550 ElimStorePlain]: Start of recursive call 59: End of recursive call: and 1 xjuncts. [2021-03-10 22:16:28,639 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:16:28,640 INFO L550 ElimStorePlain]: Start of recursive call 60: End of recursive call: and 1 xjuncts. [2021-03-10 22:16:28,645 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:16:28,646 INFO L550 ElimStorePlain]: Start of recursive call 61: End of recursive call: and 1 xjuncts. [2021-03-10 22:16:28,649 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:16:28,650 INFO L550 ElimStorePlain]: Start of recursive call 62: End of recursive call: and 1 xjuncts. [2021-03-10 22:16:28,654 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:16:28,655 INFO L550 ElimStorePlain]: Start of recursive call 63: End of recursive call: and 1 xjuncts. [2021-03-10 22:16:28,659 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:16:28,660 INFO L550 ElimStorePlain]: Start of recursive call 64: End of recursive call: and 1 xjuncts. [2021-03-10 22:16:28,871 WARN L205 SmtUtils]: Spent 210.00 ms on a formula simplification. DAG size of input: 53 DAG size of output: 50 [2021-03-10 22:16:28,871 INFO L628 ElimStorePlain]: treesize reduction 114, result has 65.8 percent of original size [2021-03-10 22:16:28,875 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 9 [2021-03-10 22:16:28,876 INFO L550 ElimStorePlain]: Start of recursive call 65: End of recursive call: and 1 xjuncts. [2021-03-10 22:16:28,879 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 5 treesize of output 3 [2021-03-10 22:16:28,880 INFO L550 ElimStorePlain]: Start of recursive call 66: End of recursive call: and 1 xjuncts. [2021-03-10 22:16:28,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, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 5 treesize of output 3 [2021-03-10 22:16:28,884 INFO L550 ElimStorePlain]: Start of recursive call 67: End of recursive call: and 1 xjuncts. [2021-03-10 22:16:28,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, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 5 treesize of output 3 [2021-03-10 22:16:28,888 INFO L550 ElimStorePlain]: Start of recursive call 68: End of recursive call: and 1 xjuncts. [2021-03-10 22:16:28,891 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 5 treesize of output 3 [2021-03-10 22:16:28,892 INFO L550 ElimStorePlain]: Start of recursive call 69: End of recursive call: and 1 xjuncts. [2021-03-10 22:16:28,894 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:16:28,895 INFO L550 ElimStorePlain]: Start of recursive call 70: End of recursive call: and 1 xjuncts. [2021-03-10 22:16:28,897 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 5 treesize of output 3 [2021-03-10 22:16:28,898 INFO L550 ElimStorePlain]: Start of recursive call 71: End of recursive call: and 1 xjuncts. [2021-03-10 22:16:29,035 WARN L205 SmtUtils]: Spent 136.00 ms on a formula simplification. DAG size of input: 38 DAG size of output: 37 [2021-03-10 22:16:29,035 INFO L628 ElimStorePlain]: treesize reduction 20, result has 87.5 percent of original size [2021-03-10 22:16:29,037 INFO L550 ElimStorePlain]: Start of recursive call 1: 3 dim-0 vars, 2 dim-1 vars, End of recursive call: and 4 xjuncts. [2021-03-10 22:16:29,037 INFO L247 ElimStorePlain]: Needed 71 recursive calls to eliminate 5 variables, input treesize:2632, output treesize:41 [2021-03-10 22:16:29,123 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 22:16:29,123 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 22:16:29,123 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 16 [2021-03-10 22:16:29,123 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [521849071] [2021-03-10 22:16:29,123 INFO L460 AbstractCegarLoop]: Interpolant automaton has 16 states [2021-03-10 22:16:29,123 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 22:16:29,124 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-03-10 22:16:29,124 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=36, Invalid=204, Unknown=0, NotChecked=0, Total=240 [2021-03-10 22:16:29,124 INFO L87 Difference]: Start difference. First operand 611 states and 1956 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-03-10 22:16:31,221 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 22:16:31,221 INFO L93 Difference]: Finished difference Result 1224 states and 3602 transitions. [2021-03-10 22:16:31,222 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 37 states. [2021-03-10 22:16:31,222 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-03-10 22:16:31,222 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 22:16:31,223 INFO L225 Difference]: With dead ends: 1224 [2021-03-10 22:16:31,223 INFO L226 Difference]: Without dead ends: 981 [2021-03-10 22:16:31,224 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 59 GetRequests, 17 SyntacticMatches, 2 SemanticMatches, 40 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 366 ImplicationChecksByTransitivity, 1750.0ms TimeCoverageRelationStatistics Valid=236, Invalid=1486, Unknown=0, NotChecked=0, Total=1722 [2021-03-10 22:16:31,224 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 981 states. [2021-03-10 22:16:31,229 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 981 to 602. [2021-03-10 22:16:31,230 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 602 states, 601 states have (on average 3.222961730449251) internal successors, (1937), 601 states have internal predecessors, (1937), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:16:31,230 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 602 states to 602 states and 1937 transitions. [2021-03-10 22:16:31,230 INFO L78 Accepts]: Start accepts. Automaton has 602 states and 1937 transitions. Word has length 22 [2021-03-10 22:16:31,230 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 22:16:31,231 INFO L480 AbstractCegarLoop]: Abstraction has 602 states and 1937 transitions. [2021-03-10 22:16:31,231 INFO L481 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-03-10 22:16:31,231 INFO L276 IsEmpty]: Start isEmpty. Operand 602 states and 1937 transitions. [2021-03-10 22:16:31,231 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2021-03-10 22:16:31,231 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 22:16:31,231 INFO L519 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 22:16:31,432 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable9516,97 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 22:16:31,432 INFO L428 AbstractCegarLoop]: === Iteration 170 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 22:16:31,432 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 22:16:31,432 INFO L82 PathProgramCache]: Analyzing trace with hash 1541888, now seen corresponding path program 78 times [2021-03-10 22:16:31,432 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 22:16:31,432 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1466955763] [2021-03-10 22:16:31,432 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 22:16:31,436 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 22:16:31,520 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 1 proven. 5 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-03-10 22:16:31,520 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1466955763] [2021-03-10 22:16:31,520 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1804546312] [2021-03-10 22:16:31,520 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-03-10 22:16:31,546 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 2 check-sat command(s) [2021-03-10 22:16:31,546 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-10 22:16:31,547 INFO L263 TraceCheckSpWp]: Trace formula consists of 95 conjuncts, 31 conjunts are in the unsatisfiable core [2021-03-10 22:16:31,547 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 22:16:31,695 WARN L205 SmtUtils]: Spent 105.00 ms on a formula simplification. DAG size of input: 46 DAG size of output: 38 [2021-03-10 22:16: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-03-10 22:16:33,261 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 22:16:33,270 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select 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-03-10 22:16:33,271 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-03-10 22:16:33,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-03-10 22:16:33,281 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-03-10 22:16:33,288 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:16:33,289 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-03-10 22:16:33,297 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 9 [2021-03-10 22:16:33,303 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-03-10 22:16:33,313 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:16:33,314 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-03-10 22:16:33,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, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 5 treesize of output 3 [2021-03-10 22:16:33,325 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-03-10 22:16:33,334 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 5 treesize of output 3 [2021-03-10 22:16:33,335 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-03-10 22:16:33,344 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:16:33,346 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 16 treesize of output 10 [2021-03-10 22:16:33,346 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-03-10 22:16:33,356 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:16:33,357 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-03-10 22:16:33,358 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-03-10 22:16:33,365 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:16:33,366 INFO L550 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2021-03-10 22:16:33,375 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:16:33,377 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 16 treesize of output 10 [2021-03-10 22:16:33,378 INFO L550 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2021-03-10 22:16:33,385 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:16:33,385 INFO L550 ElimStorePlain]: Start of recursive call 14: End of recursive call: and 1 xjuncts. [2021-03-10 22:16:33,394 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:16:33,395 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 18 treesize of output 12 [2021-03-10 22:16:33,397 INFO L550 ElimStorePlain]: Start of recursive call 15: End of recursive call: and 1 xjuncts. [2021-03-10 22:16:33,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 13 treesize of output 9 [2021-03-10 22:16:33,406 INFO L550 ElimStorePlain]: Start of recursive call 16: End of recursive call: and 1 xjuncts. [2021-03-10 22:16:33,416 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:16:33,417 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-03-10 22:16:33,418 INFO L550 ElimStorePlain]: Start of recursive call 17: End of recursive call: and 1 xjuncts. [2021-03-10 22:16:33,427 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:16:33,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, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-03-10 22:16:33,430 INFO L550 ElimStorePlain]: Start of recursive call 18: End of recursive call: and 1 xjuncts. [2021-03-10 22:16:33,439 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:16:33,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, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 18 treesize of output 12 [2021-03-10 22:16:33,442 INFO L550 ElimStorePlain]: Start of recursive call 19: End of recursive call: and 1 xjuncts. [2021-03-10 22:16:33,450 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:16:33,451 INFO L550 ElimStorePlain]: Start of recursive call 20: End of recursive call: and 1 xjuncts. [2021-03-10 22:16:33,462 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:16:33,463 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 18 treesize of output 12 [2021-03-10 22:16:33,465 INFO L550 ElimStorePlain]: Start of recursive call 21: End of recursive call: and 1 xjuncts. [2021-03-10 22:16:33,473 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:16:33,474 INFO L550 ElimStorePlain]: Start of recursive call 22: End of recursive call: and 1 xjuncts. [2021-03-10 22:16:33,484 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:16:33,485 INFO L550 ElimStorePlain]: Start of recursive call 23: End of recursive call: and 1 xjuncts. [2021-03-10 22:16:33,493 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:16:33,494 INFO L550 ElimStorePlain]: Start of recursive call 24: End of recursive call: and 1 xjuncts. [2021-03-10 22:16:33,505 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:16:33,506 INFO L550 ElimStorePlain]: Start of recursive call 25: End of recursive call: and 1 xjuncts. [2021-03-10 22:16:33,514 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:16:33,514 INFO L550 ElimStorePlain]: Start of recursive call 26: End of recursive call: and 1 xjuncts. [2021-03-10 22:16:33,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 13 treesize of output 9 [2021-03-10 22:16:33,524 INFO L550 ElimStorePlain]: Start of recursive call 27: End of recursive call: and 1 xjuncts. [2021-03-10 22:16:33,534 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:16:33,535 INFO L550 ElimStorePlain]: Start of recursive call 28: End of recursive call: and 1 xjuncts. [2021-03-10 22:16:33,543 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:16:33,544 INFO L550 ElimStorePlain]: Start of recursive call 29: End of recursive call: and 1 xjuncts. [2021-03-10 22:16:33,555 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:16:33,556 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-03-10 22:16:33,558 INFO L550 ElimStorePlain]: Start of recursive call 30: End of recursive call: and 1 xjuncts. [2021-03-10 22:16:33,566 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:16:33,567 INFO L550 ElimStorePlain]: Start of recursive call 31: End of recursive call: and 1 xjuncts. [2021-03-10 22:16:33,576 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:16:33,577 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 18 treesize of output 12 [2021-03-10 22:16:33,579 INFO L550 ElimStorePlain]: Start of recursive call 32: End of recursive call: and 1 xjuncts. [2021-03-10 22:16:33,588 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:16:33,589 INFO L550 ElimStorePlain]: Start of recursive call 33: End of recursive call: and 1 xjuncts. [2021-03-10 22:16:33,599 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:16:33,600 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 18 treesize of output 12 [2021-03-10 22:16:33,601 INFO L550 ElimStorePlain]: Start of recursive call 34: End of recursive call: and 1 xjuncts. [2021-03-10 22:16:33,609 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:16:33,610 INFO L550 ElimStorePlain]: Start of recursive call 35: End of recursive call: and 1 xjuncts. [2021-03-10 22:16:33,618 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:16:33,619 INFO L550 ElimStorePlain]: Start of recursive call 36: End of recursive call: and 1 xjuncts. [2021-03-10 22:16:33,627 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:16:33,628 INFO L550 ElimStorePlain]: Start of recursive call 37: End of recursive call: and 1 xjuncts. [2021-03-10 22:16:33,638 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:16:33,640 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 18 treesize of output 12 [2021-03-10 22:16:33,641 INFO L550 ElimStorePlain]: Start of recursive call 38: End of recursive call: and 1 xjuncts. [2021-03-10 22:16:33,651 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:16:33,651 INFO L550 ElimStorePlain]: Start of recursive call 39: End of recursive call: and 1 xjuncts. [2021-03-10 22:16:33,659 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:16:33,660 INFO L550 ElimStorePlain]: Start of recursive call 40: End of recursive call: and 1 xjuncts. [2021-03-10 22:16:33,669 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:16:33,670 INFO L550 ElimStorePlain]: Start of recursive call 41: End of recursive call: and 1 xjuncts. [2021-03-10 22:16:33,678 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:16:33,679 INFO L550 ElimStorePlain]: Start of recursive call 42: End of recursive call: and 1 xjuncts. [2021-03-10 22:16:33,687 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:16:33,688 INFO L550 ElimStorePlain]: Start of recursive call 43: End of recursive call: and 1 xjuncts. [2021-03-10 22:16:33,696 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:16:33,697 INFO L550 ElimStorePlain]: Start of recursive call 44: End of recursive call: and 1 xjuncts. [2021-03-10 22:16:33,705 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:16:33,706 INFO L550 ElimStorePlain]: Start of recursive call 45: End of recursive call: and 1 xjuncts. [2021-03-10 22:16:33,716 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:16:33,717 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 18 treesize of output 12 [2021-03-10 22:16:33,719 INFO L550 ElimStorePlain]: Start of recursive call 46: End of recursive call: and 1 xjuncts. [2021-03-10 22:16:33,730 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:16:33,731 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-03-10 22:16:33,732 INFO L550 ElimStorePlain]: Start of recursive call 47: End of recursive call: and 1 xjuncts. [2021-03-10 22:16:33,742 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 5 treesize of output 3 [2021-03-10 22:16:33,743 INFO L550 ElimStorePlain]: Start of recursive call 48: End of recursive call: and 1 xjuncts. [2021-03-10 22:16:33,751 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:16:33,752 INFO L550 ElimStorePlain]: Start of recursive call 49: End of recursive call: and 1 xjuncts. [2021-03-10 22:16:33,759 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:16:33,760 INFO L550 ElimStorePlain]: Start of recursive call 50: End of recursive call: and 1 xjuncts. [2021-03-10 22:16:33,770 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:16:33,771 INFO L550 ElimStorePlain]: Start of recursive call 51: End of recursive call: and 1 xjuncts. [2021-03-10 22:16:33,783 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:16:33,784 INFO L550 ElimStorePlain]: Start of recursive call 52: End of recursive call: and 1 xjuncts. [2021-03-10 22:16:33,794 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:16:33,795 INFO L550 ElimStorePlain]: Start of recursive call 53: End of recursive call: and 1 xjuncts. [2021-03-10 22:16:33,805 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:16:33,805 INFO L550 ElimStorePlain]: Start of recursive call 54: End of recursive call: and 1 xjuncts. [2021-03-10 22:16:33,815 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:16:33,816 INFO L550 ElimStorePlain]: Start of recursive call 55: End of recursive call: and 1 xjuncts. [2021-03-10 22:16:33,827 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:16:33,828 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 25 treesize of output 17 [2021-03-10 22:16:33,830 INFO L550 ElimStorePlain]: Start of recursive call 56: End of recursive call: and 1 xjuncts. [2021-03-10 22:16:33,840 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:16:33,840 INFO L550 ElimStorePlain]: Start of recursive call 57: End of recursive call: and 1 xjuncts. [2021-03-10 22:16:33,850 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:16:33,851 INFO L550 ElimStorePlain]: Start of recursive call 58: End of recursive call: and 1 xjuncts. [2021-03-10 22:16:33,861 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:16:33,862 INFO L550 ElimStorePlain]: Start of recursive call 59: End of recursive call: and 1 xjuncts. [2021-03-10 22:16:33,870 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:16:33,871 INFO L550 ElimStorePlain]: Start of recursive call 60: End of recursive call: and 1 xjuncts. [2021-03-10 22:16:33,879 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:16:33,880 INFO L550 ElimStorePlain]: Start of recursive call 61: End of recursive call: and 1 xjuncts. [2021-03-10 22:16:33,889 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:16:33,890 INFO L550 ElimStorePlain]: Start of recursive call 62: End of recursive call: and 1 xjuncts. [2021-03-10 22:16:33,899 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:16:33,900 INFO L550 ElimStorePlain]: Start of recursive call 63: End of recursive call: and 1 xjuncts. [2021-03-10 22:16:33,909 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:16:33,910 INFO L550 ElimStorePlain]: Start of recursive call 64: End of recursive call: and 1 xjuncts. [2021-03-10 22:16:33,920 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:16:33,921 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 18 treesize of output 12 [2021-03-10 22:16:33,923 INFO L550 ElimStorePlain]: Start of recursive call 65: End of recursive call: and 1 xjuncts. [2021-03-10 22:16:33,933 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:16:33,934 INFO L550 ElimStorePlain]: Start of recursive call 66: End of recursive call: and 1 xjuncts. [2021-03-10 22:16:33,944 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:16:33,945 INFO L550 ElimStorePlain]: Start of recursive call 67: End of recursive call: and 1 xjuncts. [2021-03-10 22:16:33,953 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:16:33,954 INFO L550 ElimStorePlain]: Start of recursive call 68: End of recursive call: and 1 xjuncts. [2021-03-10 22:16:33,961 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:16:33,961 INFO L550 ElimStorePlain]: Start of recursive call 69: End of recursive call: and 1 xjuncts. [2021-03-10 22:16:33,968 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:16:33,968 INFO L550 ElimStorePlain]: Start of recursive call 70: End of recursive call: and 1 xjuncts. [2021-03-10 22:16:33,974 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:16:33,975 INFO L550 ElimStorePlain]: Start of recursive call 71: End of recursive call: and 1 xjuncts. [2021-03-10 22:16:33,981 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:16:33,982 INFO L550 ElimStorePlain]: Start of recursive call 72: End of recursive call: and 1 xjuncts. [2021-03-10 22:16:33,987 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:16:33,988 INFO L550 ElimStorePlain]: Start of recursive call 73: End of recursive call: and 1 xjuncts. [2021-03-10 22:16:33,993 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:16:33,994 INFO L550 ElimStorePlain]: Start of recursive call 74: End of recursive call: and 1 xjuncts. [2021-03-10 22:16:34,000 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:16:34,001 INFO L550 ElimStorePlain]: Start of recursive call 75: End of recursive call: and 1 xjuncts. [2021-03-10 22:16:34,006 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:16:34,007 INFO L550 ElimStorePlain]: Start of recursive call 76: End of recursive call: and 1 xjuncts. [2021-03-10 22:16:34,013 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:16:34,014 INFO L550 ElimStorePlain]: Start of recursive call 77: End of recursive call: and 1 xjuncts. [2021-03-10 22:16:34,021 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:16:34,022 INFO L550 ElimStorePlain]: Start of recursive call 78: End of recursive call: and 1 xjuncts. [2021-03-10 22:16:34,029 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:16:34,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, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-03-10 22:16:34,031 INFO L550 ElimStorePlain]: Start of recursive call 79: End of recursive call: and 1 xjuncts. [2021-03-10 22:16:34,038 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:16:34,039 INFO L550 ElimStorePlain]: Start of recursive call 80: End of recursive call: and 1 xjuncts. [2021-03-10 22:16:34,045 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:16:34,046 INFO L550 ElimStorePlain]: Start of recursive call 81: End of recursive call: and 1 xjuncts. [2021-03-10 22:16:34,052 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:16:34,053 INFO L550 ElimStorePlain]: Start of recursive call 82: End of recursive call: and 1 xjuncts. [2021-03-10 22:16:34,059 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:16:34,060 INFO L550 ElimStorePlain]: Start of recursive call 83: End of recursive call: and 1 xjuncts. [2021-03-10 22:16:34,067 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:16:34,067 INFO L550 ElimStorePlain]: Start of recursive call 84: End of recursive call: and 1 xjuncts. [2021-03-10 22:16:34,073 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:16:34,073 INFO L550 ElimStorePlain]: Start of recursive call 85: End of recursive call: and 1 xjuncts. [2021-03-10 22:16:34,079 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:16:34,079 INFO L550 ElimStorePlain]: Start of recursive call 86: End of recursive call: and 1 xjuncts. [2021-03-10 22:16:34,085 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:16:34,086 INFO L550 ElimStorePlain]: Start of recursive call 87: End of recursive call: and 1 xjuncts. [2021-03-10 22:16:34,091 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:16:34,092 INFO L550 ElimStorePlain]: Start of recursive call 88: End of recursive call: and 1 xjuncts. [2021-03-10 22:16:34,099 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:16:34,099 INFO L550 ElimStorePlain]: Start of recursive call 89: End of recursive call: and 1 xjuncts. [2021-03-10 22:16:34,106 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:16:34,107 INFO L550 ElimStorePlain]: Start of recursive call 90: End of recursive call: and 1 xjuncts. [2021-03-10 22:16:34,113 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:16:34,114 INFO L550 ElimStorePlain]: Start of recursive call 91: End of recursive call: and 1 xjuncts. [2021-03-10 22:16:34,119 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:16:34,120 INFO L550 ElimStorePlain]: Start of recursive call 92: End of recursive call: and 1 xjuncts. [2021-03-10 22:16:34,125 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:16:34,126 INFO L550 ElimStorePlain]: Start of recursive call 93: End of recursive call: and 1 xjuncts. [2021-03-10 22:16:34,132 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 22:16:34,134 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 25 treesize of output 17 [2021-03-10 22:16:34,135 INFO L550 ElimStorePlain]: Start of recursive call 94: End of recursive call: and 1 xjuncts. [2021-03-10 22:16:34,142 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:16:34,143 INFO L550 ElimStorePlain]: Start of recursive call 95: End of recursive call: and 1 xjuncts. [2021-03-10 22:16:34,152 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:16:34,153 INFO L550 ElimStorePlain]: Start of recursive call 96: End of recursive call: and 1 xjuncts. [2021-03-10 22:16:34,162 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:16:34,163 INFO L550 ElimStorePlain]: Start of recursive call 97: End of recursive call: and 1 xjuncts. [2021-03-10 22:16:34,170 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:16:34,171 INFO L550 ElimStorePlain]: Start of recursive call 98: End of recursive call: and 1 xjuncts. [2021-03-10 22:16:34,180 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:16:34,181 INFO L550 ElimStorePlain]: Start of recursive call 99: End of recursive call: and 1 xjuncts. [2021-03-10 22:16:34,188 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:16:34,189 INFO L550 ElimStorePlain]: Start of recursive call 100: End of recursive call: and 1 xjuncts. [2021-03-10 22:16:34,197 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:16:34,198 INFO L550 ElimStorePlain]: Start of recursive call 101: End of recursive call: and 1 xjuncts. [2021-03-10 22:16:34,207 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:16:34,207 INFO L550 ElimStorePlain]: Start of recursive call 102: End of recursive call: and 1 xjuncts. [2021-03-10 22:16:34,215 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:16:34,216 INFO L550 ElimStorePlain]: Start of recursive call 103: End of recursive call: and 1 xjuncts. [2021-03-10 22:16:34,225 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:16:34,226 INFO L550 ElimStorePlain]: Start of recursive call 104: End of recursive call: and 1 xjuncts. [2021-03-10 22:16:34,234 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:16:34,235 INFO L550 ElimStorePlain]: Start of recursive call 105: End of recursive call: and 1 xjuncts. [2021-03-10 22:16:34,243 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:16:34,244 INFO L550 ElimStorePlain]: Start of recursive call 106: End of recursive call: and 1 xjuncts. [2021-03-10 22:16:34,252 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:16:34,253 INFO L550 ElimStorePlain]: Start of recursive call 107: End of recursive call: and 1 xjuncts. [2021-03-10 22:16:34,261 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:16:34,262 INFO L550 ElimStorePlain]: Start of recursive call 108: End of recursive call: and 1 xjuncts. [2021-03-10 22:16:34,269 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:16:34,270 INFO L550 ElimStorePlain]: Start of recursive call 109: End of recursive call: and 1 xjuncts. [2021-03-10 22:16:34,277 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:16:34,278 INFO L550 ElimStorePlain]: Start of recursive call 110: End of recursive call: and 1 xjuncts. [2021-03-10 22:16:34,286 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:16:34,287 INFO L550 ElimStorePlain]: Start of recursive call 111: End of recursive call: and 1 xjuncts. [2021-03-10 22:16:34,296 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:16:34,296 INFO L550 ElimStorePlain]: Start of recursive call 112: End of recursive call: and 1 xjuncts. [2021-03-10 22:16:34,304 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:16:34,305 INFO L550 ElimStorePlain]: Start of recursive call 113: End of recursive call: and 1 xjuncts. [2021-03-10 22:16:34,313 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:16:34,314 INFO L550 ElimStorePlain]: Start of recursive call 114: End of recursive call: and 1 xjuncts. [2021-03-10 22:16:34,321 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:16:34,322 INFO L550 ElimStorePlain]: Start of recursive call 115: End of recursive call: and 1 xjuncts. [2021-03-10 22:16:34,330 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:16:34,331 INFO L550 ElimStorePlain]: Start of recursive call 116: End of recursive call: and 1 xjuncts. [2021-03-10 22:16:34,338 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:16:34,339 INFO L550 ElimStorePlain]: Start of recursive call 117: End of recursive call: and 1 xjuncts. [2021-03-10 22:16:34,346 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:16:34,346 INFO L550 ElimStorePlain]: Start of recursive call 118: End of recursive call: and 1 xjuncts. [2021-03-10 22:16:34,354 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:16:34,355 INFO L550 ElimStorePlain]: Start of recursive call 119: End of recursive call: and 1 xjuncts. [2021-03-10 22:16:34,362 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:16:34,363 INFO L550 ElimStorePlain]: Start of recursive call 120: End of recursive call: and 1 xjuncts. [2021-03-10 22:16:34,370 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:16:34,371 INFO L550 ElimStorePlain]: Start of recursive call 121: End of recursive call: and 1 xjuncts. [2021-03-10 22:16:34,375 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:16:34,376 INFO L550 ElimStorePlain]: Start of recursive call 122: End of recursive call: and 1 xjuncts. [2021-03-10 22:16:34,382 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:16:34,382 INFO L550 ElimStorePlain]: Start of recursive call 123: End of recursive call: and 1 xjuncts. [2021-03-10 22:16:34,387 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:16:34,387 INFO L550 ElimStorePlain]: Start of recursive call 124: End of recursive call: and 1 xjuncts. [2021-03-10 22:16:34,391 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:16:34,391 INFO L550 ElimStorePlain]: Start of recursive call 125: End of recursive call: and 1 xjuncts. [2021-03-10 22:16:34,651 WARN L205 SmtUtils]: Spent 259.00 ms on a formula simplification. DAG size of input: 55 DAG size of output: 40 [2021-03-10 22:16:34,652 INFO L628 ElimStorePlain]: treesize reduction 385, result has 46.1 percent of original size [2021-03-10 22:16:34,656 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: 9 dim-0 vars, and 12 xjuncts. [2021-03-10 22:16:34,656 INFO L247 ElimStorePlain]: Needed 125 recursive calls to eliminate 2 variables, input treesize:5193, output treesize:299 [2021-03-10 22:16:35,457 WARN L205 SmtUtils]: Spent 385.00 ms on a formula simplification. DAG size of input: 89 DAG size of output: 77 [2021-03-10 22:16:37,500 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 22:16:37,500 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 22:16:37,500 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 13] total 18 [2021-03-10 22:16:37,500 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2050875762] [2021-03-10 22:16:37,501 INFO L460 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-03-10 22:16:37,501 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 22:16:37,501 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-03-10 22:16:37,501 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=51, Invalid=255, Unknown=0, NotChecked=0, Total=306 [2021-03-10 22:16:37,501 INFO L87 Difference]: Start difference. First operand 602 states and 1937 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-03-10 22:16:38,045 WARN L205 SmtUtils]: Spent 271.00 ms on a formula simplification. DAG size of input: 133 DAG size of output: 125 [2021-03-10 22:16:38,559 WARN L205 SmtUtils]: Spent 414.00 ms on a formula simplification. DAG size of input: 147 DAG size of output: 124 [2021-03-10 22:16:39,113 WARN L205 SmtUtils]: Spent 444.00 ms on a formula simplification. DAG size of input: 159 DAG size of output: 126 [2021-03-10 22:16:40,184 WARN L205 SmtUtils]: Spent 988.00 ms on a formula simplification. DAG size of input: 170 DAG size of output: 83 [2021-03-10 22:16:40,492 WARN L205 SmtUtils]: Spent 227.00 ms on a formula simplification. DAG size of input: 171 DAG size of output: 109 [2021-03-10 22:16:40,971 WARN L205 SmtUtils]: Spent 351.00 ms on a formula simplification. DAG size of input: 148 DAG size of output: 101 [2021-03-10 22:16:41,247 WARN L205 SmtUtils]: Spent 233.00 ms on a formula simplification. DAG size of input: 174 DAG size of output: 106 [2021-03-10 22:16:41,307 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 22:16:41,307 INFO L93 Difference]: Finished difference Result 1063 states and 3187 transitions. [2021-03-10 22:16:41,307 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2021-03-10 22:16:41,307 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 22 [2021-03-10 22:16:41,307 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 22:16:41,309 INFO L225 Difference]: With dead ends: 1063 [2021-03-10 22:16:41,309 INFO L226 Difference]: Without dead ends: 814 [2021-03-10 22:16:41,309 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 47 GetRequests, 16 SyntacticMatches, 3 SemanticMatches, 28 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 178 ImplicationChecksByTransitivity, 4330.9ms TimeCoverageRelationStatistics Valid=173, Invalid=697, Unknown=0, NotChecked=0, Total=870 [2021-03-10 22:16:41,310 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 814 states. [2021-03-10 22:16:41,314 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 814 to 580. [2021-03-10 22:16:41,314 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 580 states, 579 states have (on average 3.221070811744387) internal successors, (1865), 579 states have internal predecessors, (1865), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:16:41,315 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 580 states to 580 states and 1865 transitions. [2021-03-10 22:16:41,315 INFO L78 Accepts]: Start accepts. Automaton has 580 states and 1865 transitions. Word has length 22 [2021-03-10 22:16:41,315 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 22:16:41,315 INFO L480 AbstractCegarLoop]: Abstraction has 580 states and 1865 transitions. [2021-03-10 22:16:41,315 INFO L481 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-03-10 22:16:41,315 INFO L276 IsEmpty]: Start isEmpty. Operand 580 states and 1865 transitions. [2021-03-10 22:16:41,316 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2021-03-10 22:16:41,316 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 22:16:41,316 INFO L519 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 22:16:41,516 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 98 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable10143 [2021-03-10 22:16:41,517 INFO L428 AbstractCegarLoop]: === Iteration 171 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 22:16:41,517 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 22:16:41,517 INFO L82 PathProgramCache]: Analyzing trace with hash 1810273050, now seen corresponding path program 79 times [2021-03-10 22:16:41,517 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 22:16:41,517 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [59000160] [2021-03-10 22:16:41,517 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 22:16:41,521 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 22:16:41,653 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 1 proven. 5 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-03-10 22:16:41,653 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [59000160] [2021-03-10 22:16:41,653 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [549831669] [2021-03-10 22:16:41,653 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-03-10 22:16:41,679 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 22:16:41,680 INFO L263 TraceCheckSpWp]: Trace formula consists of 95 conjuncts, 30 conjunts are in the unsatisfiable core [2021-03-10 22:16:41,681 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 22:16:42,255 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 22:16:42,255 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 22:16:42,255 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 13] total 20 [2021-03-10 22:16:42,255 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1107822936] [2021-03-10 22:16:42,255 INFO L460 AbstractCegarLoop]: Interpolant automaton has 20 states [2021-03-10 22:16:42,255 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 22:16:42,256 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-03-10 22:16:42,256 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=63, Invalid=317, Unknown=0, NotChecked=0, Total=380 [2021-03-10 22:16:42,256 INFO L87 Difference]: Start difference. First operand 580 states and 1865 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-03-10 22:16:43,012 WARN L205 SmtUtils]: Spent 114.00 ms on a formula simplification. DAG size of input: 50 DAG size of output: 43 [2021-03-10 22:16:43,194 WARN L205 SmtUtils]: Spent 121.00 ms on a formula simplification. DAG size of input: 66 DAG size of output: 63 [2021-03-10 22:16:43,523 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 22:16:43,523 INFO L93 Difference]: Finished difference Result 972 states and 2932 transitions. [2021-03-10 22:16:43,523 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2021-03-10 22:16:43,523 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 22 [2021-03-10 22:16:43,524 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 22:16:43,525 INFO L225 Difference]: With dead ends: 972 [2021-03-10 22:16:43,525 INFO L226 Difference]: Without dead ends: 785 [2021-03-10 22:16:43,525 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 46 GetRequests, 15 SyntacticMatches, 1 SemanticMatches, 30 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 242 ImplicationChecksByTransitivity, 1332.6ms TimeCoverageRelationStatistics Valid=156, Invalid=836, Unknown=0, NotChecked=0, Total=992 [2021-03-10 22:16:43,526 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 785 states. [2021-03-10 22:16:43,530 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 785 to 583. [2021-03-10 22:16:43,531 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 583 states, 582 states have (on average 3.185567010309278) internal successors, (1854), 582 states have internal predecessors, (1854), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:16:43,531 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 583 states to 583 states and 1854 transitions. [2021-03-10 22:16:43,531 INFO L78 Accepts]: Start accepts. Automaton has 583 states and 1854 transitions. Word has length 22 [2021-03-10 22:16:43,532 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 22:16:43,532 INFO L480 AbstractCegarLoop]: Abstraction has 583 states and 1854 transitions. [2021-03-10 22:16:43,532 INFO L481 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-03-10 22:16:43,532 INFO L276 IsEmpty]: Start isEmpty. Operand 583 states and 1854 transitions. [2021-03-10 22:16:43,532 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2021-03-10 22:16:43,532 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 22:16:43,532 INFO L519 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 22:16:43,733 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable11090,99 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 22:16:43,733 INFO L428 AbstractCegarLoop]: === Iteration 172 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 22:16:43,733 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 22:16:43,733 INFO L82 PathProgramCache]: Analyzing trace with hash 1345939200, now seen corresponding path program 80 times [2021-03-10 22:16:43,733 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 22:16:43,733 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1626135192] [2021-03-10 22:16:43,733 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 22:16:43,738 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 22:16:43,835 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 1 proven. 5 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-03-10 22:16:43,835 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1626135192] [2021-03-10 22:16:43,835 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1173035944] [2021-03-10 22:16:43,835 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-03-10 22:16:43,861 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-03-10 22:16:43,861 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-10 22:16:43,861 INFO L263 TraceCheckSpWp]: Trace formula consists of 95 conjuncts, 13 conjunts are in the unsatisfiable core [2021-03-10 22:16:43,862 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 22:16:44,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 13 treesize of output 9 [2021-03-10 22:16:44,022 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 22:16:44,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-03-10 22:16:44,026 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-03-10 22:16:44,029 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:16:44,030 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-03-10 22:16:44,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-03-10 22:16:44,033 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-03-10 22:16:44,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 5 treesize of output 3 [2021-03-10 22:16:44,037 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-03-10 22:16:44,039 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:16:44,040 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-03-10 22:16:44,043 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:16:44,044 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-03-10 22:16:44,046 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:16:44,047 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-03-10 22:16:44,049 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:16:44,050 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-03-10 22:16:44,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 13 treesize of output 9 [2021-03-10 22:16:44,054 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-03-10 22:16:44,056 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:16:44,057 INFO L550 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2021-03-10 22:16:44,059 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:16:44,060 INFO L550 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2021-03-10 22:16:44,062 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:16:44,063 INFO L550 ElimStorePlain]: Start of recursive call 14: End of recursive call: and 1 xjuncts. [2021-03-10 22:16:44,066 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:16:44,066 INFO L550 ElimStorePlain]: Start of recursive call 15: End of recursive call: and 1 xjuncts. [2021-03-10 22:16:44,069 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:16:44,069 INFO L550 ElimStorePlain]: Start of recursive call 16: End of recursive call: and 1 xjuncts. [2021-03-10 22:16:44,071 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:16:44,072 INFO L550 ElimStorePlain]: Start of recursive call 17: End of recursive call: and 1 xjuncts. [2021-03-10 22:16:44,143 INFO L628 ElimStorePlain]: treesize reduction 28, result has 75.2 percent of original size [2021-03-10 22:16:44,146 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-03-10 22:16:44,146 INFO L247 ElimStorePlain]: Needed 17 recursive calls to eliminate 2 variables, input treesize:486, output treesize:77 [2021-03-10 22:16:44,312 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 22:16:44,312 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 22:16:44,313 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-03-10 22:16:44,314 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 22:16:44,317 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:16:44,318 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-03-10 22:16:44,320 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:16:44,321 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-03-10 22:16:44,401 INFO L628 ElimStorePlain]: treesize reduction 115, result has 38.8 percent of original size [2021-03-10 22:16:44,404 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 9 [2021-03-10 22:16:44,406 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-03-10 22:16:44,433 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 22:16:44,436 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 5 treesize of output 3 [2021-03-10 22:16:44,437 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-03-10 22:16:44,462 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 22:16:44,464 INFO L550 ElimStorePlain]: Start of recursive call 1: 3 dim-0 vars, 3 dim-1 vars, End of recursive call: and 3 xjuncts. [2021-03-10 22:16:44,464 INFO L247 ElimStorePlain]: Needed 6 recursive calls to eliminate 6 variables, input treesize:242, output treesize:26 [2021-03-10 22:16:44,543 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 1 proven. 3 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-03-10 22:16:44,543 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 22:16:44,543 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 8] total 14 [2021-03-10 22:16:44,544 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1428023012] [2021-03-10 22:16:44,544 INFO L460 AbstractCegarLoop]: Interpolant automaton has 14 states [2021-03-10 22:16:44,544 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 22:16:44,544 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-03-10 22:16:44,544 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=143, Unknown=0, NotChecked=0, Total=182 [2021-03-10 22:16:44,544 INFO L87 Difference]: Start difference. First operand 583 states and 1854 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-03-10 22:16:45,339 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 22:16:45,339 INFO L93 Difference]: Finished difference Result 799 states and 2432 transitions. [2021-03-10 22:16:45,340 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-03-10 22:16:45,340 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 22 [2021-03-10 22:16:45,340 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 22:16:45,341 INFO L225 Difference]: With dead ends: 799 [2021-03-10 22:16:45,341 INFO L226 Difference]: Without dead ends: 712 [2021-03-10 22:16:45,341 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 45 GetRequests, 24 SyntacticMatches, 2 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 69 ImplicationChecksByTransitivity, 813.3ms TimeCoverageRelationStatistics Valid=105, Invalid=315, Unknown=0, NotChecked=0, Total=420 [2021-03-10 22:16:45,342 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 712 states. [2021-03-10 22:16:45,346 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 712 to 611. [2021-03-10 22:16:45,346 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 611 states, 610 states have (on average 3.1459016393442623) internal successors, (1919), 610 states have internal predecessors, (1919), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:16:45,347 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 611 states to 611 states and 1919 transitions. [2021-03-10 22:16:45,347 INFO L78 Accepts]: Start accepts. Automaton has 611 states and 1919 transitions. Word has length 22 [2021-03-10 22:16:45,347 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 22:16:45,347 INFO L480 AbstractCegarLoop]: Abstraction has 611 states and 1919 transitions. [2021-03-10 22:16:45,347 INFO L481 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-03-10 22:16:45,347 INFO L276 IsEmpty]: Start isEmpty. Operand 611 states and 1919 transitions. [2021-03-10 22:16:45,348 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2021-03-10 22:16:45,348 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 22:16:45,348 INFO L519 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 22:16:45,548 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable11141,100 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 22:16:45,548 INFO L428 AbstractCegarLoop]: === Iteration 173 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 22:16:45,549 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 22:16:45,549 INFO L82 PathProgramCache]: Analyzing trace with hash -1578533286, now seen corresponding path program 81 times [2021-03-10 22:16:45,549 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 22:16:45,549 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1892102266] [2021-03-10 22:16:45,549 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 22:16:45,552 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 22:16:45,645 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 3 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 22:16:45,645 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1892102266] [2021-03-10 22:16:45,645 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [497521773] [2021-03-10 22:16:45,645 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-03-10 22:16:45,672 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-03-10 22:16:45,672 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-10 22:16:45,673 INFO L263 TraceCheckSpWp]: Trace formula consists of 95 conjuncts, 13 conjunts are in the unsatisfiable core [2021-03-10 22:16:45,673 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 22:16:45,759 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:16:45,759 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 22:16:45,763 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 5 treesize of output 3 [2021-03-10 22:16:45,764 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-03-10 22:16:45,767 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:16:45,768 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-03-10 22:16:45,771 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:16:45,771 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-03-10 22:16: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-03-10 22:16:45,776 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-03-10 22:16:45,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-03-10 22:16:45,780 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-03-10 22:16:45,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-03-10 22:16:45,784 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-03-10 22:16:45,787 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:16:45,788 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-03-10 22:16:45,791 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:16:45,792 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-03-10 22:16:45,795 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:16:45,796 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-03-10 22:16:45,799 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 9 [2021-03-10 22:16:45,800 INFO L550 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2021-03-10 22:16:45,803 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:16:45,804 INFO L550 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2021-03-10 22:16:45,807 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:16:45,807 INFO L550 ElimStorePlain]: Start of recursive call 14: End of recursive call: and 1 xjuncts. [2021-03-10 22:16:45,810 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:16:45,811 INFO L550 ElimStorePlain]: Start of recursive call 15: End of recursive call: and 1 xjuncts. [2021-03-10 22:16:45,814 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:16:45,815 INFO L550 ElimStorePlain]: Start of recursive call 16: End of recursive call: and 1 xjuncts. [2021-03-10 22:16:45,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-03-10 22:16:45,819 INFO L550 ElimStorePlain]: Start of recursive call 17: End of recursive call: and 1 xjuncts. [2021-03-10 22:16:45,822 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:16:45,822 INFO L550 ElimStorePlain]: Start of recursive call 18: End of recursive call: and 1 xjuncts. [2021-03-10 22:16:45,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 13 treesize of output 9 [2021-03-10 22:16:45,827 INFO L550 ElimStorePlain]: Start of recursive call 19: End of recursive call: and 1 xjuncts. [2021-03-10 22:16:45,829 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:16:45,830 INFO L550 ElimStorePlain]: Start of recursive call 20: End of recursive call: and 1 xjuncts. [2021-03-10 22:16:45,833 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:16:45,833 INFO L550 ElimStorePlain]: Start of recursive call 21: End of recursive call: and 1 xjuncts. [2021-03-10 22:16:45,836 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:16:45,837 INFO L550 ElimStorePlain]: Start of recursive call 22: End of recursive call: and 1 xjuncts. [2021-03-10 22:16:45,839 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:16:45,840 INFO L550 ElimStorePlain]: Start of recursive call 23: End of recursive call: and 1 xjuncts. [2021-03-10 22:16:45,842 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:16:45,843 INFO L550 ElimStorePlain]: Start of recursive call 24: End of recursive call: and 1 xjuncts. [2021-03-10 22:16:45,967 WARN L205 SmtUtils]: Spent 124.00 ms on a formula simplification. DAG size of input: 29 DAG size of output: 26 [2021-03-10 22:16:45,968 INFO L628 ElimStorePlain]: treesize reduction 56, result has 60.3 percent of original size [2021-03-10 22:16:45,970 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-03-10 22:16:45,971 INFO L247 ElimStorePlain]: Needed 24 recursive calls to eliminate 2 variables, input treesize:697, output treesize:77 [2021-03-10 22:16:46,140 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 22:16:46,140 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 22:16:46,141 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-03-10 22:16:46,142 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 22:16:46,145 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 5 treesize of output 3 [2021-03-10 22:16:46,146 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-03-10 22:16:46,150 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 22:16:46,151 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-03-10 22:16:46,152 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-03-10 22:16:46,239 INFO L628 ElimStorePlain]: treesize reduction 130, result has 36.0 percent of original size [2021-03-10 22:16:46,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, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 9 [2021-03-10 22:16:46,243 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-03-10 22:16:46,270 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 22:16:46,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-03-10 22:16:46,274 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-03-10 22:16:46,300 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 22:16:46,301 INFO L550 ElimStorePlain]: Start of recursive call 1: 3 dim-0 vars, 3 dim-1 vars, End of recursive call: and 3 xjuncts. [2021-03-10 22:16:46,301 INFO L247 ElimStorePlain]: Needed 6 recursive calls to eliminate 6 variables, input treesize:242, output treesize:26 [2021-03-10 22:16:46,382 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-03-10 22:16:46,382 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 22:16:46,382 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 8] total 15 [2021-03-10 22:16:46,382 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [378347250] [2021-03-10 22:16:46,383 INFO L460 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-03-10 22:16:46,383 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 22:16:46,383 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-03-10 22:16:46,383 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=62, Invalid=148, Unknown=0, NotChecked=0, Total=210 [2021-03-10 22:16:46,383 INFO L87 Difference]: Start difference. First operand 611 states and 1919 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-03-10 22:16:47,114 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 22:16:47,114 INFO L93 Difference]: Finished difference Result 806 states and 2448 transitions. [2021-03-10 22:16:47,114 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2021-03-10 22:16:47,114 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-03-10 22:16:47,114 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 22:16:47,115 INFO L225 Difference]: With dead ends: 806 [2021-03-10 22:16:47,115 INFO L226 Difference]: Without dead ends: 739 [2021-03-10 22:16:47,116 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 41 GetRequests, 20 SyntacticMatches, 1 SemanticMatches, 20 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 115 ImplicationChecksByTransitivity, 673.8ms TimeCoverageRelationStatistics Valid=112, Invalid=350, Unknown=0, NotChecked=0, Total=462 [2021-03-10 22:16:47,116 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 739 states. [2021-03-10 22:16:47,120 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 739 to 507. [2021-03-10 22:16:47,120 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 507 states, 506 states have (on average 3.08102766798419) internal successors, (1559), 506 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-03-10 22:16:47,121 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 507 states to 507 states and 1559 transitions. [2021-03-10 22:16:47,121 INFO L78 Accepts]: Start accepts. Automaton has 507 states and 1559 transitions. Word has length 22 [2021-03-10 22:16:47,121 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 22:16:47,121 INFO L480 AbstractCegarLoop]: Abstraction has 507 states and 1559 transitions. [2021-03-10 22:16:47,121 INFO L481 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-03-10 22:16:47,121 INFO L276 IsEmpty]: Start isEmpty. Operand 507 states and 1559 transitions. [2021-03-10 22:16:47,122 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2021-03-10 22:16:47,122 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 22:16:47,122 INFO L519 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 22:16:47,322 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 101 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable11199 [2021-03-10 22:16:47,322 INFO L428 AbstractCegarLoop]: === Iteration 174 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 22:16:47,322 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 22:16:47,323 INFO L82 PathProgramCache]: Analyzing trace with hash 1712542358, now seen corresponding path program 82 times [2021-03-10 22:16:47,323 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 22:16:47,323 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1648785811] [2021-03-10 22:16:47,323 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 22:16:47,326 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 22:16:47,397 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 2 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 22:16:47,397 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1648785811] [2021-03-10 22:16:47,397 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [304271846] [2021-03-10 22:16:47,397 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-03-10 22:16:47,422 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-03-10 22:16:47,422 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-10 22:16:47,423 INFO L263 TraceCheckSpWp]: Trace formula consists of 95 conjuncts, 22 conjunts are in the unsatisfiable core [2021-03-10 22:16:47,423 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 22:16:49,349 INFO L446 ElimStorePlain]: Different costs {0=[char_at_9], 1=[char_at_1]} [2021-03-10 22:16:49,354 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:16:49,355 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 22:16:49,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 11 treesize of output 7 [2021-03-10 22:16:49,363 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-03-10 22:16:49,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-03-10 22:16:49,371 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-03-10 22:16:49,377 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:16:49,378 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-03-10 22:16:49,383 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:16:49,384 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-03-10 22:16:49,390 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:16:49,391 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-03-10 22:16:49,397 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:16:49,397 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-03-10 22:16:49,404 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 5 treesize of output 3 [2021-03-10 22:16:49,405 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-03-10 22:16:49,412 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:16:49,413 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-03-10 22:16:49,418 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:16:49,419 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-03-10 22:16:49,424 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:16:49,425 INFO L550 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2021-03-10 22:16:49,432 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:16:49,433 INFO L550 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2021-03-10 22:16:49,439 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:16:49,440 INFO L550 ElimStorePlain]: Start of recursive call 14: End of recursive call: and 1 xjuncts. [2021-03-10 22:16:49,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 5 treesize of output 3 [2021-03-10 22:16:49,449 INFO L550 ElimStorePlain]: Start of recursive call 15: End of recursive call: and 1 xjuncts. [2021-03-10 22:16:49,455 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:16:49,456 INFO L550 ElimStorePlain]: Start of recursive call 16: End of recursive call: and 1 xjuncts. [2021-03-10 22:16: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-03-10 22:16:49,464 INFO L550 ElimStorePlain]: Start of recursive call 17: End of recursive call: and 1 xjuncts. [2021-03-10 22:16:49,472 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:16:49,473 INFO L550 ElimStorePlain]: Start of recursive call 18: End of recursive call: and 1 xjuncts. [2021-03-10 22:16:49,480 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 9 [2021-03-10 22:16:49,481 INFO L550 ElimStorePlain]: Start of recursive call 19: End of recursive call: and 1 xjuncts. [2021-03-10 22:16:49,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 11 treesize of output 7 [2021-03-10 22:16:49,490 INFO L550 ElimStorePlain]: Start of recursive call 20: End of recursive call: and 1 xjuncts. [2021-03-10 22:16:49,497 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 9 [2021-03-10 22:16:49,498 INFO L550 ElimStorePlain]: Start of recursive call 21: End of recursive call: and 1 xjuncts. [2021-03-10 22:16:49,506 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 9 [2021-03-10 22:16:49,508 INFO L550 ElimStorePlain]: Start of recursive call 22: End of recursive call: and 1 xjuncts. [2021-03-10 22:16:49,514 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:16:49,515 INFO L550 ElimStorePlain]: Start of recursive call 23: End of recursive call: and 1 xjuncts. [2021-03-10 22:16:49,523 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:16:49,523 INFO L550 ElimStorePlain]: Start of recursive call 24: End of recursive call: and 1 xjuncts. [2021-03-10 22:16:49,530 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:16:49,531 INFO L550 ElimStorePlain]: Start of recursive call 25: End of recursive call: and 1 xjuncts. [2021-03-10 22:16:49,537 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:16:49,538 INFO L550 ElimStorePlain]: Start of recursive call 26: End of recursive call: and 1 xjuncts. [2021-03-10 22:16:49,545 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:16:49,546 INFO L550 ElimStorePlain]: Start of recursive call 27: End of recursive call: and 1 xjuncts. [2021-03-10 22:16:49,553 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:16:49,554 INFO L550 ElimStorePlain]: Start of recursive call 28: End of recursive call: and 1 xjuncts. [2021-03-10 22:16:49,561 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:16:49,562 INFO L550 ElimStorePlain]: Start of recursive call 29: End of recursive call: and 1 xjuncts. [2021-03-10 22:16:49,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-03-10 22:16:49,570 INFO L550 ElimStorePlain]: Start of recursive call 30: End of recursive call: and 1 xjuncts. [2021-03-10 22:16:49,577 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:16:49,578 INFO L550 ElimStorePlain]: Start of recursive call 31: End of recursive call: and 1 xjuncts. [2021-03-10 22:16:49,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 5 treesize of output 3 [2021-03-10 22:16:49,587 INFO L550 ElimStorePlain]: Start of recursive call 32: End of recursive call: and 1 xjuncts. [2021-03-10 22:16:49,594 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:16:49,594 INFO L550 ElimStorePlain]: Start of recursive call 33: End of recursive call: and 1 xjuncts. [2021-03-10 22:16:49,602 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:16:49,603 INFO L550 ElimStorePlain]: Start of recursive call 34: End of recursive call: and 1 xjuncts. [2021-03-10 22:16:49,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-03-10 22:16:49,611 INFO L550 ElimStorePlain]: Start of recursive call 35: End of recursive call: and 1 xjuncts. [2021-03-10 22:16:49,618 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:16:49,619 INFO L550 ElimStorePlain]: Start of recursive call 36: End of recursive call: and 1 xjuncts. [2021-03-10 22:16:49,627 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:16:49,628 INFO L550 ElimStorePlain]: Start of recursive call 37: End of recursive call: and 1 xjuncts. [2021-03-10 22:16:49,636 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:16:49,637 INFO L550 ElimStorePlain]: Start of recursive call 38: End of recursive call: and 1 xjuncts. [2021-03-10 22:16:49,644 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:16:49,645 INFO L550 ElimStorePlain]: Start of recursive call 39: End of recursive call: and 1 xjuncts. [2021-03-10 22:16:49,653 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:16:49,654 INFO L550 ElimStorePlain]: Start of recursive call 40: End of recursive call: and 1 xjuncts. [2021-03-10 22:16:49,662 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:16:49,662 INFO L550 ElimStorePlain]: Start of recursive call 41: End of recursive call: and 1 xjuncts. [2021-03-10 22:16:49,669 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:16:49,670 INFO L550 ElimStorePlain]: Start of recursive call 42: End of recursive call: and 1 xjuncts. [2021-03-10 22:16:49,678 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:16:49,679 INFO L550 ElimStorePlain]: Start of recursive call 43: End of recursive call: and 1 xjuncts. [2021-03-10 22:16:49,686 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:16:49,687 INFO L550 ElimStorePlain]: Start of recursive call 44: End of recursive call: and 1 xjuncts. [2021-03-10 22:16:49,695 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:16:49,696 INFO L550 ElimStorePlain]: Start of recursive call 45: End of recursive call: and 1 xjuncts. [2021-03-10 22:16:49,704 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:16:49,705 INFO L550 ElimStorePlain]: Start of recursive call 46: End of recursive call: and 1 xjuncts. [2021-03-10 22:16:49,712 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:16:49,713 INFO L550 ElimStorePlain]: Start of recursive call 47: End of recursive call: and 1 xjuncts. [2021-03-10 22:16:49,720 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:16:49,720 INFO L550 ElimStorePlain]: Start of recursive call 48: End of recursive call: and 1 xjuncts. [2021-03-10 22:16:49,728 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:16:49,729 INFO L550 ElimStorePlain]: Start of recursive call 49: End of recursive call: and 1 xjuncts. [2021-03-10 22:16:49,736 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:16:49,736 INFO L550 ElimStorePlain]: Start of recursive call 50: End of recursive call: and 1 xjuncts. [2021-03-10 22:16:49,745 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:16:49,746 INFO L550 ElimStorePlain]: Start of recursive call 51: End of recursive call: and 1 xjuncts. [2021-03-10 22:16:49,754 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:16:49,754 INFO L550 ElimStorePlain]: Start of recursive call 52: End of recursive call: and 1 xjuncts. [2021-03-10 22:16:49,761 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:16:49,762 INFO L550 ElimStorePlain]: Start of recursive call 53: End of recursive call: and 1 xjuncts. [2021-03-10 22:16:49,770 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:16:49,771 INFO L550 ElimStorePlain]: Start of recursive call 54: End of recursive call: and 1 xjuncts. [2021-03-10 22:16:49,779 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:16:49,780 INFO L550 ElimStorePlain]: Start of recursive call 55: End of recursive call: and 1 xjuncts. [2021-03-10 22:16:49,788 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:16:49,789 INFO L550 ElimStorePlain]: Start of recursive call 56: End of recursive call: and 1 xjuncts. [2021-03-10 22:16:49,796 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:16:49,797 INFO L550 ElimStorePlain]: Start of recursive call 57: End of recursive call: and 1 xjuncts. [2021-03-10 22:16:49,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-03-10 22:16:49,806 INFO L550 ElimStorePlain]: Start of recursive call 58: End of recursive call: and 1 xjuncts. [2021-03-10 22:16:49,813 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:16:49,814 INFO L550 ElimStorePlain]: Start of recursive call 59: End of recursive call: and 1 xjuncts. [2021-03-10 22:16:49,821 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:16:49,822 INFO L550 ElimStorePlain]: Start of recursive call 60: End of recursive call: and 1 xjuncts. [2021-03-10 22:16:49,829 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:16:49,830 INFO L550 ElimStorePlain]: Start of recursive call 61: End of recursive call: and 1 xjuncts. [2021-03-10 22:16:49,837 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:16:49,838 INFO L550 ElimStorePlain]: Start of recursive call 62: End of recursive call: and 1 xjuncts. [2021-03-10 22:16:49,845 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:16:49,846 INFO L550 ElimStorePlain]: Start of recursive call 63: End of recursive call: and 1 xjuncts. [2021-03-10 22:16:49,854 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:16:49,855 INFO L550 ElimStorePlain]: Start of recursive call 64: End of recursive call: and 1 xjuncts. [2021-03-10 22:16:49,862 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:16:49,863 INFO L550 ElimStorePlain]: Start of recursive call 65: End of recursive call: and 1 xjuncts. [2021-03-10 22:16:49,869 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:16:49,870 INFO L550 ElimStorePlain]: Start of recursive call 66: End of recursive call: and 1 xjuncts. [2021-03-10 22:16:49,877 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:16:49,878 INFO L550 ElimStorePlain]: Start of recursive call 67: End of recursive call: and 1 xjuncts. [2021-03-10 22:16:49,886 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:16:49,887 INFO L550 ElimStorePlain]: Start of recursive call 68: End of recursive call: and 1 xjuncts. [2021-03-10 22:16:49,893 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:16:49,894 INFO L550 ElimStorePlain]: Start of recursive call 69: End of recursive call: and 1 xjuncts. [2021-03-10 22:16:49,901 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:16:49,902 INFO L550 ElimStorePlain]: Start of recursive call 70: End of recursive call: and 1 xjuncts. [2021-03-10 22:16:49,909 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:16:49,910 INFO L550 ElimStorePlain]: Start of recursive call 71: End of recursive call: and 1 xjuncts. [2021-03-10 22:16:49,917 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:16:49,918 INFO L550 ElimStorePlain]: Start of recursive call 72: End of recursive call: and 1 xjuncts. [2021-03-10 22:16:49,925 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:16:49,926 INFO L550 ElimStorePlain]: Start of recursive call 73: End of recursive call: and 1 xjuncts. [2021-03-10 22:16:49,932 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:16:49,933 INFO L550 ElimStorePlain]: Start of recursive call 74: End of recursive call: and 1 xjuncts. [2021-03-10 22:16:49,940 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:16:49,941 INFO L550 ElimStorePlain]: Start of recursive call 75: End of recursive call: and 1 xjuncts. [2021-03-10 22:16:49,947 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:16:49,948 INFO L550 ElimStorePlain]: Start of recursive call 76: End of recursive call: and 1 xjuncts. [2021-03-10 22:16:49,955 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:16:49,956 INFO L550 ElimStorePlain]: Start of recursive call 77: End of recursive call: and 1 xjuncts. [2021-03-10 22:16:49,962 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:16:49,963 INFO L550 ElimStorePlain]: Start of recursive call 78: End of recursive call: and 1 xjuncts. [2021-03-10 22:16:49,969 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:16:49,970 INFO L550 ElimStorePlain]: Start of recursive call 79: End of recursive call: and 1 xjuncts. [2021-03-10 22:16:49,976 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:16:49,977 INFO L550 ElimStorePlain]: Start of recursive call 80: End of recursive call: and 1 xjuncts. [2021-03-10 22:16:49,983 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:16:49,983 INFO L550 ElimStorePlain]: Start of recursive call 81: End of recursive call: and 1 xjuncts. [2021-03-10 22:16:49,989 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:16:49,990 INFO L550 ElimStorePlain]: Start of recursive call 82: End of recursive call: and 1 xjuncts. [2021-03-10 22:16:49,996 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 9 [2021-03-10 22:16:49,997 INFO L550 ElimStorePlain]: Start of recursive call 83: End of recursive call: and 1 xjuncts. [2021-03-10 22:16:50,004 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:16:50,005 INFO L550 ElimStorePlain]: Start of recursive call 84: End of recursive call: and 1 xjuncts. [2021-03-10 22:16:50,010 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:16:50,011 INFO L550 ElimStorePlain]: Start of recursive call 85: End of recursive call: and 1 xjuncts. [2021-03-10 22:16:50,257 WARN L205 SmtUtils]: Spent 245.00 ms on a formula simplification. DAG size of input: 45 DAG size of output: 41 [2021-03-10 22:16:50,257 INFO L628 ElimStorePlain]: treesize reduction 130, result has 64.7 percent of original size [2021-03-10 22:16:50,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, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 5 treesize of output 3 [2021-03-10 22:16:50,264 INFO L550 ElimStorePlain]: Start of recursive call 86: End of recursive call: and 1 xjuncts. [2021-03-10 22:16:50,268 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:16:50,269 INFO L550 ElimStorePlain]: Start of recursive call 87: End of recursive call: and 1 xjuncts. [2021-03-10 22:16:50,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-03-10 22:16:50,274 INFO L550 ElimStorePlain]: Start of recursive call 88: End of recursive call: and 1 xjuncts. [2021-03-10 22:16:50,278 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 5 treesize of output 3 [2021-03-10 22:16:50,279 INFO L550 ElimStorePlain]: Start of recursive call 89: End of recursive call: and 1 xjuncts. [2021-03-10 22:16:50,283 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 9 [2021-03-10 22:16:50,284 INFO L550 ElimStorePlain]: Start of recursive call 90: End of recursive call: and 1 xjuncts. [2021-03-10 22:16:50,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-03-10 22:16:50,290 INFO L550 ElimStorePlain]: Start of recursive call 91: End of recursive call: and 1 xjuncts. [2021-03-10 22:16:50,293 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:16:50,294 INFO L550 ElimStorePlain]: Start of recursive call 92: End of recursive call: and 1 xjuncts. [2021-03-10 22:16:50,297 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:16:50,298 INFO L550 ElimStorePlain]: Start of recursive call 93: End of recursive call: and 1 xjuncts. [2021-03-10 22:16:50,302 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:16:50,302 INFO L550 ElimStorePlain]: Start of recursive call 94: End of recursive call: and 1 xjuncts. [2021-03-10 22:16:50,401 INFO L628 ElimStorePlain]: treesize reduction 1, result has 99.1 percent of original size [2021-03-10 22:16:50,402 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 5 xjuncts. [2021-03-10 22:16:50,402 INFO L247 ElimStorePlain]: Needed 94 recursive calls to eliminate 3 variables, input treesize:3406, output treesize:65 [2021-03-10 22:16:50,539 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-03-10 22:16:50,539 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 22:16:50,540 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 16 [2021-03-10 22:16:50,540 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1675510078] [2021-03-10 22:16:50,540 INFO L460 AbstractCegarLoop]: Interpolant automaton has 16 states [2021-03-10 22:16:50,540 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 22:16:50,540 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-03-10 22:16:50,540 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=37, Invalid=203, Unknown=0, NotChecked=0, Total=240 [2021-03-10 22:16:50,540 INFO L87 Difference]: Start difference. First operand 507 states and 1559 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-03-10 22:16:51,846 WARN L205 SmtUtils]: Spent 125.00 ms on a formula simplification. DAG size of input: 47 DAG size of output: 41 [2021-03-10 22:16:52,482 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 22:16:52,482 INFO L93 Difference]: Finished difference Result 1170 states and 3300 transitions. [2021-03-10 22:16:52,483 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 40 states. [2021-03-10 22:16:52,483 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-03-10 22:16:52,483 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 22:16:52,484 INFO L225 Difference]: With dead ends: 1170 [2021-03-10 22:16:52,484 INFO L226 Difference]: Without dead ends: 857 [2021-03-10 22:16:52,485 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 59 GetRequests, 17 SyntacticMatches, 1 SemanticMatches, 41 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 470 ImplicationChecksByTransitivity, 1542.8ms TimeCoverageRelationStatistics Valid=233, Invalid=1573, Unknown=0, NotChecked=0, Total=1806 [2021-03-10 22:16:52,485 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 857 states. [2021-03-10 22:16:52,489 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 857 to 514. [2021-03-10 22:16:52,490 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 514 states, 513 states have (on average 3.0409356725146197) internal successors, (1560), 513 states have internal predecessors, (1560), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:16:52,490 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 514 states to 514 states and 1560 transitions. [2021-03-10 22:16:52,490 INFO L78 Accepts]: Start accepts. Automaton has 514 states and 1560 transitions. Word has length 22 [2021-03-10 22:16:52,490 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 22:16:52,490 INFO L480 AbstractCegarLoop]: Abstraction has 514 states and 1560 transitions. [2021-03-10 22:16:52,490 INFO L481 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-03-10 22:16:52,491 INFO L276 IsEmpty]: Start isEmpty. Operand 514 states and 1560 transitions. [2021-03-10 22:16:52,491 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2021-03-10 22:16:52,491 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 22:16:52,491 INFO L519 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 22:16:52,692 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 102 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable11226 [2021-03-10 22:16:52,692 INFO L428 AbstractCegarLoop]: === Iteration 175 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 22:16:52,693 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 22:16:52,693 INFO L82 PathProgramCache]: Analyzing trace with hash 477997600, now seen corresponding path program 83 times [2021-03-10 22:16:52,693 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 22:16:52,693 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1995580203] [2021-03-10 22:16:52,693 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 22:16:52,696 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 22:16:52,784 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 1 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 22:16:52,784 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1995580203] [2021-03-10 22:16:52,784 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1505693004] [2021-03-10 22:16:52,784 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-03-10 22:16:52,811 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-03-10 22:16:52,811 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-10 22:16:52,812 INFO L263 TraceCheckSpWp]: Trace formula consists of 95 conjuncts, 15 conjunts are in the unsatisfiable core [2021-03-10 22:16:52,812 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 22:16:52,993 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 3 proven. 3 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-03-10 22:16:52,993 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 22:16:52,993 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 8] total 16 [2021-03-10 22:16:52,993 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1303920111] [2021-03-10 22:16:52,993 INFO L460 AbstractCegarLoop]: Interpolant automaton has 16 states [2021-03-10 22:16:52,993 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 22:16:52,993 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-03-10 22:16:52,994 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=40, Invalid=200, Unknown=0, NotChecked=0, Total=240 [2021-03-10 22:16:52,994 INFO L87 Difference]: Start difference. First operand 514 states and 1560 transitions. Second operand has 16 states, 16 states have (on average 2.5) internal successors, (40), 16 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:16:54,024 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 22:16:54,024 INFO L93 Difference]: Finished difference Result 889 states and 2648 transitions. [2021-03-10 22:16:54,024 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2021-03-10 22:16:54,025 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 2.5) internal successors, (40), 16 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-03-10 22:16:54,025 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 22:16:54,026 INFO L225 Difference]: With dead ends: 889 [2021-03-10 22:16:54,026 INFO L226 Difference]: Without dead ends: 799 [2021-03-10 22:16:54,026 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 57 GetRequests, 27 SyntacticMatches, 0 SemanticMatches, 30 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 187 ImplicationChecksByTransitivity, 981.7ms TimeCoverageRelationStatistics Valid=195, Invalid=797, Unknown=0, NotChecked=0, Total=992 [2021-03-10 22:16:54,027 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 799 states. [2021-03-10 22:16:54,030 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 799 to 508. [2021-03-10 22:16:54,031 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 508 states, 507 states have (on average 3.051282051282051) internal successors, (1547), 507 states have internal predecessors, (1547), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:16:54,031 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 508 states to 508 states and 1547 transitions. [2021-03-10 22:16:54,032 INFO L78 Accepts]: Start accepts. Automaton has 508 states and 1547 transitions. Word has length 22 [2021-03-10 22:16:54,032 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 22:16:54,032 INFO L480 AbstractCegarLoop]: Abstraction has 508 states and 1547 transitions. [2021-03-10 22:16:54,032 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 16 states, 16 states have (on average 2.5) internal successors, (40), 16 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:16:54,032 INFO L276 IsEmpty]: Start isEmpty. Operand 508 states and 1547 transitions. [2021-03-10 22:16:54,032 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2021-03-10 22:16:54,032 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 22:16:54,032 INFO L519 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 22:16:54,233 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable11716,103 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 22:16:54,233 INFO L428 AbstractCegarLoop]: === Iteration 176 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 22:16:54,233 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 22:16:54,233 INFO L82 PathProgramCache]: Analyzing trace with hash 929766534, now seen corresponding path program 84 times [2021-03-10 22:16:54,233 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 22:16:54,233 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [986540395] [2021-03-10 22:16:54,233 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 22:16:54,236 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 22:16:54,296 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 2 proven. 4 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-03-10 22:16:54,296 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [986540395] [2021-03-10 22:16:54,296 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [818423923] [2021-03-10 22:16:54,296 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 104 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 104 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 22:16:54,322 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2021-03-10 22:16:54,322 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-10 22:16:54,323 INFO L263 TraceCheckSpWp]: Trace formula consists of 95 conjuncts, 22 conjunts are in the unsatisfiable core [2021-03-10 22:16:54,323 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 22:16:54,601 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 22:16:54,601 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 22:16:54,601 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 10] total 16 [2021-03-10 22:16:54,601 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [576047867] [2021-03-10 22:16:54,602 INFO L460 AbstractCegarLoop]: Interpolant automaton has 16 states [2021-03-10 22:16:54,602 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 22:16:54,602 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-03-10 22:16:54,602 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=38, Invalid=202, Unknown=0, NotChecked=0, Total=240 [2021-03-10 22:16:54,602 INFO L87 Difference]: Start difference. First operand 508 states and 1547 transitions. Second operand has 16 states, 16 states have (on average 2.5) internal successors, (40), 16 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:16:56,237 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 22:16:56,237 INFO L93 Difference]: Finished difference Result 1088 states and 3094 transitions. [2021-03-10 22:16:56,237 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 40 states. [2021-03-10 22:16:56,237 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 2.5) internal successors, (40), 16 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-03-10 22:16:56,238 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 22:16:56,239 INFO L225 Difference]: With dead ends: 1088 [2021-03-10 22:16:56,239 INFO L226 Difference]: Without dead ends: 856 [2021-03-10 22:16:56,239 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 74 GetRequests, 32 SyntacticMatches, 0 SemanticMatches, 42 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 484 ImplicationChecksByTransitivity, 1252.5ms TimeCoverageRelationStatistics Valid=280, Invalid=1612, Unknown=0, NotChecked=0, Total=1892 [2021-03-10 22:16:56,240 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 856 states. [2021-03-10 22:16:56,243 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 856 to 440. [2021-03-10 22:16:56,244 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 440 states, 439 states have (on average 3.0227790432801824) internal successors, (1327), 439 states have internal predecessors, (1327), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:16:56,244 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 440 states to 440 states and 1327 transitions. [2021-03-10 22:16:56,244 INFO L78 Accepts]: Start accepts. Automaton has 440 states and 1327 transitions. Word has length 22 [2021-03-10 22:16:56,244 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 22:16:56,244 INFO L480 AbstractCegarLoop]: Abstraction has 440 states and 1327 transitions. [2021-03-10 22:16:56,244 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 16 states, 16 states have (on average 2.5) internal successors, (40), 16 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:16:56,244 INFO L276 IsEmpty]: Start isEmpty. Operand 440 states and 1327 transitions. [2021-03-10 22:16:56,245 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2021-03-10 22:16:56,245 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 22:16:56,245 INFO L519 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 22:16:56,445 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 104 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable11724 [2021-03-10 22:16:56,445 INFO L428 AbstractCegarLoop]: === Iteration 177 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 22:16:56,446 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 22:16:56,446 INFO L82 PathProgramCache]: Analyzing trace with hash 1122587474, now seen corresponding path program 85 times [2021-03-10 22:16:56,446 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 22:16:56,446 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2025360086] [2021-03-10 22:16:56,446 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 22:16:56,449 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 22:16:56,493 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 3 proven. 3 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-03-10 22:16:56,493 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2025360086] [2021-03-10 22:16:56,494 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1044757201] [2021-03-10 22:16:56,494 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-03-10 22:16:56,517 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 22:16:56,518 INFO L263 TraceCheckSpWp]: Trace formula consists of 95 conjuncts, 20 conjunts are in the unsatisfiable core [2021-03-10 22:16:56,518 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 22:16:56,682 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-03-10 22:16:56,682 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 22:16:56,682 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 10] total 16 [2021-03-10 22:16:56,682 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [798297175] [2021-03-10 22:16:56,683 INFO L460 AbstractCegarLoop]: Interpolant automaton has 16 states [2021-03-10 22:16:56,683 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 22:16:56,683 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-03-10 22:16:56,683 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=37, Invalid=203, Unknown=0, NotChecked=0, Total=240 [2021-03-10 22:16:56,683 INFO L87 Difference]: Start difference. First operand 440 states and 1327 transitions. Second operand has 16 states, 16 states have (on average 2.5) internal successors, (40), 16 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:16:58,276 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 22:16:58,276 INFO L93 Difference]: Finished difference Result 1332 states and 3843 transitions. [2021-03-10 22:16:58,277 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 46 states. [2021-03-10 22:16:58,277 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 2.5) internal successors, (40), 16 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-03-10 22:16:58,277 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 22:16:58,278 INFO L225 Difference]: With dead ends: 1332 [2021-03-10 22:16:58,278 INFO L226 Difference]: Without dead ends: 1063 [2021-03-10 22:16:58,279 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 79 GetRequests, 32 SyntacticMatches, 0 SemanticMatches, 47 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 615 ImplicationChecksByTransitivity, 992.9ms TimeCoverageRelationStatistics Valid=289, Invalid=2063, Unknown=0, NotChecked=0, Total=2352 [2021-03-10 22:16:58,279 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1063 states. [2021-03-10 22:16:58,284 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1063 to 513. [2021-03-10 22:16:58,284 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 513 states, 512 states have (on average 3.080078125) internal successors, (1577), 512 states have internal predecessors, (1577), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:16:58,285 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 513 states to 513 states and 1577 transitions. [2021-03-10 22:16:58,285 INFO L78 Accepts]: Start accepts. Automaton has 513 states and 1577 transitions. Word has length 22 [2021-03-10 22:16:58,285 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 22:16:58,285 INFO L480 AbstractCegarLoop]: Abstraction has 513 states and 1577 transitions. [2021-03-10 22:16:58,285 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 16 states, 16 states have (on average 2.5) internal successors, (40), 16 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:16:58,285 INFO L276 IsEmpty]: Start isEmpty. Operand 513 states and 1577 transitions. [2021-03-10 22:16:58,286 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2021-03-10 22:16:58,286 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 22:16:58,286 INFO L519 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 22:16:58,486 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 105 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable11742 [2021-03-10 22:16:58,486 INFO L428 AbstractCegarLoop]: === Iteration 178 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 22:16:58,486 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 22:16:58,487 INFO L82 PathProgramCache]: Analyzing trace with hash -155415662, now seen corresponding path program 86 times [2021-03-10 22:16:58,487 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 22:16:58,487 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [472204845] [2021-03-10 22:16:58,487 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 22:16:58,490 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 22:16:58,566 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 4 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 22:16:58,566 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [472204845] [2021-03-10 22:16:58,566 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1462692198] [2021-03-10 22:16:58,566 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-03-10 22:16:58,612 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-03-10 22:16:58,613 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-10 22:16:58,613 INFO L263 TraceCheckSpWp]: Trace formula consists of 95 conjuncts, 22 conjunts are in the unsatisfiable core [2021-03-10 22:16:58,620 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 22:16:58,888 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 22:16:58,888 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 22:16:58,888 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 10] total 16 [2021-03-10 22:16:58,888 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [331404908] [2021-03-10 22:16:58,888 INFO L460 AbstractCegarLoop]: Interpolant automaton has 16 states [2021-03-10 22:16:58,888 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 22:16:58,888 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-03-10 22:16:58,888 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=38, Invalid=202, Unknown=0, NotChecked=0, Total=240 [2021-03-10 22:16:58,888 INFO L87 Difference]: Start difference. First operand 513 states and 1577 transitions. Second operand has 16 states, 16 states have (on average 2.5) internal successors, (40), 16 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:17:00,982 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 22:17:00,982 INFO L93 Difference]: Finished difference Result 1268 states and 3635 transitions. [2021-03-10 22:17:00,983 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 48 states. [2021-03-10 22:17:00,983 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 2.5) internal successors, (40), 16 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-03-10 22:17:00,983 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 22:17:00,984 INFO L225 Difference]: With dead ends: 1268 [2021-03-10 22:17:00,984 INFO L226 Difference]: Without dead ends: 996 [2021-03-10 22:17:00,985 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 82 GetRequests, 33 SyntacticMatches, 0 SemanticMatches, 49 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 685 ImplicationChecksByTransitivity, 1489.5ms TimeCoverageRelationStatistics Valid=338, Invalid=2212, Unknown=0, NotChecked=0, Total=2550 [2021-03-10 22:17:00,986 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 996 states. [2021-03-10 22:17:00,990 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 996 to 476. [2021-03-10 22:17:00,990 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 476 states, 475 states have (on average 3.071578947368421) internal successors, (1459), 475 states have internal predecessors, (1459), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:17:00,991 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 476 states to 476 states and 1459 transitions. [2021-03-10 22:17:00,991 INFO L78 Accepts]: Start accepts. Automaton has 476 states and 1459 transitions. Word has length 22 [2021-03-10 22:17:00,991 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 22:17:00,991 INFO L480 AbstractCegarLoop]: Abstraction has 476 states and 1459 transitions. [2021-03-10 22:17:00,991 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 16 states, 16 states have (on average 2.5) internal successors, (40), 16 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:17:00,991 INFO L276 IsEmpty]: Start isEmpty. Operand 476 states and 1459 transitions. [2021-03-10 22:17:00,992 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2021-03-10 22:17:00,992 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 22:17:00,992 INFO L519 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 22:17:01,192 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable11757,106 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 22:17:01,192 INFO L428 AbstractCegarLoop]: === Iteration 179 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 22:17:01,192 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 22:17:01,192 INFO L82 PathProgramCache]: Analyzing trace with hash 1672778192, now seen corresponding path program 87 times [2021-03-10 22:17:01,192 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 22:17:01,193 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [240313137] [2021-03-10 22:17:01,193 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 22:17:01,196 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 22:17:01,264 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 1 proven. 5 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-03-10 22:17:01,264 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [240313137] [2021-03-10 22:17:01,264 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1545629059] [2021-03-10 22:17:01,264 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-03-10 22:17:01,290 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2021-03-10 22:17:01,290 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-10 22:17:01,291 INFO L263 TraceCheckSpWp]: Trace formula consists of 95 conjuncts, 22 conjunts are in the unsatisfiable core [2021-03-10 22:17:01,291 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 22:17:01,580 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-03-10 22:17:01,581 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 22:17:01,581 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 10] total 17 [2021-03-10 22:17:01,581 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1901759436] [2021-03-10 22:17:01,581 INFO L460 AbstractCegarLoop]: Interpolant automaton has 17 states [2021-03-10 22:17:01,581 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 22:17:01,581 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-03-10 22:17:01,581 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=36, Invalid=236, Unknown=0, NotChecked=0, Total=272 [2021-03-10 22:17:01,581 INFO L87 Difference]: Start difference. First operand 476 states and 1459 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-03-10 22:17:03,439 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 22:17:03,439 INFO L93 Difference]: Finished difference Result 974 states and 2838 transitions. [2021-03-10 22:17:03,439 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 43 states. [2021-03-10 22:17:03,439 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 22 [2021-03-10 22:17:03,440 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 22:17:03,441 INFO L225 Difference]: With dead ends: 974 [2021-03-10 22:17:03,441 INFO L226 Difference]: Without dead ends: 849 [2021-03-10 22:17:03,441 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 74 GetRequests, 20 SyntacticMatches, 0 SemanticMatches, 54 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 744 ImplicationChecksByTransitivity, 1356.2ms TimeCoverageRelationStatistics Valid=396, Invalid=2684, Unknown=0, NotChecked=0, Total=3080 [2021-03-10 22:17:03,442 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 849 states. [2021-03-10 22:17:03,446 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 849 to 485. [2021-03-10 22:17:03,446 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 485 states, 484 states have (on average 3.0764462809917354) internal successors, (1489), 484 states have internal predecessors, (1489), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:17:03,447 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 485 states to 485 states and 1489 transitions. [2021-03-10 22:17:03,447 INFO L78 Accepts]: Start accepts. Automaton has 485 states and 1489 transitions. Word has length 22 [2021-03-10 22:17:03,447 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 22:17:03,447 INFO L480 AbstractCegarLoop]: Abstraction has 485 states and 1489 transitions. [2021-03-10 22:17:03,447 INFO L481 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-03-10 22:17:03,447 INFO L276 IsEmpty]: Start isEmpty. Operand 485 states and 1489 transitions. [2021-03-10 22:17:03,448 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2021-03-10 22:17:03,448 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 22:17:03,448 INFO L519 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 22:17:03,648 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable11774,107 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 22:17:03,648 INFO L428 AbstractCegarLoop]: === Iteration 180 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 22:17:03,648 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 22:17:03,648 INFO L82 PathProgramCache]: Analyzing trace with hash 1425689478, now seen corresponding path program 88 times [2021-03-10 22:17:03,648 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 22:17:03,649 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [19324612] [2021-03-10 22:17:03,649 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 22:17:03,652 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 22:17:03,719 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 1 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 22:17:03,719 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [19324612] [2021-03-10 22:17:03,719 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [511457890] [2021-03-10 22:17:03,719 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-03-10 22:17:03,748 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-03-10 22:17:03,748 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-10 22:17:03,748 INFO L263 TraceCheckSpWp]: Trace formula consists of 95 conjuncts, 20 conjunts are in the unsatisfiable core [2021-03-10 22:17:03,749 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 22:17:03,962 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-03-10 22:17:03,962 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 22:17:03,962 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 10] total 17 [2021-03-10 22:17:03,962 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1565618907] [2021-03-10 22:17:03,962 INFO L460 AbstractCegarLoop]: Interpolant automaton has 17 states [2021-03-10 22:17:03,962 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 22:17:03,962 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-03-10 22:17:03,963 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=35, Invalid=237, Unknown=0, NotChecked=0, Total=272 [2021-03-10 22:17:03,963 INFO L87 Difference]: Start difference. First operand 485 states and 1489 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-03-10 22:17:06,906 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 22:17:06,906 INFO L93 Difference]: Finished difference Result 1477 states and 4353 transitions. [2021-03-10 22:17:06,907 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 54 states. [2021-03-10 22:17:06,907 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 22 [2021-03-10 22:17:06,907 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 22:17:06,909 INFO L225 Difference]: With dead ends: 1477 [2021-03-10 22:17:06,909 INFO L226 Difference]: Without dead ends: 1245 [2021-03-10 22:17:06,909 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 84 GetRequests, 20 SyntacticMatches, 0 SemanticMatches, 64 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1140 ImplicationChecksByTransitivity, 1970.2ms TimeCoverageRelationStatistics Valid=567, Invalid=3723, Unknown=0, NotChecked=0, Total=4290 [2021-03-10 22:17:06,910 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1245 states. [2021-03-10 22:17:06,915 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1245 to 528. [2021-03-10 22:17:06,916 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 528 states, 527 states have (on average 3.127134724857685) internal successors, (1648), 527 states have internal predecessors, (1648), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:17:06,916 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 528 states to 528 states and 1648 transitions. [2021-03-10 22:17:06,916 INFO L78 Accepts]: Start accepts. Automaton has 528 states and 1648 transitions. Word has length 22 [2021-03-10 22:17:06,916 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 22:17:06,916 INFO L480 AbstractCegarLoop]: Abstraction has 528 states and 1648 transitions. [2021-03-10 22:17:06,917 INFO L481 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-03-10 22:17:06,917 INFO L276 IsEmpty]: Start isEmpty. Operand 528 states and 1648 transitions. [2021-03-10 22:17:06,917 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2021-03-10 22:17:06,917 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 22:17:06,917 INFO L519 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 22:17:07,117 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 108 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable11788 [2021-03-10 22:17:07,118 INFO L428 AbstractCegarLoop]: === Iteration 181 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 22:17:07,118 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 22:17:07,118 INFO L82 PathProgramCache]: Analyzing trace with hash -780291824, now seen corresponding path program 89 times [2021-03-10 22:17:07,118 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 22:17:07,118 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1244468036] [2021-03-10 22:17:07,118 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 22:17:07,121 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 22:17:07,186 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 1 proven. 3 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-03-10 22:17:07,186 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1244468036] [2021-03-10 22:17:07,186 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [24537366] [2021-03-10 22:17:07,186 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-03-10 22:17:07,212 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-03-10 22:17:07,212 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-10 22:17:07,213 INFO L263 TraceCheckSpWp]: Trace formula consists of 95 conjuncts, 20 conjunts are in the unsatisfiable core [2021-03-10 22:17:07,213 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 22:17:07,423 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 22:17:07,423 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 22:17:07,423 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 10] total 16 [2021-03-10 22:17:07,423 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [890734680] [2021-03-10 22:17:07,423 INFO L460 AbstractCegarLoop]: Interpolant automaton has 16 states [2021-03-10 22:17:07,423 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 22:17:07,423 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-03-10 22:17:07,424 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=36, Invalid=204, Unknown=0, NotChecked=0, Total=240 [2021-03-10 22:17:07,424 INFO L87 Difference]: Start difference. First operand 528 states and 1648 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-03-10 22:17:10,058 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 22:17:10,058 INFO L93 Difference]: Finished difference Result 1773 states and 5220 transitions. [2021-03-10 22:17:10,059 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 57 states. [2021-03-10 22:17:10,059 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-03-10 22:17:10,059 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 22:17:10,061 INFO L225 Difference]: With dead ends: 1773 [2021-03-10 22:17:10,061 INFO L226 Difference]: Without dead ends: 1526 [2021-03-10 22:17:10,061 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 125 GetRequests, 62 SyntacticMatches, 0 SemanticMatches, 63 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1157 ImplicationChecksByTransitivity, 1770.6ms TimeCoverageRelationStatistics Valid=565, Invalid=3595, Unknown=0, NotChecked=0, Total=4160 [2021-03-10 22:17:10,062 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1526 states. [2021-03-10 22:17:10,069 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1526 to 584. [2021-03-10 22:17:10,069 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 584 states, 583 states have (on average 3.13893653516295) internal successors, (1830), 583 states have internal predecessors, (1830), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:17:10,070 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 584 states to 584 states and 1830 transitions. [2021-03-10 22:17:10,070 INFO L78 Accepts]: Start accepts. Automaton has 584 states and 1830 transitions. Word has length 22 [2021-03-10 22:17:10,070 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 22:17:10,070 INFO L480 AbstractCegarLoop]: Abstraction has 584 states and 1830 transitions. [2021-03-10 22:17:10,070 INFO L481 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-03-10 22:17:10,070 INFO L276 IsEmpty]: Start isEmpty. Operand 584 states and 1830 transitions. [2021-03-10 22:17:10,071 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2021-03-10 22:17:10,071 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 22:17:10,071 INFO L519 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 22:17:10,271 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable11801,109 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 22:17:10,271 INFO L428 AbstractCegarLoop]: === Iteration 182 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 22:17:10,272 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 22:17:10,272 INFO L82 PathProgramCache]: Analyzing trace with hash 2045058928, now seen corresponding path program 90 times [2021-03-10 22:17:10,272 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 22:17:10,272 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1959961471] [2021-03-10 22:17:10,272 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 22:17:10,275 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 22:17:10,340 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 1 proven. 3 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-03-10 22:17:10,340 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1959961471] [2021-03-10 22:17:10,340 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [660209394] [2021-03-10 22:17:10,340 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-03-10 22:17:10,366 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 2 check-sat command(s) [2021-03-10 22:17:10,366 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-10 22:17:10,367 INFO L263 TraceCheckSpWp]: Trace formula consists of 95 conjuncts, 20 conjunts are in the unsatisfiable core [2021-03-10 22:17:10,367 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 22:17:10,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-03-10 22:17:10,553 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 22:17:10,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 11 treesize of output 7 [2021-03-10 22:17:10,559 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-03-10 22:17:10,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 11 treesize of output 7 [2021-03-10 22:17:10,564 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-03-10 22:17:10,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 11 treesize of output 7 [2021-03-10 22:17:10,569 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-03-10 22:17:10,573 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:17:10,574 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-03-10 22:17:10,577 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:17:10,578 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-03-10 22:17:10,582 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:17:10,583 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-03-10 22:17:10,586 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:17:10,587 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-03-10 22:17:10,591 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:17:10,592 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-03-10 22:17:10,595 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:17:10,596 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-03-10 22:17:10,600 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:17:10,600 INFO L550 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2021-03-10 22:17:10,604 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:17:10,605 INFO L550 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2021-03-10 22:17:10,609 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:17:10,610 INFO L550 ElimStorePlain]: Start of recursive call 14: End of recursive call: and 1 xjuncts. [2021-03-10 22:17:10,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 5 treesize of output 3 [2021-03-10 22:17:10,616 INFO L550 ElimStorePlain]: Start of recursive call 15: End of recursive call: and 1 xjuncts. [2021-03-10 22:17:10,620 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:17:10,621 INFO L550 ElimStorePlain]: Start of recursive call 16: End of recursive call: and 1 xjuncts. [2021-03-10 22:17:10,624 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:17:10,625 INFO L550 ElimStorePlain]: Start of recursive call 17: End of recursive call: and 1 xjuncts. [2021-03-10 22:17:10,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, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 9 [2021-03-10 22:17:10,631 INFO L550 ElimStorePlain]: Start of recursive call 18: End of recursive call: and 1 xjuncts. [2021-03-10 22:17:10,635 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:17:10,636 INFO L550 ElimStorePlain]: Start of recursive call 19: End of recursive call: and 1 xjuncts. [2021-03-10 22:17:10,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 5 treesize of output 3 [2021-03-10 22:17:10,642 INFO L550 ElimStorePlain]: Start of recursive call 20: End of recursive call: and 1 xjuncts. [2021-03-10 22:17:10,646 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:17:10,647 INFO L550 ElimStorePlain]: Start of recursive call 21: End of recursive call: and 1 xjuncts. [2021-03-10 22:17:10,651 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:17:10,652 INFO L550 ElimStorePlain]: Start of recursive call 22: End of recursive call: and 1 xjuncts. [2021-03-10 22:17:10,655 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:17:10,656 INFO L550 ElimStorePlain]: Start of recursive call 23: End of recursive call: and 1 xjuncts. [2021-03-10 22:17:10,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 13 treesize of output 9 [2021-03-10 22:17:10,662 INFO L550 ElimStorePlain]: Start of recursive call 24: End of recursive call: and 1 xjuncts. [2021-03-10 22:17:10,666 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:17:10,667 INFO L550 ElimStorePlain]: Start of recursive call 25: End of recursive call: and 1 xjuncts. [2021-03-10 22:17:10,671 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:17:10,672 INFO L550 ElimStorePlain]: Start of recursive call 26: End of recursive call: and 1 xjuncts. [2021-03-10 22:17:10,675 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:17:10,676 INFO L550 ElimStorePlain]: Start of recursive call 27: End of recursive call: and 1 xjuncts. [2021-03-10 22:17:10,680 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:17:10,681 INFO L550 ElimStorePlain]: Start of recursive call 28: End of recursive call: and 1 xjuncts. [2021-03-10 22:17:10,685 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:17:10,686 INFO L550 ElimStorePlain]: Start of recursive call 29: End of recursive call: and 1 xjuncts. [2021-03-10 22:17:10,689 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:17:10,690 INFO L550 ElimStorePlain]: Start of recursive call 30: End of recursive call: and 1 xjuncts. [2021-03-10 22:17:10,694 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:17:10,695 INFO L550 ElimStorePlain]: Start of recursive call 31: End of recursive call: and 1 xjuncts. [2021-03-10 22:17:10,699 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:17:10,700 INFO L550 ElimStorePlain]: Start of recursive call 32: End of recursive call: and 1 xjuncts. [2021-03-10 22:17:10,703 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:17:10,704 INFO L550 ElimStorePlain]: Start of recursive call 33: End of recursive call: and 1 xjuncts. [2021-03-10 22:17:10,708 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:17:10,709 INFO L550 ElimStorePlain]: Start of recursive call 34: End of recursive call: and 1 xjuncts. [2021-03-10 22:17:10,712 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:17:10,713 INFO L550 ElimStorePlain]: Start of recursive call 35: End of recursive call: and 1 xjuncts. [2021-03-10 22:17:10,716 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:17:10,717 INFO L550 ElimStorePlain]: Start of recursive call 36: End of recursive call: and 1 xjuncts. [2021-03-10 22:17:10,720 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:17:10,721 INFO L550 ElimStorePlain]: Start of recursive call 37: End of recursive call: and 1 xjuncts. [2021-03-10 22:17:10,725 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:17:10,726 INFO L550 ElimStorePlain]: Start of recursive call 38: End of recursive call: and 1 xjuncts. [2021-03-10 22:17:10,729 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:17:10,730 INFO L550 ElimStorePlain]: Start of recursive call 39: End of recursive call: and 1 xjuncts. [2021-03-10 22:17:10,733 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:17:10,734 INFO L550 ElimStorePlain]: Start of recursive call 40: End of recursive call: and 1 xjuncts. [2021-03-10 22:17:10,737 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:17:10,737 INFO L550 ElimStorePlain]: Start of recursive call 41: End of recursive call: and 1 xjuncts. [2021-03-10 22:17:10,740 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:17:10,741 INFO L550 ElimStorePlain]: Start of recursive call 42: End of recursive call: and 1 xjuncts. [2021-03-10 22:17:10,834 INFO L628 ElimStorePlain]: treesize reduction 29, result has 77.0 percent of original size [2021-03-10 22:17:10,837 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-03-10 22:17:10,837 INFO L247 ElimStorePlain]: Needed 42 recursive calls to eliminate 2 variables, input treesize:1475, output treesize:89 [2021-03-10 22:17:11,451 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-03-10 22:17:11,451 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 22:17:11,451 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 10] total 15 [2021-03-10 22:17:11,451 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1291141179] [2021-03-10 22:17:11,451 INFO L460 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-03-10 22:17:11,451 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 22:17:11,451 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-03-10 22:17:11,451 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=33, Invalid=177, Unknown=0, NotChecked=0, Total=210 [2021-03-10 22:17:11,451 INFO L87 Difference]: Start difference. First operand 584 states and 1830 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-03-10 22:17:13,124 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 22:17:13,125 INFO L93 Difference]: Finished difference Result 933 states and 2792 transitions. [2021-03-10 22:17:13,125 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2021-03-10 22:17:13,125 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-03-10 22:17:13,125 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 22:17:13,127 INFO L225 Difference]: With dead ends: 933 [2021-03-10 22:17:13,127 INFO L226 Difference]: Without dead ends: 799 [2021-03-10 22:17:13,127 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 49 GetRequests, 15 SyntacticMatches, 1 SemanticMatches, 33 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 219 ImplicationChecksByTransitivity, 1191.0ms TimeCoverageRelationStatistics Valid=162, Invalid=1028, Unknown=0, NotChecked=0, Total=1190 [2021-03-10 22:17:13,128 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 799 states. [2021-03-10 22:17:13,132 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 799 to 585. [2021-03-10 22:17:13,132 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 585 states, 584 states have (on average 3.1489726027397262) internal successors, (1839), 584 states have internal predecessors, (1839), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:17:13,133 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 585 states to 585 states and 1839 transitions. [2021-03-10 22:17:13,133 INFO L78 Accepts]: Start accepts. Automaton has 585 states and 1839 transitions. Word has length 22 [2021-03-10 22:17:13,133 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 22:17:13,133 INFO L480 AbstractCegarLoop]: Abstraction has 585 states and 1839 transitions. [2021-03-10 22:17:13,133 INFO L481 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-03-10 22:17:13,134 INFO L276 IsEmpty]: Start isEmpty. Operand 585 states and 1839 transitions. [2021-03-10 22:17:13,134 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2021-03-10 22:17:13,134 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 22:17:13,134 INFO L519 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 22:17:13,334 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable11816,110 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 22:17:13,335 INFO L428 AbstractCegarLoop]: === Iteration 183 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 22:17:13,335 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 22:17:13,335 INFO L82 PathProgramCache]: Analyzing trace with hash -1424625460, now seen corresponding path program 91 times [2021-03-10 22:17:13,335 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 22:17:13,335 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1853836430] [2021-03-10 22:17:13,335 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 22:17:13,339 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 22:17:13,392 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 1 proven. 3 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-03-10 22:17:13,392 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1853836430] [2021-03-10 22:17:13,392 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [410081372] [2021-03-10 22:17:13,392 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-03-10 22:17:13,422 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 22:17:13,423 INFO L263 TraceCheckSpWp]: Trace formula consists of 95 conjuncts, 20 conjunts are in the unsatisfiable core [2021-03-10 22:17:13,423 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 22:17:13,702 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-03-10 22:17:13,703 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 22:17:13,703 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 10] total 15 [2021-03-10 22:17:13,703 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [489981752] [2021-03-10 22:17:13,703 INFO L460 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-03-10 22:17:13,703 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 22:17:13,703 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-03-10 22:17:13,703 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=32, Invalid=178, Unknown=0, NotChecked=0, Total=210 [2021-03-10 22:17:13,703 INFO L87 Difference]: Start difference. First operand 585 states and 1839 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-03-10 22:17:16,188 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 22:17:16,188 INFO L93 Difference]: Finished difference Result 1249 states and 3567 transitions. [2021-03-10 22:17:16,189 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 42 states. [2021-03-10 22:17:16,189 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-03-10 22:17:16,189 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 22:17:16,190 INFO L225 Difference]: With dead ends: 1249 [2021-03-10 22:17:16,190 INFO L226 Difference]: Without dead ends: 1024 [2021-03-10 22:17:16,191 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 64 GetRequests, 16 SyntacticMatches, 0 SemanticMatches, 48 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 582 ImplicationChecksByTransitivity, 1827.0ms TimeCoverageRelationStatistics Valid=375, Invalid=2075, Unknown=0, NotChecked=0, Total=2450 [2021-03-10 22:17:16,191 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1024 states. [2021-03-10 22:17:16,196 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1024 to 543. [2021-03-10 22:17:16,197 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 543 states, 542 states have (on average 3.088560885608856) internal successors, (1674), 542 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-03-10 22:17:16,197 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 543 states to 543 states and 1674 transitions. [2021-03-10 22:17:16,198 INFO L78 Accepts]: Start accepts. Automaton has 543 states and 1674 transitions. Word has length 22 [2021-03-10 22:17:16,198 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 22:17:16,198 INFO L480 AbstractCegarLoop]: Abstraction has 543 states and 1674 transitions. [2021-03-10 22:17:16,198 INFO L481 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-03-10 22:17:16,198 INFO L276 IsEmpty]: Start isEmpty. Operand 543 states and 1674 transitions. [2021-03-10 22:17:16,198 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2021-03-10 22:17:16,199 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 22:17:16,199 INFO L519 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 22:17:16,412 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable11967,111 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 22:17:16,412 INFO L428 AbstractCegarLoop]: === Iteration 184 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 22:17:16,412 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 22:17:16,413 INFO L82 PathProgramCache]: Analyzing trace with hash 218993366, now seen corresponding path program 92 times [2021-03-10 22:17:16,413 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 22:17:16,413 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1349057093] [2021-03-10 22:17:16,413 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 22:17:16,416 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 22:17:16,474 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-03-10 22:17:16,474 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1349057093] [2021-03-10 22:17:16,474 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1684114983] [2021-03-10 22:17:16,474 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-03-10 22:17:16,499 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-03-10 22:17:16,499 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-10 22:17:16,500 INFO L263 TraceCheckSpWp]: Trace formula consists of 95 conjuncts, 20 conjunts are in the unsatisfiable core [2021-03-10 22:17:16,500 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 22:17:16,750 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-03-10 22:17:16,750 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 22:17:16,750 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 10] total 15 [2021-03-10 22:17:16,750 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1887332390] [2021-03-10 22:17:16,750 INFO L460 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-03-10 22:17:16,750 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 22:17:16,751 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-03-10 22:17:16,751 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=34, Invalid=176, Unknown=0, NotChecked=0, Total=210 [2021-03-10 22:17:16,751 INFO L87 Difference]: Start difference. First operand 543 states and 1674 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-03-10 22:17:18,441 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 22:17:18,442 INFO L93 Difference]: Finished difference Result 937 states and 2783 transitions. [2021-03-10 22:17:18,442 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2021-03-10 22:17:18,442 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-03-10 22:17:18,442 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 22:17:18,443 INFO L225 Difference]: With dead ends: 937 [2021-03-10 22:17:18,443 INFO L226 Difference]: Without dead ends: 775 [2021-03-10 22:17:18,444 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 56 GetRequests, 16 SyntacticMatches, 0 SemanticMatches, 40 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 363 ImplicationChecksByTransitivity, 1223.2ms TimeCoverageRelationStatistics Valid=263, Invalid=1459, Unknown=0, NotChecked=0, Total=1722 [2021-03-10 22:17:18,444 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 775 states. [2021-03-10 22:17:18,448 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 775 to 500. [2021-03-10 22:17:18,449 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 500 states, 499 states have (on average 3.0661322645290583) internal successors, (1530), 499 states have internal predecessors, (1530), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:17:18,449 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 500 states to 500 states and 1530 transitions. [2021-03-10 22:17:18,449 INFO L78 Accepts]: Start accepts. Automaton has 500 states and 1530 transitions. Word has length 22 [2021-03-10 22:17:18,449 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 22:17:18,449 INFO L480 AbstractCegarLoop]: Abstraction has 500 states and 1530 transitions. [2021-03-10 22:17:18,449 INFO L481 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-03-10 22:17:18,449 INFO L276 IsEmpty]: Start isEmpty. Operand 500 states and 1530 transitions. [2021-03-10 22:17:18,450 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2021-03-10 22:17:18,450 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 22:17:18,450 INFO L519 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 22:17:18,664 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 112 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable11977 [2021-03-10 22:17:18,665 INFO L428 AbstractCegarLoop]: === Iteration 185 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 22:17:18,665 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 22:17:18,665 INFO L82 PathProgramCache]: Analyzing trace with hash -1556944788, now seen corresponding path program 93 times [2021-03-10 22:17:18,665 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 22:17:18,665 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1527866718] [2021-03-10 22:17:18,665 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 22:17:18,669 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 22:17:18,724 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 1 proven. 5 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-03-10 22:17:18,724 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1527866718] [2021-03-10 22:17:18,724 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1187657745] [2021-03-10 22:17:18,724 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-03-10 22:17:18,750 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2021-03-10 22:17:18,750 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-10 22:17:18,751 INFO L263 TraceCheckSpWp]: Trace formula consists of 95 conjuncts, 20 conjunts are in the unsatisfiable core [2021-03-10 22:17:18,751 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 22:17:18,973 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-03-10 22:17:18,973 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 22:17:18,973 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 10] total 15 [2021-03-10 22:17:18,973 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [513024364] [2021-03-10 22:17:18,974 INFO L460 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-03-10 22:17:18,974 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 22:17:18,974 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-03-10 22:17:18,974 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=33, Invalid=177, Unknown=0, NotChecked=0, Total=210 [2021-03-10 22:17:18,974 INFO L87 Difference]: Start difference. First operand 500 states and 1530 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-03-10 22:17:20,283 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 22:17:20,283 INFO L93 Difference]: Finished difference Result 810 states and 2350 transitions. [2021-03-10 22:17:20,284 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2021-03-10 22:17:20,284 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-03-10 22:17:20,284 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 22:17:20,285 INFO L225 Difference]: With dead ends: 810 [2021-03-10 22:17:20,285 INFO L226 Difference]: Without dead ends: 680 [2021-03-10 22:17:20,285 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 50 GetRequests, 16 SyntacticMatches, 0 SemanticMatches, 34 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 217 ImplicationChecksByTransitivity, 941.5ms TimeCoverageRelationStatistics Valid=213, Invalid=1047, Unknown=0, NotChecked=0, Total=1260 [2021-03-10 22:17:20,286 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 680 states. [2021-03-10 22:17:20,289 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 680 to 471. [2021-03-10 22:17:20,290 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 471 states, 470 states have (on average 3.029787234042553) internal successors, (1424), 470 states have internal predecessors, (1424), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:17:20,290 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 471 states to 471 states and 1424 transitions. [2021-03-10 22:17:20,290 INFO L78 Accepts]: Start accepts. Automaton has 471 states and 1424 transitions. Word has length 22 [2021-03-10 22:17:20,290 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 22:17:20,290 INFO L480 AbstractCegarLoop]: Abstraction has 471 states and 1424 transitions. [2021-03-10 22:17:20,290 INFO L481 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-03-10 22:17:20,290 INFO L276 IsEmpty]: Start isEmpty. Operand 471 states and 1424 transitions. [2021-03-10 22:17:20,291 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-03-10 22:17:20,291 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 22:17:20,291 INFO L519 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 22:17:20,491 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable11989,113 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 22:17:20,491 INFO L428 AbstractCegarLoop]: === Iteration 186 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 22:17:20,492 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 22:17:20,492 INFO L82 PathProgramCache]: Analyzing trace with hash 1139640435, now seen corresponding path program 94 times [2021-03-10 22:17:20,492 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 22:17:20,492 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2000709069] [2021-03-10 22:17:20,492 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 22:17:20,511 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 22:17:20,684 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-03-10 22:17:20,684 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2000709069] [2021-03-10 22:17:20,684 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [322383988] [2021-03-10 22:17:20,684 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-03-10 22:17:20,711 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-03-10 22:17:20,711 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-10 22:17:20,712 INFO L263 TraceCheckSpWp]: Trace formula consists of 102 conjuncts, 20 conjunts are in the unsatisfiable core [2021-03-10 22:17:20,712 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 22:17:20,981 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-03-10 22:17:20,982 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 22:17:20,982 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 10] total 19 [2021-03-10 22:17:20,982 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [824043359] [2021-03-10 22:17:20,982 INFO L460 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-03-10 22:17:20,982 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 22:17:20,982 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-03-10 22:17:20,982 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=44, Invalid=298, Unknown=0, NotChecked=0, Total=342 [2021-03-10 22:17:20,982 INFO L87 Difference]: Start difference. First operand 471 states and 1424 transitions. Second operand has 19 states, 19 states have (on average 2.1578947368421053) internal successors, (41), 19 states have internal predecessors, (41), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:17:22,345 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 22:17:22,346 INFO L93 Difference]: Finished difference Result 900 states and 2681 transitions. [2021-03-10 22:17:22,346 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2021-03-10 22:17:22,346 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.1578947368421053) internal successors, (41), 19 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-03-10 22:17:22,346 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 22:17:22,348 INFO L225 Difference]: With dead ends: 900 [2021-03-10 22:17:22,348 INFO L226 Difference]: Without dead ends: 861 [2021-03-10 22:17:22,348 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 63 GetRequests, 28 SyntacticMatches, 0 SemanticMatches, 35 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 217 ImplicationChecksByTransitivity, 1177.6ms TimeCoverageRelationStatistics Valid=178, Invalid=1154, Unknown=0, NotChecked=0, Total=1332 [2021-03-10 22:17:22,349 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 861 states. [2021-03-10 22:17:22,352 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 861 to 465. [2021-03-10 22:17:22,353 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 465 states, 464 states have (on average 3.0172413793103448) internal successors, (1400), 464 states have internal predecessors, (1400), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:17:22,353 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 465 states to 465 states and 1400 transitions. [2021-03-10 22:17:22,353 INFO L78 Accepts]: Start accepts. Automaton has 465 states and 1400 transitions. Word has length 23 [2021-03-10 22:17:22,353 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 22:17:22,354 INFO L480 AbstractCegarLoop]: Abstraction has 465 states and 1400 transitions. [2021-03-10 22:17:22,354 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.1578947368421053) internal successors, (41), 19 states have internal predecessors, (41), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:17:22,354 INFO L276 IsEmpty]: Start isEmpty. Operand 465 states and 1400 transitions. [2021-03-10 22:17:22,354 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-03-10 22:17:22,354 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 22:17:22,354 INFO L519 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 22:17:22,554 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable11999,114 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 22:17:22,555 INFO L428 AbstractCegarLoop]: === Iteration 187 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 22:17:22,555 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 22:17:22,555 INFO L82 PathProgramCache]: Analyzing trace with hash -1435751275, now seen corresponding path program 95 times [2021-03-10 22:17:22,555 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 22:17:22,555 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [185393482] [2021-03-10 22:17:22,555 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 22:17:22,559 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 22:17:22,722 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-03-10 22:17:22,723 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [185393482] [2021-03-10 22:17:22,723 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1776789475] [2021-03-10 22:17:22,723 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-03-10 22:17:22,749 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-03-10 22:17:22,750 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-10 22:17:22,750 INFO L263 TraceCheckSpWp]: Trace formula consists of 102 conjuncts, 20 conjunts are in the unsatisfiable core [2021-03-10 22:17:22,751 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 22:17:22,992 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-03-10 22:17:22,992 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 22:17:22,992 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 10] total 19 [2021-03-10 22:17:22,992 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [710262023] [2021-03-10 22:17:22,992 INFO L460 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-03-10 22:17:22,992 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 22:17:22,992 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-03-10 22:17:22,992 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=40, Invalid=302, Unknown=0, NotChecked=0, Total=342 [2021-03-10 22:17:22,992 INFO L87 Difference]: Start difference. First operand 465 states and 1400 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-03-10 22:17:26,930 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 22:17:26,930 INFO L93 Difference]: Finished difference Result 1603 states and 4772 transitions. [2021-03-10 22:17:26,931 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 74 states. [2021-03-10 22:17:26,931 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-03-10 22:17:26,931 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 22:17:26,933 INFO L225 Difference]: With dead ends: 1603 [2021-03-10 22:17:26,933 INFO L226 Difference]: Without dead ends: 1438 [2021-03-10 22:17:26,934 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 102 GetRequests, 16 SyntacticMatches, 0 SemanticMatches, 86 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2388 ImplicationChecksByTransitivity, 2835.8ms TimeCoverageRelationStatistics Valid=821, Invalid=6835, Unknown=0, NotChecked=0, Total=7656 [2021-03-10 22:17:26,935 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1438 states. [2021-03-10 22:17:26,941 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1438 to 574. [2021-03-10 22:17:26,941 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 574 states, 573 states have (on average 3.1047120418848166) internal successors, (1779), 573 states have internal predecessors, (1779), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:17:26,942 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 574 states to 574 states and 1779 transitions. [2021-03-10 22:17:26,942 INFO L78 Accepts]: Start accepts. Automaton has 574 states and 1779 transitions. Word has length 23 [2021-03-10 22:17:26,942 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 22:17:26,942 INFO L480 AbstractCegarLoop]: Abstraction has 574 states and 1779 transitions. [2021-03-10 22:17:26,942 INFO L481 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-03-10 22:17:26,942 INFO L276 IsEmpty]: Start isEmpty. Operand 574 states and 1779 transitions. [2021-03-10 22:17:26,943 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-03-10 22:17:26,943 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 22:17:26,943 INFO L519 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 22:17:27,143 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable12009,115 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 22:17:27,143 INFO L428 AbstractCegarLoop]: === Iteration 188 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 22:17:27,144 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 22:17:27,144 INFO L82 PathProgramCache]: Analyzing trace with hash 114891947, now seen corresponding path program 96 times [2021-03-10 22:17:27,144 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 22:17:27,144 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1873352862] [2021-03-10 22:17:27,144 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 22:17:27,148 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 22:17:27,337 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-03-10 22:17:27,337 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1873352862] [2021-03-10 22:17:27,337 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [152453615] [2021-03-10 22:17:27,337 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-03-10 22:17:27,364 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-03-10 22:17:27,364 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-10 22:17:27,364 INFO L263 TraceCheckSpWp]: Trace formula consists of 102 conjuncts, 20 conjunts are in the unsatisfiable core [2021-03-10 22:17:27,365 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 22:17:27,527 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select 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-03-10 22:17:27,528 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 22:17:27,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-03-10 22:17:27,534 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-03-10 22:17:27,537 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:17:27,538 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-03-10 22:17:27,541 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:17:27,542 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-03-10 22:17:27,546 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:17:27,547 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-03-10 22:17:27,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 5 treesize of output 3 [2021-03-10 22:17:27,552 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-03-10 22:17:27,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-03-10 22:17:27,557 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-03-10 22:17:27,561 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:17:27,562 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-03-10 22:17:27,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 11 treesize of output 7 [2021-03-10 22:17:27,568 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-03-10 22:17:27,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 5 treesize of output 3 [2021-03-10 22:17:27,574 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-03-10 22:17:27,578 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:17:27,579 INFO L550 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2021-03-10 22:17: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-03-10 22:17:27,585 INFO L550 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2021-03-10 22:17:27,588 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:17:27,589 INFO L550 ElimStorePlain]: Start of recursive call 14: End of recursive call: and 1 xjuncts. [2021-03-10 22:17:27,592 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:17:27,593 INFO L550 ElimStorePlain]: Start of recursive call 15: End of recursive call: and 1 xjuncts. [2021-03-10 22:17:27,597 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:17:27,598 INFO L550 ElimStorePlain]: Start of recursive call 16: End of recursive call: and 1 xjuncts. [2021-03-10 22:17:27,601 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:17:27,602 INFO L550 ElimStorePlain]: Start of recursive call 17: End of recursive call: and 1 xjuncts. [2021-03-10 22:17:27,605 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:17:27,606 INFO L550 ElimStorePlain]: Start of recursive call 18: End of recursive call: and 1 xjuncts. [2021-03-10 22:17:27,609 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:17:27,610 INFO L550 ElimStorePlain]: Start of recursive call 19: End of recursive call: and 1 xjuncts. [2021-03-10 22:17:27,613 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:17:27,614 INFO L550 ElimStorePlain]: Start of recursive call 20: End of recursive call: and 1 xjuncts. [2021-03-10 22:17:27,617 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:17:27,618 INFO L550 ElimStorePlain]: Start of recursive call 21: End of recursive call: and 1 xjuncts. [2021-03-10 22:17:27,621 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:17:27,623 INFO L550 ElimStorePlain]: Start of recursive call 22: End of recursive call: and 1 xjuncts. [2021-03-10 22:17:27,626 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:17:27,627 INFO L550 ElimStorePlain]: Start of recursive call 23: End of recursive call: and 1 xjuncts. [2021-03-10 22:17:27,630 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:17:27,631 INFO L550 ElimStorePlain]: Start of recursive call 24: End of recursive call: and 1 xjuncts. [2021-03-10 22:17:27,634 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:17:27,635 INFO L550 ElimStorePlain]: Start of recursive call 25: End of recursive call: and 1 xjuncts. [2021-03-10 22:17:27,638 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 9 [2021-03-10 22:17:27,639 INFO L550 ElimStorePlain]: Start of recursive call 26: End of recursive call: and 1 xjuncts. [2021-03-10 22:17:27,737 INFO L628 ElimStorePlain]: treesize reduction 56, result has 63.4 percent of original size [2021-03-10 22:17:27,741 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-03-10 22:17:27,741 INFO L247 ElimStorePlain]: Needed 26 recursive calls to eliminate 2 variables, input treesize:849, output treesize:89 [2021-03-10 22:17:28,708 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 22:17:28,709 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 22:17:28,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 11 treesize of output 7 [2021-03-10 22:17:28,711 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 22:17:28,715 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 22:17:28,716 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 22:17:28,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 18 treesize of output 1 [2021-03-10 22:17:28,717 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-03-10 22:17:28,722 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 22:17:28,723 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 22:17:28,723 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-03-10 22:17:28,724 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-03-10 22:17:28,727 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:17:28,728 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-03-10 22:17:28,850 WARN L205 SmtUtils]: Spent 121.00 ms on a formula simplification. DAG size of input: 63 DAG size of output: 46 [2021-03-10 22:17:28,851 INFO L628 ElimStorePlain]: treesize reduction 240, result has 26.6 percent of original size [2021-03-10 22:17:28,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-03-10 22:17:28,855 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-03-10 22:17:28,895 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 22:17:28,898 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 22:17:28,899 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-03-10 22:17:28,900 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-03-10 22:17:28,937 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 22:17:28,938 INFO L550 ElimStorePlain]: Start of recursive call 1: 3 dim-0 vars, 3 dim-1 vars, End of recursive call: and 3 xjuncts. [2021-03-10 22:17:28,938 INFO L247 ElimStorePlain]: Needed 7 recursive calls to eliminate 6 variables, input treesize:440, output treesize:37 [2021-03-10 22:17:29,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-03-10 22:17:29,077 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 22:17:29,077 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 10] total 16 [2021-03-10 22:17:29,077 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [663420730] [2021-03-10 22:17:29,077 INFO L460 AbstractCegarLoop]: Interpolant automaton has 16 states [2021-03-10 22:17:29,077 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 22:17:29,077 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-03-10 22:17:29,077 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=37, Invalid=203, Unknown=0, NotChecked=0, Total=240 [2021-03-10 22:17:29,077 INFO L87 Difference]: Start difference. First operand 574 states and 1779 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-03-10 22:17:30,522 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 22:17:30,523 INFO L93 Difference]: Finished difference Result 1041 states and 3139 transitions. [2021-03-10 22:17:30,523 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2021-03-10 22:17:30,523 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 23 [2021-03-10 22:17:30,523 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 22:17:30,525 INFO L225 Difference]: With dead ends: 1041 [2021-03-10 22:17:30,525 INFO L226 Difference]: Without dead ends: 987 [2021-03-10 22:17:30,525 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 49 GetRequests, 17 SyntacticMatches, 4 SemanticMatches, 28 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 174 ImplicationChecksByTransitivity, 1419.1ms TimeCoverageRelationStatistics Valid=173, Invalid=697, Unknown=0, NotChecked=0, Total=870 [2021-03-10 22:17:30,526 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 987 states. [2021-03-10 22:17:30,530 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 987 to 608. [2021-03-10 22:17:30,531 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 608 states, 607 states have (on average 3.1235584843492585) internal successors, (1896), 607 states have internal predecessors, (1896), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:17:30,532 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 608 states to 608 states and 1896 transitions. [2021-03-10 22:17:30,532 INFO L78 Accepts]: Start accepts. Automaton has 608 states and 1896 transitions. Word has length 23 [2021-03-10 22:17:30,532 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 22:17:30,532 INFO L480 AbstractCegarLoop]: Abstraction has 608 states and 1896 transitions. [2021-03-10 22:17:30,532 INFO L481 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-03-10 22:17:30,532 INFO L276 IsEmpty]: Start isEmpty. Operand 608 states and 1896 transitions. [2021-03-10 22:17:30,533 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-03-10 22:17:30,533 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 22:17:30,533 INFO L519 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 22:17:30,748 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable12022,116 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 22:17:30,748 INFO L428 AbstractCegarLoop]: === Iteration 189 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 22:17:30,748 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 22:17:30,748 INFO L82 PathProgramCache]: Analyzing trace with hash 1409725143, now seen corresponding path program 97 times [2021-03-10 22:17:30,748 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 22:17:30,748 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [933440612] [2021-03-10 22:17:30,749 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 22:17:30,753 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 22:17:31,014 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-03-10 22:17:31,014 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [933440612] [2021-03-10 22:17:31,014 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [665462605] [2021-03-10 22:17:31,015 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-03-10 22:17:31,040 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 22:17:31,041 INFO L263 TraceCheckSpWp]: Trace formula consists of 102 conjuncts, 20 conjunts are in the unsatisfiable core [2021-03-10 22:17:31,042 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 22:17:31,285 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 2 proven. 6 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-03-10 22:17:31,286 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 22:17:31,286 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 10] total 20 [2021-03-10 22:17:31,286 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1265707851] [2021-03-10 22:17:31,286 INFO L460 AbstractCegarLoop]: Interpolant automaton has 20 states [2021-03-10 22:17:31,286 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 22:17:31,286 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-03-10 22:17:31,286 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=48, Invalid=332, Unknown=0, NotChecked=0, Total=380 [2021-03-10 22:17:31,286 INFO L87 Difference]: Start difference. First operand 608 states and 1896 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-03-10 22:17:35,349 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 22:17:35,349 INFO L93 Difference]: Finished difference Result 1181 states and 3547 transitions. [2021-03-10 22:17:35,350 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 64 states. [2021-03-10 22:17:35,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-03-10 22:17:35,350 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 22:17:35,352 INFO L225 Difference]: With dead ends: 1181 [2021-03-10 22:17:35,352 INFO L226 Difference]: Without dead ends: 1021 [2021-03-10 22:17:35,352 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 111 GetRequests, 41 SyntacticMatches, 0 SemanticMatches, 70 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1494 ImplicationChecksByTransitivity, 2919.5ms TimeCoverageRelationStatistics Valid=448, Invalid=4664, Unknown=0, NotChecked=0, Total=5112 [2021-03-10 22:17:35,353 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1021 states. [2021-03-10 22:17:35,358 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1021 to 582. [2021-03-10 22:17:35,359 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 582 states, 581 states have (on average 3.1118760757314976) internal successors, (1808), 581 states have internal predecessors, (1808), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:17:35,359 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 582 states to 582 states and 1808 transitions. [2021-03-10 22:17:35,359 INFO L78 Accepts]: Start accepts. Automaton has 582 states and 1808 transitions. Word has length 23 [2021-03-10 22:17:35,360 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 22:17:35,360 INFO L480 AbstractCegarLoop]: Abstraction has 582 states and 1808 transitions. [2021-03-10 22:17:35,360 INFO L481 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-03-10 22:17:35,360 INFO L276 IsEmpty]: Start isEmpty. Operand 582 states and 1808 transitions. [2021-03-10 22:17:35,360 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-03-10 22:17:35,360 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 22:17:35,360 INFO L519 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 22:17:35,561 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable12265,117 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 22:17:35,561 INFO L428 AbstractCegarLoop]: === Iteration 190 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 22:17:35,561 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 22:17:35,561 INFO L82 PathProgramCache]: Analyzing trace with hash 1291599211, now seen corresponding path program 98 times [2021-03-10 22:17:35,561 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 22:17:35,561 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1321927086] [2021-03-10 22:17:35,561 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 22:17:35,565 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 22:17:35,953 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 22:17:35,953 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1321927086] [2021-03-10 22:17:35,953 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1560168233] [2021-03-10 22:17:35,953 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-03-10 22:17:35,979 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-03-10 22:17:35,979 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-10 22:17:35,980 INFO L263 TraceCheckSpWp]: Trace formula consists of 102 conjuncts, 20 conjunts are in the unsatisfiable core [2021-03-10 22:17:35,980 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 22:17:36,300 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 2 proven. 6 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-03-10 22:17:36,300 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 22:17:36,300 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 10] total 22 [2021-03-10 22:17:36,300 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [108793768] [2021-03-10 22:17:36,301 INFO L460 AbstractCegarLoop]: Interpolant automaton has 22 states [2021-03-10 22:17:36,301 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 22:17:36,301 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2021-03-10 22:17:36,301 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=60, Invalid=402, Unknown=0, NotChecked=0, Total=462 [2021-03-10 22:17:36,301 INFO L87 Difference]: Start difference. First operand 582 states and 1808 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-03-10 22:17:37,560 WARN L205 SmtUtils]: Spent 113.00 ms on a formula simplification. DAG size of input: 47 DAG size of output: 38 [2021-03-10 22:17:37,919 WARN L205 SmtUtils]: Spent 126.00 ms on a formula simplification. DAG size of input: 50 DAG size of output: 41 [2021-03-10 22:17:38,226 WARN L205 SmtUtils]: Spent 125.00 ms on a formula simplification. DAG size of input: 50 DAG size of output: 41 [2021-03-10 22:17:38,836 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 22:17:38,836 INFO L93 Difference]: Finished difference Result 919 states and 2718 transitions. [2021-03-10 22:17:38,837 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 44 states. [2021-03-10 22:17:38,837 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-03-10 22:17:38,837 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 22:17:38,838 INFO L225 Difference]: With dead ends: 919 [2021-03-10 22:17:38,838 INFO L226 Difference]: Without dead ends: 835 [2021-03-10 22:17:38,838 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 79 GetRequests, 31 SyntacticMatches, 0 SemanticMatches, 48 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 540 ImplicationChecksByTransitivity, 2146.4ms TimeCoverageRelationStatistics Valid=256, Invalid=2194, Unknown=0, NotChecked=0, Total=2450 [2021-03-10 22:17:38,839 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 835 states. [2021-03-10 22:17:38,843 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 835 to 548. [2021-03-10 22:17:38,843 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 548 states, 547 states have (on average 3.0950639853747717) internal successors, (1693), 547 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-03-10 22:17:38,844 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 548 states to 548 states and 1693 transitions. [2021-03-10 22:17:38,844 INFO L78 Accepts]: Start accepts. Automaton has 548 states and 1693 transitions. Word has length 23 [2021-03-10 22:17:38,844 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 22:17:38,844 INFO L480 AbstractCegarLoop]: Abstraction has 548 states and 1693 transitions. [2021-03-10 22:17:38,844 INFO L481 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-03-10 22:17:38,844 INFO L276 IsEmpty]: Start isEmpty. Operand 548 states and 1693 transitions. [2021-03-10 22:17:38,845 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-03-10 22:17:38,845 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 22:17:38,845 INFO L519 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 22:17:39,045 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 118 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable12279 [2021-03-10 22:17:39,045 INFO L428 AbstractCegarLoop]: === Iteration 191 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 22:17:39,046 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 22:17:39,046 INFO L82 PathProgramCache]: Analyzing trace with hash -2125826069, now seen corresponding path program 99 times [2021-03-10 22:17:39,046 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 22:17:39,046 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [872234417] [2021-03-10 22:17:39,046 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 22:17:39,050 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 22:17:39,399 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 22:17:39,399 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [872234417] [2021-03-10 22:17:39,399 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1785439622] [2021-03-10 22:17:39,399 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-03-10 22:17:39,444 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2021-03-10 22:17:39,445 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-10 22:17:39,445 INFO L263 TraceCheckSpWp]: Trace formula consists of 102 conjuncts, 20 conjunts are in the unsatisfiable core [2021-03-10 22:17:39,446 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 22:17:39,759 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 2 proven. 6 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-03-10 22:17:39,759 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 22:17:39,759 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 10] total 22 [2021-03-10 22:17:39,759 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1856357585] [2021-03-10 22:17:39,759 INFO L460 AbstractCegarLoop]: Interpolant automaton has 22 states [2021-03-10 22:17:39,759 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 22:17:39,759 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2021-03-10 22:17:39,759 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=53, Invalid=409, Unknown=0, NotChecked=0, Total=462 [2021-03-10 22:17:39,760 INFO L87 Difference]: Start difference. First operand 548 states and 1693 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-03-10 22:17:41,624 WARN L205 SmtUtils]: Spent 102.00 ms on a formula simplification. DAG size of input: 56 DAG size of output: 47 [2021-03-10 22:17:43,067 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 22:17:43,067 INFO L93 Difference]: Finished difference Result 958 states and 2811 transitions. [2021-03-10 22:17:43,067 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 54 states. [2021-03-10 22:17:43,068 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-03-10 22:17:43,068 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 22:17:43,069 INFO L225 Difference]: With dead ends: 958 [2021-03-10 22:17:43,069 INFO L226 Difference]: Without dead ends: 857 [2021-03-10 22:17:43,069 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 92 GetRequests, 34 SyntacticMatches, 0 SemanticMatches, 58 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 863 ImplicationChecksByTransitivity, 2409.2ms TimeCoverageRelationStatistics Valid=310, Invalid=3230, Unknown=0, NotChecked=0, Total=3540 [2021-03-10 22:17:43,070 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 857 states. [2021-03-10 22:17:43,074 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 857 to 559. [2021-03-10 22:17:43,075 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 559 states, 558 states have (on average 3.109318996415771) internal successors, (1735), 558 states have internal predecessors, (1735), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:17:43,076 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 559 states to 559 states and 1735 transitions. [2021-03-10 22:17:43,076 INFO L78 Accepts]: Start accepts. Automaton has 559 states and 1735 transitions. Word has length 23 [2021-03-10 22:17:43,076 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 22:17:43,076 INFO L480 AbstractCegarLoop]: Abstraction has 559 states and 1735 transitions. [2021-03-10 22:17:43,076 INFO L481 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-03-10 22:17:43,076 INFO L276 IsEmpty]: Start isEmpty. Operand 559 states and 1735 transitions. [2021-03-10 22:17:43,076 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-03-10 22:17:43,077 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 22:17:43,077 INFO L519 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 22:17:43,287 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 119 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable12291 [2021-03-10 22:17:43,287 INFO L428 AbstractCegarLoop]: === Iteration 192 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 22:17:43,287 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 22:17:43,287 INFO L82 PathProgramCache]: Analyzing trace with hash -1722299349, now seen corresponding path program 100 times [2021-03-10 22:17:43,287 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 22:17:43,287 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1219710131] [2021-03-10 22:17:43,288 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 22:17:43,291 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 22:17:43,549 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 22:17:43,549 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1219710131] [2021-03-10 22:17:43,549 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [319320151] [2021-03-10 22:17:43,549 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-03-10 22:17:43,579 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-03-10 22:17:43,579 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-10 22:17:43,579 INFO L263 TraceCheckSpWp]: Trace formula consists of 102 conjuncts, 20 conjunts are in the unsatisfiable core [2021-03-10 22:17:43,580 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 22:17:43,986 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 2 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 22:17:43,986 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 22:17:43,986 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 10] total 19 [2021-03-10 22:17:43,986 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2017487791] [2021-03-10 22:17:43,986 INFO L460 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-03-10 22:17:43,986 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 22:17:43,986 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-03-10 22:17:43,987 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=42, Invalid=300, Unknown=0, NotChecked=0, Total=342 [2021-03-10 22:17:43,987 INFO L87 Difference]: Start difference. First operand 559 states and 1735 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-03-10 22:17:45,421 WARN L205 SmtUtils]: Spent 104.00 ms on a formula simplification. DAG size of input: 45 DAG size of output: 33 [2021-03-10 22:17:45,604 WARN L205 SmtUtils]: Spent 114.00 ms on a formula simplification. DAG size of input: 48 DAG size of output: 36 [2021-03-10 22:17:45,932 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 22:17:45,932 INFO L93 Difference]: Finished difference Result 882 states and 2645 transitions. [2021-03-10 22:17:45,932 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2021-03-10 22:17:45,933 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-03-10 22:17:45,933 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 22:17:45,934 INFO L225 Difference]: With dead ends: 882 [2021-03-10 22:17:45,934 INFO L226 Difference]: Without dead ends: 843 [2021-03-10 22:17:45,934 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 69 GetRequests, 29 SyntacticMatches, 0 SemanticMatches, 40 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 299 ImplicationChecksByTransitivity, 1786.5ms TimeCoverageRelationStatistics Valid=216, Invalid=1506, Unknown=0, NotChecked=0, Total=1722 [2021-03-10 22:17:45,935 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 843 states. [2021-03-10 22:17:45,940 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 843 to 567. [2021-03-10 22:17:45,940 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 567 states, 566 states have (on average 3.1236749116607774) internal successors, (1768), 566 states have internal predecessors, (1768), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:17:45,941 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 567 states to 567 states and 1768 transitions. [2021-03-10 22:17:45,941 INFO L78 Accepts]: Start accepts. Automaton has 567 states and 1768 transitions. Word has length 23 [2021-03-10 22:17:45,941 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 22:17:45,941 INFO L480 AbstractCegarLoop]: Abstraction has 567 states and 1768 transitions. [2021-03-10 22:17:45,941 INFO L481 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-03-10 22:17:45,942 INFO L276 IsEmpty]: Start isEmpty. Operand 567 states and 1768 transitions. [2021-03-10 22:17:45,942 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-03-10 22:17:45,942 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 22:17:45,942 INFO L519 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 22:17:46,144 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 120 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable12301 [2021-03-10 22:17:46,145 INFO L428 AbstractCegarLoop]: === Iteration 193 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 22:17:46,145 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 22:17:46,145 INFO L82 PathProgramCache]: Analyzing trace with hash -123629877, now seen corresponding path program 101 times [2021-03-10 22:17:46,145 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 22:17:46,145 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [102394301] [2021-03-10 22:17:46,145 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 22:17:46,156 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 22:17:46,578 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 22:17:46,578 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [102394301] [2021-03-10 22:17:46,578 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1174515548] [2021-03-10 22:17:46,578 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-03-10 22:17:46,605 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-03-10 22:17:46,606 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-10 22:17:46,606 INFO L263 TraceCheckSpWp]: Trace formula consists of 102 conjuncts, 20 conjunts are in the unsatisfiable core [2021-03-10 22:17:46,607 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 22:17:46,896 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 22:17:46,896 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 22:17:46,896 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 10] total 22 [2021-03-10 22:17:46,896 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1972005780] [2021-03-10 22:17:46,896 INFO L460 AbstractCegarLoop]: Interpolant automaton has 22 states [2021-03-10 22:17:46,896 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 22:17:46,897 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2021-03-10 22:17:46,897 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=52, Invalid=410, Unknown=0, NotChecked=0, Total=462 [2021-03-10 22:17:46,897 INFO L87 Difference]: Start difference. First operand 567 states and 1768 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-03-10 22:17:49,182 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 22:17:49,182 INFO L93 Difference]: Finished difference Result 1075 states and 3300 transitions. [2021-03-10 22:17:49,183 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 32 states. [2021-03-10 22:17:49,183 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-03-10 22:17:49,183 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 22:17:49,185 INFO L225 Difference]: With dead ends: 1075 [2021-03-10 22:17:49,185 INFO L226 Difference]: Without dead ends: 992 [2021-03-10 22:17:49,185 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 62 GetRequests, 17 SyntacticMatches, 0 SemanticMatches, 45 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 386 ImplicationChecksByTransitivity, 2080.1ms TimeCoverageRelationStatistics Valid=303, Invalid=1859, Unknown=0, NotChecked=0, Total=2162 [2021-03-10 22:17:49,186 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 992 states. [2021-03-10 22:17:49,191 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 992 to 577. [2021-03-10 22:17:49,191 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 577 states, 576 states have (on average 3.142361111111111) internal successors, (1810), 576 states have internal predecessors, (1810), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:17:49,192 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 577 states to 577 states and 1810 transitions. [2021-03-10 22:17:49,192 INFO L78 Accepts]: Start accepts. Automaton has 577 states and 1810 transitions. Word has length 23 [2021-03-10 22:17:49,192 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 22:17:49,192 INFO L480 AbstractCegarLoop]: Abstraction has 577 states and 1810 transitions. [2021-03-10 22:17:49,192 INFO L481 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-03-10 22:17:49,192 INFO L276 IsEmpty]: Start isEmpty. Operand 577 states and 1810 transitions. [2021-03-10 22:17:49,193 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-03-10 22:17:49,193 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 22:17:49,193 INFO L519 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 22:17:49,407 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable12315,121 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 22:17:49,407 INFO L428 AbstractCegarLoop]: === Iteration 194 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 22:17:49,407 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 22:17:49,407 INFO L82 PathProgramCache]: Analyzing trace with hash 2041169201, now seen corresponding path program 102 times [2021-03-10 22:17:49,407 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 22:17:49,407 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [693625527] [2021-03-10 22:17:49,407 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 22:17:49,412 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 22:17:49,846 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 22:17:49,846 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [693625527] [2021-03-10 22:17:49,846 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [404193042] [2021-03-10 22:17:49,846 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-03-10 22:17:49,874 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-03-10 22:17:49,874 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-10 22:17:49,875 INFO L263 TraceCheckSpWp]: Trace formula consists of 102 conjuncts, 20 conjunts are in the unsatisfiable core [2021-03-10 22:17:49,875 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 22:17:50,222 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 2 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 22:17:50,222 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 22:17:50,222 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 10] total 22 [2021-03-10 22:17:50,222 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [77502176] [2021-03-10 22:17:50,222 INFO L460 AbstractCegarLoop]: Interpolant automaton has 22 states [2021-03-10 22:17:50,223 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 22:17:50,223 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2021-03-10 22:17:50,223 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=52, Invalid=410, Unknown=0, NotChecked=0, Total=462 [2021-03-10 22:17:50,223 INFO L87 Difference]: Start difference. First operand 577 states and 1810 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-03-10 22:17:53,846 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 22:17:53,846 INFO L93 Difference]: Finished difference Result 1089 states and 3235 transitions. [2021-03-10 22:17:53,847 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 50 states. [2021-03-10 22:17:53,847 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-03-10 22:17:53,847 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 22:17:53,848 INFO L225 Difference]: With dead ends: 1089 [2021-03-10 22:17:53,849 INFO L226 Difference]: Without dead ends: 996 [2021-03-10 22:17:53,849 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 94 GetRequests, 35 SyntacticMatches, 0 SemanticMatches, 59 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 849 ImplicationChecksByTransitivity, 2338.0ms TimeCoverageRelationStatistics Valid=314, Invalid=3346, Unknown=0, NotChecked=0, Total=3660 [2021-03-10 22:17:53,850 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 996 states. [2021-03-10 22:17:53,854 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 996 to 566. [2021-03-10 22:17:53,855 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 566 states, 565 states have (on average 3.1150442477876106) internal successors, (1760), 565 states have internal predecessors, (1760), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:17:53,855 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 566 states to 566 states and 1760 transitions. [2021-03-10 22:17:53,856 INFO L78 Accepts]: Start accepts. Automaton has 566 states and 1760 transitions. Word has length 23 [2021-03-10 22:17:53,856 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 22:17:53,856 INFO L480 AbstractCegarLoop]: Abstraction has 566 states and 1760 transitions. [2021-03-10 22:17:53,856 INFO L481 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-03-10 22:17:53,856 INFO L276 IsEmpty]: Start isEmpty. Operand 566 states and 1760 transitions. [2021-03-10 22:17:53,856 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-03-10 22:17:53,856 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 22:17:53,856 INFO L519 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 22:17:54,057 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 122 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable12327 [2021-03-10 22:17:54,057 INFO L428 AbstractCegarLoop]: === Iteration 195 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 22:17:54,057 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 22:17:54,057 INFO L82 PathProgramCache]: Analyzing trace with hash -909746613, now seen corresponding path program 103 times [2021-03-10 22:17:54,057 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 22:17:54,057 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1584792722] [2021-03-10 22:17:54,057 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 22:17:54,061 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 22:17:54,278 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-03-10 22:17:54,278 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1584792722] [2021-03-10 22:17:54,278 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1470844507] [2021-03-10 22:17:54,278 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-03-10 22:17:54,308 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 22:17:54,308 INFO L263 TraceCheckSpWp]: Trace formula consists of 102 conjuncts, 20 conjunts are in the unsatisfiable core [2021-03-10 22:17:54,309 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 22:17:54,627 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 2 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 22:17:54,628 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 22:17:54,628 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 10] total 19 [2021-03-10 22:17:54,628 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1056091428] [2021-03-10 22:17:54,628 INFO L460 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-03-10 22:17:54,628 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 22:17:54,628 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-03-10 22:17:54,628 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=301, Unknown=0, NotChecked=0, Total=342 [2021-03-10 22:17:54,628 INFO L87 Difference]: Start difference. First operand 566 states and 1760 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-03-10 22:17:58,046 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 22:17:58,046 INFO L93 Difference]: Finished difference Result 1168 states and 3483 transitions. [2021-03-10 22:17:58,047 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 56 states. [2021-03-10 22:17:58,047 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-03-10 22:17:58,047 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 22:17:58,049 INFO L225 Difference]: With dead ends: 1168 [2021-03-10 22:17:58,049 INFO L226 Difference]: Without dead ends: 1035 [2021-03-10 22:17:58,049 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 101 GetRequests, 41 SyntacticMatches, 1 SemanticMatches, 59 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 998 ImplicationChecksByTransitivity, 2318.2ms TimeCoverageRelationStatistics Valid=339, Invalid=3321, Unknown=0, NotChecked=0, Total=3660 [2021-03-10 22:17:58,050 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1035 states. [2021-03-10 22:17:58,055 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1035 to 591. [2021-03-10 22:17:58,056 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 591 states, 590 states have (on average 3.152542372881356) internal successors, (1860), 590 states have internal predecessors, (1860), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:17:58,056 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 591 states to 591 states and 1860 transitions. [2021-03-10 22:17:58,056 INFO L78 Accepts]: Start accepts. Automaton has 591 states and 1860 transitions. Word has length 23 [2021-03-10 22:17:58,057 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 22:17:58,057 INFO L480 AbstractCegarLoop]: Abstraction has 591 states and 1860 transitions. [2021-03-10 22:17:58,057 INFO L481 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-03-10 22:17:58,057 INFO L276 IsEmpty]: Start isEmpty. Operand 591 states and 1860 transitions. [2021-03-10 22:17:58,057 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-03-10 22:17:58,057 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 22:17:58,057 INFO L519 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 22:17:58,273 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable12339,123 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 22:17:58,273 INFO L428 AbstractCegarLoop]: === Iteration 196 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 22:17:58,273 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 22:17:58,273 INFO L82 PathProgramCache]: Analyzing trace with hash 170138481, now seen corresponding path program 104 times [2021-03-10 22:17:58,274 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 22:17:58,274 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [135033412] [2021-03-10 22:17:58,274 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 22:17:58,278 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 22:17:58,533 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 22:17:58,533 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [135033412] [2021-03-10 22:17:58,534 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2007615705] [2021-03-10 22:17:58,534 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-03-10 22:17:58,560 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-03-10 22:17:58,560 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-10 22:17:58,561 INFO L263 TraceCheckSpWp]: Trace formula consists of 102 conjuncts, 20 conjunts are in the unsatisfiable core [2021-03-10 22:17:58,561 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 22:17:58,801 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 2 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 22:17:58,802 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 22:17:58,802 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 10] total 19 [2021-03-10 22:17:58,802 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1589326541] [2021-03-10 22:17:58,802 INFO L460 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-03-10 22:17:58,802 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 22:17:58,802 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-03-10 22:17:58,802 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=51, Invalid=291, Unknown=0, NotChecked=0, Total=342 [2021-03-10 22:17:58,802 INFO L87 Difference]: Start difference. First operand 591 states and 1860 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-03-10 22:18:00,371 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 22:18:00,371 INFO L93 Difference]: Finished difference Result 998 states and 3059 transitions. [2021-03-10 22:18:00,371 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2021-03-10 22:18:00,372 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-03-10 22:18:00,372 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 22:18:00,373 INFO L225 Difference]: With dead ends: 998 [2021-03-10 22:18:00,373 INFO L226 Difference]: Without dead ends: 959 [2021-03-10 22:18:00,373 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 70 GetRequests, 30 SyntacticMatches, 1 SemanticMatches, 39 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 349 ImplicationChecksByTransitivity, 1427.9ms TimeCoverageRelationStatistics Valid=226, Invalid=1414, Unknown=0, NotChecked=0, Total=1640 [2021-03-10 22:18:00,374 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 959 states. [2021-03-10 22:18:00,379 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 959 to 597. [2021-03-10 22:18:00,380 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 597 states, 596 states have (on average 3.161073825503356) internal successors, (1884), 596 states have internal predecessors, (1884), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:18:00,381 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 597 states to 597 states and 1884 transitions. [2021-03-10 22:18:00,381 INFO L78 Accepts]: Start accepts. Automaton has 597 states and 1884 transitions. Word has length 23 [2021-03-10 22:18:00,381 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 22:18:00,381 INFO L480 AbstractCegarLoop]: Abstraction has 597 states and 1884 transitions. [2021-03-10 22:18:00,381 INFO L481 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-03-10 22:18:00,381 INFO L276 IsEmpty]: Start isEmpty. Operand 597 states and 1884 transitions. [2021-03-10 22:18:00,382 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-03-10 22:18:00,382 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 22:18:00,382 INFO L519 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 22:18:00,582 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 124 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable12349 [2021-03-10 22:18:00,582 INFO L428 AbstractCegarLoop]: === Iteration 197 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 22:18:00,582 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 22:18:00,582 INFO L82 PathProgramCache]: Analyzing trace with hash -1604043471, now seen corresponding path program 105 times [2021-03-10 22:18:00,582 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 22:18:00,582 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [498094204] [2021-03-10 22:18:00,583 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 22:18:00,586 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 22:18:00,812 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 22:18:00,813 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [498094204] [2021-03-10 22:18:00,813 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [320032998] [2021-03-10 22:18:00,813 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-03-10 22:18:00,843 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-03-10 22:18:00,844 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-10 22:18:00,844 INFO L263 TraceCheckSpWp]: Trace formula consists of 102 conjuncts, 20 conjunts are in the unsatisfiable core [2021-03-10 22:18:00,845 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 22:18:01,138 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-03-10 22:18:01,138 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 22:18:01,138 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 10] total 19 [2021-03-10 22:18:01,138 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1177750504] [2021-03-10 22:18:01,138 INFO L460 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-03-10 22:18:01,138 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 22:18:01,138 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-03-10 22:18:01,139 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=303, Unknown=0, NotChecked=0, Total=342 [2021-03-10 22:18:01,139 INFO L87 Difference]: Start difference. First operand 597 states and 1884 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-03-10 22:18:03,274 WARN L205 SmtUtils]: Spent 102.00 ms on a formula simplification. DAG size of input: 55 DAG size of output: 41 [2021-03-10 22:18:03,950 WARN L205 SmtUtils]: Spent 107.00 ms on a formula simplification. DAG size of input: 56 DAG size of output: 41 [2021-03-10 22:18:05,383 WARN L205 SmtUtils]: Spent 107.00 ms on a formula simplification. DAG size of input: 54 DAG size of output: 44 [2021-03-10 22:18:08,338 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 22:18:08,338 INFO L93 Difference]: Finished difference Result 1718 states and 5180 transitions. [2021-03-10 22:18:08,338 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 94 states. [2021-03-10 22:18:08,338 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-03-10 22:18:08,338 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 22:18:08,340 INFO L225 Difference]: With dead ends: 1718 [2021-03-10 22:18:08,340 INFO L226 Difference]: Without dead ends: 1541 [2021-03-10 22:18:08,341 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 124 GetRequests, 17 SyntacticMatches, 0 SemanticMatches, 107 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4188 ImplicationChecksByTransitivity, 5951.3ms TimeCoverageRelationStatistics Valid=1290, Invalid=10482, Unknown=0, NotChecked=0, Total=11772 [2021-03-10 22:18:08,342 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1541 states. [2021-03-10 22:18:08,348 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1541 to 630. [2021-03-10 22:18:08,348 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 630 states, 629 states have (on average 3.181240063593005) internal successors, (2001), 629 states have internal predecessors, (2001), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:18:08,349 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 630 states to 630 states and 2001 transitions. [2021-03-10 22:18:08,349 INFO L78 Accepts]: Start accepts. Automaton has 630 states and 2001 transitions. Word has length 23 [2021-03-10 22:18:08,349 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 22:18:08,349 INFO L480 AbstractCegarLoop]: Abstraction has 630 states and 2001 transitions. [2021-03-10 22:18:08,349 INFO L481 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-03-10 22:18:08,349 INFO L276 IsEmpty]: Start isEmpty. Operand 630 states and 2001 transitions. [2021-03-10 22:18:08,350 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-03-10 22:18:08,350 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 22:18:08,350 INFO L519 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 22:18:08,550 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable12361,125 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 22:18:08,550 INFO L428 AbstractCegarLoop]: === Iteration 198 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 22:18:08,550 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 22:18:08,550 INFO L82 PathProgramCache]: Analyzing trace with hash -1956568243, now seen corresponding path program 106 times [2021-03-10 22:18:08,551 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 22:18:08,551 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [557571612] [2021-03-10 22:18:08,551 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 22:18:08,555 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 22:18:09,028 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 22:18:09,028 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [557571612] [2021-03-10 22:18:09,028 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1056998100] [2021-03-10 22:18:09,028 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-03-10 22:18:09,055 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-03-10 22:18:09,055 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-10 22:18:09,056 INFO L263 TraceCheckSpWp]: Trace formula consists of 102 conjuncts, 20 conjunts are in the unsatisfiable core [2021-03-10 22:18:09,056 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 22:18:09,366 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 2 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 22:18:09,367 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 22:18:09,367 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 10] total 22 [2021-03-10 22:18:09,367 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1127749844] [2021-03-10 22:18:09,367 INFO L460 AbstractCegarLoop]: Interpolant automaton has 22 states [2021-03-10 22:18:09,367 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 22:18:09,367 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2021-03-10 22:18:09,367 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=60, Invalid=402, Unknown=0, NotChecked=0, Total=462 [2021-03-10 22:18:09,367 INFO L87 Difference]: Start difference. First operand 630 states and 2001 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-03-10 22:18:11,583 WARN L205 SmtUtils]: Spent 100.00 ms on a formula simplification. DAG size of input: 52 DAG size of output: 50 [2021-03-10 22:18:12,654 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 22:18:12,655 INFO L93 Difference]: Finished difference Result 1074 states and 3283 transitions. [2021-03-10 22:18:12,655 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 46 states. [2021-03-10 22:18:12,656 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-03-10 22:18:12,656 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 22:18:12,657 INFO L225 Difference]: With dead ends: 1074 [2021-03-10 22:18:12,657 INFO L226 Difference]: Without dead ends: 996 [2021-03-10 22:18:12,657 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 83 GetRequests, 31 SyntacticMatches, 0 SemanticMatches, 52 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 752 ImplicationChecksByTransitivity, 2216.0ms TimeCoverageRelationStatistics Valid=285, Invalid=2577, Unknown=0, NotChecked=0, Total=2862 [2021-03-10 22:18:12,658 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 996 states. [2021-03-10 22:18:12,663 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 996 to 620. [2021-03-10 22:18:12,664 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 620 states, 619 states have (on average 3.1647819063004845) internal successors, (1959), 619 states have internal predecessors, (1959), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:18:12,665 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 620 states to 620 states and 1959 transitions. [2021-03-10 22:18:12,665 INFO L78 Accepts]: Start accepts. Automaton has 620 states and 1959 transitions. Word has length 23 [2021-03-10 22:18:12,665 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 22:18:12,665 INFO L480 AbstractCegarLoop]: Abstraction has 620 states and 1959 transitions. [2021-03-10 22:18:12,665 INFO L481 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-03-10 22:18:12,665 INFO L276 IsEmpty]: Start isEmpty. Operand 620 states and 1959 transitions. [2021-03-10 22:18:12,665 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-03-10 22:18:12,665 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 22:18:12,665 INFO L519 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 22:18:12,866 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 126 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable12372 [2021-03-10 22:18:12,866 INFO L428 AbstractCegarLoop]: === Iteration 199 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 22:18:12,866 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 22:18:12,866 INFO L82 PathProgramCache]: Analyzing trace with hash -543707899, now seen corresponding path program 107 times [2021-03-10 22:18:12,866 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 22:18:12,866 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [944940615] [2021-03-10 22:18:12,866 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 22:18:12,871 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 22:18:13,130 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-03-10 22:18:13,130 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [944940615] [2021-03-10 22:18:13,130 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [492784371] [2021-03-10 22:18:13,130 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-03-10 22:18:13,158 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-03-10 22:18:13,158 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-10 22:18:13,159 INFO L263 TraceCheckSpWp]: Trace formula consists of 102 conjuncts, 20 conjunts are in the unsatisfiable core [2021-03-10 22:18:13,160 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 22:18:13,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-03-10 22:18:13,602 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 22:18:13,605 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:18:13,606 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-03-10 22:18:13,610 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 5 treesize of output 3 [2021-03-10 22:18:13,612 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-03-10 22:18:13,616 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 5 treesize of output 3 [2021-03-10 22:18:13,618 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-03-10 22:18:13,622 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:18:13,623 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-03-10 22:18:13,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-03-10 22:18:13,628 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-03-10 22:18:13,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-03-10 22:18:13,635 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-03-10 22:18:13,639 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 5 treesize of output 3 [2021-03-10 22:18:13,641 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-03-10 22:18:13,644 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:18:13,645 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-03-10 22:18:13,649 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:18:13,650 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-03-10 22:18:13,654 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:18:13,655 INFO L550 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2021-03-10 22:18:13,659 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:18:13,660 INFO L550 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2021-03-10 22:18:13,664 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:18:13,665 INFO L550 ElimStorePlain]: Start of recursive call 14: End of recursive call: and 1 xjuncts. [2021-03-10 22:18:13,669 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:18:13,670 INFO L550 ElimStorePlain]: Start of recursive call 15: End of recursive call: and 1 xjuncts. [2021-03-10 22:18:13,674 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:18:13,675 INFO L550 ElimStorePlain]: Start of recursive call 16: End of recursive call: and 1 xjuncts. [2021-03-10 22:18:13,679 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:18:13,680 INFO L550 ElimStorePlain]: Start of recursive call 17: End of recursive call: and 1 xjuncts. [2021-03-10 22:18:13,685 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 5 treesize of output 3 [2021-03-10 22:18:13,687 INFO L550 ElimStorePlain]: Start of recursive call 18: End of recursive call: and 1 xjuncts. [2021-03-10 22:18:13,691 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:18:13,692 INFO L550 ElimStorePlain]: Start of recursive call 19: End of recursive call: and 1 xjuncts. [2021-03-10 22:18:13,695 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:18:13,696 INFO L550 ElimStorePlain]: Start of recursive call 20: End of recursive call: and 1 xjuncts. [2021-03-10 22:18:13,700 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:18:13,701 INFO L550 ElimStorePlain]: Start of recursive call 21: End of recursive call: and 1 xjuncts. [2021-03-10 22:18:13,705 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:18:13,706 INFO L550 ElimStorePlain]: Start of recursive call 22: End of recursive call: and 1 xjuncts. [2021-03-10 22:18:13,710 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:18:13,711 INFO L550 ElimStorePlain]: Start of recursive call 23: End of recursive call: and 1 xjuncts. [2021-03-10 22:18:13,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 5 treesize of output 3 [2021-03-10 22:18:13,718 INFO L550 ElimStorePlain]: Start of recursive call 24: End of recursive call: and 1 xjuncts. [2021-03-10 22:18:13,722 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:18:13,723 INFO L550 ElimStorePlain]: Start of recursive call 25: End of recursive call: and 1 xjuncts. [2021-03-10 22:18:13,727 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:18:13,728 INFO L550 ElimStorePlain]: Start of recursive call 26: End of recursive call: and 1 xjuncts. [2021-03-10 22:18:13,732 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:18:13,733 INFO L550 ElimStorePlain]: Start of recursive call 27: End of recursive call: and 1 xjuncts. [2021-03-10 22:18:13,737 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:18:13,738 INFO L550 ElimStorePlain]: Start of recursive call 28: End of recursive call: and 1 xjuncts. [2021-03-10 22:18:13,743 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:18:13,744 INFO L550 ElimStorePlain]: Start of recursive call 29: End of recursive call: and 1 xjuncts. [2021-03-10 22:18:13,748 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:18:13,749 INFO L550 ElimStorePlain]: Start of recursive call 30: End of recursive call: and 1 xjuncts. [2021-03-10 22:18:13,754 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 9 [2021-03-10 22:18:13,755 INFO L550 ElimStorePlain]: Start of recursive call 31: End of recursive call: and 1 xjuncts. [2021-03-10 22:18:13,759 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:18:13,760 INFO L550 ElimStorePlain]: Start of recursive call 32: End of recursive call: and 1 xjuncts. [2021-03-10 22:18:13,764 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:18:13,765 INFO L550 ElimStorePlain]: Start of recursive call 33: End of recursive call: and 1 xjuncts. [2021-03-10 22:18:13,769 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:18:13,770 INFO L550 ElimStorePlain]: Start of recursive call 34: End of recursive call: and 1 xjuncts. [2021-03-10 22:18:13,774 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:18:13,775 INFO L550 ElimStorePlain]: Start of recursive call 35: End of recursive call: and 1 xjuncts. [2021-03-10 22:18:13,779 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:18:13,780 INFO L550 ElimStorePlain]: Start of recursive call 36: End of recursive call: and 1 xjuncts. [2021-03-10 22:18:13,783 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:18:13,784 INFO L550 ElimStorePlain]: Start of recursive call 37: End of recursive call: and 1 xjuncts. [2021-03-10 22:18:13,915 WARN L205 SmtUtils]: Spent 130.00 ms on a formula simplification. DAG size of input: 35 DAG size of output: 31 [2021-03-10 22:18:13,915 INFO L628 ElimStorePlain]: treesize reduction 89, result has 57.0 percent of original size [2021-03-10 22:18:13,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 13 treesize of output 9 [2021-03-10 22:18:13,921 INFO L550 ElimStorePlain]: Start of recursive call 38: End of recursive call: and 1 xjuncts. [2021-03-10 22:18:13,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, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 5 treesize of output 3 [2021-03-10 22:18:13,927 INFO L550 ElimStorePlain]: Start of recursive call 39: End of recursive call: and 1 xjuncts. [2021-03-10 22:18:13,931 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 5 treesize of output 3 [2021-03-10 22:18:13,932 INFO L550 ElimStorePlain]: Start of recursive call 40: End of recursive call: and 1 xjuncts. [2021-03-10 22:18:13,936 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:18:13,937 INFO L550 ElimStorePlain]: Start of recursive call 41: End of recursive call: and 1 xjuncts. [2021-03-10 22:18:13,939 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:18:13,940 INFO L550 ElimStorePlain]: Start of recursive call 42: End of recursive call: and 1 xjuncts. [2021-03-10 22:18:14,003 INFO L628 ElimStorePlain]: treesize reduction 1, result has 98.2 percent of original size [2021-03-10 22:18:14,004 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 3 xjuncts. [2021-03-10 22:18:14,004 INFO L247 ElimStorePlain]: Needed 42 recursive calls to eliminate 3 variables, input treesize:1235, output treesize:30 [2021-03-10 22:18:14,091 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-03-10 22:18:14,091 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 22:18:14,091 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 10] total 14 [2021-03-10 22:18:14,091 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1764309253] [2021-03-10 22:18:14,091 INFO L460 AbstractCegarLoop]: Interpolant automaton has 14 states [2021-03-10 22:18:14,091 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 22:18:14,092 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-03-10 22:18:14,092 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=32, Invalid=150, Unknown=0, NotChecked=0, Total=182 [2021-03-10 22:18:14,092 INFO L87 Difference]: Start difference. First operand 620 states and 1959 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-03-10 22:18:14,552 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 22:18:14,552 INFO L93 Difference]: Finished difference Result 926 states and 2882 transitions. [2021-03-10 22:18:14,553 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-03-10 22:18:14,553 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-03-10 22:18:14,553 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 22:18:14,555 INFO L225 Difference]: With dead ends: 926 [2021-03-10 22:18:14,555 INFO L226 Difference]: Without dead ends: 872 [2021-03-10 22:18:14,555 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 39 GetRequests, 17 SyntacticMatches, 5 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 57 ImplicationChecksByTransitivity, 508.7ms TimeCoverageRelationStatistics Valid=62, Invalid=280, Unknown=0, NotChecked=0, Total=342 [2021-03-10 22:18:14,556 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 872 states. [2021-03-10 22:18:14,560 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 872 to 621. [2021-03-10 22:18:14,561 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 621 states, 620 states have (on average 3.167741935483871) internal successors, (1964), 620 states have internal predecessors, (1964), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:18:14,562 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 621 states to 621 states and 1964 transitions. [2021-03-10 22:18:14,562 INFO L78 Accepts]: Start accepts. Automaton has 621 states and 1964 transitions. Word has length 23 [2021-03-10 22:18:14,562 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 22:18:14,562 INFO L480 AbstractCegarLoop]: Abstraction has 621 states and 1964 transitions. [2021-03-10 22:18:14,562 INFO L481 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-03-10 22:18:14,562 INFO L276 IsEmpty]: Start isEmpty. Operand 621 states and 1964 transitions. [2021-03-10 22:18:14,563 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-03-10 22:18:14,563 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 22:18:14,563 INFO L519 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 22:18:14,763 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable12380,127 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 22:18:14,763 INFO L428 AbstractCegarLoop]: === Iteration 200 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 22:18:14,763 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 22:18:14,763 INFO L82 PathProgramCache]: Analyzing trace with hash 1463062817, now seen corresponding path program 108 times [2021-03-10 22:18:14,764 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 22:18:14,764 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1143049991] [2021-03-10 22:18:14,764 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 22:18:14,768 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 22:18:14,949 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-03-10 22:18:14,949 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1143049991] [2021-03-10 22:18:14,949 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1999211810] [2021-03-10 22:18:14,949 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-03-10 22:18:14,978 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-03-10 22:18:14,978 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-10 22:18:14,978 INFO L263 TraceCheckSpWp]: Trace formula consists of 102 conjuncts, 20 conjunts are in the unsatisfiable core [2021-03-10 22:18:14,979 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 22:18:16,766 INFO L446 ElimStorePlain]: Different costs {0=[char_at_1], 1=[char_at_5]} [2021-03-10 22:18:16,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-03-10 22:18:16,774 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 22:18:16,780 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 9 [2021-03-10 22:18:16,781 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-03-10 22:18:16,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, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 9 [2021-03-10 22:18:16,789 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-03-10 22:18:16,794 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:18:16,795 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-03-10 22:18:16,800 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:18:16,801 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-03-10 22:18:16,807 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:18:16,808 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-03-10 22:18:16,813 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:18:16,814 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-03-10 22:18:16,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 11 treesize of output 7 [2021-03-10 22:18:16,822 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-03-10 22:18:16,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 5 treesize of output 3 [2021-03-10 22:18:16,829 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-03-10 22:18:16,835 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:18:16,836 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-03-10 22:18:16,841 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:18:16,842 INFO L550 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2021-03-10 22:18:16,847 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 5 treesize of output 3 [2021-03-10 22:18:16,849 INFO L550 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2021-03-10 22:18:16,855 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:18:16,856 INFO L550 ElimStorePlain]: Start of recursive call 14: End of recursive call: and 1 xjuncts. [2021-03-10 22:18:16,861 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:18:16,862 INFO L550 ElimStorePlain]: Start of recursive call 15: End of recursive call: and 1 xjuncts. [2021-03-10 22:18:16,868 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:18:16,869 INFO L550 ElimStorePlain]: Start of recursive call 16: End of recursive call: and 1 xjuncts. [2021-03-10 22:18:16,875 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:18:16,876 INFO L550 ElimStorePlain]: Start of recursive call 17: End of recursive call: and 1 xjuncts. [2021-03-10 22:18:16,882 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:18:16,883 INFO L550 ElimStorePlain]: Start of recursive call 18: End of recursive call: and 1 xjuncts. [2021-03-10 22:18:16,888 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:18:16,889 INFO L550 ElimStorePlain]: Start of recursive call 19: End of recursive call: and 1 xjuncts. [2021-03-10 22:18:16,895 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:18:16,896 INFO L550 ElimStorePlain]: Start of recursive call 20: End of recursive call: and 1 xjuncts. [2021-03-10 22:18:16,900 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:18:16,901 INFO L550 ElimStorePlain]: Start of recursive call 21: End of recursive call: and 1 xjuncts. [2021-03-10 22:18:16,907 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:18:16,908 INFO L550 ElimStorePlain]: Start of recursive call 22: End of recursive call: and 1 xjuncts. [2021-03-10 22:18:16,913 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:18:16,914 INFO L550 ElimStorePlain]: Start of recursive call 23: End of recursive call: and 1 xjuncts. [2021-03-10 22:18:16,920 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:18:16,921 INFO L550 ElimStorePlain]: Start of recursive call 24: End of recursive call: and 1 xjuncts. [2021-03-10 22:18:16,927 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:18:16,928 INFO L550 ElimStorePlain]: Start of recursive call 25: End of recursive call: and 1 xjuncts. [2021-03-10 22:18:16,934 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:18:16,935 INFO L550 ElimStorePlain]: Start of recursive call 26: End of recursive call: and 1 xjuncts. [2021-03-10 22:18:16,939 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:18:16,941 INFO L550 ElimStorePlain]: Start of recursive call 27: End of recursive call: and 1 xjuncts. [2021-03-10 22:18:16,945 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:18:16,946 INFO L550 ElimStorePlain]: Start of recursive call 28: End of recursive call: and 1 xjuncts. [2021-03-10 22:18:16,952 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:18:16,953 INFO L550 ElimStorePlain]: Start of recursive call 29: End of recursive call: and 1 xjuncts. [2021-03-10 22:18:16,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 13 treesize of output 9 [2021-03-10 22:18:16,961 INFO L550 ElimStorePlain]: Start of recursive call 30: End of recursive call: and 1 xjuncts. [2021-03-10 22:18:16,966 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:18:16,968 INFO L550 ElimStorePlain]: Start of recursive call 31: End of recursive call: and 1 xjuncts. [2021-03-10 22:18:16,972 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:18:16,974 INFO L550 ElimStorePlain]: Start of recursive call 32: End of recursive call: and 1 xjuncts. [2021-03-10 22:18:16,979 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:18:16,980 INFO L550 ElimStorePlain]: Start of recursive call 33: End of recursive call: and 1 xjuncts. [2021-03-10 22:18:16,986 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:18:16,987 INFO L550 ElimStorePlain]: Start of recursive call 34: End of recursive call: and 1 xjuncts. [2021-03-10 22:18:16,992 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:18:16,993 INFO L550 ElimStorePlain]: Start of recursive call 35: End of recursive call: and 1 xjuncts. [2021-03-10 22:18:16,999 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:18:17,000 INFO L550 ElimStorePlain]: Start of recursive call 36: End of recursive call: and 1 xjuncts. [2021-03-10 22:18:17,005 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:18:17,006 INFO L550 ElimStorePlain]: Start of recursive call 37: End of recursive call: and 1 xjuncts. [2021-03-10 22:18:17,012 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:18:17,013 INFO L550 ElimStorePlain]: Start of recursive call 38: End of recursive call: and 1 xjuncts. [2021-03-10 22:18:17,018 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:18:17,020 INFO L550 ElimStorePlain]: Start of recursive call 39: End of recursive call: and 1 xjuncts. [2021-03-10 22:18:17,024 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:18:17,025 INFO L550 ElimStorePlain]: Start of recursive call 40: End of recursive call: and 1 xjuncts. [2021-03-10 22:18:17,031 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:18:17,032 INFO L550 ElimStorePlain]: Start of recursive call 41: End of recursive call: and 1 xjuncts. [2021-03-10 22:18:17,037 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:18:17,038 INFO L550 ElimStorePlain]: Start of recursive call 42: End of recursive call: and 1 xjuncts. [2021-03-10 22:18:17,043 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:18:17,044 INFO L550 ElimStorePlain]: Start of recursive call 43: End of recursive call: and 1 xjuncts. [2021-03-10 22:18:17,048 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:18:17,050 INFO L550 ElimStorePlain]: Start of recursive call 44: End of recursive call: and 1 xjuncts. [2021-03-10 22:18:17,054 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:18:17,056 INFO L550 ElimStorePlain]: Start of recursive call 45: End of recursive call: and 1 xjuncts. [2021-03-10 22:18:17,061 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:18:17,062 INFO L550 ElimStorePlain]: Start of recursive call 46: End of recursive call: and 1 xjuncts. [2021-03-10 22:18:17,067 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:18:17,068 INFO L550 ElimStorePlain]: Start of recursive call 47: End of recursive call: and 1 xjuncts. [2021-03-10 22:18:17,072 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:18:17,074 INFO L550 ElimStorePlain]: Start of recursive call 48: End of recursive call: and 1 xjuncts. [2021-03-10 22:18:17,078 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:18:17,079 INFO L550 ElimStorePlain]: Start of recursive call 49: End of recursive call: and 1 xjuncts. [2021-03-10 22:18:17,084 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:18:17,085 INFO L550 ElimStorePlain]: Start of recursive call 50: End of recursive call: and 1 xjuncts. [2021-03-10 22:18:17,253 WARN L205 SmtUtils]: Spent 167.00 ms on a formula simplification. DAG size of input: 36 DAG size of output: 35 [2021-03-10 22:18:17,253 INFO L628 ElimStorePlain]: treesize reduction 51, result has 71.7 percent of original size [2021-03-10 22:18:17,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-03-10 22:18:17,259 INFO L550 ElimStorePlain]: Start of recursive call 51: End of recursive call: and 1 xjuncts. [2021-03-10 22:18:17,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-03-10 22:18:17,265 INFO L550 ElimStorePlain]: Start of recursive call 52: End of recursive call: and 1 xjuncts. [2021-03-10 22:18:17,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, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 9 [2021-03-10 22:18:17,271 INFO L550 ElimStorePlain]: Start of recursive call 53: End of recursive call: and 1 xjuncts. [2021-03-10 22:18:17,274 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:18:17,275 INFO L550 ElimStorePlain]: Start of recursive call 54: End of recursive call: and 1 xjuncts. [2021-03-10 22:18:17,278 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:18:17,279 INFO L550 ElimStorePlain]: Start of recursive call 55: End of recursive call: and 1 xjuncts. [2021-03-10 22:18:17,349 INFO L628 ElimStorePlain]: treesize reduction 1, result has 98.3 percent of original size [2021-03-10 22:18:17,351 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 3 xjuncts. [2021-03-10 22:18:17,351 INFO L247 ElimStorePlain]: Needed 55 recursive calls to eliminate 3 variables, input treesize:1845, output treesize:35 [2021-03-10 22:18:17,475 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-03-10 22:18:17,475 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 22:18:17,475 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 10] total 15 [2021-03-10 22:18:17,475 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1910105021] [2021-03-10 22:18:17,475 INFO L460 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-03-10 22:18:17,475 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 22:18:17,475 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-03-10 22:18:17,475 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=37, Invalid=173, Unknown=0, NotChecked=0, Total=210 [2021-03-10 22:18:17,476 INFO L87 Difference]: Start difference. First operand 621 states and 1964 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-03-10 22:18:17,967 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 22:18:17,967 INFO L93 Difference]: Finished difference Result 928 states and 2882 transitions. [2021-03-10 22:18:17,968 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2021-03-10 22:18:17,968 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-03-10 22:18:17,968 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 22:18:17,970 INFO L225 Difference]: With dead ends: 928 [2021-03-10 22:18:17,970 INFO L226 Difference]: Without dead ends: 874 [2021-03-10 22:18:17,970 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 40 GetRequests, 17 SyntacticMatches, 4 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 78 ImplicationChecksByTransitivity, 511.0ms TimeCoverageRelationStatistics Valid=74, Invalid=346, Unknown=0, NotChecked=0, Total=420 [2021-03-10 22:18:17,971 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 874 states. [2021-03-10 22:18:17,976 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 874 to 614. [2021-03-10 22:18:17,976 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 614 states, 613 states have (on average 3.163132137030995) internal successors, (1939), 613 states have internal predecessors, (1939), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:18:17,977 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 614 states to 614 states and 1939 transitions. [2021-03-10 22:18:17,977 INFO L78 Accepts]: Start accepts. Automaton has 614 states and 1939 transitions. Word has length 23 [2021-03-10 22:18:17,977 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 22:18:17,977 INFO L480 AbstractCegarLoop]: Abstraction has 614 states and 1939 transitions. [2021-03-10 22:18:17,977 INFO L481 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-03-10 22:18:17,977 INFO L276 IsEmpty]: Start isEmpty. Operand 614 states and 1939 transitions. [2021-03-10 22:18:17,978 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-03-10 22:18:17,978 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 22:18:17,978 INFO L519 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 22:18:18,179 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable12450,128 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 22:18:18,179 INFO L428 AbstractCegarLoop]: === Iteration 201 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 22:18:18,179 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 22:18:18,179 INFO L82 PathProgramCache]: Analyzing trace with hash 1501941201, now seen corresponding path program 109 times [2021-03-10 22:18:18,179 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 22:18:18,179 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1107864317] [2021-03-10 22:18:18,179 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 22:18:18,183 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 22:18:18,357 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 22:18:18,357 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1107864317] [2021-03-10 22:18:18,357 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1209111257] [2021-03-10 22:18:18,358 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-03-10 22:18:18,390 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 22:18:18,391 INFO L263 TraceCheckSpWp]: Trace formula consists of 102 conjuncts, 22 conjunts are in the unsatisfiable core [2021-03-10 22:18:18,391 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 22:18:18,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, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 9 [2021-03-10 22:18:18,581 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 22:18:18,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 5 treesize of output 3 [2021-03-10 22:18:18,586 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-03-10 22:18:18,589 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select 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-03-10 22:18:18,590 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-03-10 22:18:18,593 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 5 treesize of output 3 [2021-03-10 22:18:18,594 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-03-10 22:18:18,597 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:18:18,598 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-03-10 22:18:18,601 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:18:18,601 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-03-10 22:18:18,604 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:18:18,605 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-03-10 22:18:18,608 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:18:18,609 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-03-10 22:18:18,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-03-10 22:18:18,614 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-03-10 22:18:18,617 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:18:18,618 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-03-10 22:18:18,621 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 9 [2021-03-10 22:18:18,622 INFO L550 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2021-03-10 22:18:18,624 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:18:18,625 INFO L550 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2021-03-10 22:18:18,628 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:18:18,629 INFO L550 ElimStorePlain]: Start of recursive call 14: End of recursive call: and 1 xjuncts. [2021-03-10 22:18:18,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, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 5 treesize of output 3 [2021-03-10 22:18:18,633 INFO L550 ElimStorePlain]: Start of recursive call 15: End of recursive call: and 1 xjuncts. [2021-03-10 22:18:18,636 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:18:18,637 INFO L550 ElimStorePlain]: Start of recursive call 16: End of recursive call: and 1 xjuncts. [2021-03-10 22:18:18,640 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:18:18,640 INFO L550 ElimStorePlain]: Start of recursive call 17: End of recursive call: and 1 xjuncts. [2021-03-10 22:18:18,643 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:18:18,644 INFO L550 ElimStorePlain]: Start of recursive call 18: End of recursive call: and 1 xjuncts. [2021-03-10 22:18:18,646 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:18:18,647 INFO L550 ElimStorePlain]: Start of recursive call 19: End of recursive call: and 1 xjuncts. [2021-03-10 22:18:18,650 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:18:18,650 INFO L550 ElimStorePlain]: Start of recursive call 20: End of recursive call: and 1 xjuncts. [2021-03-10 22:18:18,653 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:18:18,654 INFO L550 ElimStorePlain]: Start of recursive call 21: End of recursive call: and 1 xjuncts. [2021-03-10 22:18:18,656 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:18:18,657 INFO L550 ElimStorePlain]: Start of recursive call 22: End of recursive call: and 1 xjuncts. [2021-03-10 22:18:18,660 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:18:18,660 INFO L550 ElimStorePlain]: Start of recursive call 23: End of recursive call: and 1 xjuncts. [2021-03-10 22:18:18,663 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:18:18,664 INFO L550 ElimStorePlain]: Start of recursive call 24: End of recursive call: and 1 xjuncts. [2021-03-10 22:18:18,666 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:18:18,667 INFO L550 ElimStorePlain]: Start of recursive call 25: End of recursive call: and 1 xjuncts. [2021-03-10 22:18:18,669 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:18:18,669 INFO L550 ElimStorePlain]: Start of recursive call 26: End of recursive call: and 1 xjuncts. [2021-03-10 22:18:18,782 WARN L205 SmtUtils]: Spent 112.00 ms on a formula simplification. DAG size of input: 31 DAG size of output: 29 [2021-03-10 22:18:18,782 INFO L628 ElimStorePlain]: treesize reduction 62, result has 63.7 percent of original size [2021-03-10 22:18:18,787 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-03-10 22:18:18,787 INFO L247 ElimStorePlain]: Needed 26 recursive calls to eliminate 2 variables, input treesize:909, output treesize:101 [2021-03-10 22:18:20,832 INFO L446 ElimStorePlain]: Different costs {0=[char_at_9], 6=[char_at_5]} [2021-03-10 22:18:20,842 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:18:20,843 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 22:18:20,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-03-10 22:18:20,856 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-03-10 22:18:20,866 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select 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-03-10 22:18:20,867 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-03-10 22:18:20,879 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:18:20,880 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-03-10 22:18:20,891 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:18:20,892 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-03-10 22:18:20,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 5 treesize of output 3 [2021-03-10 22:18:20,903 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-03-10 22:18:20,913 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:18:20,915 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-03-10 22:18:20,926 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select 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-03-10 22:18:20,928 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-03-10 22:18:20,939 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:18:20,940 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-03-10 22:18:20,952 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 5 treesize of output 3 [2021-03-10 22:18:20,953 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-03-10 22:18:20,962 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:18:20,964 INFO L550 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2021-03-10 22:18:20,974 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:18:20,976 INFO L550 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2021-03-10 22:18:20,986 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:18:20,988 INFO L550 ElimStorePlain]: Start of recursive call 14: End of recursive call: and 1 xjuncts. [2021-03-10 22:18:21,000 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 5 treesize of output 3 [2021-03-10 22:18:21,001 INFO L550 ElimStorePlain]: Start of recursive call 15: End of recursive call: and 1 xjuncts. [2021-03-10 22:18:21,012 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 5 treesize of output 3 [2021-03-10 22:18:21,014 INFO L550 ElimStorePlain]: Start of recursive call 16: End of recursive call: and 1 xjuncts. [2021-03-10 22:18:21,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 11 treesize of output 7 [2021-03-10 22:18:21,026 INFO L550 ElimStorePlain]: Start of recursive call 17: End of recursive call: and 1 xjuncts. [2021-03-10 22:18:21,036 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:18:21,037 INFO L550 ElimStorePlain]: Start of recursive call 18: End of recursive call: and 1 xjuncts. [2021-03-10 22:18:21,048 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:18:21,049 INFO L550 ElimStorePlain]: Start of recursive call 19: End of recursive call: and 1 xjuncts. [2021-03-10 22:18:21,061 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:18:21,062 INFO L550 ElimStorePlain]: Start of recursive call 20: End of recursive call: and 1 xjuncts. [2021-03-10 22:18:21,074 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:18:21,075 INFO L550 ElimStorePlain]: Start of recursive call 21: End of recursive call: and 1 xjuncts. [2021-03-10 22:18:21,085 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:18:21,086 INFO L550 ElimStorePlain]: Start of recursive call 22: End of recursive call: and 1 xjuncts. [2021-03-10 22:18:21,097 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:18:21,098 INFO L550 ElimStorePlain]: Start of recursive call 23: End of recursive call: and 1 xjuncts. [2021-03-10 22:18:21,110 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:18:21,111 INFO L550 ElimStorePlain]: Start of recursive call 24: End of recursive call: and 1 xjuncts. [2021-03-10 22:18:21,122 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:18:21,123 INFO L550 ElimStorePlain]: Start of recursive call 25: End of recursive call: and 1 xjuncts. [2021-03-10 22:18:21,135 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:18:21,136 INFO L550 ElimStorePlain]: Start of recursive call 26: End of recursive call: and 1 xjuncts. [2021-03-10 22:18:21,148 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:18:21,149 INFO L550 ElimStorePlain]: Start of recursive call 27: End of recursive call: and 1 xjuncts. [2021-03-10 22:18:21,159 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 9 [2021-03-10 22:18:21,161 INFO L550 ElimStorePlain]: Start of recursive call 28: End of recursive call: and 1 xjuncts. [2021-03-10 22:18:21,174 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 5 treesize of output 3 [2021-03-10 22:18:21,176 INFO L550 ElimStorePlain]: Start of recursive call 29: End of recursive call: and 1 xjuncts. [2021-03-10 22:18:21,189 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:18:21,190 INFO L550 ElimStorePlain]: Start of recursive call 30: End of recursive call: and 1 xjuncts. [2021-03-10 22:18:21,200 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:18:21,201 INFO L550 ElimStorePlain]: Start of recursive call 31: End of recursive call: and 1 xjuncts. [2021-03-10 22:18:21,213 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:18:21,214 INFO L550 ElimStorePlain]: Start of recursive call 32: End of recursive call: and 1 xjuncts. [2021-03-10 22:18:21,227 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:18:21,228 INFO L550 ElimStorePlain]: Start of recursive call 33: End of recursive call: and 1 xjuncts. [2021-03-10 22:18:21,249 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select 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-03-10 22:18:21,250 INFO L550 ElimStorePlain]: Start of recursive call 34: End of recursive call: and 1 xjuncts. [2021-03-10 22:18:21,259 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:18:21,260 INFO L550 ElimStorePlain]: Start of recursive call 35: End of recursive call: and 1 xjuncts. [2021-03-10 22:18:21,267 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:18:21,268 INFO L550 ElimStorePlain]: Start of recursive call 36: End of recursive call: and 1 xjuncts. [2021-03-10 22:18:21,276 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:18:21,277 INFO L550 ElimStorePlain]: Start of recursive call 37: End of recursive call: and 1 xjuncts. [2021-03-10 22:18:21,285 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:18:21,286 INFO L550 ElimStorePlain]: Start of recursive call 38: End of recursive call: and 1 xjuncts. [2021-03-10 22:18:21,293 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:18:21,294 INFO L550 ElimStorePlain]: Start of recursive call 39: End of recursive call: and 1 xjuncts. [2021-03-10 22:18:21,304 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:18:21,305 INFO L550 ElimStorePlain]: Start of recursive call 40: End of recursive call: and 1 xjuncts. [2021-03-10 22:18:21,314 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:18:21,315 INFO L550 ElimStorePlain]: Start of recursive call 41: End of recursive call: and 1 xjuncts. [2021-03-10 22:18:21,323 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:18:21,324 INFO L550 ElimStorePlain]: Start of recursive call 42: End of recursive call: and 1 xjuncts. [2021-03-10 22:18:21,334 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:18:21,336 INFO L550 ElimStorePlain]: Start of recursive call 43: End of recursive call: and 1 xjuncts. [2021-03-10 22:18:21,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 13 treesize of output 9 [2021-03-10 22:18:21,347 INFO L550 ElimStorePlain]: Start of recursive call 44: End of recursive call: and 1 xjuncts. [2021-03-10 22:18:21,357 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:18:21,358 INFO L550 ElimStorePlain]: Start of recursive call 45: End of recursive call: and 1 xjuncts. [2021-03-10 22:18:21,367 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:18:21,368 INFO L550 ElimStorePlain]: Start of recursive call 46: End of recursive call: and 1 xjuncts. [2021-03-10 22:18:21,377 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:18:21,378 INFO L550 ElimStorePlain]: Start of recursive call 47: End of recursive call: and 1 xjuncts. [2021-03-10 22:18:21,388 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:18:21,389 INFO L550 ElimStorePlain]: Start of recursive call 48: End of recursive call: and 1 xjuncts. [2021-03-10 22:18:21,399 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:18:21,401 INFO L550 ElimStorePlain]: Start of recursive call 49: End of recursive call: and 1 xjuncts. [2021-03-10 22:18:21,409 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:18:21,410 INFO L550 ElimStorePlain]: Start of recursive call 50: End of recursive call: and 1 xjuncts. [2021-03-10 22:18:21,421 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:18:21,422 INFO L550 ElimStorePlain]: Start of recursive call 51: End of recursive call: and 1 xjuncts. [2021-03-10 22:18:21,430 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:18:21,432 INFO L550 ElimStorePlain]: Start of recursive call 52: End of recursive call: and 1 xjuncts. [2021-03-10 22:18:21,442 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:18:21,443 INFO L550 ElimStorePlain]: Start of recursive call 53: End of recursive call: and 1 xjuncts. [2021-03-10 22:18:21,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 11 treesize of output 7 [2021-03-10 22:18:21,455 INFO L550 ElimStorePlain]: Start of recursive call 54: End of recursive call: and 1 xjuncts. [2021-03-10 22:18:21,465 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:18:21,467 INFO L550 ElimStorePlain]: Start of recursive call 55: End of recursive call: and 1 xjuncts. [2021-03-10 22:18:21,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 13 treesize of output 9 [2021-03-10 22:18:21,479 INFO L550 ElimStorePlain]: Start of recursive call 56: End of recursive call: and 1 xjuncts. [2021-03-10 22:18:21,488 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:18:21,489 INFO L550 ElimStorePlain]: Start of recursive call 57: End of recursive call: and 1 xjuncts. [2021-03-10 22:18:21,499 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:18:21,501 INFO L550 ElimStorePlain]: Start of recursive call 58: End of recursive call: and 1 xjuncts. [2021-03-10 22:18:21,510 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:18:21,511 INFO L550 ElimStorePlain]: Start of recursive call 59: End of recursive call: and 1 xjuncts. [2021-03-10 22:18:21,520 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:18:21,521 INFO L550 ElimStorePlain]: Start of recursive call 60: End of recursive call: and 1 xjuncts. [2021-03-10 22:18:21,530 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:18:21,531 INFO L550 ElimStorePlain]: Start of recursive call 61: End of recursive call: and 1 xjuncts. [2021-03-10 22:18:21,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 11 treesize of output 7 [2021-03-10 22:18:21,543 INFO L550 ElimStorePlain]: Start of recursive call 62: End of recursive call: and 1 xjuncts. [2021-03-10 22:18:21,552 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:18:21,554 INFO L550 ElimStorePlain]: Start of recursive call 63: End of recursive call: and 1 xjuncts. [2021-03-10 22:18:21,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 13 treesize of output 9 [2021-03-10 22:18:21,566 INFO L550 ElimStorePlain]: Start of recursive call 64: End of recursive call: and 1 xjuncts. [2021-03-10 22:18:21,578 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:18:21,580 INFO L550 ElimStorePlain]: Start of recursive call 65: End of recursive call: and 1 xjuncts. [2021-03-10 22:18:21,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-03-10 22:18:21,592 INFO L550 ElimStorePlain]: Start of recursive call 66: End of recursive call: and 1 xjuncts. [2021-03-10 22:18:21,602 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:18:21,604 INFO L550 ElimStorePlain]: Start of recursive call 67: End of recursive call: and 1 xjuncts. [2021-03-10 22:18:21,614 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:18:21,616 INFO L550 ElimStorePlain]: Start of recursive call 68: End of recursive call: and 1 xjuncts. [2021-03-10 22:18:21,626 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 5 treesize of output 3 [2021-03-10 22:18:21,628 INFO L550 ElimStorePlain]: Start of recursive call 69: End of recursive call: and 1 xjuncts. [2021-03-10 22:18:21,638 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:18:21,639 INFO L550 ElimStorePlain]: Start of recursive call 70: End of recursive call: and 1 xjuncts. [2021-03-10 22:18:21,649 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:18:21,650 INFO L550 ElimStorePlain]: Start of recursive call 71: End of recursive call: and 1 xjuncts. [2021-03-10 22:18:21,662 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:18:21,663 INFO L550 ElimStorePlain]: Start of recursive call 72: End of recursive call: and 1 xjuncts. [2021-03-10 22:18:21,674 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:18:21,675 INFO L550 ElimStorePlain]: Start of recursive call 73: End of recursive call: and 1 xjuncts. [2021-03-10 22:18:21,688 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:18:21,689 INFO L550 ElimStorePlain]: Start of recursive call 74: End of recursive call: and 1 xjuncts. [2021-03-10 22:18:21,700 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:18:21,701 INFO L550 ElimStorePlain]: Start of recursive call 75: End of recursive call: and 1 xjuncts. [2021-03-10 22:18:21,712 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:18:21,713 INFO L550 ElimStorePlain]: Start of recursive call 76: End of recursive call: and 1 xjuncts. [2021-03-10 22:18:21,725 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:18:21,727 INFO L550 ElimStorePlain]: Start of recursive call 77: End of recursive call: and 1 xjuncts. [2021-03-10 22:18:21,738 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:18:21,739 INFO L550 ElimStorePlain]: Start of recursive call 78: End of recursive call: and 1 xjuncts. [2021-03-10 22:18:21,748 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:18:21,749 INFO L550 ElimStorePlain]: Start of recursive call 79: End of recursive call: and 1 xjuncts. [2021-03-10 22:18:21,760 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:18:21,761 INFO L550 ElimStorePlain]: Start of recursive call 80: End of recursive call: and 1 xjuncts. [2021-03-10 22:18:21,771 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:18:21,773 INFO L550 ElimStorePlain]: Start of recursive call 81: End of recursive call: and 1 xjuncts. [2021-03-10 22:18:21,784 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:18:21,785 INFO L550 ElimStorePlain]: Start of recursive call 82: End of recursive call: and 1 xjuncts. [2021-03-10 22:18:21,796 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:18:21,798 INFO L550 ElimStorePlain]: Start of recursive call 83: End of recursive call: and 1 xjuncts. [2021-03-10 22:18:21,808 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:18:21,809 INFO L550 ElimStorePlain]: Start of recursive call 84: End of recursive call: and 1 xjuncts. [2021-03-10 22:18:21,818 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:18:21,820 INFO L550 ElimStorePlain]: Start of recursive call 85: End of recursive call: and 1 xjuncts. [2021-03-10 22:18:21,830 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:18:21,831 INFO L550 ElimStorePlain]: Start of recursive call 86: End of recursive call: and 1 xjuncts. [2021-03-10 22:18:21,842 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:18:21,843 INFO L550 ElimStorePlain]: Start of recursive call 87: End of recursive call: and 1 xjuncts. [2021-03-10 22:18:21,853 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:18:21,854 INFO L550 ElimStorePlain]: Start of recursive call 88: End of recursive call: and 1 xjuncts. [2021-03-10 22:18:21,863 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:18:21,865 INFO L550 ElimStorePlain]: Start of recursive call 89: End of recursive call: and 1 xjuncts. [2021-03-10 22:18:21,875 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:18:21,877 INFO L550 ElimStorePlain]: Start of recursive call 90: End of recursive call: and 1 xjuncts. [2021-03-10 22:18:21,887 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:18:21,888 INFO L550 ElimStorePlain]: Start of recursive call 91: End of recursive call: and 1 xjuncts. [2021-03-10 22:18:21,898 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:18:21,899 INFO L550 ElimStorePlain]: Start of recursive call 92: End of recursive call: and 1 xjuncts. [2021-03-10 22:18:21,909 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:18:21,910 INFO L550 ElimStorePlain]: Start of recursive call 93: End of recursive call: and 1 xjuncts. [2021-03-10 22:18:21,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 13 treesize of output 9 [2021-03-10 22:18:21,923 INFO L550 ElimStorePlain]: Start of recursive call 94: End of recursive call: and 1 xjuncts. [2021-03-10 22:18:21,934 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:18:21,935 INFO L550 ElimStorePlain]: Start of recursive call 95: End of recursive call: and 1 xjuncts. [2021-03-10 22:18:21,945 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:18:21,946 INFO L550 ElimStorePlain]: Start of recursive call 96: End of recursive call: and 1 xjuncts. [2021-03-10 22:18:21,958 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:18:21,959 INFO L550 ElimStorePlain]: Start of recursive call 97: End of recursive call: and 1 xjuncts. [2021-03-10 22:18:21,969 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:18:21,970 INFO L550 ElimStorePlain]: Start of recursive call 98: End of recursive call: and 1 xjuncts. [2021-03-10 22:18:21,980 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:18:21,981 INFO L550 ElimStorePlain]: Start of recursive call 99: End of recursive call: and 1 xjuncts. [2021-03-10 22:18:21,992 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:18:21,993 INFO L550 ElimStorePlain]: Start of recursive call 100: End of recursive call: and 1 xjuncts. [2021-03-10 22:18:22,005 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:18:22,006 INFO L550 ElimStorePlain]: Start of recursive call 101: End of recursive call: and 1 xjuncts. [2021-03-10 22:18:22,016 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:18:22,017 INFO L550 ElimStorePlain]: Start of recursive call 102: End of recursive call: and 1 xjuncts. [2021-03-10 22:18:22,027 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:18:22,028 INFO L550 ElimStorePlain]: Start of recursive call 103: End of recursive call: and 1 xjuncts. [2021-03-10 22:18:22,038 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:18:22,040 INFO L550 ElimStorePlain]: Start of recursive call 104: End of recursive call: and 1 xjuncts. [2021-03-10 22:18:22,050 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:18:22,052 INFO L550 ElimStorePlain]: Start of recursive call 105: End of recursive call: and 1 xjuncts. [2021-03-10 22:18:22,062 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:18:22,063 INFO L550 ElimStorePlain]: Start of recursive call 106: End of recursive call: and 1 xjuncts. [2021-03-10 22:18:22,072 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:18:22,074 INFO L550 ElimStorePlain]: Start of recursive call 107: End of recursive call: and 1 xjuncts. [2021-03-10 22:18:22,083 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:18:22,084 INFO L550 ElimStorePlain]: Start of recursive call 108: End of recursive call: and 1 xjuncts. [2021-03-10 22:18:22,093 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:18:22,095 INFO L550 ElimStorePlain]: Start of recursive call 109: End of recursive call: and 1 xjuncts. [2021-03-10 22:18:22,105 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:18:22,106 INFO L550 ElimStorePlain]: Start of recursive call 110: End of recursive call: and 1 xjuncts. [2021-03-10 22:18:22,115 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:18:22,116 INFO L550 ElimStorePlain]: Start of recursive call 111: End of recursive call: and 1 xjuncts. [2021-03-10 22:18:22,126 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:18:22,127 INFO L550 ElimStorePlain]: Start of recursive call 112: End of recursive call: and 1 xjuncts. [2021-03-10 22:18:22,136 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:18:22,137 INFO L550 ElimStorePlain]: Start of recursive call 113: End of recursive call: and 1 xjuncts. [2021-03-10 22:18:22,147 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:18:22,148 INFO L550 ElimStorePlain]: Start of recursive call 114: End of recursive call: and 1 xjuncts. [2021-03-10 22:18:22,158 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:18:22,160 INFO L550 ElimStorePlain]: Start of recursive call 115: End of recursive call: and 1 xjuncts. [2021-03-10 22:18:22,168 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:18:22,170 INFO L550 ElimStorePlain]: Start of recursive call 116: End of recursive call: and 1 xjuncts. [2021-03-10 22:18:22,179 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:18:22,180 INFO L550 ElimStorePlain]: Start of recursive call 117: End of recursive call: and 1 xjuncts. [2021-03-10 22:18:22,189 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:18:22,191 INFO L550 ElimStorePlain]: Start of recursive call 118: End of recursive call: and 1 xjuncts. [2021-03-10 22:18:22,200 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:18:22,201 INFO L550 ElimStorePlain]: Start of recursive call 119: End of recursive call: and 1 xjuncts. [2021-03-10 22:18:22,210 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:18:22,211 INFO L550 ElimStorePlain]: Start of recursive call 120: End of recursive call: and 1 xjuncts. [2021-03-10 22:18:22,220 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:18:22,221 INFO L550 ElimStorePlain]: Start of recursive call 121: End of recursive call: and 1 xjuncts. [2021-03-10 22:18:22,230 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:18:22,231 INFO L550 ElimStorePlain]: Start of recursive call 122: End of recursive call: and 1 xjuncts. [2021-03-10 22:18:22,241 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:18:22,242 INFO L550 ElimStorePlain]: Start of recursive call 123: End of recursive call: and 1 xjuncts. [2021-03-10 22:18:22,251 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:18:22,252 INFO L550 ElimStorePlain]: Start of recursive call 124: End of recursive call: and 1 xjuncts. [2021-03-10 22:18:22,261 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:18:22,263 INFO L550 ElimStorePlain]: Start of recursive call 125: End of recursive call: and 1 xjuncts. [2021-03-10 22:18:22,272 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:18:22,273 INFO L550 ElimStorePlain]: Start of recursive call 126: End of recursive call: and 1 xjuncts. [2021-03-10 22:18:22,283 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 9 [2021-03-10 22:18:22,284 INFO L550 ElimStorePlain]: Start of recursive call 127: End of recursive call: and 1 xjuncts. [2021-03-10 22:18:22,294 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:18:22,296 INFO L550 ElimStorePlain]: Start of recursive call 128: End of recursive call: and 1 xjuncts. [2021-03-10 22:18:22,304 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:18:22,305 INFO L550 ElimStorePlain]: Start of recursive call 129: End of recursive call: and 1 xjuncts. [2021-03-10 22:18:22,314 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:18:22,315 INFO L550 ElimStorePlain]: Start of recursive call 130: End of recursive call: and 1 xjuncts. [2021-03-10 22:18:22,773 WARN L205 SmtUtils]: Spent 457.00 ms on a formula simplification. DAG size of input: 69 DAG size of output: 59 [2021-03-10 22:18:22,774 INFO L628 ElimStorePlain]: treesize reduction 186, result has 62.7 percent of original size [2021-03-10 22:18:22,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 5 treesize of output 3 [2021-03-10 22:18:22,783 INFO L550 ElimStorePlain]: Start of recursive call 131: End of recursive call: and 1 xjuncts. [2021-03-10 22:18:22,790 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:18:22,792 INFO L550 ElimStorePlain]: Start of recursive call 132: End of recursive call: and 1 xjuncts. [2021-03-10 22:18:22,799 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 5 treesize of output 3 [2021-03-10 22:18:22,801 INFO L550 ElimStorePlain]: Start of recursive call 133: End of recursive call: and 1 xjuncts. [2021-03-10 22:18:22,809 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 5 treesize of output 3 [2021-03-10 22:18:22,810 INFO L550 ElimStorePlain]: Start of recursive call 134: End of recursive call: and 1 xjuncts. [2021-03-10 22:18:22,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-03-10 22:18:22,820 INFO L550 ElimStorePlain]: Start of recursive call 135: End of recursive call: and 1 xjuncts. [2021-03-10 22:18:22,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 5 treesize of output 3 [2021-03-10 22:18:22,829 INFO L550 ElimStorePlain]: Start of recursive call 136: End of recursive call: and 1 xjuncts. [2021-03-10 22:18:22,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-03-10 22:18:22,839 INFO L550 ElimStorePlain]: Start of recursive call 137: End of recursive call: and 1 xjuncts. [2021-03-10 22:18:22,846 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:18:22,847 INFO L550 ElimStorePlain]: Start of recursive call 138: End of recursive call: and 1 xjuncts. [2021-03-10 22:18:22,854 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 22:18:22,855 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-03-10 22:18:22,857 INFO L550 ElimStorePlain]: Start of recursive call 139: End of recursive call: and 1 xjuncts. [2021-03-10 22:18:23,121 WARN L205 SmtUtils]: Spent 264.00 ms on a formula simplification. DAG size of input: 46 DAG size of output: 45 [2021-03-10 22:18:23,122 INFO L628 ElimStorePlain]: treesize reduction 25, result has 88.3 percent of original size [2021-03-10 22:18:23,124 INFO L550 ElimStorePlain]: Start of recursive call 1: 4 dim-0 vars, 2 dim-1 vars, End of recursive call: and 5 xjuncts. [2021-03-10 22:18:23,124 INFO L247 ElimStorePlain]: Needed 139 recursive calls to eliminate 6 variables, input treesize:6367, output treesize:70 [2021-03-10 22:18:23,347 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 22:18:23,347 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 22:18:23,347 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 14 [2021-03-10 22:18:23,347 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1109967505] [2021-03-10 22:18:23,348 INFO L460 AbstractCegarLoop]: Interpolant automaton has 14 states [2021-03-10 22:18:23,348 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 22:18:23,348 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-03-10 22:18:23,348 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=32, Invalid=150, Unknown=0, NotChecked=0, Total=182 [2021-03-10 22:18:23,348 INFO L87 Difference]: Start difference. First operand 614 states and 1939 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-03-10 22:18:24,072 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 22:18:24,072 INFO L93 Difference]: Finished difference Result 1118 states and 3415 transitions. [2021-03-10 22:18:24,072 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2021-03-10 22:18:24,073 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-03-10 22:18:24,073 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 22:18:24,074 INFO L225 Difference]: With dead ends: 1118 [2021-03-10 22:18:24,074 INFO L226 Difference]: Without dead ends: 1010 [2021-03-10 22:18:24,074 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 39 GetRequests, 17 SyntacticMatches, 3 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 58 ImplicationChecksByTransitivity, 862.8ms TimeCoverageRelationStatistics Valid=83, Invalid=337, Unknown=0, NotChecked=0, Total=420 [2021-03-10 22:18:24,075 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1010 states. [2021-03-10 22:18:24,080 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1010 to 652. [2021-03-10 22:18:24,081 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 652 states, 651 states have (on average 3.1705069124423964) internal successors, (2064), 651 states have internal predecessors, (2064), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:18:24,082 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 652 states to 652 states and 2064 transitions. [2021-03-10 22:18:24,082 INFO L78 Accepts]: Start accepts. Automaton has 652 states and 2064 transitions. Word has length 23 [2021-03-10 22:18:24,082 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 22:18:24,082 INFO L480 AbstractCegarLoop]: Abstraction has 652 states and 2064 transitions. [2021-03-10 22:18:24,082 INFO L481 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-03-10 22:18:24,082 INFO L276 IsEmpty]: Start isEmpty. Operand 652 states and 2064 transitions. [2021-03-10 22:18:24,083 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-03-10 22:18:24,083 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 22:18:24,083 INFO L519 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 22:18:24,283 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 129 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable12776 [2021-03-10 22:18:24,283 INFO L428 AbstractCegarLoop]: === Iteration 202 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 22:18:24,283 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 22:18:24,283 INFO L82 PathProgramCache]: Analyzing trace with hash 1075338301, now seen corresponding path program 110 times [2021-03-10 22:18:24,284 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 22:18:24,284 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2061821753] [2021-03-10 22:18:24,284 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 22:18:24,298 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 22:18:24,481 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 22:18:24,481 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2061821753] [2021-03-10 22:18:24,481 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1753193641] [2021-03-10 22:18:24,481 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-03-10 22:18:24,508 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-03-10 22:18:24,508 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-10 22:18:24,508 INFO L263 TraceCheckSpWp]: Trace formula consists of 102 conjuncts, 28 conjunts are in the unsatisfiable core [2021-03-10 22:18:24,509 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 22:18:24,808 WARN L205 SmtUtils]: Spent 153.00 ms on a formula simplification. DAG size of input: 51 DAG size of output: 45 [2021-03-10 22:18:25,122 WARN L205 SmtUtils]: Spent 248.00 ms on a formula simplification. DAG size of input: 54 DAG size of output: 49 [2021-03-10 22:18:27,638 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 5 treesize of output 3 [2021-03-10 22:18:27,640 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 22:18:27,645 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:18:27,646 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-03-10 22:18:27,651 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:18:27,652 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-03-10 22:18:27,657 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:18:27,658 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-03-10 22:18:27,663 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:18:27,664 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-03-10 22:18:27,669 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 9 [2021-03-10 22:18:27,671 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-03-10 22:18:27,676 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:18:27,677 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-03-10 22:18:27,682 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:18:27,683 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-03-10 22:18:27,687 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:18:27,689 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-03-10 22:18:27,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, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 5 treesize of output 3 [2021-03-10 22:18:27,695 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-03-10 22:18:27,700 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:18:27,701 INFO L550 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2021-03-10 22:18:27,705 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:18:27,706 INFO L550 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2021-03-10 22:18:27,712 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 22:18:27,713 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 22:18:27,714 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-03-10 22:18:27,715 INFO L550 ElimStorePlain]: Start of recursive call 14: End of recursive call: and 1 xjuncts. [2021-03-10 22:18:27,720 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 22:18:27,721 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 22:18:27,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-03-10 22:18:27,723 INFO L550 ElimStorePlain]: Start of recursive call 15: End of recursive call: and 1 xjuncts. [2021-03-10 22:18:27,727 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:18:27,729 INFO L550 ElimStorePlain]: Start of recursive call 16: End of recursive call: and 1 xjuncts. [2021-03-10 22:18:27,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 5 treesize of output 3 [2021-03-10 22:18:27,736 INFO L550 ElimStorePlain]: Start of recursive call 17: End of recursive call: and 1 xjuncts. [2021-03-10 22:18:27,740 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:18:27,741 INFO L550 ElimStorePlain]: Start of recursive call 18: End of recursive call: and 1 xjuncts. [2021-03-10 22:18:27,745 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:18:27,747 INFO L550 ElimStorePlain]: Start of recursive call 19: End of recursive call: and 1 xjuncts. [2021-03-10 22:18:27,750 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:18:27,751 INFO L550 ElimStorePlain]: Start of recursive call 20: End of recursive call: and 1 xjuncts. [2021-03-10 22:18:27,756 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:18:27,757 INFO L550 ElimStorePlain]: Start of recursive call 21: End of recursive call: and 1 xjuncts. [2021-03-10 22:18:27,761 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:18:27,763 INFO L550 ElimStorePlain]: Start of recursive call 22: End of recursive call: and 1 xjuncts. [2021-03-10 22:18:27,768 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:18:27,769 INFO L550 ElimStorePlain]: Start of recursive call 23: End of recursive call: and 1 xjuncts. [2021-03-10 22:18:27,773 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:18:27,774 INFO L550 ElimStorePlain]: Start of recursive call 24: End of recursive call: and 1 xjuncts. [2021-03-10 22:18:27,779 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:18:27,780 INFO L550 ElimStorePlain]: Start of recursive call 25: End of recursive call: and 1 xjuncts. [2021-03-10 22:18:27,784 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:18:27,785 INFO L550 ElimStorePlain]: Start of recursive call 26: End of recursive call: and 1 xjuncts. [2021-03-10 22:18:27,790 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 22:18:27,791 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 22:18:27,791 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 25 treesize of output 9 [2021-03-10 22:18:27,793 INFO L550 ElimStorePlain]: Start of recursive call 27: End of recursive call: and 1 xjuncts. [2021-03-10 22:18:27,797 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:18:27,798 INFO L550 ElimStorePlain]: Start of recursive call 28: End of recursive call: and 1 xjuncts. [2021-03-10 22:18:27,897 INFO L628 ElimStorePlain]: treesize reduction 88, result has 46.0 percent of original size [2021-03-10 22:18:27,901 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 22:18:27,902 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 22:18:27,902 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-03-10 22:18:27,904 INFO L550 ElimStorePlain]: Start of recursive call 29: End of recursive call: and 1 xjuncts. [2021-03-10 22:18:27,907 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 5 treesize of output 3 [2021-03-10 22:18:27,909 INFO L550 ElimStorePlain]: Start of recursive call 30: End of recursive call: and 1 xjuncts. [2021-03-10 22:18:27,911 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:18:27,913 INFO L550 ElimStorePlain]: Start of recursive call 31: End of recursive call: and 1 xjuncts. [2021-03-10 22:18:27,934 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 22:18:27,935 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-03-10 22:18:27,935 INFO L247 ElimStorePlain]: Needed 31 recursive calls to eliminate 3 variables, input treesize:1201, output treesize:20 [2021-03-10 22:18:28,020 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 22:18:28,020 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 22:18:28,021 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 14] total 21 [2021-03-10 22:18:28,021 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1263583431] [2021-03-10 22:18:28,021 INFO L460 AbstractCegarLoop]: Interpolant automaton has 21 states [2021-03-10 22:18:28,021 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 22:18:28,021 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2021-03-10 22:18:28,021 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=56, Invalid=364, Unknown=0, NotChecked=0, Total=420 [2021-03-10 22:18:28,021 INFO L87 Difference]: Start difference. First operand 652 states and 2064 transitions. Second operand has 21 states, 21 states have (on average 1.9523809523809523) internal successors, (41), 21 states have internal predecessors, (41), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:18:28,986 WARN L205 SmtUtils]: Spent 162.00 ms on a formula simplification. DAG size of input: 53 DAG size of output: 52 [2021-03-10 22:18:29,230 WARN L205 SmtUtils]: Spent 155.00 ms on a formula simplification. DAG size of input: 54 DAG size of output: 53 [2021-03-10 22:18:29,640 WARN L205 SmtUtils]: Spent 375.00 ms on a formula simplification. DAG size of input: 51 DAG size of output: 47 [2021-03-10 22:18:29,952 WARN L205 SmtUtils]: Spent 188.00 ms on a formula simplification. DAG size of input: 51 DAG size of output: 48 [2021-03-10 22:18:30,028 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 22:18:30,028 INFO L93 Difference]: Finished difference Result 995 states and 3015 transitions. [2021-03-10 22:18:30,029 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2021-03-10 22:18:30,029 INFO L78 Accepts]: Start accepts. Automaton has has 21 states, 21 states have (on average 1.9523809523809523) internal successors, (41), 21 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-03-10 22:18:30,029 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 22:18:30,031 INFO L225 Difference]: With dead ends: 995 [2021-03-10 22:18:30,031 INFO L226 Difference]: Without dead ends: 912 [2021-03-10 22:18:30,031 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 42 GetRequests, 12 SyntacticMatches, 1 SemanticMatches, 29 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 190 ImplicationChecksByTransitivity, 2051.4ms TimeCoverageRelationStatistics Valid=120, Invalid=810, Unknown=0, NotChecked=0, Total=930 [2021-03-10 22:18:30,032 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 912 states. [2021-03-10 22:18:30,036 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 912 to 631. [2021-03-10 22:18:30,037 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 631 states, 630 states have (on average 3.153968253968254) internal successors, (1987), 630 states have internal predecessors, (1987), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:18:30,038 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 631 states to 631 states and 1987 transitions. [2021-03-10 22:18:30,038 INFO L78 Accepts]: Start accepts. Automaton has 631 states and 1987 transitions. Word has length 23 [2021-03-10 22:18:30,038 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 22:18:30,038 INFO L480 AbstractCegarLoop]: Abstraction has 631 states and 1987 transitions. [2021-03-10 22:18:30,038 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 21 states, 21 states have (on average 1.9523809523809523) internal successors, (41), 21 states have internal predecessors, (41), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:18:30,038 INFO L276 IsEmpty]: Start isEmpty. Operand 631 states and 1987 transitions. [2021-03-10 22:18:30,039 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-03-10 22:18:30,039 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 22:18:30,039 INFO L519 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 22:18:30,239 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 130 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable12961 [2021-03-10 22:18:30,239 INFO L428 AbstractCegarLoop]: === Iteration 203 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 22:18:30,239 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 22:18:30,239 INFO L82 PathProgramCache]: Analyzing trace with hash 466759905, now seen corresponding path program 111 times [2021-03-10 22:18:30,240 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 22:18:30,240 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2066957113] [2021-03-10 22:18:30,240 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 22:18:30,244 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 22:18:30,644 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 22:18:30,644 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2066957113] [2021-03-10 22:18:30,644 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1550825143] [2021-03-10 22:18:30,644 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-03-10 22:18:30,671 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2021-03-10 22:18:30,672 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-10 22:18:30,672 INFO L263 TraceCheckSpWp]: Trace formula consists of 102 conjuncts, 22 conjunts are in the unsatisfiable core [2021-03-10 22:18:30,673 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 22:18:31,079 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-03-10 22:18:31,080 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 22:18:31,080 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 10] total 22 [2021-03-10 22:18:31,080 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2144686502] [2021-03-10 22:18:31,080 INFO L460 AbstractCegarLoop]: Interpolant automaton has 22 states [2021-03-10 22:18:31,080 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 22:18:31,080 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2021-03-10 22:18:31,080 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=60, Invalid=402, Unknown=0, NotChecked=0, Total=462 [2021-03-10 22:18:31,080 INFO L87 Difference]: Start difference. First operand 631 states and 1987 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-03-10 22:18:31,710 WARN L205 SmtUtils]: Spent 122.00 ms on a formula simplification. DAG size of input: 48 DAG size of output: 33 [2021-03-10 22:18:32,452 WARN L205 SmtUtils]: Spent 101.00 ms on a formula simplification. DAG size of input: 46 DAG size of output: 42 [2021-03-10 22:18:32,741 WARN L205 SmtUtils]: Spent 112.00 ms on a formula simplification. DAG size of input: 58 DAG size of output: 42 [2021-03-10 22:18:34,921 WARN L205 SmtUtils]: Spent 110.00 ms on a formula simplification. DAG size of input: 44 DAG size of output: 41 [2021-03-10 22:18:35,482 WARN L205 SmtUtils]: Spent 177.00 ms on a formula simplification. DAG size of input: 45 DAG size of output: 41 [2021-03-10 22:18:35,772 WARN L205 SmtUtils]: Spent 104.00 ms on a formula simplification. DAG size of input: 42 DAG size of output: 34 [2021-03-10 22:18:35,914 WARN L205 SmtUtils]: Spent 124.00 ms on a formula simplification. DAG size of input: 46 DAG size of output: 44 [2021-03-10 22:18:36,190 WARN L205 SmtUtils]: Spent 103.00 ms on a formula simplification. DAG size of input: 42 DAG size of output: 40 [2021-03-10 22:18:36,318 WARN L205 SmtUtils]: Spent 104.00 ms on a formula simplification. DAG size of input: 34 DAG size of output: 23 [2021-03-10 22:18:36,627 WARN L205 SmtUtils]: Spent 165.00 ms on a formula simplification. DAG size of input: 49 DAG size of output: 40 [2021-03-10 22:18:36,842 WARN L205 SmtUtils]: Spent 169.00 ms on a formula simplification. DAG size of input: 50 DAG size of output: 40 [2021-03-10 22:18:37,159 WARN L205 SmtUtils]: Spent 132.00 ms on a formula simplification. DAG size of input: 50 DAG size of output: 42 [2021-03-10 22:18:37,684 WARN L205 SmtUtils]: Spent 162.00 ms on a formula simplification. DAG size of input: 46 DAG size of output: 36 [2021-03-10 22:18:37,997 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 22:18:37,997 INFO L93 Difference]: Finished difference Result 1695 states and 4938 transitions. [2021-03-10 22:18:37,998 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 73 states. [2021-03-10 22:18:37,998 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-03-10 22:18:37,998 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 22:18:38,000 INFO L225 Difference]: With dead ends: 1695 [2021-03-10 22:18:38,000 INFO L226 Difference]: Without dead ends: 1551 [2021-03-10 22:18:38,000 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 106 GetRequests, 28 SyntacticMatches, 0 SemanticMatches, 78 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2071 ImplicationChecksByTransitivity, 5911.9ms TimeCoverageRelationStatistics Valid=727, Invalid=5593, Unknown=0, NotChecked=0, Total=6320 [2021-03-10 22:18:38,002 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1551 states. [2021-03-10 22:18:38,008 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1551 to 628. [2021-03-10 22:18:38,009 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 628 states, 627 states have (on average 3.178628389154705) internal successors, (1993), 627 states have internal predecessors, (1993), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:18:38,010 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 628 states to 628 states and 1993 transitions. [2021-03-10 22:18:38,010 INFO L78 Accepts]: Start accepts. Automaton has 628 states and 1993 transitions. Word has length 23 [2021-03-10 22:18:38,010 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 22:18:38,010 INFO L480 AbstractCegarLoop]: Abstraction has 628 states and 1993 transitions. [2021-03-10 22:18:38,010 INFO L481 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-03-10 22:18:38,010 INFO L276 IsEmpty]: Start isEmpty. Operand 628 states and 1993 transitions. [2021-03-10 22:18:38,010 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-03-10 22:18:38,011 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 22:18:38,011 INFO L519 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 22:18:38,211 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable13523,131 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 22:18:38,211 INFO L428 AbstractCegarLoop]: === Iteration 204 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 22:18:38,211 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 22:18:38,211 INFO L82 PathProgramCache]: Analyzing trace with hash -1527205071, now seen corresponding path program 112 times [2021-03-10 22:18:38,211 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 22:18:38,211 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1498405448] [2021-03-10 22:18:38,211 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 22:18:38,215 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 22:18:38,356 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-03-10 22:18:38,356 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1498405448] [2021-03-10 22:18:38,356 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1357791969] [2021-03-10 22:18:38,356 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-03-10 22:18:38,382 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-03-10 22:18:38,383 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-10 22:18:38,383 INFO L263 TraceCheckSpWp]: Trace formula consists of 102 conjuncts, 20 conjunts are in the unsatisfiable core [2021-03-10 22:18:38,384 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 22:18:38,726 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-03-10 22:18:38,727 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 22:18:38,727 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 18 [2021-03-10 22:18:38,727 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [845766158] [2021-03-10 22:18:38,727 INFO L460 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-03-10 22:18:38,727 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 22:18:38,727 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-03-10 22:18:38,727 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=38, Invalid=268, Unknown=0, NotChecked=0, Total=306 [2021-03-10 22:18:38,727 INFO L87 Difference]: Start difference. First operand 628 states and 1993 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-03-10 22:18:42,958 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 22:18:42,958 INFO L93 Difference]: Finished difference Result 1450 states and 4363 transitions. [2021-03-10 22:18:42,959 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 55 states. [2021-03-10 22:18:42,959 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-03-10 22:18:42,959 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 22:18:42,961 INFO L225 Difference]: With dead ends: 1450 [2021-03-10 22:18:42,961 INFO L226 Difference]: Without dead ends: 1308 [2021-03-10 22:18:42,961 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 91 GetRequests, 30 SyntacticMatches, 0 SemanticMatches, 61 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1020 ImplicationChecksByTransitivity, 2981.1ms TimeCoverageRelationStatistics Valid=368, Invalid=3538, Unknown=0, NotChecked=0, Total=3906 [2021-03-10 22:18:42,962 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1308 states. [2021-03-10 22:18:42,969 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1308 to 659. [2021-03-10 22:18:42,969 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 659 states, 658 states have (on average 3.208206686930091) internal successors, (2111), 658 states have internal predecessors, (2111), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:18:42,970 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 659 states to 659 states and 2111 transitions. [2021-03-10 22:18:42,970 INFO L78 Accepts]: Start accepts. Automaton has 659 states and 2111 transitions. Word has length 23 [2021-03-10 22:18:42,970 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 22:18:42,970 INFO L480 AbstractCegarLoop]: Abstraction has 659 states and 2111 transitions. [2021-03-10 22:18:42,970 INFO L481 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-03-10 22:18:42,970 INFO L276 IsEmpty]: Start isEmpty. Operand 659 states and 2111 transitions. [2021-03-10 22:18:42,971 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-03-10 22:18:42,971 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 22:18:42,971 INFO L519 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 22:18:43,178 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable13537,132 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 22:18:43,178 INFO L428 AbstractCegarLoop]: === Iteration 205 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 22:18:43,178 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 22:18:43,178 INFO L82 PathProgramCache]: Analyzing trace with hash -786090025, now seen corresponding path program 113 times [2021-03-10 22:18:43,178 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 22:18:43,178 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [637186473] [2021-03-10 22:18:43,178 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 22:18:43,183 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 22:18:43,390 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-03-10 22:18:43,390 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [637186473] [2021-03-10 22:18:43,390 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1179900508] [2021-03-10 22:18:43,390 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-03-10 22:18:43,418 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-03-10 22:18:43,418 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-10 22:18:43,419 INFO L263 TraceCheckSpWp]: Trace formula consists of 102 conjuncts, 20 conjunts are in the unsatisfiable core [2021-03-10 22:18:43,419 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 22:18:43,704 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-03-10 22:18:43,705 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 22:18:43,705 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 18 [2021-03-10 22:18:43,705 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [527763856] [2021-03-10 22:18:43,705 INFO L460 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-03-10 22:18:43,705 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 22:18:43,705 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-03-10 22:18:43,705 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=38, Invalid=268, Unknown=0, NotChecked=0, Total=306 [2021-03-10 22:18:43,705 INFO L87 Difference]: Start difference. First operand 659 states and 2111 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-03-10 22:18:46,836 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 22:18:46,836 INFO L93 Difference]: Finished difference Result 1473 states and 4438 transitions. [2021-03-10 22:18:46,837 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 49 states. [2021-03-10 22:18:46,837 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-03-10 22:18:46,837 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 22:18:46,839 INFO L225 Difference]: With dead ends: 1473 [2021-03-10 22:18:46,839 INFO L226 Difference]: Without dead ends: 1331 [2021-03-10 22:18:46,839 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 83 GetRequests, 29 SyntacticMatches, 0 SemanticMatches, 54 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 740 ImplicationChecksByTransitivity, 2148.7ms TimeCoverageRelationStatistics Valid=339, Invalid=2741, Unknown=0, NotChecked=0, Total=3080 [2021-03-10 22:18:46,840 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1331 states. [2021-03-10 22:18:46,847 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1331 to 677. [2021-03-10 22:18:46,848 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 677 states, 676 states have (on average 3.227810650887574) internal successors, (2182), 676 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-03-10 22:18:46,849 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 677 states to 677 states and 2182 transitions. [2021-03-10 22:18:46,849 INFO L78 Accepts]: Start accepts. Automaton has 677 states and 2182 transitions. Word has length 23 [2021-03-10 22:18:46,849 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 22:18:46,849 INFO L480 AbstractCegarLoop]: Abstraction has 677 states and 2182 transitions. [2021-03-10 22:18:46,849 INFO L481 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-03-10 22:18:46,849 INFO L276 IsEmpty]: Start isEmpty. Operand 677 states and 2182 transitions. [2021-03-10 22:18:46,850 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-03-10 22:18:46,850 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 22:18:46,850 INFO L519 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 22:18:47,050 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 133 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable13546 [2021-03-10 22:18:47,051 INFO L428 AbstractCegarLoop]: === Iteration 206 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 22:18:47,051 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 22:18:47,051 INFO L82 PathProgramCache]: Analyzing trace with hash -56248685, now seen corresponding path program 114 times [2021-03-10 22:18:47,051 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 22:18:47,051 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1750619044] [2021-03-10 22:18:47,051 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 22:18:47,055 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 22:18:47,202 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-03-10 22:18:47,202 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1750619044] [2021-03-10 22:18:47,202 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2077606204] [2021-03-10 22:18:47,202 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-03-10 22:18:47,229 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-03-10 22:18:47,229 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-10 22:18:47,230 INFO L263 TraceCheckSpWp]: Trace formula consists of 102 conjuncts, 20 conjunts are in the unsatisfiable core [2021-03-10 22:18:47,230 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 22:18:47,338 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select 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-03-10 22:18:47,340 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 22:18:47,343 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:18:47,344 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-03-10 22:18:47,348 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:18:47,349 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-03-10 22:18:47,353 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 5 treesize of output 3 [2021-03-10 22:18:47,355 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-03-10 22:18:47,359 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:18:47,360 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-03-10 22:18:47,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, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 5 treesize of output 3 [2021-03-10 22:18:47,366 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-03-10 22:18:47,370 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:18:47,371 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-03-10 22:18:47,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-03-10 22:18:47,377 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-03-10 22:18:47,380 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:18:47,381 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-03-10 22:18:47,385 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:18:47,386 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-03-10 22:18:47,390 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:18:47,391 INFO L550 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2021-03-10 22:18:47,395 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:18:47,396 INFO L550 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2021-03-10 22:18:47,400 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:18:47,401 INFO L550 ElimStorePlain]: Start of recursive call 14: End of recursive call: and 1 xjuncts. [2021-03-10 22:18:47,404 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:18:47,406 INFO L550 ElimStorePlain]: Start of recursive call 15: End of recursive call: and 1 xjuncts. [2021-03-10 22:18:47,409 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:18:47,410 INFO L550 ElimStorePlain]: Start of recursive call 16: End of recursive call: and 1 xjuncts. [2021-03-10 22:18:47,414 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:18:47,415 INFO L550 ElimStorePlain]: Start of recursive call 17: End of recursive call: and 1 xjuncts. [2021-03-10 22:18:47,419 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:18:47,420 INFO L550 ElimStorePlain]: Start of recursive call 18: End of recursive call: and 1 xjuncts. [2021-03-10 22:18:47,424 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:18:47,425 INFO L550 ElimStorePlain]: Start of recursive call 19: End of recursive call: and 1 xjuncts. [2021-03-10 22:18:47,530 WARN L205 SmtUtils]: Spent 104.00 ms on a formula simplification. DAG size of input: 32 DAG size of output: 30 [2021-03-10 22:18:47,531 INFO L628 ElimStorePlain]: treesize reduction 12, result has 88.3 percent of original size [2021-03-10 22:18:47,534 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 9 [2021-03-10 22:18:47,536 INFO L550 ElimStorePlain]: Start of recursive call 20: End of recursive call: and 1 xjuncts. [2021-03-10 22:18:47,608 INFO L628 ElimStorePlain]: treesize reduction 20, result has 74.7 percent of original size [2021-03-10 22:18:47,611 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-03-10 22:18:47,612 INFO L247 ElimStorePlain]: Needed 20 recursive calls to eliminate 3 variables, input treesize:573, output treesize:51 [2021-03-10 22:18:48,250 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:18:48,251 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 22:18:48,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 13 treesize of output 9 [2021-03-10 22:18:48,258 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-03-10 22:18:48,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, 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-03-10 22:18:48,264 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-03-10 22:18:48,270 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select 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-03-10 22:18:48,271 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-03-10 22:18:48,275 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:18:48,277 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-03-10 22:18:48,281 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:18:48,282 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-03-10 22:18:48,286 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:18:48,287 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-03-10 22:18:48,292 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 5 treesize of output 3 [2021-03-10 22:18:48,294 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-03-10 22:18:48,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, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 9 [2021-03-10 22:18:48,301 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-03-10 22:18:48,305 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:18:48,306 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-03-10 22:18:48,310 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:18:48,312 INFO L550 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2021-03-10 22:18:48,317 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 5 treesize of output 3 [2021-03-10 22:18:48,319 INFO L550 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2021-03-10 22:18:48,323 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:18:48,324 INFO L550 ElimStorePlain]: Start of recursive call 14: End of recursive call: and 1 xjuncts. [2021-03-10 22:18: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, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 9 [2021-03-10 22:18:48,331 INFO L550 ElimStorePlain]: Start of recursive call 15: End of recursive call: and 1 xjuncts. [2021-03-10 22:18:48,335 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:18:48,337 INFO L550 ElimStorePlain]: Start of recursive call 16: End of recursive call: and 1 xjuncts. [2021-03-10 22:18:48,341 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:18:48,343 INFO L550 ElimStorePlain]: Start of recursive call 17: End of recursive call: and 1 xjuncts. [2021-03-10 22:18:48,348 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:18:48,349 INFO L550 ElimStorePlain]: Start of recursive call 18: End of recursive call: and 1 xjuncts. [2021-03-10 22:18:48,355 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 5 treesize of output 3 [2021-03-10 22:18:48,357 INFO L550 ElimStorePlain]: Start of recursive call 19: End of recursive call: and 1 xjuncts. [2021-03-10 22:18:48,361 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:18:48,362 INFO L550 ElimStorePlain]: Start of recursive call 20: End of recursive call: and 1 xjuncts. [2021-03-10 22:18:48,367 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:18:48,368 INFO L550 ElimStorePlain]: Start of recursive call 21: End of recursive call: and 1 xjuncts. [2021-03-10 22:18:48,373 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:18:48,374 INFO L550 ElimStorePlain]: Start of recursive call 22: End of recursive call: and 1 xjuncts. [2021-03-10 22:18:48,379 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:18:48,380 INFO L550 ElimStorePlain]: Start of recursive call 23: End of recursive call: and 1 xjuncts. [2021-03-10 22:18:48,385 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:18:48,387 INFO L550 ElimStorePlain]: Start of recursive call 24: End of recursive call: and 1 xjuncts. [2021-03-10 22:18:48,392 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:18:48,393 INFO L550 ElimStorePlain]: Start of recursive call 25: End of recursive call: and 1 xjuncts. [2021-03-10 22:18:48,398 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 9 [2021-03-10 22:18:48,400 INFO L550 ElimStorePlain]: Start of recursive call 26: End of recursive call: and 1 xjuncts. [2021-03-10 22:18:48,405 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:18:48,406 INFO L550 ElimStorePlain]: Start of recursive call 27: End of recursive call: and 1 xjuncts. [2021-03-10 22:18:48,410 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:18:48,412 INFO L550 ElimStorePlain]: Start of recursive call 28: End of recursive call: and 1 xjuncts. [2021-03-10 22:18:48,417 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:18:48,418 INFO L550 ElimStorePlain]: Start of recursive call 29: End of recursive call: and 1 xjuncts. [2021-03-10 22:18:48,423 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:18:48,424 INFO L550 ElimStorePlain]: Start of recursive call 30: End of recursive call: and 1 xjuncts. [2021-03-10 22:18:48,429 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 9 [2021-03-10 22:18:48,431 INFO L550 ElimStorePlain]: Start of recursive call 31: End of recursive call: and 1 xjuncts. [2021-03-10 22:18:48,436 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:18:48,437 INFO L550 ElimStorePlain]: Start of recursive call 32: End of recursive call: and 1 xjuncts. [2021-03-10 22:18:48,442 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:18:48,443 INFO L550 ElimStorePlain]: Start of recursive call 33: End of recursive call: and 1 xjuncts. [2021-03-10 22:18:48,447 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:18:48,449 INFO L550 ElimStorePlain]: Start of recursive call 34: End of recursive call: and 1 xjuncts. [2021-03-10 22:18:48,453 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:18:48,454 INFO L550 ElimStorePlain]: Start of recursive call 35: End of recursive call: and 1 xjuncts. [2021-03-10 22:18:48,458 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:18:48,460 INFO L550 ElimStorePlain]: Start of recursive call 36: End of recursive call: and 1 xjuncts. [2021-03-10 22:18:48,464 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:18:48,465 INFO L550 ElimStorePlain]: Start of recursive call 37: End of recursive call: and 1 xjuncts. [2021-03-10 22:18:48,620 WARN L205 SmtUtils]: Spent 154.00 ms on a formula simplification. DAG size of input: 36 DAG size of output: 32 [2021-03-10 22:18:48,620 INFO L628 ElimStorePlain]: treesize reduction 94, result has 57.8 percent of original size [2021-03-10 22:18:48,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-03-10 22:18:48,626 INFO L550 ElimStorePlain]: Start of recursive call 38: End of recursive call: and 1 xjuncts. [2021-03-10 22:18:48,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, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 5 treesize of output 3 [2021-03-10 22:18:48,633 INFO L550 ElimStorePlain]: Start of recursive call 39: End of recursive call: and 1 xjuncts. [2021-03-10 22:18:48,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-03-10 22:18:48,638 INFO L550 ElimStorePlain]: Start of recursive call 40: End of recursive call: and 1 xjuncts. [2021-03-10 22:18:48,642 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:18:48,643 INFO L550 ElimStorePlain]: Start of recursive call 41: End of recursive call: and 1 xjuncts. [2021-03-10 22:18:48,646 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:18:48,647 INFO L550 ElimStorePlain]: Start of recursive call 42: End of recursive call: and 1 xjuncts. [2021-03-10 22:18:48,720 INFO L628 ElimStorePlain]: treesize reduction 1, result has 98.3 percent of original size [2021-03-10 22:18:48,722 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 3 xjuncts. [2021-03-10 22:18:48,722 INFO L247 ElimStorePlain]: Needed 42 recursive calls to eliminate 3 variables, input treesize:1256, output treesize:35 [2021-03-10 22:18:48,860 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-03-10 22:18:48,860 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 22:18:48,860 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 14 [2021-03-10 22:18:48,860 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1677278501] [2021-03-10 22:18:48,861 INFO L460 AbstractCegarLoop]: Interpolant automaton has 14 states [2021-03-10 22:18:48,861 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 22:18:48,861 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-03-10 22:18:48,861 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=33, Invalid=149, Unknown=0, NotChecked=0, Total=182 [2021-03-10 22:18:48,861 INFO L87 Difference]: Start difference. First operand 677 states and 2182 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-03-10 22:18:49,210 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 22:18:49,210 INFO L93 Difference]: Finished difference Result 964 states and 3055 transitions. [2021-03-10 22:18:49,211 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-03-10 22:18:49,211 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-03-10 22:18:49,211 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 22:18:49,213 INFO L225 Difference]: With dead ends: 964 [2021-03-10 22:18:49,213 INFO L226 Difference]: Without dead ends: 910 [2021-03-10 22:18:49,213 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 35 GetRequests, 17 SyntacticMatches, 3 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 33 ImplicationChecksByTransitivity, 422.3ms TimeCoverageRelationStatistics Valid=52, Invalid=220, Unknown=0, NotChecked=0, Total=272 [2021-03-10 22:18:49,214 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 910 states. [2021-03-10 22:18:49,219 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 910 to 661. [2021-03-10 22:18:49,219 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 661 states, 660 states have (on average 3.209090909090909) internal successors, (2118), 660 states have internal predecessors, (2118), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:18:49,220 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 661 states to 661 states and 2118 transitions. [2021-03-10 22:18:49,220 INFO L78 Accepts]: Start accepts. Automaton has 661 states and 2118 transitions. Word has length 23 [2021-03-10 22:18:49,220 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 22:18:49,220 INFO L480 AbstractCegarLoop]: Abstraction has 661 states and 2118 transitions. [2021-03-10 22:18:49,220 INFO L481 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-03-10 22:18:49,221 INFO L276 IsEmpty]: Start isEmpty. Operand 661 states and 2118 transitions. [2021-03-10 22:18:49,221 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-03-10 22:18:49,221 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 22:18:49,221 INFO L519 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 22:18:49,421 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 134 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable13557 [2021-03-10 22:18:49,422 INFO L428 AbstractCegarLoop]: === Iteration 207 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 22:18:49,422 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 22:18:49,422 INFO L82 PathProgramCache]: Analyzing trace with hash -178970233, now seen corresponding path program 115 times [2021-03-10 22:18:49,422 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 22:18:49,422 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2015640609] [2021-03-10 22:18:49,422 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 22:18:49,426 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 22:18:49,926 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 22:18:49,926 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2015640609] [2021-03-10 22:18:49,926 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2023777809] [2021-03-10 22:18:49,927 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-03-10 22:18:49,955 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 22:18:49,956 INFO L263 TraceCheckSpWp]: Trace formula consists of 102 conjuncts, 20 conjunts are in the unsatisfiable core [2021-03-10 22:18:49,956 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 22:18:50,419 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-03-10 22:18:50,419 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 22:18:50,419 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 10] total 22 [2021-03-10 22:18:50,420 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [136521846] [2021-03-10 22:18:50,420 INFO L460 AbstractCegarLoop]: Interpolant automaton has 22 states [2021-03-10 22:18:50,420 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 22:18:50,420 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2021-03-10 22:18:50,420 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=54, Invalid=408, Unknown=0, NotChecked=0, Total=462 [2021-03-10 22:18:50,420 INFO L87 Difference]: Start difference. First operand 661 states and 2118 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-03-10 22:18:51,577 WARN L205 SmtUtils]: Spent 118.00 ms on a formula simplification. DAG size of input: 53 DAG size of output: 48 [2021-03-10 22:18:52,091 WARN L205 SmtUtils]: Spent 111.00 ms on a formula simplification. DAG size of input: 41 DAG size of output: 40 [2021-03-10 22:18:52,592 WARN L205 SmtUtils]: Spent 112.00 ms on a formula simplification. DAG size of input: 51 DAG size of output: 48 [2021-03-10 22:18:52,769 WARN L205 SmtUtils]: Spent 110.00 ms on a formula simplification. DAG size of input: 42 DAG size of output: 40 [2021-03-10 22:18:53,199 WARN L205 SmtUtils]: Spent 175.00 ms on a formula simplification. DAG size of input: 52 DAG size of output: 47 [2021-03-10 22:18:53,428 WARN L205 SmtUtils]: Spent 107.00 ms on a formula simplification. DAG size of input: 40 DAG size of output: 37 [2021-03-10 22:18:53,573 WARN L205 SmtUtils]: Spent 104.00 ms on a formula simplification. DAG size of input: 41 DAG size of output: 38 [2021-03-10 22:18:53,678 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 22:18:53,678 INFO L93 Difference]: Finished difference Result 1197 states and 3596 transitions. [2021-03-10 22:18:53,679 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2021-03-10 22:18:53,679 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-03-10 22:18:53,679 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 22:18:53,681 INFO L225 Difference]: With dead ends: 1197 [2021-03-10 22:18:53,681 INFO L226 Difference]: Without dead ends: 1131 [2021-03-10 22:18:53,681 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 60 GetRequests, 21 SyntacticMatches, 0 SemanticMatches, 39 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 280 ImplicationChecksByTransitivity, 2739.8ms TimeCoverageRelationStatistics Valid=200, Invalid=1440, Unknown=0, NotChecked=0, Total=1640 [2021-03-10 22:18:53,682 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1131 states. [2021-03-10 22:18:53,688 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1131 to 652. [2021-03-10 22:18:53,688 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 652 states, 651 states have (on average 3.196620583717358) internal successors, (2081), 651 states have internal predecessors, (2081), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:18:53,689 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 652 states to 652 states and 2081 transitions. [2021-03-10 22:18:53,689 INFO L78 Accepts]: Start accepts. Automaton has 652 states and 2081 transitions. Word has length 23 [2021-03-10 22:18:53,689 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 22:18:53,689 INFO L480 AbstractCegarLoop]: Abstraction has 652 states and 2081 transitions. [2021-03-10 22:18:53,690 INFO L481 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-03-10 22:18:53,690 INFO L276 IsEmpty]: Start isEmpty. Operand 652 states and 2081 transitions. [2021-03-10 22:18:53,690 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-03-10 22:18:53,690 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 22:18:53,690 INFO L519 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 22:18:53,891 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable13702,135 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 22:18:53,891 INFO L428 AbstractCegarLoop]: === Iteration 208 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 22:18:53,891 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 22:18:53,891 INFO L82 PathProgramCache]: Analyzing trace with hash -1835975781, now seen corresponding path program 116 times [2021-03-10 22:18:53,891 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 22:18:53,891 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2080218580] [2021-03-10 22:18:53,891 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 22:18:53,895 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 22:18:54,078 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-03-10 22:18:54,078 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2080218580] [2021-03-10 22:18:54,078 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1104880728] [2021-03-10 22:18:54,078 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-03-10 22:18:54,104 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-03-10 22:18:54,104 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-10 22:18:54,105 INFO L263 TraceCheckSpWp]: Trace formula consists of 102 conjuncts, 20 conjunts are in the unsatisfiable core [2021-03-10 22:18:54,106 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 22:18:54,212 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 9 [2021-03-10 22:18:54,214 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 22:18:54,219 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 9 [2021-03-10 22:18:54,221 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-03-10 22:18:54,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 13 treesize of output 9 [2021-03-10 22:18:54,227 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-03-10 22:18:54,464 WARN L205 SmtUtils]: Spent 236.00 ms on a formula simplification. DAG size of input: 38 DAG size of output: 31 [2021-03-10 22:18:54,464 INFO L628 ElimStorePlain]: treesize reduction 101, result has 64.8 percent of original size [2021-03-10 22:18:54,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-03-10 22:18:54,470 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-03-10 22:18:54,474 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:18:54,475 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-03-10 22:18:54,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, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 5 treesize of output 3 [2021-03-10 22:18:54,481 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-03-10 22:18:54,483 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:18:54,484 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-03-10 22:18:54,576 INFO L628 ElimStorePlain]: treesize reduction 52, result has 56.7 percent of original size [2021-03-10 22:18:54,580 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-03-10 22:18:54,580 INFO L247 ElimStorePlain]: Needed 8 recursive calls to eliminate 3 variables, input treesize:323, output treesize:60 [2021-03-10 22:18:54,981 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:18:54,983 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 22:18: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, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 5 treesize of output 3 [2021-03-10 22:18:54,990 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-03-10 22:18:54,994 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:18:54,995 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-03-10 22:18:55,000 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 9 [2021-03-10 22:18:55,002 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-03-10 22:18:55,006 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:18:55,008 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-03-10 22:18:55,013 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 9 [2021-03-10 22:18:55,015 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-03-10 22:18:55,019 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:18:55,020 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-03-10 22:18:55,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-03-10 22:18:55,026 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-03-10 22:18:55,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 11 treesize of output 7 [2021-03-10 22:18:55,033 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-03-10 22:18:55,038 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:18:55,039 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-03-10 22:18:55,043 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:18:55,045 INFO L550 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2021-03-10 22:18:55,050 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 5 treesize of output 3 [2021-03-10 22:18:55,052 INFO L550 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2021-03-10 22:18:55,056 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:18:55,057 INFO L550 ElimStorePlain]: Start of recursive call 14: End of recursive call: and 1 xjuncts. [2021-03-10 22:18:55,062 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 9 [2021-03-10 22:18:55,063 INFO L550 ElimStorePlain]: Start of recursive call 15: End of recursive call: and 1 xjuncts. [2021-03-10 22:18:55,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-03-10 22:18:55,070 INFO L550 ElimStorePlain]: Start of recursive call 16: End of recursive call: and 1 xjuncts. [2021-03-10 22:18:55,074 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:18:55,076 INFO L550 ElimStorePlain]: Start of recursive call 17: End of recursive call: and 1 xjuncts. [2021-03-10 22:18:55,080 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:18:55,082 INFO L550 ElimStorePlain]: Start of recursive call 18: End of recursive call: and 1 xjuncts. [2021-03-10 22:18:55,086 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:18:55,088 INFO L550 ElimStorePlain]: Start of recursive call 19: End of recursive call: and 1 xjuncts. [2021-03-10 22:18:55,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 13 treesize of output 9 [2021-03-10 22:18:55,094 INFO L550 ElimStorePlain]: Start of recursive call 20: End of recursive call: and 1 xjuncts. [2021-03-10 22:18:55,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 13 treesize of output 9 [2021-03-10 22:18:55,101 INFO L550 ElimStorePlain]: Start of recursive call 21: End of recursive call: and 1 xjuncts. [2021-03-10 22:18:55,105 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:18:55,106 INFO L550 ElimStorePlain]: Start of recursive call 22: End of recursive call: and 1 xjuncts. [2021-03-10 22:18:55,110 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:18:55,112 INFO L550 ElimStorePlain]: Start of recursive call 23: End of recursive call: and 1 xjuncts. [2021-03-10 22:18:55,116 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:18:55,117 INFO L550 ElimStorePlain]: Start of recursive call 24: End of recursive call: and 1 xjuncts. [2021-03-10 22:18:55,122 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:18:55,123 INFO L550 ElimStorePlain]: Start of recursive call 25: End of recursive call: and 1 xjuncts. [2021-03-10 22:18:55,127 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:18:55,128 INFO L550 ElimStorePlain]: Start of recursive call 26: End of recursive call: and 1 xjuncts. [2021-03-10 22:18:55,132 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:18:55,134 INFO L550 ElimStorePlain]: Start of recursive call 27: End of recursive call: and 1 xjuncts. [2021-03-10 22:18:55,292 WARN L205 SmtUtils]: Spent 157.00 ms on a formula simplification. DAG size of input: 37 DAG size of output: 32 [2021-03-10 22:18:55,292 INFO L628 ElimStorePlain]: treesize reduction 119, result has 52.0 percent of original size [2021-03-10 22:18:55,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, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 5 treesize of output 3 [2021-03-10 22:18:55,298 INFO L550 ElimStorePlain]: Start of recursive call 28: End of recursive call: and 1 xjuncts. [2021-03-10 22:18:55,302 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 5 treesize of output 3 [2021-03-10 22:18:55,310 INFO L550 ElimStorePlain]: Start of recursive call 29: End of recursive call: and 1 xjuncts. [2021-03-10 22:18:55,314 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:18:55,315 INFO L550 ElimStorePlain]: Start of recursive call 30: End of recursive call: and 1 xjuncts. [2021-03-10 22:18:55,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, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 9 [2021-03-10 22:18:55,321 INFO L550 ElimStorePlain]: Start of recursive call 31: End of recursive call: and 1 xjuncts. [2021-03-10 22:18:55,324 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:18:55,325 INFO L550 ElimStorePlain]: Start of recursive call 32: End of recursive call: and 1 xjuncts. [2021-03-10 22:18:55,400 INFO L628 ElimStorePlain]: treesize reduction 1, result has 98.3 percent of original size [2021-03-10 22:18:55,401 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 3 xjuncts. [2021-03-10 22:18:55,401 INFO L247 ElimStorePlain]: Needed 32 recursive calls to eliminate 3 variables, input treesize:899, output treesize:35 [2021-03-10 22:18:55,549 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-03-10 22:18:55,549 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 22:18:55,549 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 13 [2021-03-10 22:18:55,549 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1881793253] [2021-03-10 22:18:55,550 INFO L460 AbstractCegarLoop]: Interpolant automaton has 13 states [2021-03-10 22:18:55,550 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 22:18:55,550 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-03-10 22:18:55,550 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=26, Invalid=130, Unknown=0, NotChecked=0, Total=156 [2021-03-10 22:18:55,550 INFO L87 Difference]: Start difference. First operand 652 states and 2081 transitions. Second operand has 13 states, 13 states have (on average 2.6923076923076925) internal successors, (35), 13 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-03-10 22:18:56,093 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 22:18:56,093 INFO L93 Difference]: Finished difference Result 924 states and 2913 transitions. [2021-03-10 22:18:56,094 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-03-10 22:18:56,094 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 2.6923076923076925) internal successors, (35), 13 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-03-10 22:18:56,094 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 22:18:56,095 INFO L225 Difference]: With dead ends: 924 [2021-03-10 22:18:56,095 INFO L226 Difference]: Without dead ends: 870 [2021-03-10 22:18:56,096 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 42 GetRequests, 22 SyntacticMatches, 4 SemanticMatches, 16 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 26 ImplicationChecksByTransitivity, 646.4ms TimeCoverageRelationStatistics Valid=67, Invalid=239, Unknown=0, NotChecked=0, Total=306 [2021-03-10 22:18:56,096 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 870 states. [2021-03-10 22:18:56,101 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 870 to 628. [2021-03-10 22:18:56,102 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 628 states, 627 states have (on average 3.1993620414673045) internal successors, (2006), 627 states have internal predecessors, (2006), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:18:56,102 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 628 states to 628 states and 2006 transitions. [2021-03-10 22:18:56,103 INFO L78 Accepts]: Start accepts. Automaton has 628 states and 2006 transitions. Word has length 23 [2021-03-10 22:18:56,103 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 22:18:56,103 INFO L480 AbstractCegarLoop]: Abstraction has 628 states and 2006 transitions. [2021-03-10 22:18:56,103 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 13 states, 13 states have (on average 2.6923076923076925) internal successors, (35), 13 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-03-10 22:18:56,103 INFO L276 IsEmpty]: Start isEmpty. Operand 628 states and 2006 transitions. [2021-03-10 22:18:56,103 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-03-10 22:18:56,103 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 22:18:56,103 INFO L519 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 22:18:56,304 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 136 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable13715 [2021-03-10 22:18:56,304 INFO L428 AbstractCegarLoop]: === Iteration 209 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 22:18:56,304 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 22:18:56,304 INFO L82 PathProgramCache]: Analyzing trace with hash 1423810219, now seen corresponding path program 117 times [2021-03-10 22:18:56,304 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 22:18:56,304 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1785116282] [2021-03-10 22:18:56,304 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 22:18:56,308 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 22:18:56,802 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 22:18:56,802 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1785116282] [2021-03-10 22:18:56,802 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1431267911] [2021-03-10 22:18:56,802 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-03-10 22:18:56,828 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-03-10 22:18:56,828 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-10 22:18:56,829 INFO L263 TraceCheckSpWp]: Trace formula consists of 95 conjuncts, 20 conjunts are in the unsatisfiable core [2021-03-10 22:18:56,829 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 22:18:59,687 INFO L446 ElimStorePlain]: Different costs {0=[char_at_9], 1=[char_at_1]} [2021-03-10 22:18:59,694 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:18:59,695 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 22:18:59,701 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:18:59,702 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-03-10 22:18:59,707 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:18:59,708 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-03-10 22:18:59,714 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:18:59,715 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-03-10 22:18:59,721 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select 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-03-10 22:18:59,723 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-03-10 22:18:59,729 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 5 treesize of output 3 [2021-03-10 22:18:59,730 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-03-10 22:18:59,735 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:18:59,737 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-03-10 22:18:59,743 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:18:59,744 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-03-10 22:18:59,750 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 9 [2021-03-10 22:18:59,752 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-03-10 22:18:59,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, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 5 treesize of output 3 [2021-03-10 22:18:59,760 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-03-10 22:18:59,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 5 treesize of output 3 [2021-03-10 22:18:59,769 INFO L550 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2021-03-10 22:18:59,774 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:18:59,775 INFO L550 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2021-03-10 22:18:59,781 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:18:59,783 INFO L550 ElimStorePlain]: Start of recursive call 14: End of recursive call: and 1 xjuncts. [2021-03-10 22:18:59,788 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:18:59,790 INFO L550 ElimStorePlain]: Start of recursive call 15: End of recursive call: and 1 xjuncts. [2021-03-10 22:18:59,795 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:18:59,796 INFO L550 ElimStorePlain]: Start of recursive call 16: End of recursive call: and 1 xjuncts. [2021-03-10 22:18:59,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 13 treesize of output 9 [2021-03-10 22:18:59,805 INFO L550 ElimStorePlain]: Start of recursive call 17: End of recursive call: and 1 xjuncts. [2021-03-10 22:18:59,811 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:18:59,813 INFO L550 ElimStorePlain]: Start of recursive call 18: End of recursive call: and 1 xjuncts. [2021-03-10 22:18:59,818 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:18:59,819 INFO L550 ElimStorePlain]: Start of recursive call 19: End of recursive call: and 1 xjuncts. [2021-03-10 22:18:59,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 5 treesize of output 3 [2021-03-10 22:18:59,827 INFO L550 ElimStorePlain]: Start of recursive call 20: End of recursive call: and 1 xjuncts. [2021-03-10 22:18:59,833 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:18:59,834 INFO L550 ElimStorePlain]: Start of recursive call 21: End of recursive call: and 1 xjuncts. [2021-03-10 22:18:59,840 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:18:59,841 INFO L550 ElimStorePlain]: Start of recursive call 22: End of recursive call: and 1 xjuncts. [2021-03-10 22:18:59,847 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:18:59,848 INFO L550 ElimStorePlain]: Start of recursive call 23: End of recursive call: and 1 xjuncts. [2021-03-10 22:18:59,855 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:18:59,856 INFO L550 ElimStorePlain]: Start of recursive call 24: End of recursive call: and 1 xjuncts. [2021-03-10 22:18:59,861 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:18:59,863 INFO L550 ElimStorePlain]: Start of recursive call 25: End of recursive call: and 1 xjuncts. [2021-03-10 22:18:59,868 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:18:59,877 INFO L550 ElimStorePlain]: Start of recursive call 26: End of recursive call: and 1 xjuncts. [2021-03-10 22:18:59,882 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:18:59,883 INFO L550 ElimStorePlain]: Start of recursive call 27: End of recursive call: and 1 xjuncts. [2021-03-10 22:18:59,887 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:18:59,889 INFO L550 ElimStorePlain]: Start of recursive call 28: End of recursive call: and 1 xjuncts. [2021-03-10 22:18:59,894 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:18:59,895 INFO L550 ElimStorePlain]: Start of recursive call 29: End of recursive call: and 1 xjuncts. [2021-03-10 22:18:59,899 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:18:59,901 INFO L550 ElimStorePlain]: Start of recursive call 30: End of recursive call: and 1 xjuncts. [2021-03-10 22:18:59,905 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:18:59,907 INFO L550 ElimStorePlain]: Start of recursive call 31: End of recursive call: and 1 xjuncts. [2021-03-10 22:18:59,911 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:18:59,912 INFO L550 ElimStorePlain]: Start of recursive call 32: End of recursive call: and 1 xjuncts. [2021-03-10 22:18:59,917 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:18:59,918 INFO L550 ElimStorePlain]: Start of recursive call 33: End of recursive call: and 1 xjuncts. [2021-03-10 22:18:59,922 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:18:59,924 INFO L550 ElimStorePlain]: Start of recursive call 34: End of recursive call: and 1 xjuncts. [2021-03-10 22:18:59,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-03-10 22:18:59,930 INFO L550 ElimStorePlain]: Start of recursive call 35: End of recursive call: and 1 xjuncts. [2021-03-10 22:18:59,935 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:18:59,937 INFO L550 ElimStorePlain]: Start of recursive call 36: End of recursive call: and 1 xjuncts. [2021-03-10 22:18:59,942 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:18:59,943 INFO L550 ElimStorePlain]: Start of recursive call 37: End of recursive call: and 1 xjuncts. [2021-03-10 22:18:59,948 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:18:59,949 INFO L550 ElimStorePlain]: Start of recursive call 38: End of recursive call: and 1 xjuncts. [2021-03-10 22:18:59,954 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:18:59,955 INFO L550 ElimStorePlain]: Start of recursive call 39: End of recursive call: and 1 xjuncts. [2021-03-10 22:18:59,960 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:18:59,961 INFO L550 ElimStorePlain]: Start of recursive call 40: End of recursive call: and 1 xjuncts. [2021-03-10 22:18:59,965 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:18:59,967 INFO L550 ElimStorePlain]: Start of recursive call 41: End of recursive call: and 1 xjuncts. [2021-03-10 22:18:59,971 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:18:59,973 INFO L550 ElimStorePlain]: Start of recursive call 42: End of recursive call: and 1 xjuncts. [2021-03-10 22:18:59,977 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:18:59,979 INFO L550 ElimStorePlain]: Start of recursive call 43: End of recursive call: and 1 xjuncts. [2021-03-10 22:18:59,983 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:18:59,985 INFO L550 ElimStorePlain]: Start of recursive call 44: End of recursive call: and 1 xjuncts. [2021-03-10 22:18:59,990 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:18:59,991 INFO L550 ElimStorePlain]: Start of recursive call 45: End of recursive call: and 1 xjuncts. [2021-03-10 22:18:59,994 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:18:59,994 INFO L550 ElimStorePlain]: Start of recursive call 46: End of recursive call: and 1 xjuncts. [2021-03-10 22:18:59,998 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:18:59,999 INFO L550 ElimStorePlain]: Start of recursive call 47: End of recursive call: and 1 xjuncts. [2021-03-10 22:19:00,001 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:19:00,002 INFO L550 ElimStorePlain]: Start of recursive call 48: End of recursive call: and 1 xjuncts. [2021-03-10 22:19:00,005 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:19:00,006 INFO L550 ElimStorePlain]: Start of recursive call 49: End of recursive call: and 1 xjuncts. [2021-03-10 22:19:00,179 WARN L205 SmtUtils]: Spent 173.00 ms on a formula simplification. DAG size of input: 37 DAG size of output: 32 [2021-03-10 22:19:00,180 INFO L628 ElimStorePlain]: treesize reduction 74, result has 63.2 percent of original size [2021-03-10 22:19:00,184 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 5 treesize of output 3 [2021-03-10 22:19:00,186 INFO L550 ElimStorePlain]: Start of recursive call 50: End of recursive call: and 1 xjuncts. [2021-03-10 22:19:00,190 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:19:00,191 INFO L550 ElimStorePlain]: Start of recursive call 51: End of recursive call: and 1 xjuncts. [2021-03-10 22:19:00,195 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 9 [2021-03-10 22:19:00,197 INFO L550 ElimStorePlain]: Start of recursive call 52: End of recursive call: and 1 xjuncts. [2021-03-10 22:19:00,201 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 5 treesize of output 3 [2021-03-10 22:19:00,203 INFO L550 ElimStorePlain]: Start of recursive call 53: End of recursive call: and 1 xjuncts. [2021-03-10 22:19:00,206 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:19:00,208 INFO L550 ElimStorePlain]: Start of recursive call 54: End of recursive call: and 1 xjuncts. [2021-03-10 22:19:00,280 INFO L628 ElimStorePlain]: treesize reduction 1, result has 98.3 percent of original size [2021-03-10 22:19:00,282 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 3 xjuncts. [2021-03-10 22:19:00,282 INFO L247 ElimStorePlain]: Needed 54 recursive calls to eliminate 3 variables, input treesize:1808, output treesize:35 [2021-03-10 22:19:00,449 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-03-10 22:19:00,449 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 22:19:00,449 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 10] total 21 [2021-03-10 22:19:00,449 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [69724534] [2021-03-10 22:19:00,449 INFO L460 AbstractCegarLoop]: Interpolant automaton has 21 states [2021-03-10 22:19:00,449 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 22:19:00,450 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2021-03-10 22:19:00,450 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=54, Invalid=366, Unknown=0, NotChecked=0, Total=420 [2021-03-10 22:19:00,450 INFO L87 Difference]: Start difference. First operand 628 states and 2006 transitions. Second operand has 21 states, 21 states have (on average 1.9047619047619047) internal successors, (40), 21 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:19:00,689 WARN L205 SmtUtils]: Spent 126.00 ms on a formula simplification. DAG size of input: 51 DAG size of output: 48 [2021-03-10 22:19:01,035 WARN L205 SmtUtils]: Spent 175.00 ms on a formula simplification. DAG size of input: 57 DAG size of output: 53 [2021-03-10 22:19:01,703 WARN L205 SmtUtils]: Spent 114.00 ms on a formula simplification. DAG size of input: 53 DAG size of output: 47 [2021-03-10 22:19:02,375 WARN L205 SmtUtils]: Spent 102.00 ms on a formula simplification. DAG size of input: 48 DAG size of output: 40 [2021-03-10 22:19:02,528 WARN L205 SmtUtils]: Spent 101.00 ms on a formula simplification. DAG size of input: 49 DAG size of output: 38 [2021-03-10 22:19:02,744 WARN L205 SmtUtils]: Spent 147.00 ms on a formula simplification. DAG size of input: 59 DAG size of output: 53 [2021-03-10 22:19:02,917 WARN L205 SmtUtils]: Spent 109.00 ms on a formula simplification. DAG size of input: 60 DAG size of output: 40 [2021-03-10 22:19:03,436 WARN L205 SmtUtils]: Spent 156.00 ms on a formula simplification. DAG size of input: 57 DAG size of output: 56 [2021-03-10 22:19:03,623 WARN L205 SmtUtils]: Spent 127.00 ms on a formula simplification. DAG size of input: 53 DAG size of output: 46 [2021-03-10 22:19:04,020 WARN L205 SmtUtils]: Spent 100.00 ms on a formula simplification. DAG size of input: 49 DAG size of output: 43 [2021-03-10 22:19:04,211 WARN L205 SmtUtils]: Spent 149.00 ms on a formula simplification. DAG size of input: 60 DAG size of output: 54 [2021-03-10 22:19:04,878 WARN L205 SmtUtils]: Spent 175.00 ms on a formula simplification. DAG size of input: 63 DAG size of output: 61 [2021-03-10 22:19:05,063 WARN L205 SmtUtils]: Spent 103.00 ms on a formula simplification. DAG size of input: 47 DAG size of output: 44 [2021-03-10 22:19:05,266 WARN L205 SmtUtils]: Spent 174.00 ms on a formula simplification. DAG size of input: 66 DAG size of output: 58 [2021-03-10 22:19:05,997 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 22:19:05,997 INFO L93 Difference]: Finished difference Result 1180 states and 3611 transitions. [2021-03-10 22:19:05,998 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 48 states. [2021-03-10 22:19:05,998 INFO L78 Accepts]: Start accepts. Automaton has has 21 states, 21 states have (on average 1.9047619047619047) internal successors, (40), 21 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-03-10 22:19:05,998 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 22:19:05,999 INFO L225 Difference]: With dead ends: 1180 [2021-03-10 22:19:05,999 INFO L226 Difference]: Without dead ends: 1120 [2021-03-10 22:19:06,000 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 74 GetRequests, 20 SyntacticMatches, 1 SemanticMatches, 53 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 709 ImplicationChecksByTransitivity, 4564.9ms TimeCoverageRelationStatistics Valid=368, Invalid=2602, Unknown=0, NotChecked=0, Total=2970 [2021-03-10 22:19:06,001 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1120 states. [2021-03-10 22:19:06,006 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1120 to 591. [2021-03-10 22:19:06,006 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 591 states, 590 states have (on average 3.1559322033898307) internal successors, (1862), 590 states have internal predecessors, (1862), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:19:06,007 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 591 states to 591 states and 1862 transitions. [2021-03-10 22:19:06,007 INFO L78 Accepts]: Start accepts. Automaton has 591 states and 1862 transitions. Word has length 23 [2021-03-10 22:19:06,007 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 22:19:06,007 INFO L480 AbstractCegarLoop]: Abstraction has 591 states and 1862 transitions. [2021-03-10 22:19:06,008 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 21 states, 21 states have (on average 1.9047619047619047) internal successors, (40), 21 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:19:06,008 INFO L276 IsEmpty]: Start isEmpty. Operand 591 states and 1862 transitions. [2021-03-10 22:19:06,008 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-03-10 22:19:06,008 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 22:19:06,008 INFO L519 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 22:19:06,209 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable13819,137 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 22:19:06,209 INFO L428 AbstractCegarLoop]: === Iteration 210 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 22:19:06,209 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 22:19:06,209 INFO L82 PathProgramCache]: Analyzing trace with hash 1704913947, now seen corresponding path program 118 times [2021-03-10 22:19:06,209 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 22:19:06,209 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [395576669] [2021-03-10 22:19:06,209 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 22:19:06,213 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 22:19:06,392 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 2 proven. 6 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-03-10 22:19:06,392 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [395576669] [2021-03-10 22:19:06,392 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1231941936] [2021-03-10 22:19:06,392 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-03-10 22:19:06,422 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-03-10 22:19:06,422 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-10 22:19:06,423 INFO L263 TraceCheckSpWp]: Trace formula consists of 102 conjuncts, 20 conjunts are in the unsatisfiable core [2021-03-10 22:19:06,423 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 22:19:06,819 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-03-10 22:19:06,820 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 22:19:06,820 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 18 [2021-03-10 22:19:06,820 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1963936106] [2021-03-10 22:19:06,820 INFO L460 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-03-10 22:19:06,820 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 22:19:06,820 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-03-10 22:19:06,820 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=265, Unknown=0, NotChecked=0, Total=306 [2021-03-10 22:19:06,820 INFO L87 Difference]: Start difference. First operand 591 states and 1862 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-03-10 22:19:07,955 WARN L205 SmtUtils]: Spent 103.00 ms on a formula simplification. DAG size of input: 50 DAG size of output: 46 [2021-03-10 22:19:08,518 WARN L205 SmtUtils]: Spent 102.00 ms on a formula simplification. DAG size of input: 50 DAG size of output: 43 [2021-03-10 22:19:10,290 WARN L205 SmtUtils]: Spent 103.00 ms on a formula simplification. DAG size of input: 37 DAG size of output: 36 [2021-03-10 22:19:10,665 WARN L205 SmtUtils]: Spent 101.00 ms on a formula simplification. DAG size of input: 38 DAG size of output: 34 [2021-03-10 22:19:10,708 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 22:19:10,708 INFO L93 Difference]: Finished difference Result 1239 states and 3661 transitions. [2021-03-10 22:19:10,709 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 47 states. [2021-03-10 22:19:10,709 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-03-10 22:19:10,709 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 22:19:10,710 INFO L225 Difference]: With dead ends: 1239 [2021-03-10 22:19:10,710 INFO L226 Difference]: Without dead ends: 1125 [2021-03-10 22:19:10,711 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 96 GetRequests, 43 SyntacticMatches, 0 SemanticMatches, 53 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 773 ImplicationChecksByTransitivity, 2693.1ms TimeCoverageRelationStatistics Valid=305, Invalid=2665, Unknown=0, NotChecked=0, Total=2970 [2021-03-10 22:19:10,712 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1125 states. [2021-03-10 22:19:10,717 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1125 to 588. [2021-03-10 22:19:10,718 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 588 states, 587 states have (on average 3.1465076660988074) internal successors, (1847), 587 states have internal predecessors, (1847), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:19:10,719 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 588 states to 588 states and 1847 transitions. [2021-03-10 22:19:10,719 INFO L78 Accepts]: Start accepts. Automaton has 588 states and 1847 transitions. Word has length 23 [2021-03-10 22:19:10,719 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 22:19:10,719 INFO L480 AbstractCegarLoop]: Abstraction has 588 states and 1847 transitions. [2021-03-10 22:19:10,719 INFO L481 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-03-10 22:19:10,719 INFO L276 IsEmpty]: Start isEmpty. Operand 588 states and 1847 transitions. [2021-03-10 22:19:10,720 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-03-10 22:19:10,720 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 22:19:10,720 INFO L519 BasicCegarLoop]: trace histogram [3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 22:19:10,920 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 138 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable14373 [2021-03-10 22:19:10,920 INFO L428 AbstractCegarLoop]: === Iteration 211 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 22:19:10,920 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 22:19:10,920 INFO L82 PathProgramCache]: Analyzing trace with hash -1621112362, now seen corresponding path program 119 times [2021-03-10 22:19:10,920 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 22:19:10,920 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [937590488] [2021-03-10 22:19:10,920 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 22:19:10,925 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 22:19:11,306 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 22:19:11,306 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [937590488] [2021-03-10 22:19:11,306 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [304514925] [2021-03-10 22:19:11,306 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-03-10 22:19:11,335 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-03-10 22:19:11,335 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-10 22:19:11,336 INFO L263 TraceCheckSpWp]: Trace formula consists of 109 conjuncts, 17 conjunts are in the unsatisfiable core [2021-03-10 22:19:11,337 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 22:19:11,731 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 1 proven. 8 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-03-10 22:19:11,731 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 22:19:11,731 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 10] total 23 [2021-03-10 22:19:11,731 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [525370581] [2021-03-10 22:19:11,732 INFO L460 AbstractCegarLoop]: Interpolant automaton has 23 states [2021-03-10 22:19:11,732 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 22:19:11,732 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2021-03-10 22:19:11,732 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=61, Invalid=445, Unknown=0, NotChecked=0, Total=506 [2021-03-10 22:19:11,732 INFO L87 Difference]: Start difference. First operand 588 states and 1847 transitions. Second operand has 23 states, 23 states have (on average 1.9130434782608696) internal successors, (44), 23 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:19:13,359 WARN L205 SmtUtils]: Spent 108.00 ms on a formula simplification. DAG size of input: 47 DAG size of output: 45 [2021-03-10 22:19:14,829 WARN L205 SmtUtils]: Spent 143.00 ms on a formula simplification. DAG size of input: 53 DAG size of output: 47 [2021-03-10 22:19:15,387 WARN L205 SmtUtils]: Spent 145.00 ms on a formula simplification. DAG size of input: 53 DAG size of output: 44 [2021-03-10 22:19:15,727 WARN L205 SmtUtils]: Spent 112.00 ms on a formula simplification. DAG size of input: 49 DAG size of output: 41 [2021-03-10 22:19:16,586 WARN L205 SmtUtils]: Spent 101.00 ms on a formula simplification. DAG size of input: 44 DAG size of output: 39 [2021-03-10 22:19:17,336 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 22:19:17,336 INFO L93 Difference]: Finished difference Result 1116 states and 3322 transitions. [2021-03-10 22:19:17,337 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 65 states. [2021-03-10 22:19:17,337 INFO L78 Accepts]: Start accepts. Automaton has has 23 states, 23 states have (on average 1.9130434782608696) internal successors, (44), 23 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 24 [2021-03-10 22:19:17,337 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 22:19:17,338 INFO L225 Difference]: With dead ends: 1116 [2021-03-10 22:19:17,338 INFO L226 Difference]: Without dead ends: 953 [2021-03-10 22:19:17,339 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 143 GetRequests, 67 SyntacticMatches, 1 SemanticMatches, 75 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1691 ImplicationChecksByTransitivity, 4649.3ms TimeCoverageRelationStatistics Valid=529, Invalid=5323, Unknown=0, NotChecked=0, Total=5852 [2021-03-10 22:19:17,339 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 953 states. [2021-03-10 22:19:17,344 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 953 to 624. [2021-03-10 22:19:17,345 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 624 states, 623 states have (on average 3.142857142857143) internal successors, (1958), 623 states have internal predecessors, (1958), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:19:17,346 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 624 states to 624 states and 1958 transitions. [2021-03-10 22:19:17,346 INFO L78 Accepts]: Start accepts. Automaton has 624 states and 1958 transitions. Word has length 24 [2021-03-10 22:19:17,346 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 22:19:17,346 INFO L480 AbstractCegarLoop]: Abstraction has 624 states and 1958 transitions. [2021-03-10 22:19:17,346 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 23 states, 23 states have (on average 1.9130434782608696) internal successors, (44), 23 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:19:17,346 INFO L276 IsEmpty]: Start isEmpty. Operand 624 states and 1958 transitions. [2021-03-10 22:19:17,347 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-03-10 22:19:17,347 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 22:19:17,347 INFO L519 BasicCegarLoop]: trace histogram [3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 22:19:17,547 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable14381,139 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 22:19:17,547 INFO L428 AbstractCegarLoop]: === Iteration 212 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 22:19:17,547 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 22:19:17,547 INFO L82 PathProgramCache]: Analyzing trace with hash 1940032688, now seen corresponding path program 120 times [2021-03-10 22:19:17,547 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 22:19:17,547 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [415166548] [2021-03-10 22:19:17,548 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 22:19:17,552 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 22:19:17,936 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 1 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 22:19:17,936 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [415166548] [2021-03-10 22:19:17,936 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1426837783] [2021-03-10 22:19:17,937 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-03-10 22:19:17,963 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 2 check-sat command(s) [2021-03-10 22:19:17,964 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-10 22:19:17,964 INFO L263 TraceCheckSpWp]: Trace formula consists of 109 conjuncts, 17 conjunts are in the unsatisfiable core [2021-03-10 22:19:17,965 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 22:19:18,362 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 1 proven. 8 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-03-10 22:19:18,363 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 22:19:18,363 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 10] total 22 [2021-03-10 22:19:18,363 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [487607941] [2021-03-10 22:19:18,363 INFO L460 AbstractCegarLoop]: Interpolant automaton has 22 states [2021-03-10 22:19:18,363 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 22:19:18,363 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2021-03-10 22:19:18,363 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=57, Invalid=405, Unknown=0, NotChecked=0, Total=462 [2021-03-10 22:19:18,363 INFO L87 Difference]: Start difference. First operand 624 states and 1958 transitions. Second operand has 22 states, 22 states have (on average 2.0) internal successors, (44), 22 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:19:20,166 WARN L205 SmtUtils]: Spent 103.00 ms on a formula simplification. DAG size of input: 51 DAG size of output: 39 [2021-03-10 22:19:20,941 WARN L205 SmtUtils]: Spent 109.00 ms on a formula simplification. DAG size of input: 58 DAG size of output: 43 [2021-03-10 22:19:21,111 WARN L205 SmtUtils]: Spent 118.00 ms on a formula simplification. DAG size of input: 44 DAG size of output: 28 [2021-03-10 22:19:21,379 WARN L205 SmtUtils]: Spent 104.00 ms on a formula simplification. DAG size of input: 49 DAG size of output: 39 [2021-03-10 22:19:21,817 WARN L205 SmtUtils]: Spent 223.00 ms on a formula simplification. DAG size of input: 58 DAG size of output: 40 [2021-03-10 22:19:22,078 WARN L205 SmtUtils]: Spent 105.00 ms on a formula simplification. DAG size of input: 50 DAG size of output: 38 [2021-03-10 22:19:22,256 WARN L205 SmtUtils]: Spent 115.00 ms on a formula simplification. DAG size of input: 56 DAG size of output: 43 [2021-03-10 22:19:22,426 WARN L205 SmtUtils]: Spent 137.00 ms on a formula simplification. DAG size of input: 47 DAG size of output: 31 [2021-03-10 22:19:22,786 WARN L205 SmtUtils]: Spent 106.00 ms on a formula simplification. DAG size of input: 57 DAG size of output: 42 [2021-03-10 22:19:22,971 WARN L205 SmtUtils]: Spent 151.00 ms on a formula simplification. DAG size of input: 56 DAG size of output: 41 [2021-03-10 22:19:23,391 WARN L205 SmtUtils]: Spent 165.00 ms on a formula simplification. DAG size of input: 57 DAG size of output: 40 [2021-03-10 22:19:23,975 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 22:19:23,975 INFO L93 Difference]: Finished difference Result 1089 states and 3269 transitions. [2021-03-10 22:19:23,976 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 56 states. [2021-03-10 22:19:23,977 INFO L78 Accepts]: Start accepts. Automaton has has 22 states, 22 states have (on average 2.0) internal successors, (44), 22 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 24 [2021-03-10 22:19:23,977 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 22:19:23,978 INFO L225 Difference]: With dead ends: 1089 [2021-03-10 22:19:23,978 INFO L226 Difference]: Without dead ends: 975 [2021-03-10 22:19:23,978 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 129 GetRequests, 61 SyntacticMatches, 0 SemanticMatches, 68 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1373 ImplicationChecksByTransitivity, 4715.1ms TimeCoverageRelationStatistics Valid=483, Invalid=4347, Unknown=0, NotChecked=0, Total=4830 [2021-03-10 22:19:23,979 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 975 states. [2021-03-10 22:19:23,985 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 975 to 634. [2021-03-10 22:19:23,985 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 634 states, 633 states have (on average 3.140600315955766) internal successors, (1988), 633 states have internal predecessors, (1988), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:19:23,986 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 634 states to 634 states and 1988 transitions. [2021-03-10 22:19:23,986 INFO L78 Accepts]: Start accepts. Automaton has 634 states and 1988 transitions. Word has length 24 [2021-03-10 22:19:23,986 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 22:19:23,986 INFO L480 AbstractCegarLoop]: Abstraction has 634 states and 1988 transitions. [2021-03-10 22:19:23,986 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 22 states, 22 states have (on average 2.0) internal successors, (44), 22 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:19:23,986 INFO L276 IsEmpty]: Start isEmpty. Operand 634 states and 1988 transitions. [2021-03-10 22:19:23,987 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-03-10 22:19:23,987 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 22:19:23,987 INFO L519 BasicCegarLoop]: trace histogram [3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 22:19:24,187 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable14387,140 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 22:19:24,188 INFO L428 AbstractCegarLoop]: === Iteration 213 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 22:19:24,188 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 22:19:24,188 INFO L82 PathProgramCache]: Analyzing trace with hash 1223624342, now seen corresponding path program 121 times [2021-03-10 22:19:24,188 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 22:19:24,188 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [434363015] [2021-03-10 22:19:24,188 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 22:19:24,192 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 22:19:24,381 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 1 proven. 8 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-03-10 22:19:24,382 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [434363015] [2021-03-10 22:19:24,382 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [621042283] [2021-03-10 22:19:24,382 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-03-10 22:19:24,409 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 22:19:24,410 INFO L263 TraceCheckSpWp]: Trace formula consists of 109 conjuncts, 17 conjunts are in the unsatisfiable core [2021-03-10 22:19:24,410 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 22:19:24,712 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 1 proven. 8 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-03-10 22:19:24,713 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 22:19:24,713 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 15 [2021-03-10 22:19:24,713 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1107747404] [2021-03-10 22:19:24,713 INFO L460 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-03-10 22:19:24,713 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 22:19:24,713 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-03-10 22:19:24,713 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=35, Invalid=175, Unknown=0, NotChecked=0, Total=210 [2021-03-10 22:19:24,713 INFO L87 Difference]: Start difference. First operand 634 states and 1988 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-03-10 22:19:25,494 WARN L205 SmtUtils]: Spent 101.00 ms on a formula simplification. DAG size of input: 32 DAG size of output: 26 [2021-03-10 22:19:25,522 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 22:19:25,522 INFO L93 Difference]: Finished difference Result 895 states and 2729 transitions. [2021-03-10 22:19:25,523 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-03-10 22:19:25,523 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 24 [2021-03-10 22:19:25,523 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 22:19:25,524 INFO L225 Difference]: With dead ends: 895 [2021-03-10 22:19:25,524 INFO L226 Difference]: Without dead ends: 832 [2021-03-10 22:19:25,524 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 51 GetRequests, 27 SyntacticMatches, 2 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 105 ImplicationChecksByTransitivity, 950.9ms TimeCoverageRelationStatistics Valid=102, Invalid=450, Unknown=0, NotChecked=0, Total=552 [2021-03-10 22:19:25,525 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 832 states. [2021-03-10 22:19:25,530 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 832 to 662. [2021-03-10 22:19:25,531 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 662 states, 661 states have (on average 3.1558245083207264) internal successors, (2086), 661 states have internal predecessors, (2086), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:19:25,532 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 662 states to 662 states and 2086 transitions. [2021-03-10 22:19:25,532 INFO L78 Accepts]: Start accepts. Automaton has 662 states and 2086 transitions. Word has length 24 [2021-03-10 22:19:25,532 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 22:19:25,532 INFO L480 AbstractCegarLoop]: Abstraction has 662 states and 2086 transitions. [2021-03-10 22:19:25,532 INFO L481 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-03-10 22:19:25,532 INFO L276 IsEmpty]: Start isEmpty. Operand 662 states and 2086 transitions. [2021-03-10 22:19:25,533 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-03-10 22:19:25,533 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 22:19:25,533 INFO L519 BasicCegarLoop]: trace histogram [3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 22:19:25,733 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable14396,141 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 22:19:25,733 INFO L428 AbstractCegarLoop]: === Iteration 214 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 22:19:25,733 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 22:19:25,733 INFO L82 PathProgramCache]: Analyzing trace with hash -1472673482, now seen corresponding path program 122 times [2021-03-10 22:19:25,734 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 22:19:25,734 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1490901715] [2021-03-10 22:19:25,734 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 22:19:25,738 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 22:19:25,916 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 9 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-03-10 22:19:25,916 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1490901715] [2021-03-10 22:19:25,916 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1853062766] [2021-03-10 22:19:25,916 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-03-10 22:19:25,944 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-03-10 22:19:25,944 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-10 22:19:25,945 INFO L263 TraceCheckSpWp]: Trace formula consists of 109 conjuncts, 17 conjunts are in the unsatisfiable core [2021-03-10 22:19:25,945 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 22:19:26,246 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 9 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-03-10 22:19:26,246 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 22:19:26,246 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 15 [2021-03-10 22:19:26,246 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [569213874] [2021-03-10 22:19:26,246 INFO L460 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-03-10 22:19:26,246 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 22:19:26,246 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-03-10 22:19:26,246 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=35, Invalid=175, Unknown=0, NotChecked=0, Total=210 [2021-03-10 22:19:26,246 INFO L87 Difference]: Start difference. First operand 662 states and 2086 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-03-10 22:19:26,790 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 22:19:26,790 INFO L93 Difference]: Finished difference Result 766 states and 2359 transitions. [2021-03-10 22:19:26,791 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-03-10 22:19:26,791 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 24 [2021-03-10 22:19:26,791 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 22:19:26,792 INFO L225 Difference]: With dead ends: 766 [2021-03-10 22:19:26,792 INFO L226 Difference]: Without dead ends: 715 [2021-03-10 22:19:26,793 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 47 GetRequests, 25 SyntacticMatches, 2 SemanticMatches, 20 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 76 ImplicationChecksByTransitivity, 724.9ms TimeCoverageRelationStatistics Valid=91, Invalid=371, Unknown=0, NotChecked=0, Total=462 [2021-03-10 22:19:26,793 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 715 states. [2021-03-10 22:19:26,798 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 715 to 628. [2021-03-10 22:19:26,798 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 628 states, 627 states have (on average 3.15311004784689) internal successors, (1977), 627 states have internal predecessors, (1977), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:19:26,799 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 628 states to 628 states and 1977 transitions. [2021-03-10 22:19:26,799 INFO L78 Accepts]: Start accepts. Automaton has 628 states and 1977 transitions. Word has length 24 [2021-03-10 22:19:26,799 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 22:19:26,799 INFO L480 AbstractCegarLoop]: Abstraction has 628 states and 1977 transitions. [2021-03-10 22:19:26,799 INFO L481 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-03-10 22:19:26,799 INFO L276 IsEmpty]: Start isEmpty. Operand 628 states and 1977 transitions. [2021-03-10 22:19:26,800 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-03-10 22:19:26,800 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 22:19:26,800 INFO L519 BasicCegarLoop]: trace histogram [3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 22:19:27,000 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 142 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable14402 [2021-03-10 22:19:27,000 INFO L428 AbstractCegarLoop]: === Iteration 215 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 22:19:27,001 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 22:19:27,001 INFO L82 PathProgramCache]: Analyzing trace with hash 109869712, now seen corresponding path program 123 times [2021-03-10 22:19:27,001 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 22:19:27,001 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1352802211] [2021-03-10 22:19:27,001 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 22:19:27,006 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 22:19:27,524 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 2 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 22:19:27,524 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1352802211] [2021-03-10 22:19:27,524 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [666298255] [2021-03-10 22:19:27,524 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 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-03-10 22:19:27,551 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2021-03-10 22:19:27,551 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-10 22:19:27,552 INFO L263 TraceCheckSpWp]: Trace formula consists of 109 conjuncts, 17 conjunts are in the unsatisfiable core [2021-03-10 22:19:27,552 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 22:19:27,840 WARN L205 SmtUtils]: Spent 112.00 ms on a formula simplification. DAG size of input: 32 DAG size of output: 27 [2021-03-10 22:19:27,979 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 1 proven. 8 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-03-10 22:19:27,980 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 22:19:27,980 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 10] total 22 [2021-03-10 22:19:27,980 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1631358480] [2021-03-10 22:19:27,980 INFO L460 AbstractCegarLoop]: Interpolant automaton has 22 states [2021-03-10 22:19:27,980 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 22:19:27,980 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2021-03-10 22:19:27,980 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=57, Invalid=405, Unknown=0, NotChecked=0, Total=462 [2021-03-10 22:19:27,980 INFO L87 Difference]: Start difference. First operand 628 states and 1977 transitions. Second operand has 22 states, 22 states have (on average 2.0) internal successors, (44), 22 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:19:29,381 WARN L205 SmtUtils]: Spent 106.00 ms on a formula simplification. DAG size of input: 47 DAG size of output: 45 [2021-03-10 22:19:29,920 WARN L205 SmtUtils]: Spent 107.00 ms on a formula simplification. DAG size of input: 47 DAG size of output: 42 [2021-03-10 22:19:30,635 WARN L205 SmtUtils]: Spent 153.00 ms on a formula simplification. DAG size of input: 59 DAG size of output: 54 [2021-03-10 22:19:30,792 WARN L205 SmtUtils]: Spent 111.00 ms on a formula simplification. DAG size of input: 45 DAG size of output: 42 [2021-03-10 22:19:30,938 WARN L205 SmtUtils]: Spent 111.00 ms on a formula simplification. DAG size of input: 46 DAG size of output: 44 [2021-03-10 22:19:31,295 WARN L205 SmtUtils]: Spent 156.00 ms on a formula simplification. DAG size of input: 59 DAG size of output: 51 [2021-03-10 22:19:31,549 WARN L205 SmtUtils]: Spent 118.00 ms on a formula simplification. DAG size of input: 46 DAG size of output: 41 [2021-03-10 22:19:32,401 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 22:19:32,401 INFO L93 Difference]: Finished difference Result 1051 states and 3140 transitions. [2021-03-10 22:19:32,403 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 52 states. [2021-03-10 22:19:32,403 INFO L78 Accepts]: Start accepts. Automaton has has 22 states, 22 states have (on average 2.0) internal successors, (44), 22 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 24 [2021-03-10 22:19:32,403 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 22:19:32,404 INFO L225 Difference]: With dead ends: 1051 [2021-03-10 22:19:32,404 INFO L226 Difference]: Without dead ends: 910 [2021-03-10 22:19:32,405 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 118 GetRequests, 57 SyntacticMatches, 0 SemanticMatches, 61 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1072 ImplicationChecksByTransitivity, 3737.4ms TimeCoverageRelationStatistics Valid=362, Invalid=3544, Unknown=0, NotChecked=0, Total=3906 [2021-03-10 22:19:32,406 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 910 states. [2021-03-10 22:19:32,411 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 910 to 648. [2021-03-10 22:19:32,411 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 648 states, 647 states have (on average 3.1483771251931993) internal successors, (2037), 647 states have internal predecessors, (2037), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:19:32,412 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 648 states to 648 states and 2037 transitions. [2021-03-10 22:19:32,413 INFO L78 Accepts]: Start accepts. Automaton has 648 states and 2037 transitions. Word has length 24 [2021-03-10 22:19:32,413 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 22:19:32,413 INFO L480 AbstractCegarLoop]: Abstraction has 648 states and 2037 transitions. [2021-03-10 22:19:32,413 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 22 states, 22 states have (on average 2.0) internal successors, (44), 22 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:19:32,413 INFO L276 IsEmpty]: Start isEmpty. Operand 648 states and 2037 transitions. [2021-03-10 22:19:32,413 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-03-10 22:19:32,413 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 22:19:32,413 INFO L519 BasicCegarLoop]: trace histogram [3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 22:19:32,614 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 143 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable14407 [2021-03-10 22:19:32,614 INFO L428 AbstractCegarLoop]: === Iteration 216 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 22:19:32,614 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 22:19:32,614 INFO L82 PathProgramCache]: Analyzing trace with hash -606538634, now seen corresponding path program 124 times [2021-03-10 22:19:32,614 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 22:19:32,614 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [569302115] [2021-03-10 22:19:32,614 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 22:19:32,619 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 22:19:33,049 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 1 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 22:19:33,049 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [569302115] [2021-03-10 22:19:33,049 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1740245800] [2021-03-10 22:19:33,049 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-03-10 22:19:33,077 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-03-10 22:19:33,077 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-10 22:19:33,077 INFO L263 TraceCheckSpWp]: Trace formula consists of 109 conjuncts, 17 conjunts are in the unsatisfiable core [2021-03-10 22:19:33,078 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 22:19:33,357 WARN L205 SmtUtils]: Spent 119.00 ms on a formula simplification. DAG size of input: 32 DAG size of output: 27 [2021-03-10 22:19:33,485 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 1 proven. 8 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-03-10 22:19:33,486 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 22:19:33,486 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 10] total 22 [2021-03-10 22:19:33,486 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1175794581] [2021-03-10 22:19:33,486 INFO L460 AbstractCegarLoop]: Interpolant automaton has 22 states [2021-03-10 22:19:33,486 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 22:19:33,486 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2021-03-10 22:19:33,486 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=63, Invalid=399, Unknown=0, NotChecked=0, Total=462 [2021-03-10 22:19:33,486 INFO L87 Difference]: Start difference. First operand 648 states and 2037 transitions. Second operand has 22 states, 22 states have (on average 2.0) internal successors, (44), 22 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:19:35,957 WARN L205 SmtUtils]: Spent 125.00 ms on a formula simplification. DAG size of input: 59 DAG size of output: 56 [2021-03-10 22:19:37,114 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 22:19:37,115 INFO L93 Difference]: Finished difference Result 1296 states and 3860 transitions. [2021-03-10 22:19:37,115 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 51 states. [2021-03-10 22:19:37,115 INFO L78 Accepts]: Start accepts. Automaton has has 22 states, 22 states have (on average 2.0) internal successors, (44), 22 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 24 [2021-03-10 22:19:37,115 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 22:19:37,116 INFO L225 Difference]: With dead ends: 1296 [2021-03-10 22:19:37,117 INFO L226 Difference]: Without dead ends: 1177 [2021-03-10 22:19:37,117 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 115 GetRequests, 55 SyntacticMatches, 0 SemanticMatches, 60 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1079 ImplicationChecksByTransitivity, 2960.7ms TimeCoverageRelationStatistics Valid=386, Invalid=3396, Unknown=0, NotChecked=0, Total=3782 [2021-03-10 22:19:37,118 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1177 states. [2021-03-10 22:19:37,125 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1177 to 679. [2021-03-10 22:19:37,125 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 679 states, 678 states have (on average 3.162241887905605) internal successors, (2144), 678 states have internal predecessors, (2144), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:19:37,126 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 679 states to 679 states and 2144 transitions. [2021-03-10 22:19:37,126 INFO L78 Accepts]: Start accepts. Automaton has 679 states and 2144 transitions. Word has length 24 [2021-03-10 22:19:37,126 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 22:19:37,126 INFO L480 AbstractCegarLoop]: Abstraction has 679 states and 2144 transitions. [2021-03-10 22:19:37,127 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 22 states, 22 states have (on average 2.0) internal successors, (44), 22 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:19:37,127 INFO L276 IsEmpty]: Start isEmpty. Operand 679 states and 2144 transitions. [2021-03-10 22:19:37,127 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-03-10 22:19:37,127 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 22:19:37,127 INFO L519 BasicCegarLoop]: trace histogram [3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 22:19:37,328 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable14417,144 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 22:19:37,328 INFO L428 AbstractCegarLoop]: === Iteration 217 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 22:19:37,328 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 22:19:37,328 INFO L82 PathProgramCache]: Analyzing trace with hash -1358312810, now seen corresponding path program 125 times [2021-03-10 22:19:37,328 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 22:19:37,328 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [82518703] [2021-03-10 22:19:37,328 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 22:19:37,333 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 22:19:37,507 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 1 proven. 8 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-03-10 22:19:37,507 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [82518703] [2021-03-10 22:19:37,507 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1767086798] [2021-03-10 22:19:37,507 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-03-10 22:19:37,535 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-03-10 22:19:37,535 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-10 22:19:37,536 INFO L263 TraceCheckSpWp]: Trace formula consists of 109 conjuncts, 17 conjunts are in the unsatisfiable core [2021-03-10 22:19:37,537 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 22:19:37,623 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 5 treesize of output 3 [2021-03-10 22:19:37,625 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 22:19:37,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, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 5 treesize of output 3 [2021-03-10 22:19:37,631 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-03-10 22:19:37,695 INFO L628 ElimStorePlain]: treesize reduction 40, result has 47.4 percent of original size [2021-03-10 22:19:37,696 INFO L518 ElimStorePlain]: Eliminatee v_prenex_116 vanished before elimination [2021-03-10 22:19:37,699 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-03-10 22:19:37,699 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:86, output treesize:36 [2021-03-10 22:19:37,859 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 1 proven. 8 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-03-10 22:19:37,859 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 22:19:37,859 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 13 [2021-03-10 22:19:37,859 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [265784155] [2021-03-10 22:19:37,859 INFO L460 AbstractCegarLoop]: Interpolant automaton has 13 states [2021-03-10 22:19:37,859 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 22:19:37,859 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-03-10 22:19:37,859 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=29, Invalid=127, Unknown=0, NotChecked=0, Total=156 [2021-03-10 22:19:37,860 INFO L87 Difference]: Start difference. First operand 679 states and 2144 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-03-10 22:19:38,251 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 22:19:38,251 INFO L93 Difference]: Finished difference Result 977 states and 3002 transitions. [2021-03-10 22:19:38,252 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-03-10 22:19:38,252 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 24 [2021-03-10 22:19:38,252 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 22:19:38,253 INFO L225 Difference]: With dead ends: 977 [2021-03-10 22:19:38,253 INFO L226 Difference]: Without dead ends: 914 [2021-03-10 22:19:38,254 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 41 GetRequests, 21 SyntacticMatches, 5 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 38 ImplicationChecksByTransitivity, 439.5ms TimeCoverageRelationStatistics Valid=57, Invalid=215, Unknown=0, NotChecked=0, Total=272 [2021-03-10 22:19:38,254 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 914 states. [2021-03-10 22:19:38,260 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 914 to 695. [2021-03-10 22:19:38,261 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 695 states, 694 states have (on average 3.1786743515850144) internal successors, (2206), 694 states have internal predecessors, (2206), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:19:38,262 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 695 states to 695 states and 2206 transitions. [2021-03-10 22:19:38,262 INFO L78 Accepts]: Start accepts. Automaton has 695 states and 2206 transitions. Word has length 24 [2021-03-10 22:19:38,262 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 22:19:38,262 INFO L480 AbstractCegarLoop]: Abstraction has 695 states and 2206 transitions. [2021-03-10 22:19:38,262 INFO L481 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-03-10 22:19:38,262 INFO L276 IsEmpty]: Start isEmpty. Operand 695 states and 2206 transitions. [2021-03-10 22:19:38,263 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-03-10 22:19:38,263 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 22:19:38,263 INFO L519 BasicCegarLoop]: trace histogram [3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 22:19:38,467 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 145 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable14425 [2021-03-10 22:19:38,467 INFO L428 AbstractCegarLoop]: === Iteration 218 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 22:19:38,467 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 22:19:38,467 INFO L82 PathProgramCache]: Analyzing trace with hash 240356662, now seen corresponding path program 126 times [2021-03-10 22:19:38,467 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 22:19:38,467 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [100028423] [2021-03-10 22:19:38,468 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 22:19:38,472 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 22:19:38,630 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 9 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-03-10 22:19:38,630 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [100028423] [2021-03-10 22:19:38,630 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [954883837] [2021-03-10 22:19:38,630 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-03-10 22:19:38,658 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-03-10 22:19:38,658 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-10 22:19:38,659 INFO L263 TraceCheckSpWp]: Trace formula consists of 109 conjuncts, 17 conjunts are in the unsatisfiable core [2021-03-10 22:19:38,659 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 22:19:38,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 5 treesize of output 3 [2021-03-10 22:19:38,749 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 22:19:38,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-03-10 22:19:38,755 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-03-10 22:19:38,829 INFO L628 ElimStorePlain]: treesize reduction 46, result has 49.5 percent of original size [2021-03-10 22:19:38,830 INFO L518 ElimStorePlain]: Eliminatee char_at_5 vanished before elimination [2021-03-10 22:19:38,833 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-03-10 22:19:38,833 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:101, output treesize:45 [2021-03-10 22:19:39,300 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 5 treesize of output 3 [2021-03-10 22:19:39,302 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 22:19:39,308 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:19:39,309 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-03-10 22:19:39,314 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:19:39,316 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-03-10 22:19:39,321 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:19:39,322 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-03-10 22:19:39,328 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:19:39,330 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-03-10 22:19:39,335 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:19:39,336 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-03-10 22:19: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 13 treesize of output 9 [2021-03-10 22:19:39,344 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-03-10 22:19:39,350 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 5 treesize of output 3 [2021-03-10 22:19:39,352 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-03-10 22:19:39,357 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:19:39,359 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-03-10 22:19:39,364 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:19:39,365 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-03-10 22:19:39,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-03-10 22:19:39,374 INFO L550 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2021-03-10 22:19:39,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 11 treesize of output 7 [2021-03-10 22:19:39,382 INFO L550 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2021-03-10 22:19:39,388 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:19:39,389 INFO L550 ElimStorePlain]: Start of recursive call 14: End of recursive call: and 1 xjuncts. [2021-03-10 22:19:39,394 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:19:39,396 INFO L550 ElimStorePlain]: Start of recursive call 15: End of recursive call: and 1 xjuncts. [2021-03-10 22:19:39,402 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 5 treesize of output 3 [2021-03-10 22:19:39,404 INFO L550 ElimStorePlain]: Start of recursive call 16: End of recursive call: and 1 xjuncts. [2021-03-10 22:19:39,410 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:19:39,411 INFO L550 ElimStorePlain]: Start of recursive call 17: End of recursive call: and 1 xjuncts. [2021-03-10 22:19:39,417 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:19:39,419 INFO L550 ElimStorePlain]: Start of recursive call 18: End of recursive call: and 1 xjuncts. [2021-03-10 22:19:39,425 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 9 [2021-03-10 22:19:39,428 INFO L550 ElimStorePlain]: Start of recursive call 19: End of recursive call: and 1 xjuncts. [2021-03-10 22:19:39,433 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:19:39,434 INFO L550 ElimStorePlain]: Start of recursive call 20: End of recursive call: and 1 xjuncts. [2021-03-10 22:19:39,440 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:19:39,442 INFO L550 ElimStorePlain]: Start of recursive call 21: End of recursive call: and 1 xjuncts. [2021-03-10 22:19:39,449 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:19:39,450 INFO L550 ElimStorePlain]: Start of recursive call 22: End of recursive call: and 1 xjuncts. [2021-03-10 22:19:39,456 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:19:39,457 INFO L550 ElimStorePlain]: Start of recursive call 23: End of recursive call: and 1 xjuncts. [2021-03-10 22:19:39,463 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:19:39,464 INFO L550 ElimStorePlain]: Start of recursive call 24: End of recursive call: and 1 xjuncts. [2021-03-10 22:19:39,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 11 treesize of output 7 [2021-03-10 22:19:39,485 INFO L550 ElimStorePlain]: Start of recursive call 25: End of recursive call: and 1 xjuncts. [2021-03-10 22:19:39,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-03-10 22:19:39,492 INFO L550 ElimStorePlain]: Start of recursive call 26: End of recursive call: and 1 xjuncts. [2021-03-10 22:19:39,498 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:19:39,499 INFO L550 ElimStorePlain]: Start of recursive call 27: End of recursive call: and 1 xjuncts. [2021-03-10 22:19:39,505 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:19:39,506 INFO L550 ElimStorePlain]: Start of recursive call 28: End of recursive call: and 1 xjuncts. [2021-03-10 22:19:39,511 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:19:39,513 INFO L550 ElimStorePlain]: Start of recursive call 29: End of recursive call: and 1 xjuncts. [2021-03-10 22:19:39,518 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:19:39,519 INFO L550 ElimStorePlain]: Start of recursive call 30: End of recursive call: and 1 xjuncts. [2021-03-10 22:19:39,523 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:19:39,524 INFO L550 ElimStorePlain]: Start of recursive call 31: End of recursive call: and 1 xjuncts. [2021-03-10 22:19:39,529 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:19:39,531 INFO L550 ElimStorePlain]: Start of recursive call 32: End of recursive call: and 1 xjuncts. [2021-03-10 22:19:39,535 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:19:39,537 INFO L550 ElimStorePlain]: Start of recursive call 33: End of recursive call: and 1 xjuncts. [2021-03-10 22:19:39,541 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:19:39,543 INFO L550 ElimStorePlain]: Start of recursive call 34: End of recursive call: and 1 xjuncts. [2021-03-10 22:19:39,548 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:19:39,549 INFO L550 ElimStorePlain]: Start of recursive call 35: End of recursive call: and 1 xjuncts. [2021-03-10 22:19:39,555 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:19:39,556 INFO L550 ElimStorePlain]: Start of recursive call 36: End of recursive call: and 1 xjuncts. [2021-03-10 22:19:39,562 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:19:39,563 INFO L550 ElimStorePlain]: Start of recursive call 37: End of recursive call: and 1 xjuncts. [2021-03-10 22:19: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 5 treesize of output 3 [2021-03-10 22:19:39,571 INFO L550 ElimStorePlain]: Start of recursive call 38: End of recursive call: and 1 xjuncts. [2021-03-10 22:19:39,576 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:19:39,578 INFO L550 ElimStorePlain]: Start of recursive call 39: End of recursive call: and 1 xjuncts. [2021-03-10 22:19:39,584 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:19:39,585 INFO L550 ElimStorePlain]: Start of recursive call 40: End of recursive call: and 1 xjuncts. [2021-03-10 22:19:39,590 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:19:39,591 INFO L550 ElimStorePlain]: Start of recursive call 41: End of recursive call: and 1 xjuncts. [2021-03-10 22:19:39,597 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:19:39,598 INFO L550 ElimStorePlain]: Start of recursive call 42: End of recursive call: and 1 xjuncts. [2021-03-10 22:19:39,603 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:19:39,604 INFO L550 ElimStorePlain]: Start of recursive call 43: End of recursive call: and 1 xjuncts. [2021-03-10 22:19:39,609 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:19:39,610 INFO L550 ElimStorePlain]: Start of recursive call 44: End of recursive call: and 1 xjuncts. [2021-03-10 22:19:39,615 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:19:39,616 INFO L550 ElimStorePlain]: Start of recursive call 45: End of recursive call: and 1 xjuncts. [2021-03-10 22:19:39,622 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:19:39,623 INFO L550 ElimStorePlain]: Start of recursive call 46: End of recursive call: and 1 xjuncts. [2021-03-10 22:19:39,628 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:19:39,629 INFO L550 ElimStorePlain]: Start of recursive call 47: End of recursive call: and 1 xjuncts. [2021-03-10 22:19:39,634 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:19:39,636 INFO L550 ElimStorePlain]: Start of recursive call 48: End of recursive call: and 1 xjuncts. [2021-03-10 22:19:39,641 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:19:39,642 INFO L550 ElimStorePlain]: Start of recursive call 49: End of recursive call: and 1 xjuncts. [2021-03-10 22:19:39,647 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:19:39,648 INFO L550 ElimStorePlain]: Start of recursive call 50: End of recursive call: and 1 xjuncts. [2021-03-10 22:19:39,653 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:19:39,654 INFO L550 ElimStorePlain]: Start of recursive call 51: End of recursive call: and 1 xjuncts. [2021-03-10 22:19:39,660 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:19:39,662 INFO L550 ElimStorePlain]: Start of recursive call 52: End of recursive call: and 1 xjuncts. [2021-03-10 22:19:39,667 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:19:39,668 INFO L550 ElimStorePlain]: Start of recursive call 53: End of recursive call: and 1 xjuncts. [2021-03-10 22:19:39,673 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:19:39,675 INFO L550 ElimStorePlain]: Start of recursive call 54: End of recursive call: and 1 xjuncts. [2021-03-10 22:19:39,680 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:19:39,681 INFO L550 ElimStorePlain]: Start of recursive call 55: End of recursive call: and 1 xjuncts. [2021-03-10 22:19:39,686 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:19:39,687 INFO L550 ElimStorePlain]: Start of recursive call 56: End of recursive call: and 1 xjuncts. [2021-03-10 22:19:39,693 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:19:39,694 INFO L550 ElimStorePlain]: Start of recursive call 57: End of recursive call: and 1 xjuncts. [2021-03-10 22:19:39,700 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 9 [2021-03-10 22:19:39,702 INFO L550 ElimStorePlain]: Start of recursive call 58: End of recursive call: and 1 xjuncts. [2021-03-10 22:19:39,707 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:19:39,708 INFO L550 ElimStorePlain]: Start of recursive call 59: End of recursive call: and 1 xjuncts. [2021-03-10 22:19:39,713 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:19:39,714 INFO L550 ElimStorePlain]: Start of recursive call 60: End of recursive call: and 1 xjuncts. [2021-03-10 22:19:39,719 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:19:39,721 INFO L550 ElimStorePlain]: Start of recursive call 61: End of recursive call: and 1 xjuncts. [2021-03-10 22:19:39,726 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:19:39,727 INFO L550 ElimStorePlain]: Start of recursive call 62: End of recursive call: and 1 xjuncts. [2021-03-10 22:19:39,732 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:19:39,733 INFO L550 ElimStorePlain]: Start of recursive call 63: End of recursive call: and 1 xjuncts. [2021-03-10 22:19:39,738 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:19:39,739 INFO L550 ElimStorePlain]: Start of recursive call 64: End of recursive call: and 1 xjuncts. [2021-03-10 22:19:39,743 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:19:39,744 INFO L550 ElimStorePlain]: Start of recursive call 65: End of recursive call: and 1 xjuncts. [2021-03-10 22:19:39,749 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:19:39,751 INFO L550 ElimStorePlain]: Start of recursive call 66: End of recursive call: and 1 xjuncts. [2021-03-10 22:19:39,756 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:19:39,757 INFO L550 ElimStorePlain]: Start of recursive call 67: End of recursive call: and 1 xjuncts. [2021-03-10 22:19:39,761 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:19:39,763 INFO L550 ElimStorePlain]: Start of recursive call 68: End of recursive call: and 1 xjuncts. [2021-03-10 22:19:39,767 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:19:39,769 INFO L550 ElimStorePlain]: Start of recursive call 69: End of recursive call: and 1 xjuncts. [2021-03-10 22:19:39,959 WARN L205 SmtUtils]: Spent 189.00 ms on a formula simplification. DAG size of input: 33 DAG size of output: 30 [2021-03-10 22:19:39,959 INFO L628 ElimStorePlain]: treesize reduction 83, result has 61.0 percent of original size [2021-03-10 22:19:39,964 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 5 treesize of output 3 [2021-03-10 22:19:39,966 INFO L550 ElimStorePlain]: Start of recursive call 70: End of recursive call: and 1 xjuncts. [2021-03-10 22:19:39,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-03-10 22:19:39,973 INFO L550 ElimStorePlain]: Start of recursive call 71: End of recursive call: and 1 xjuncts. [2021-03-10 22:19:39,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, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 9 [2021-03-10 22:19:39,981 INFO L550 ElimStorePlain]: Start of recursive call 72: End of recursive call: and 1 xjuncts. [2021-03-10 22:19:39,985 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:19:39,986 INFO L550 ElimStorePlain]: Start of recursive call 73: End of recursive call: and 1 xjuncts. [2021-03-10 22:19:39,990 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:19:39,991 INFO L550 ElimStorePlain]: Start of recursive call 74: End of recursive call: and 1 xjuncts. [2021-03-10 22:19:40,060 INFO L628 ElimStorePlain]: treesize reduction 18, result has 72.7 percent of original size [2021-03-10 22:19:40,061 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 3 xjuncts. [2021-03-10 22:19:40,061 INFO L247 ElimStorePlain]: Needed 74 recursive calls to eliminate 3 variables, input treesize:2217, output treesize:24 [2021-03-10 22:19:40,162 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 9 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-03-10 22:19:40,163 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 22:19:40,163 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 13 [2021-03-10 22:19:40,163 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [208271238] [2021-03-10 22:19:40,163 INFO L460 AbstractCegarLoop]: Interpolant automaton has 13 states [2021-03-10 22:19:40,163 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 22:19:40,163 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-03-10 22:19:40,163 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=28, Invalid=128, Unknown=0, NotChecked=0, Total=156 [2021-03-10 22:19:40,163 INFO L87 Difference]: Start difference. First operand 695 states and 2206 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-03-10 22:19:40,567 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 22:19:40,567 INFO L93 Difference]: Finished difference Result 945 states and 2895 transitions. [2021-03-10 22:19:40,568 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-03-10 22:19:40,568 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 24 [2021-03-10 22:19:40,569 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 22:19:40,570 INFO L225 Difference]: With dead ends: 945 [2021-03-10 22:19:40,570 INFO L226 Difference]: Without dead ends: 894 [2021-03-10 22:19:40,570 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 43 GetRequests, 23 SyntacticMatches, 4 SemanticMatches, 16 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 40 ImplicationChecksByTransitivity, 444.8ms TimeCoverageRelationStatistics Valid=69, Invalid=237, Unknown=0, NotChecked=0, Total=306 [2021-03-10 22:19:40,571 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 894 states. [2021-03-10 22:19:40,577 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 894 to 701. [2021-03-10 22:19:40,577 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 701 states, 700 states have (on average 3.1942857142857144) internal successors, (2236), 700 states have internal predecessors, (2236), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:19:40,578 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 701 states to 701 states and 2236 transitions. [2021-03-10 22:19:40,578 INFO L78 Accepts]: Start accepts. Automaton has 701 states and 2236 transitions. Word has length 24 [2021-03-10 22:19:40,578 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 22:19:40,579 INFO L480 AbstractCegarLoop]: Abstraction has 701 states and 2236 transitions. [2021-03-10 22:19:40,579 INFO L481 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-03-10 22:19:40,579 INFO L276 IsEmpty]: Start isEmpty. Operand 701 states and 2236 transitions. [2021-03-10 22:19:40,579 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-03-10 22:19:40,579 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 22:19:40,579 INFO L519 BasicCegarLoop]: trace histogram [3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 22:19:40,780 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable14442,146 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 22:19:40,780 INFO L428 AbstractCegarLoop]: === Iteration 219 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 22:19:40,780 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 22:19:40,780 INFO L82 PathProgramCache]: Analyzing trace with hash 1959932248, now seen corresponding path program 127 times [2021-03-10 22:19:40,780 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 22:19:40,780 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [154967425] [2021-03-10 22:19:40,780 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 22:19:40,785 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 22:19:40,963 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 1 proven. 8 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-03-10 22:19:40,963 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [154967425] [2021-03-10 22:19:40,963 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [544895315] [2021-03-10 22:19:40,963 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-03-10 22:19:40,991 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 22:19:40,991 INFO L263 TraceCheckSpWp]: Trace formula consists of 109 conjuncts, 17 conjunts are in the unsatisfiable core [2021-03-10 22:19:40,992 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 22:19:41,077 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 5 treesize of output 3 [2021-03-10 22:19:41,079 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 22:19:41,083 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 5 treesize of output 3 [2021-03-10 22:19:41,085 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-03-10 22:19:41,164 INFO L628 ElimStorePlain]: treesize reduction 46, result has 49.5 percent of original size [2021-03-10 22:19:41,164 INFO L518 ElimStorePlain]: Eliminatee char_at_5 vanished before elimination [2021-03-10 22:19:41,168 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-03-10 22:19:41,168 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:101, output treesize:45 [2021-03-10 22:19:41,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 5 treesize of output 3 [2021-03-10 22:19:41,680 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 22:19:41,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 5 treesize of output 3 [2021-03-10 22:19:41,686 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-03-10 22:19:41,690 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:19:41,692 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-03-10 22:19:41,696 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 5 treesize of output 3 [2021-03-10 22:19:41,697 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-03-10 22:19:41,701 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:19:41,703 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-03-10 22:19:41,707 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:19:41,708 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-03-10 22:19:41,712 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:19:41,713 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-03-10 22:19:41,717 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:19:41,719 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-03-10 22:19:41,722 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:19:41,724 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-03-10 22:19:41,727 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:19:41,728 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-03-10 22:19:41,777 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 22:19:41,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 5 treesize of output 3 [2021-03-10 22:19:41,783 INFO L550 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2021-03-10 22:19:41,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, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 9 [2021-03-10 22:19:41,789 INFO L550 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2021-03-10 22:19:41,792 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:19:41,794 INFO L550 ElimStorePlain]: Start of recursive call 14: End of recursive call: and 1 xjuncts. [2021-03-10 22:19:41,840 INFO L628 ElimStorePlain]: treesize reduction 1, result has 96.8 percent of original size [2021-03-10 22:19:41,842 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-03-10 22:19:41,842 INFO L247 ElimStorePlain]: Needed 14 recursive calls to eliminate 3 variables, input treesize:279, output treesize:14 [2021-03-10 22:19:41,905 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 1 proven. 8 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-03-10 22:19:41,905 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 22:19:41,905 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 12 [2021-03-10 22:19:41,905 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [518964011] [2021-03-10 22:19:41,906 INFO L460 AbstractCegarLoop]: Interpolant automaton has 12 states [2021-03-10 22:19:41,906 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 22:19:41,906 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-03-10 22:19:41,906 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=25, Invalid=107, Unknown=0, NotChecked=0, Total=132 [2021-03-10 22:19:41,906 INFO L87 Difference]: Start difference. First operand 701 states and 2236 transitions. Second operand has 12 states, 12 states have (on average 2.3333333333333335) internal successors, (28), 12 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:19:42,228 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 22:19:42,228 INFO L93 Difference]: Finished difference Result 863 states and 2668 transitions. [2021-03-10 22:19:42,229 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-03-10 22:19:42,229 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 2.3333333333333335) internal successors, (28), 12 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 24 [2021-03-10 22:19:42,230 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 22:19:42,231 INFO L225 Difference]: With dead ends: 863 [2021-03-10 22:19:42,231 INFO L226 Difference]: Without dead ends: 812 [2021-03-10 22:19:42,231 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 41 GetRequests, 23 SyntacticMatches, 4 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 34 ImplicationChecksByTransitivity, 354.7ms TimeCoverageRelationStatistics Valid=50, Invalid=190, Unknown=0, NotChecked=0, Total=240 [2021-03-10 22:19:42,232 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 812 states. [2021-03-10 22:19:42,237 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 812 to 675. [2021-03-10 22:19:42,238 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 675 states, 674 states have (on average 3.172106824925816) internal successors, (2138), 674 states have internal predecessors, (2138), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:19:42,239 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 675 states to 675 states and 2138 transitions. [2021-03-10 22:19:42,239 INFO L78 Accepts]: Start accepts. Automaton has 675 states and 2138 transitions. Word has length 24 [2021-03-10 22:19:42,239 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 22:19:42,239 INFO L480 AbstractCegarLoop]: Abstraction has 675 states and 2138 transitions. [2021-03-10 22:19:42,239 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 12 states, 12 states have (on average 2.3333333333333335) internal successors, (28), 12 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:19:42,239 INFO L276 IsEmpty]: Start isEmpty. Operand 675 states and 2138 transitions. [2021-03-10 22:19:42,240 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-03-10 22:19:42,240 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 22:19:42,240 INFO L519 BasicCegarLoop]: trace histogram [3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 22:19:42,440 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 147 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable14528 [2021-03-10 22:19:42,440 INFO L428 AbstractCegarLoop]: === Iteration 220 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 22:19:42,440 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 22:19:42,440 INFO L82 PathProgramCache]: Analyzing trace with hash -790607696, now seen corresponding path program 128 times [2021-03-10 22:19:42,441 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 22:19:42,441 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1662939521] [2021-03-10 22:19:42,441 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 22:19:42,445 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 22:19:42,669 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 1 proven. 8 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-03-10 22:19:42,669 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1662939521] [2021-03-10 22:19:42,669 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1068633648] [2021-03-10 22:19:42,669 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-03-10 22:19:42,696 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-03-10 22:19:42,697 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-10 22:19:42,697 INFO L263 TraceCheckSpWp]: Trace formula consists of 109 conjuncts, 17 conjunts are in the unsatisfiable core [2021-03-10 22:19:42,698 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 22:19:43,026 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:19:43,028 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 22:19:43,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 11 treesize of output 7 [2021-03-10 22:19:43,035 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-03-10 22:19:43,040 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select 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-03-10 22:19:43,041 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-03-10 22:19:43,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 5 treesize of output 3 [2021-03-10 22:19:43,048 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-03-10 22:19:43,053 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:19:43,054 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-03-10 22:19:43,059 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:19:43,060 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-03-10 22:19:43,065 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:19:43,066 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-03-10 22:19:43,071 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select 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-03-10 22:19:43,072 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-03-10 22:19:43,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-03-10 22:19:43,080 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-03-10 22:19:43,085 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:19:43,086 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-03-10 22:19:43,091 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:19:43,093 INFO L550 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2021-03-10 22:19:43,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 11 treesize of output 7 [2021-03-10 22:19:43,099 INFO L550 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2021-03-10 22:19:43,104 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:19:43,106 INFO L550 ElimStorePlain]: Start of recursive call 14: End of recursive call: and 1 xjuncts. [2021-03-10 22:19:43,111 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:19:43,112 INFO L550 ElimStorePlain]: Start of recursive call 15: End of recursive call: and 1 xjuncts. [2021-03-10 22:19:43,118 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:19:43,119 INFO L550 ElimStorePlain]: Start of recursive call 16: End of recursive call: and 1 xjuncts. [2021-03-10 22:19:43,125 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 5 treesize of output 3 [2021-03-10 22:19:43,127 INFO L550 ElimStorePlain]: Start of recursive call 17: End of recursive call: and 1 xjuncts. [2021-03-10 22:19:43,132 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:19:43,133 INFO L550 ElimStorePlain]: Start of recursive call 18: End of recursive call: and 1 xjuncts. [2021-03-10 22:19:43,138 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:19:43,139 INFO L550 ElimStorePlain]: Start of recursive call 19: End of recursive call: and 1 xjuncts. [2021-03-10 22:19:43,144 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:19:43,146 INFO L550 ElimStorePlain]: Start of recursive call 20: End of recursive call: and 1 xjuncts. [2021-03-10 22:19:43,151 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:19:43,152 INFO L550 ElimStorePlain]: Start of recursive call 21: End of recursive call: and 1 xjuncts. [2021-03-10 22:19:43,157 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 9 [2021-03-10 22:19:43,160 INFO L550 ElimStorePlain]: Start of recursive call 22: End of recursive call: and 1 xjuncts. [2021-03-10 22:19:43,164 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:19:43,166 INFO L550 ElimStorePlain]: Start of recursive call 23: End of recursive call: and 1 xjuncts. [2021-03-10 22:19:43,170 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:19:43,172 INFO L550 ElimStorePlain]: Start of recursive call 24: End of recursive call: and 1 xjuncts. [2021-03-10 22:19:43,177 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:19:43,178 INFO L550 ElimStorePlain]: Start of recursive call 25: End of recursive call: and 1 xjuncts. [2021-03-10 22:19:43,183 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:19:43,185 INFO L550 ElimStorePlain]: Start of recursive call 26: End of recursive call: and 1 xjuncts. [2021-03-10 22:19:43,190 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:19:43,191 INFO L550 ElimStorePlain]: Start of recursive call 27: End of recursive call: and 1 xjuncts. [2021-03-10 22:19:43,196 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:19:43,197 INFO L550 ElimStorePlain]: Start of recursive call 28: End of recursive call: and 1 xjuncts. [2021-03-10 22:19:43,201 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:19:43,203 INFO L550 ElimStorePlain]: Start of recursive call 29: End of recursive call: and 1 xjuncts. [2021-03-10 22:19:43,208 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:19:43,209 INFO L550 ElimStorePlain]: Start of recursive call 30: End of recursive call: and 1 xjuncts. [2021-03-10 22:19:43,213 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:19:43,214 INFO L550 ElimStorePlain]: Start of recursive call 31: End of recursive call: and 1 xjuncts. [2021-03-10 22:19:43,219 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:19:43,221 INFO L550 ElimStorePlain]: Start of recursive call 32: End of recursive call: and 1 xjuncts. [2021-03-10 22:19:43,226 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 9 [2021-03-10 22:19:43,228 INFO L550 ElimStorePlain]: Start of recursive call 33: End of recursive call: and 1 xjuncts. [2021-03-10 22:19:43,232 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:19:43,234 INFO L550 ElimStorePlain]: Start of recursive call 34: End of recursive call: and 1 xjuncts. [2021-03-10 22:19:43,238 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:19:43,239 INFO L550 ElimStorePlain]: Start of recursive call 35: End of recursive call: and 1 xjuncts. [2021-03-10 22:19:43,243 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:19:43,245 INFO L550 ElimStorePlain]: Start of recursive call 36: End of recursive call: and 1 xjuncts. [2021-03-10 22:19:43,249 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:19:43,250 INFO L550 ElimStorePlain]: Start of recursive call 37: End of recursive call: and 1 xjuncts. [2021-03-10 22:19:43,401 WARN L205 SmtUtils]: Spent 150.00 ms on a formula simplification. DAG size of input: 30 DAG size of output: 29 [2021-03-10 22:19:43,401 INFO L628 ElimStorePlain]: treesize reduction 32, result has 77.3 percent of original size [2021-03-10 22:19:43,405 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-03-10 22:19:43,405 INFO L247 ElimStorePlain]: Needed 37 recursive calls to eliminate 2 variables, input treesize:1323, output treesize:101 [2021-03-10 22:19:43,777 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 1 proven. 8 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-03-10 22:19:43,777 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 22:19:43,777 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 14 [2021-03-10 22:19:43,778 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1931029345] [2021-03-10 22:19:43,778 INFO L460 AbstractCegarLoop]: Interpolant automaton has 14 states [2021-03-10 22:19:43,778 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 22:19:43,778 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-03-10 22:19:43,778 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=30, Invalid=152, Unknown=0, NotChecked=0, Total=182 [2021-03-10 22:19:43,778 INFO L87 Difference]: Start difference. First operand 675 states and 2138 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-03-10 22:19:44,224 WARN L205 SmtUtils]: Spent 224.00 ms on a formula simplification. DAG size of input: 63 DAG size of output: 58 [2021-03-10 22:19:44,507 WARN L205 SmtUtils]: Spent 218.00 ms on a formula simplification. DAG size of input: 68 DAG size of output: 53 [2021-03-10 22:19:44,630 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 22:19:44,630 INFO L93 Difference]: Finished difference Result 854 states and 2641 transitions. [2021-03-10 22:19:44,631 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-03-10 22:19:44,631 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 24 [2021-03-10 22:19:44,631 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 22:19:44,632 INFO L225 Difference]: With dead ends: 854 [2021-03-10 22:19:44,632 INFO L226 Difference]: Without dead ends: 779 [2021-03-10 22:19:44,633 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 43 GetRequests, 23 SyntacticMatches, 3 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 37 ImplicationChecksByTransitivity, 1004.1ms TimeCoverageRelationStatistics Valid=55, Invalid=287, Unknown=0, NotChecked=0, Total=342 [2021-03-10 22:19:44,633 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 779 states. [2021-03-10 22:19:44,638 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 779 to 705. [2021-03-10 22:19:44,639 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 705 states, 704 states have (on average 3.164772727272727) internal successors, (2228), 704 states have internal predecessors, (2228), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:19:44,640 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 705 states to 705 states and 2228 transitions. [2021-03-10 22:19:44,640 INFO L78 Accepts]: Start accepts. Automaton has 705 states and 2228 transitions. Word has length 24 [2021-03-10 22:19:44,640 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 22:19:44,640 INFO L480 AbstractCegarLoop]: Abstraction has 705 states and 2228 transitions. [2021-03-10 22:19:44,640 INFO L481 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-03-10 22:19:44,640 INFO L276 IsEmpty]: Start isEmpty. Operand 705 states and 2228 transitions. [2021-03-10 22:19:44,641 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-03-10 22:19:44,641 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 22:19:44,641 INFO L519 BasicCegarLoop]: trace histogram [3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 22:19:44,841 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable14627,148 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 22:19:44,841 INFO L428 AbstractCegarLoop]: === Iteration 221 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 22:19:44,842 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 22:19:44,842 INFO L82 PathProgramCache]: Analyzing trace with hash -1507016042, now seen corresponding path program 129 times [2021-03-10 22:19:44,842 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 22:19:44,842 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1950751467] [2021-03-10 22:19:44,842 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 22:19:44,847 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 22:19:45,042 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 1 proven. 8 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-03-10 22:19:45,042 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1950751467] [2021-03-10 22:19:45,042 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2053288155] [2021-03-10 22:19:45,042 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-03-10 22:19:45,070 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-03-10 22:19:45,070 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-10 22:19:45,071 INFO L263 TraceCheckSpWp]: Trace formula consists of 109 conjuncts, 17 conjunts are in the unsatisfiable core [2021-03-10 22:19:45,071 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 22:19:45,683 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 1 proven. 8 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-03-10 22:19:45,683 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 22:19:45,683 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 14 [2021-03-10 22:19:45,683 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1729543031] [2021-03-10 22:19:45,683 INFO L460 AbstractCegarLoop]: Interpolant automaton has 14 states [2021-03-10 22:19:45,684 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 22:19:45,684 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-03-10 22:19:45,684 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=30, Invalid=152, Unknown=0, NotChecked=0, Total=182 [2021-03-10 22:19:45,684 INFO L87 Difference]: Start difference. First operand 705 states and 2228 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-03-10 22:19:46,301 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 22:19:46,301 INFO L93 Difference]: Finished difference Result 949 states and 2924 transitions. [2021-03-10 22:19:46,302 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-03-10 22:19:46,302 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 24 [2021-03-10 22:19:46,302 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 22:19:46,303 INFO L225 Difference]: With dead ends: 949 [2021-03-10 22:19:46,303 INFO L226 Difference]: Without dead ends: 886 [2021-03-10 22:19:46,304 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 45 GetRequests, 24 SyntacticMatches, 3 SemanticMatches, 18 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 39 ImplicationChecksByTransitivity, 766.1ms TimeCoverageRelationStatistics Valid=69, Invalid=311, Unknown=0, NotChecked=0, Total=380 [2021-03-10 22:19:46,304 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 886 states. [2021-03-10 22:19:46,310 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 886 to 695. [2021-03-10 22:19:46,310 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 695 states, 694 states have (on average 3.1671469740634004) internal successors, (2198), 694 states have internal predecessors, (2198), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:19:46,311 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 695 states to 695 states and 2198 transitions. [2021-03-10 22:19:46,311 INFO L78 Accepts]: Start accepts. Automaton has 695 states and 2198 transitions. Word has length 24 [2021-03-10 22:19:46,311 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 22:19:46,311 INFO L480 AbstractCegarLoop]: Abstraction has 695 states and 2198 transitions. [2021-03-10 22:19:46,311 INFO L481 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-03-10 22:19:46,311 INFO L276 IsEmpty]: Start isEmpty. Operand 695 states and 2198 transitions. [2021-03-10 22:19:46,312 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-03-10 22:19:46,312 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 22:19:46,312 INFO L519 BasicCegarLoop]: trace histogram [3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 22:19:46,513 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 149 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable14698 [2021-03-10 22:19:46,513 INFO L428 AbstractCegarLoop]: === Iteration 222 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 22:19:46,513 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 22:19:46,513 INFO L82 PathProgramCache]: Analyzing trace with hash 91653430, now seen corresponding path program 130 times [2021-03-10 22:19:46,513 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 22:19:46,513 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1299665995] [2021-03-10 22:19:46,513 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 22:19:46,518 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 22:19:46,955 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 22:19:46,955 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1299665995] [2021-03-10 22:19:46,955 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [553094419] [2021-03-10 22:19:46,955 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 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-03-10 22:19:46,983 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-03-10 22:19:46,983 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-10 22:19:46,983 INFO L263 TraceCheckSpWp]: Trace formula consists of 109 conjuncts, 17 conjunts are in the unsatisfiable core [2021-03-10 22:19:46,984 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 22:19:47,288 WARN L205 SmtUtils]: Spent 121.00 ms on a formula simplification. DAG size of input: 32 DAG size of output: 27 [2021-03-10 22:19:47,425 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 9 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-03-10 22:19:47,425 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 22:19:47,425 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 10] total 22 [2021-03-10 22:19:47,425 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2109694803] [2021-03-10 22:19:47,425 INFO L460 AbstractCegarLoop]: Interpolant automaton has 22 states [2021-03-10 22:19:47,425 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 22:19:47,425 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2021-03-10 22:19:47,425 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=50, Invalid=412, Unknown=0, NotChecked=0, Total=462 [2021-03-10 22:19:47,426 INFO L87 Difference]: Start difference. First operand 695 states and 2198 transitions. Second operand has 22 states, 22 states have (on average 2.0) internal successors, (44), 22 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:19:49,465 WARN L205 SmtUtils]: Spent 109.00 ms on a formula simplification. DAG size of input: 44 DAG size of output: 32 [2021-03-10 22:19:50,401 WARN L205 SmtUtils]: Spent 104.00 ms on a formula simplification. DAG size of input: 44 DAG size of output: 38 [2021-03-10 22:19:51,437 WARN L205 SmtUtils]: Spent 142.00 ms on a formula simplification. DAG size of input: 57 DAG size of output: 51 [2021-03-10 22:19:52,210 WARN L205 SmtUtils]: Spent 117.00 ms on a formula simplification. DAG size of input: 47 DAG size of output: 41 [2021-03-10 22:19:52,897 WARN L205 SmtUtils]: Spent 137.00 ms on a formula simplification. DAG size of input: 55 DAG size of output: 51 [2021-03-10 22:19:53,426 WARN L205 SmtUtils]: Spent 157.00 ms on a formula simplification. DAG size of input: 56 DAG size of output: 50 [2021-03-10 22:19:53,721 WARN L205 SmtUtils]: Spent 100.00 ms on a formula simplification. DAG size of input: 42 DAG size of output: 40 [2021-03-10 22:19:54,735 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 22:19:54,735 INFO L93 Difference]: Finished difference Result 1508 states and 4545 transitions. [2021-03-10 22:19:54,736 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 84 states. [2021-03-10 22:19:54,736 INFO L78 Accepts]: Start accepts. Automaton has has 22 states, 22 states have (on average 2.0) internal successors, (44), 22 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 24 [2021-03-10 22:19:54,737 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 22:19:54,738 INFO L225 Difference]: With dead ends: 1508 [2021-03-10 22:19:54,738 INFO L226 Difference]: Without dead ends: 1368 [2021-03-10 22:19:54,739 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 164 GetRequests, 69 SyntacticMatches, 0 SemanticMatches, 95 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3030 ImplicationChecksByTransitivity, 6410.6ms TimeCoverageRelationStatistics Valid=995, Invalid=8317, Unknown=0, NotChecked=0, Total=9312 [2021-03-10 22:19:54,740 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1368 states. [2021-03-10 22:19:54,747 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1368 to 695. [2021-03-10 22:19:54,748 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 695 states, 694 states have (on average 3.1671469740634004) internal successors, (2198), 694 states have internal predecessors, (2198), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:19:54,749 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 695 states to 695 states and 2198 transitions. [2021-03-10 22:19:54,749 INFO L78 Accepts]: Start accepts. Automaton has 695 states and 2198 transitions. Word has length 24 [2021-03-10 22:19:54,749 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 22:19:54,749 INFO L480 AbstractCegarLoop]: Abstraction has 695 states and 2198 transitions. [2021-03-10 22:19:54,749 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 22 states, 22 states have (on average 2.0) internal successors, (44), 22 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:19:54,749 INFO L276 IsEmpty]: Start isEmpty. Operand 695 states and 2198 transitions. [2021-03-10 22:19:54,750 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-03-10 22:19:54,750 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 22:19:54,750 INFO L519 BasicCegarLoop]: trace histogram [3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 22:19:54,950 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable14773,150 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 22:19:54,950 INFO L428 AbstractCegarLoop]: === Iteration 223 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 22:19:54,950 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 22:19:54,950 INFO L82 PathProgramCache]: Analyzing trace with hash 2036177078, now seen corresponding path program 131 times [2021-03-10 22:19:54,950 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 22:19:54,951 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1437362073] [2021-03-10 22:19:54,951 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 22:19:54,955 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 22:19:55,147 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 1 proven. 8 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-03-10 22:19:55,147 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1437362073] [2021-03-10 22:19:55,147 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [438218768] [2021-03-10 22:19:55,147 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 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-03-10 22:19:55,175 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-03-10 22:19:55,176 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-10 22:19:55,176 INFO L263 TraceCheckSpWp]: Trace formula consists of 109 conjuncts, 17 conjunts are in the unsatisfiable core [2021-03-10 22:19:55,177 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 22:19:55,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 5 treesize of output 3 [2021-03-10 22:19:55,269 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 22:19:55,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-03-10 22:19:55,275 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-03-10 22:19:55,343 INFO L628 ElimStorePlain]: treesize reduction 40, result has 47.4 percent of original size [2021-03-10 22:19:55,343 INFO L518 ElimStorePlain]: Eliminatee char_at_5 vanished before elimination [2021-03-10 22:19:55,346 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-03-10 22:19:55,346 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:86, output treesize:36 [2021-03-10 22:19:56,565 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 1 proven. 8 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-03-10 22:19:56,565 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 22:19:56,565 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 14 [2021-03-10 22:19:56,565 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [255741015] [2021-03-10 22:19:56,565 INFO L460 AbstractCegarLoop]: Interpolant automaton has 14 states [2021-03-10 22:19:56,566 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 22:19:56,566 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-03-10 22:19:56,566 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=31, Invalid=151, Unknown=0, NotChecked=0, Total=182 [2021-03-10 22:19:56,566 INFO L87 Difference]: Start difference. First operand 695 states and 2198 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-03-10 22:19:57,242 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 22:19:57,242 INFO L93 Difference]: Finished difference Result 993 states and 3056 transitions. [2021-03-10 22:19:57,243 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-03-10 22:19:57,243 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 24 [2021-03-10 22:19:57,243 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 22:19:57,245 INFO L225 Difference]: With dead ends: 993 [2021-03-10 22:19:57,245 INFO L226 Difference]: Without dead ends: 930 [2021-03-10 22:19:57,245 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 44 GetRequests, 23 SyntacticMatches, 3 SemanticMatches, 18 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 43 ImplicationChecksByTransitivity, 789.6ms TimeCoverageRelationStatistics Valid=74, Invalid=306, Unknown=0, NotChecked=0, Total=380 [2021-03-10 22:19:57,246 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 930 states. [2021-03-10 22:19:57,251 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 930 to 711. [2021-03-10 22:19:57,252 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 711 states, 710 states have (on average 3.183098591549296) internal successors, (2260), 710 states have internal predecessors, (2260), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:19:57,253 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 711 states to 711 states and 2260 transitions. [2021-03-10 22:19:57,253 INFO L78 Accepts]: Start accepts. Automaton has 711 states and 2260 transitions. Word has length 24 [2021-03-10 22:19:57,253 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 22:19:57,253 INFO L480 AbstractCegarLoop]: Abstraction has 711 states and 2260 transitions. [2021-03-10 22:19:57,253 INFO L481 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-03-10 22:19:57,254 INFO L276 IsEmpty]: Start isEmpty. Operand 711 states and 2260 transitions. [2021-03-10 22:19:57,254 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-03-10 22:19:57,254 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 22:19:57,254 INFO L519 BasicCegarLoop]: trace histogram [3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 22:19:57,455 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable14780,151 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 22:19:57,455 INFO L428 AbstractCegarLoop]: === Iteration 224 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 22:19:57,455 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 22:19:57,455 INFO L82 PathProgramCache]: Analyzing trace with hash -660120746, now seen corresponding path program 132 times [2021-03-10 22:19:57,455 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 22:19:57,455 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [488301488] [2021-03-10 22:19:57,455 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 22:19:57,460 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 22:19:57,875 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 22:19:57,875 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [488301488] [2021-03-10 22:19:57,875 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [688874514] [2021-03-10 22:19:57,875 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-03-10 22:19:57,904 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2021-03-10 22:19:57,904 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-10 22:19:57,904 INFO L263 TraceCheckSpWp]: Trace formula consists of 109 conjuncts, 17 conjunts are in the unsatisfiable core [2021-03-10 22:19:57,905 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 22:19:58,239 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 9 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-03-10 22:19:58,240 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 22:19:58,240 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 10] total 22 [2021-03-10 22:19:58,240 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1785676007] [2021-03-10 22:19:58,240 INFO L460 AbstractCegarLoop]: Interpolant automaton has 22 states [2021-03-10 22:19:58,240 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 22:19:58,240 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2021-03-10 22:19:58,240 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=62, Invalid=400, Unknown=0, NotChecked=0, Total=462 [2021-03-10 22:19:58,240 INFO L87 Difference]: Start difference. First operand 711 states and 2260 transitions. Second operand has 22 states, 22 states have (on average 2.0) internal successors, (44), 22 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:20:02,331 WARN L205 SmtUtils]: Spent 118.00 ms on a formula simplification. DAG size of input: 48 DAG size of output: 45 [2021-03-10 22:20:02,340 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 22:20:02,340 INFO L93 Difference]: Finished difference Result 1451 states and 4304 transitions. [2021-03-10 22:20:02,341 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 55 states. [2021-03-10 22:20:02,341 INFO L78 Accepts]: Start accepts. Automaton has has 22 states, 22 states have (on average 2.0) internal successors, (44), 22 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 24 [2021-03-10 22:20:02,341 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 22:20:02,343 INFO L225 Difference]: With dead ends: 1451 [2021-03-10 22:20:02,343 INFO L226 Difference]: Without dead ends: 1354 [2021-03-10 22:20:02,344 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 124 GetRequests, 60 SyntacticMatches, 0 SemanticMatches, 64 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1232 ImplicationChecksByTransitivity, 3041.6ms TimeCoverageRelationStatistics Valid=453, Invalid=3837, Unknown=0, NotChecked=0, Total=4290 [2021-03-10 22:20:02,345 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1354 states. [2021-03-10 22:20:02,353 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1354 to 717. [2021-03-10 22:20:02,353 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 717 states, 716 states have (on average 3.1983240223463687) internal successors, (2290), 716 states have internal predecessors, (2290), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:20:02,354 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 717 states to 717 states and 2290 transitions. [2021-03-10 22:20:02,354 INFO L78 Accepts]: Start accepts. Automaton has 717 states and 2290 transitions. Word has length 24 [2021-03-10 22:20:02,354 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 22:20:02,355 INFO L480 AbstractCegarLoop]: Abstraction has 717 states and 2290 transitions. [2021-03-10 22:20:02,355 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 22 states, 22 states have (on average 2.0) internal successors, (44), 22 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:20:02,355 INFO L276 IsEmpty]: Start isEmpty. Operand 717 states and 2290 transitions. [2021-03-10 22:20:02,355 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-03-10 22:20:02,355 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 22:20:02,355 INFO L519 BasicCegarLoop]: trace histogram [3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 22:20:02,556 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 152 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable14945 [2021-03-10 22:20:02,556 INFO L428 AbstractCegarLoop]: === Iteration 225 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 22:20:02,556 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 22:20:02,556 INFO L82 PathProgramCache]: Analyzing trace with hash 1059454840, now seen corresponding path program 133 times [2021-03-10 22:20:02,556 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 22:20:02,556 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [193080401] [2021-03-10 22:20:02,556 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 22:20:02,561 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 22:20:03,000 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 1 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 22:20:03,001 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [193080401] [2021-03-10 22:20:03,001 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [729062805] [2021-03-10 22:20:03,001 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-03-10 22:20:03,028 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 22:20:03,029 INFO L263 TraceCheckSpWp]: Trace formula consists of 109 conjuncts, 17 conjunts are in the unsatisfiable core [2021-03-10 22:20:03,029 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 22:20:03,343 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 1 proven. 8 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-03-10 22:20:03,343 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 22:20:03,343 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 10] total 22 [2021-03-10 22:20:03,343 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1454283111] [2021-03-10 22:20:03,343 INFO L460 AbstractCegarLoop]: Interpolant automaton has 22 states [2021-03-10 22:20:03,343 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 22:20:03,344 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2021-03-10 22:20:03,344 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=51, Invalid=411, Unknown=0, NotChecked=0, Total=462 [2021-03-10 22:20:03,344 INFO L87 Difference]: Start difference. First operand 717 states and 2290 transitions. Second operand has 22 states, 22 states have (on average 2.0) internal successors, (44), 22 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:20:07,812 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 22:20:07,813 INFO L93 Difference]: Finished difference Result 1269 states and 3831 transitions. [2021-03-10 22:20:07,814 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 53 states. [2021-03-10 22:20:07,814 INFO L78 Accepts]: Start accepts. Automaton has has 22 states, 22 states have (on average 2.0) internal successors, (44), 22 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 24 [2021-03-10 22:20:07,814 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 22:20:07,816 INFO L225 Difference]: With dead ends: 1269 [2021-03-10 22:20:07,816 INFO L226 Difference]: Without dead ends: 1172 [2021-03-10 22:20:07,816 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 125 GetRequests, 61 SyntacticMatches, 0 SemanticMatches, 64 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1111 ImplicationChecksByTransitivity, 3275.2ms TimeCoverageRelationStatistics Valid=401, Invalid=3889, Unknown=0, NotChecked=0, Total=4290 [2021-03-10 22:20:07,817 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1172 states. [2021-03-10 22:20:07,824 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1172 to 691. [2021-03-10 22:20:07,825 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 691 states, 690 states have (on average 3.1710144927536232) internal successors, (2188), 690 states have internal predecessors, (2188), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:20:07,826 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 691 states to 691 states and 2188 transitions. [2021-03-10 22:20:07,826 INFO L78 Accepts]: Start accepts. Automaton has 691 states and 2188 transitions. Word has length 24 [2021-03-10 22:20:07,826 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 22:20:07,826 INFO L480 AbstractCegarLoop]: Abstraction has 691 states and 2188 transitions. [2021-03-10 22:20:07,826 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 22 states, 22 states have (on average 2.0) internal successors, (44), 22 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:20:07,826 INFO L276 IsEmpty]: Start isEmpty. Operand 691 states and 2188 transitions. [2021-03-10 22:20:07,827 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-03-10 22:20:07,827 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 22:20:07,827 INFO L519 BasicCegarLoop]: trace histogram [3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 22:20:08,027 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable14957,153 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 22:20:08,027 INFO L428 AbstractCegarLoop]: === Iteration 226 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 22:20:08,027 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 22:20:08,027 INFO L82 PathProgramCache]: Analyzing trace with hash 206014102, now seen corresponding path program 134 times [2021-03-10 22:20:08,028 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 22:20:08,028 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [555339055] [2021-03-10 22:20:08,028 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 22:20:08,032 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 22:20:08,192 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 1 proven. 8 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-03-10 22:20:08,192 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [555339055] [2021-03-10 22:20:08,193 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1323069388] [2021-03-10 22:20:08,193 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 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-03-10 22:20:08,224 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-03-10 22:20:08,224 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-10 22:20:08,224 INFO L263 TraceCheckSpWp]: Trace formula consists of 109 conjuncts, 17 conjunts are in the unsatisfiable core [2021-03-10 22:20:08,225 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 22:20:08,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 5 treesize of output 3 [2021-03-10 22:20:08,308 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 22:20:08,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, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 5 treesize of output 3 [2021-03-10 22:20:08,314 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-03-10 22:20:08,393 INFO L628 ElimStorePlain]: treesize reduction 46, result has 49.5 percent of original size [2021-03-10 22:20:08,393 INFO L518 ElimStorePlain]: Eliminatee v_prenex_126 vanished before elimination [2021-03-10 22:20:08,396 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-03-10 22:20:08,396 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:101, output treesize:45 [2021-03-10 22:20:08,575 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 1 proven. 8 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-03-10 22:20:08,575 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 22:20:08,575 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 13 [2021-03-10 22:20:08,575 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1830617746] [2021-03-10 22:20:08,575 INFO L460 AbstractCegarLoop]: Interpolant automaton has 13 states [2021-03-10 22:20:08,575 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 22:20:08,576 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-03-10 22:20:08,576 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=28, Invalid=128, Unknown=0, NotChecked=0, Total=156 [2021-03-10 22:20:08,576 INFO L87 Difference]: Start difference. First operand 691 states and 2188 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-03-10 22:20:09,212 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 22:20:09,212 INFO L93 Difference]: Finished difference Result 1043 states and 3208 transitions. [2021-03-10 22:20:09,213 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-03-10 22:20:09,213 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 24 [2021-03-10 22:20:09,213 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 22:20:09,215 INFO L225 Difference]: With dead ends: 1043 [2021-03-10 22:20:09,215 INFO L226 Difference]: Without dead ends: 980 [2021-03-10 22:20:09,215 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 45 GetRequests, 24 SyntacticMatches, 4 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 37 ImplicationChecksByTransitivity, 650.9ms TimeCoverageRelationStatistics Valid=68, Invalid=274, Unknown=0, NotChecked=0, Total=342 [2021-03-10 22:20:09,216 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 980 states. [2021-03-10 22:20:09,222 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 980 to 723. [2021-03-10 22:20:09,223 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 723 states, 722 states have (on average 3.2022160664819945) internal successors, (2312), 722 states have internal predecessors, (2312), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:20:09,224 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 723 states to 723 states and 2312 transitions. [2021-03-10 22:20:09,224 INFO L78 Accepts]: Start accepts. Automaton has 723 states and 2312 transitions. Word has length 24 [2021-03-10 22:20:09,224 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 22:20:09,224 INFO L480 AbstractCegarLoop]: Abstraction has 723 states and 2312 transitions. [2021-03-10 22:20:09,224 INFO L481 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-03-10 22:20:09,224 INFO L276 IsEmpty]: Start isEmpty. Operand 723 states and 2312 transitions. [2021-03-10 22:20:09,225 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-03-10 22:20:09,225 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 22:20:09,225 INFO L519 BasicCegarLoop]: trace histogram [3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 22:20:09,426 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable14965,154 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 22:20:09,426 INFO L428 AbstractCegarLoop]: === Iteration 227 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 22:20:09,426 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 22:20:09,426 INFO L82 PathProgramCache]: Analyzing trace with hash 1804683574, now seen corresponding path program 135 times [2021-03-10 22:20:09,426 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 22:20:09,426 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2135569349] [2021-03-10 22:20:09,426 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 22:20:09,432 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 22:20:09,608 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 9 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-03-10 22:20:09,609 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2135569349] [2021-03-10 22:20:09,609 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [831198619] [2021-03-10 22:20:09,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 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-03-10 22:20:09,642 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2021-03-10 22:20:09,642 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-10 22:20:09,643 INFO L263 TraceCheckSpWp]: Trace formula consists of 109 conjuncts, 17 conjunts are in the unsatisfiable core [2021-03-10 22:20:09,663 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 22:20:09,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 5 treesize of output 3 [2021-03-10 22:20:09,761 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 22:20:09,765 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 5 treesize of output 3 [2021-03-10 22:20:09,768 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-03-10 22:20:09,859 INFO L628 ElimStorePlain]: treesize reduction 46, result has 49.5 percent of original size [2021-03-10 22:20:09,860 INFO L518 ElimStorePlain]: Eliminatee v_prenex_128 vanished before elimination [2021-03-10 22:20:09,863 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-03-10 22:20:09,863 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:101, output treesize:45 [2021-03-10 22:20:10,280 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:20:10,282 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 22:20:10,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 13 treesize of output 9 [2021-03-10 22:20:10,290 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-03-10 22:20:10,295 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:20:10,296 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-03-10 22:20:10,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, 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-03-10 22:20:10,304 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-03-10 22:20:10,311 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select 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-03-10 22:20:10,312 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-03-10 22:20:10,317 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:20:10,319 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-03-10 22:20:10,326 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 5 treesize of output 3 [2021-03-10 22:20:10,328 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-03-10 22:20:10,333 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:20:10,334 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-03-10 22:20:10,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-03-10 22:20:10,341 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-03-10 22:20:10,347 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:20:10,349 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-03-10 22:20:10,355 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:20:10,356 INFO L550 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2021-03-10 22:20:10,361 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:20:10,363 INFO L550 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2021-03-10 22:20:10,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-03-10 22:20:10,372 INFO L550 ElimStorePlain]: Start of recursive call 14: End of recursive call: and 1 xjuncts. [2021-03-10 22:20:10,378 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:20:10,380 INFO L550 ElimStorePlain]: Start of recursive call 15: End of recursive call: and 1 xjuncts. [2021-03-10 22:20:10,386 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:20:10,388 INFO L550 ElimStorePlain]: Start of recursive call 16: End of recursive call: and 1 xjuncts. [2021-03-10 22:20:10,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-03-10 22:20:10,397 INFO L550 ElimStorePlain]: Start of recursive call 17: End of recursive call: and 1 xjuncts. [2021-03-10 22:20:10,404 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 5 treesize of output 3 [2021-03-10 22:20:10,406 INFO L550 ElimStorePlain]: Start of recursive call 18: End of recursive call: and 1 xjuncts. [2021-03-10 22:20:10,412 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:20:10,414 INFO L550 ElimStorePlain]: Start of recursive call 19: End of recursive call: and 1 xjuncts. [2021-03-10 22:20:10,420 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:20:10,422 INFO L550 ElimStorePlain]: Start of recursive call 20: End of recursive call: and 1 xjuncts. [2021-03-10 22:20:10,428 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:20:10,429 INFO L550 ElimStorePlain]: Start of recursive call 21: End of recursive call: and 1 xjuncts. [2021-03-10 22:20:10,435 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:20:10,436 INFO L550 ElimStorePlain]: Start of recursive call 22: End of recursive call: and 1 xjuncts. [2021-03-10 22:20:10,442 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:20:10,443 INFO L550 ElimStorePlain]: Start of recursive call 23: End of recursive call: and 1 xjuncts. [2021-03-10 22:20:10,450 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:20:10,452 INFO L550 ElimStorePlain]: Start of recursive call 24: End of recursive call: and 1 xjuncts. [2021-03-10 22:20:10,457 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:20:10,459 INFO L550 ElimStorePlain]: Start of recursive call 25: End of recursive call: and 1 xjuncts. [2021-03-10 22:20:10,465 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:20:10,467 INFO L550 ElimStorePlain]: Start of recursive call 26: End of recursive call: and 1 xjuncts. [2021-03-10 22:20:10,472 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:20:10,474 INFO L550 ElimStorePlain]: Start of recursive call 27: End of recursive call: and 1 xjuncts. [2021-03-10 22:20:10,480 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:20:10,482 INFO L550 ElimStorePlain]: Start of recursive call 28: End of recursive call: and 1 xjuncts. [2021-03-10 22:20:10,487 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:20:10,489 INFO L550 ElimStorePlain]: Start of recursive call 29: End of recursive call: and 1 xjuncts. [2021-03-10 22:20:10,495 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:20:10,497 INFO L550 ElimStorePlain]: Start of recursive call 30: End of recursive call: and 1 xjuncts. [2021-03-10 22:20:10,503 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:20:10,505 INFO L550 ElimStorePlain]: Start of recursive call 31: End of recursive call: and 1 xjuncts. [2021-03-10 22:20:10,511 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 5 treesize of output 3 [2021-03-10 22:20:10,514 INFO L550 ElimStorePlain]: Start of recursive call 32: End of recursive call: and 1 xjuncts. [2021-03-10 22:20:10,519 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:20:10,521 INFO L550 ElimStorePlain]: Start of recursive call 33: End of recursive call: and 1 xjuncts. [2021-03-10 22:20:10,526 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:20:10,528 INFO L550 ElimStorePlain]: Start of recursive call 34: End of recursive call: and 1 xjuncts. [2021-03-10 22:20:10,534 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:20:10,535 INFO L550 ElimStorePlain]: Start of recursive call 35: End of recursive call: and 1 xjuncts. [2021-03-10 22:20:10,541 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:20:10,543 INFO L550 ElimStorePlain]: Start of recursive call 36: End of recursive call: and 1 xjuncts. [2021-03-10 22:20:10,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 13 treesize of output 9 [2021-03-10 22:20:10,551 INFO L550 ElimStorePlain]: Start of recursive call 37: End of recursive call: and 1 xjuncts. [2021-03-10 22:20:10,557 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:20:10,558 INFO L550 ElimStorePlain]: Start of recursive call 38: End of recursive call: and 1 xjuncts. [2021-03-10 22:20:10,564 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:20:10,566 INFO L550 ElimStorePlain]: Start of recursive call 39: End of recursive call: and 1 xjuncts. [2021-03-10 22:20:10,579 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:20:10,583 INFO L550 ElimStorePlain]: Start of recursive call 40: End of recursive call: and 1 xjuncts. [2021-03-10 22:20:10,588 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:20:10,590 INFO L550 ElimStorePlain]: Start of recursive call 41: End of recursive call: and 1 xjuncts. [2021-03-10 22:20:10,596 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:20:10,597 INFO L550 ElimStorePlain]: Start of recursive call 42: End of recursive call: and 1 xjuncts. [2021-03-10 22:20:10,604 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 9 [2021-03-10 22:20:10,606 INFO L550 ElimStorePlain]: Start of recursive call 43: End of recursive call: and 1 xjuncts. [2021-03-10 22:20:10,612 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:20:10,616 INFO L550 ElimStorePlain]: Start of recursive call 44: End of recursive call: and 1 xjuncts. [2021-03-10 22:20:10,621 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:20:10,623 INFO L550 ElimStorePlain]: Start of recursive call 45: End of recursive call: and 1 xjuncts. [2021-03-10 22:20:10,628 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:20:10,630 INFO L550 ElimStorePlain]: Start of recursive call 46: End of recursive call: and 1 xjuncts. [2021-03-10 22:20:10,635 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:20:10,637 INFO L550 ElimStorePlain]: Start of recursive call 47: End of recursive call: and 1 xjuncts. [2021-03-10 22:20:10,642 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:20:10,643 INFO L550 ElimStorePlain]: Start of recursive call 48: End of recursive call: and 1 xjuncts. [2021-03-10 22:20:10,650 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:20:10,652 INFO L550 ElimStorePlain]: Start of recursive call 49: End of recursive call: and 1 xjuncts. [2021-03-10 22:20:10,657 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:20:10,659 INFO L550 ElimStorePlain]: Start of recursive call 50: End of recursive call: and 1 xjuncts. [2021-03-10 22:20:10,664 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:20:10,666 INFO L550 ElimStorePlain]: Start of recursive call 51: End of recursive call: and 1 xjuncts. [2021-03-10 22:20:10,873 WARN L205 SmtUtils]: Spent 206.00 ms on a formula simplification. DAG size of input: 33 DAG size of output: 30 [2021-03-10 22:20:10,874 INFO L628 ElimStorePlain]: treesize reduction 83, result has 61.0 percent of original size [2021-03-10 22:20:10,879 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 5 treesize of output 3 [2021-03-10 22:20:10,881 INFO L550 ElimStorePlain]: Start of recursive call 52: End of recursive call: and 1 xjuncts. [2021-03-10 22:20:10,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, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 5 treesize of output 3 [2021-03-10 22:20:10,889 INFO L550 ElimStorePlain]: Start of recursive call 53: End of recursive call: and 1 xjuncts. [2021-03-10 22:20:10,894 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:20:10,895 INFO L550 ElimStorePlain]: Start of recursive call 54: End of recursive call: and 1 xjuncts. [2021-03-10 22:20:10,900 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 9 [2021-03-10 22:20:10,902 INFO L550 ElimStorePlain]: Start of recursive call 55: End of recursive call: and 1 xjuncts. [2021-03-10 22:20:10,906 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:20:10,908 INFO L550 ElimStorePlain]: Start of recursive call 56: End of recursive call: and 1 xjuncts. [2021-03-10 22:20:10,990 INFO L628 ElimStorePlain]: treesize reduction 18, result has 72.7 percent of original size [2021-03-10 22:20:10,991 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 3 xjuncts. [2021-03-10 22:20:10,992 INFO L247 ElimStorePlain]: Needed 56 recursive calls to eliminate 3 variables, input treesize:1598, output treesize:24 [2021-03-10 22:20:11,111 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 9 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-03-10 22:20:11,112 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 22:20:11,112 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 13 [2021-03-10 22:20:11,112 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1447868095] [2021-03-10 22:20:11,112 INFO L460 AbstractCegarLoop]: Interpolant automaton has 13 states [2021-03-10 22:20:11,112 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 22:20:11,112 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-03-10 22:20:11,112 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=27, Invalid=129, Unknown=0, NotChecked=0, Total=156 [2021-03-10 22:20:11,112 INFO L87 Difference]: Start difference. First operand 723 states and 2312 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-03-10 22:20:11,645 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 22:20:11,645 INFO L93 Difference]: Finished difference Result 1023 states and 3140 transitions. [2021-03-10 22:20:11,646 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-03-10 22:20:11,646 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 24 [2021-03-10 22:20:11,646 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 22:20:11,648 INFO L225 Difference]: With dead ends: 1023 [2021-03-10 22:20:11,648 INFO L226 Difference]: Without dead ends: 972 [2021-03-10 22:20:11,648 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 47 GetRequests, 23 SyntacticMatches, 6 SemanticMatches, 18 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 49 ImplicationChecksByTransitivity, 605.6ms TimeCoverageRelationStatistics Valid=86, Invalid=294, Unknown=0, NotChecked=0, Total=380 [2021-03-10 22:20:11,649 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 972 states. [2021-03-10 22:20:11,655 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 972 to 729. [2021-03-10 22:20:11,656 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 729 states, 728 states have (on average 3.217032967032967) internal successors, (2342), 728 states have internal predecessors, (2342), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:20:11,657 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 729 states to 729 states and 2342 transitions. [2021-03-10 22:20:11,657 INFO L78 Accepts]: Start accepts. Automaton has 729 states and 2342 transitions. Word has length 24 [2021-03-10 22:20:11,657 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 22:20:11,657 INFO L480 AbstractCegarLoop]: Abstraction has 729 states and 2342 transitions. [2021-03-10 22:20:11,657 INFO L481 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-03-10 22:20:11,657 INFO L276 IsEmpty]: Start isEmpty. Operand 729 states and 2342 transitions. [2021-03-10 22:20:11,658 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-03-10 22:20:11,658 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 22:20:11,658 INFO L519 BasicCegarLoop]: trace histogram [3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 22:20:11,858 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 155 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable14978 [2021-03-10 22:20:11,858 INFO L428 AbstractCegarLoop]: === Iteration 228 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 22:20:11,859 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 22:20:11,859 INFO L82 PathProgramCache]: Analyzing trace with hash -770708136, now seen corresponding path program 136 times [2021-03-10 22:20:11,859 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 22:20:11,859 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1021707948] [2021-03-10 22:20:11,859 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 22:20:11,864 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 22:20:12,310 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 1 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 22:20:12,310 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1021707948] [2021-03-10 22:20:12,310 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1785253005] [2021-03-10 22:20:12,310 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-03-10 22:20:12,339 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-03-10 22:20:12,339 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-10 22:20:12,339 INFO L263 TraceCheckSpWp]: Trace formula consists of 109 conjuncts, 17 conjunts are in the unsatisfiable core [2021-03-10 22:20:12,340 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 22:20:12,673 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 1 proven. 8 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-03-10 22:20:12,673 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 22:20:12,673 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 10] total 22 [2021-03-10 22:20:12,674 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1473451119] [2021-03-10 22:20:12,674 INFO L460 AbstractCegarLoop]: Interpolant automaton has 22 states [2021-03-10 22:20:12,674 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 22:20:12,674 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2021-03-10 22:20:12,674 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=52, Invalid=410, Unknown=0, NotChecked=0, Total=462 [2021-03-10 22:20:12,674 INFO L87 Difference]: Start difference. First operand 729 states and 2342 transitions. Second operand has 22 states, 22 states have (on average 2.0) internal successors, (44), 22 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:20:17,479 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 22:20:17,480 INFO L93 Difference]: Finished difference Result 1398 states and 4232 transitions. [2021-03-10 22:20:17,480 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 53 states. [2021-03-10 22:20:17,481 INFO L78 Accepts]: Start accepts. Automaton has has 22 states, 22 states have (on average 2.0) internal successors, (44), 22 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 24 [2021-03-10 22:20:17,481 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 22:20:17,482 INFO L225 Difference]: With dead ends: 1398 [2021-03-10 22:20:17,483 INFO L226 Difference]: Without dead ends: 1301 [2021-03-10 22:20:17,483 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 127 GetRequests, 62 SyntacticMatches, 0 SemanticMatches, 65 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1156 ImplicationChecksByTransitivity, 3566.6ms TimeCoverageRelationStatistics Valid=420, Invalid=4002, Unknown=0, NotChecked=0, Total=4422 [2021-03-10 22:20:17,484 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1301 states. [2021-03-10 22:20:17,492 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1301 to 719. [2021-03-10 22:20:17,492 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 719 states, 718 states have (on average 3.2089136490250696) internal successors, (2304), 718 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-03-10 22:20:17,493 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 719 states to 719 states and 2304 transitions. [2021-03-10 22:20:17,493 INFO L78 Accepts]: Start accepts. Automaton has 719 states and 2304 transitions. Word has length 24 [2021-03-10 22:20:17,494 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 22:20:17,494 INFO L480 AbstractCegarLoop]: Abstraction has 719 states and 2304 transitions. [2021-03-10 22:20:17,494 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 22 states, 22 states have (on average 2.0) internal successors, (44), 22 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:20:17,494 INFO L276 IsEmpty]: Start isEmpty. Operand 719 states and 2304 transitions. [2021-03-10 22:20:17,494 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-03-10 22:20:17,494 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 22:20:17,495 INFO L519 BasicCegarLoop]: trace histogram [3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 22:20:17,696 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable15046,156 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 22:20:17,696 INFO L428 AbstractCegarLoop]: === Iteration 229 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 22:20:17,696 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 22:20:17,696 INFO L82 PathProgramCache]: Analyzing trace with hash 133364848, now seen corresponding path program 137 times [2021-03-10 22:20:17,696 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 22:20:17,696 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1223677907] [2021-03-10 22:20:17,696 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 22:20:17,701 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 22:20:17,880 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 1 proven. 8 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-03-10 22:20:17,880 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1223677907] [2021-03-10 22:20:17,883 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [489607452] [2021-03-10 22:20:17,883 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-03-10 22:20:17,913 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-03-10 22:20:17,913 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-10 22:20:17,914 INFO L263 TraceCheckSpWp]: Trace formula consists of 109 conjuncts, 17 conjunts are in the unsatisfiable core [2021-03-10 22:20:17,914 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 22:20:17,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, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 5 treesize of output 3 [2021-03-10 22:20:17,993 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 22:20:17,996 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 5 treesize of output 3 [2021-03-10 22:20:17,999 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-03-10 22:20:18,081 INFO L628 ElimStorePlain]: treesize reduction 46, result has 49.5 percent of original size [2021-03-10 22:20:18,082 INFO L518 ElimStorePlain]: Eliminatee char_at_5 vanished before elimination [2021-03-10 22:20:18,085 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-03-10 22:20:18,085 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:101, output treesize:45 [2021-03-10 22:20:18,202 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 1 proven. 8 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-03-10 22:20:18,203 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 22:20:18,203 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 12 [2021-03-10 22:20:18,203 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2058642443] [2021-03-10 22:20:18,203 INFO L460 AbstractCegarLoop]: Interpolant automaton has 12 states [2021-03-10 22:20:18,203 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 22:20:18,203 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-03-10 22:20:18,203 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=24, Invalid=108, Unknown=0, NotChecked=0, Total=132 [2021-03-10 22:20:18,203 INFO L87 Difference]: Start difference. First operand 719 states and 2304 transitions. Second operand has 12 states, 12 states have (on average 2.3333333333333335) internal successors, (28), 12 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:20:18,638 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 22:20:18,638 INFO L93 Difference]: Finished difference Result 937 states and 2899 transitions. [2021-03-10 22:20:18,639 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-03-10 22:20:18,639 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 2.3333333333333335) internal successors, (28), 12 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 24 [2021-03-10 22:20:18,639 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 22:20:18,641 INFO L225 Difference]: With dead ends: 937 [2021-03-10 22:20:18,641 INFO L226 Difference]: Without dead ends: 886 [2021-03-10 22:20:18,641 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 47 GetRequests, 26 SyntacticMatches, 4 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 42 ImplicationChecksByTransitivity, 488.5ms TimeCoverageRelationStatistics Valid=69, Invalid=273, Unknown=0, NotChecked=0, Total=342 [2021-03-10 22:20:18,642 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 886 states. [2021-03-10 22:20:18,647 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 886 to 699. [2021-03-10 22:20:18,648 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 699 states, 698 states have (on average 3.181948424068768) internal successors, (2221), 698 states have internal predecessors, (2221), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:20:18,649 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 699 states to 699 states and 2221 transitions. [2021-03-10 22:20:18,649 INFO L78 Accepts]: Start accepts. Automaton has 699 states and 2221 transitions. Word has length 24 [2021-03-10 22:20:18,649 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 22:20:18,649 INFO L480 AbstractCegarLoop]: Abstraction has 699 states and 2221 transitions. [2021-03-10 22:20:18,649 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 12 states, 12 states have (on average 2.3333333333333335) internal successors, (28), 12 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:20:18,649 INFO L276 IsEmpty]: Start isEmpty. Operand 699 states and 2221 transitions. [2021-03-10 22:20:18,650 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-03-10 22:20:18,650 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 22:20:18,650 INFO L519 BasicCegarLoop]: trace histogram [3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 22:20:18,850 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable15053,157 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 22:20:18,851 INFO L428 AbstractCegarLoop]: === Iteration 230 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 22:20:18,851 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 22:20:18,851 INFO L82 PathProgramCache]: Analyzing trace with hash -1191239562, now seen corresponding path program 138 times [2021-03-10 22:20:18,851 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 22:20:18,851 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1445832134] [2021-03-10 22:20:18,851 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 22:20:18,856 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 22:20:19,133 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 1 proven. 8 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-03-10 22:20:19,134 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1445832134] [2021-03-10 22:20:19,134 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1169004662] [2021-03-10 22:20:19,134 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-03-10 22:20:19,163 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-03-10 22:20:19,163 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-10 22:20:19,164 INFO L263 TraceCheckSpWp]: Trace formula consists of 109 conjuncts, 17 conjunts are in the unsatisfiable core [2021-03-10 22:20:19,164 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 22:20:19,389 WARN L205 SmtUtils]: Spent 126.00 ms on a formula simplification. DAG size of input: 33 DAG size of output: 28 [2021-03-10 22:20:19,671 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 1 proven. 8 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-03-10 22:20:19,671 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 22:20:19,671 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 14 [2021-03-10 22:20:19,671 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [809226178] [2021-03-10 22:20:19,672 INFO L460 AbstractCegarLoop]: Interpolant automaton has 14 states [2021-03-10 22:20:19,672 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 22:20:19,672 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-03-10 22:20:19,672 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=35, Invalid=147, Unknown=0, NotChecked=0, Total=182 [2021-03-10 22:20:19,672 INFO L87 Difference]: Start difference. First operand 699 states and 2221 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-03-10 22:20:20,074 WARN L205 SmtUtils]: Spent 136.00 ms on a formula simplification. DAG size of input: 38 DAG size of output: 29 [2021-03-10 22:20:20,153 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 22:20:20,153 INFO L93 Difference]: Finished difference Result 834 states and 2584 transitions. [2021-03-10 22:20:20,154 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-03-10 22:20:20,154 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 24 [2021-03-10 22:20:20,154 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 22:20:20,155 INFO L225 Difference]: With dead ends: 834 [2021-03-10 22:20:20,155 INFO L226 Difference]: Without dead ends: 759 [2021-03-10 22:20:20,155 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 41 GetRequests, 22 SyntacticMatches, 3 SemanticMatches, 16 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 45 ImplicationChecksByTransitivity, 835.4ms TimeCoverageRelationStatistics Valid=58, Invalid=248, Unknown=0, NotChecked=0, Total=306 [2021-03-10 22:20:20,156 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 759 states. [2021-03-10 22:20:20,161 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 759 to 729. [2021-03-10 22:20:20,162 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 729 states, 728 states have (on average 3.1744505494505493) internal successors, (2311), 728 states have internal predecessors, (2311), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:20:20,163 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 729 states to 729 states and 2311 transitions. [2021-03-10 22:20:20,163 INFO L78 Accepts]: Start accepts. Automaton has 729 states and 2311 transitions. Word has length 24 [2021-03-10 22:20:20,163 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 22:20:20,163 INFO L480 AbstractCegarLoop]: Abstraction has 729 states and 2311 transitions. [2021-03-10 22:20:20,163 INFO L481 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-03-10 22:20:20,163 INFO L276 IsEmpty]: Start isEmpty. Operand 729 states and 2311 transitions. [2021-03-10 22:20:20,164 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-03-10 22:20:20,164 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 22:20:20,164 INFO L519 BasicCegarLoop]: trace histogram [3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 22:20:20,365 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable15064,158 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 22:20:20,365 INFO L428 AbstractCegarLoop]: === Iteration 231 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 22:20:20,365 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 22:20:20,365 INFO L82 PathProgramCache]: Analyzing trace with hash -1907647908, now seen corresponding path program 139 times [2021-03-10 22:20:20,365 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 22:20:20,365 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [861767480] [2021-03-10 22:20:20,365 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 22:20:20,369 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 22:20:20,610 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 1 proven. 8 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-03-10 22:20:20,611 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [861767480] [2021-03-10 22:20:20,611 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2046035000] [2021-03-10 22:20:20,611 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-03-10 22:20:20,639 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 22:20:20,640 INFO L263 TraceCheckSpWp]: Trace formula consists of 109 conjuncts, 17 conjunts are in the unsatisfiable core [2021-03-10 22:20:20,640 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 22:20:21,350 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 1 proven. 8 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-03-10 22:20:21,351 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 22:20:21,351 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 14 [2021-03-10 22:20:21,351 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [485568653] [2021-03-10 22:20:21,351 INFO L460 AbstractCegarLoop]: Interpolant automaton has 14 states [2021-03-10 22:20:21,351 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 22:20:21,351 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-03-10 22:20:21,351 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=33, Invalid=149, Unknown=0, NotChecked=0, Total=182 [2021-03-10 22:20:21,351 INFO L87 Difference]: Start difference. First operand 729 states and 2311 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-03-10 22:20:22,104 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 22:20:22,105 INFO L93 Difference]: Finished difference Result 983 states and 3029 transitions. [2021-03-10 22:20:22,106 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-03-10 22:20:22,106 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 24 [2021-03-10 22:20:22,106 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 22:20:22,107 INFO L225 Difference]: With dead ends: 983 [2021-03-10 22:20:22,108 INFO L226 Difference]: Without dead ends: 920 [2021-03-10 22:20:22,108 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 47 GetRequests, 25 SyntacticMatches, 3 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 68 ImplicationChecksByTransitivity, 910.5ms TimeCoverageRelationStatistics Valid=81, Invalid=339, Unknown=0, NotChecked=0, Total=420 [2021-03-10 22:20:22,109 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 920 states. [2021-03-10 22:20:22,114 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 920 to 719. [2021-03-10 22:20:22,115 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 719 states, 718 states have (on average 3.1768802228412256) internal successors, (2281), 718 states have internal predecessors, (2281), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:20:22,116 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 719 states to 719 states and 2281 transitions. [2021-03-10 22:20:22,116 INFO L78 Accepts]: Start accepts. Automaton has 719 states and 2281 transitions. Word has length 24 [2021-03-10 22:20:22,116 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 22:20:22,116 INFO L480 AbstractCegarLoop]: Abstraction has 719 states and 2281 transitions. [2021-03-10 22:20:22,116 INFO L481 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-03-10 22:20:22,116 INFO L276 IsEmpty]: Start isEmpty. Operand 719 states and 2281 transitions. [2021-03-10 22:20:22,117 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-03-10 22:20:22,117 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 22:20:22,117 INFO L519 BasicCegarLoop]: trace histogram [3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 22:20:22,317 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable15103,159 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 22:20:22,317 INFO L428 AbstractCegarLoop]: === Iteration 232 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 22:20:22,318 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 22:20:22,318 INFO L82 PathProgramCache]: Analyzing trace with hash -308978436, now seen corresponding path program 140 times [2021-03-10 22:20:22,318 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 22:20:22,318 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1573158560] [2021-03-10 22:20:22,318 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 22:20:22,322 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 22:20:22,865 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 22:20:22,866 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1573158560] [2021-03-10 22:20:22,866 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [729083282] [2021-03-10 22:20:22,866 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-03-10 22:20:22,894 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-03-10 22:20:22,894 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-10 22:20:22,895 INFO L263 TraceCheckSpWp]: Trace formula consists of 109 conjuncts, 17 conjunts are in the unsatisfiable core [2021-03-10 22:20:22,895 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 22:20:23,307 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 9 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-03-10 22:20:23,308 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 22:20:23,308 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 10] total 22 [2021-03-10 22:20:23,308 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1923931807] [2021-03-10 22:20:23,308 INFO L460 AbstractCegarLoop]: Interpolant automaton has 22 states [2021-03-10 22:20:23,308 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 22:20:23,308 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2021-03-10 22:20:23,308 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=53, Invalid=409, Unknown=0, NotChecked=0, Total=462 [2021-03-10 22:20:23,308 INFO L87 Difference]: Start difference. First operand 719 states and 2281 transitions. Second operand has 22 states, 22 states have (on average 2.0) internal successors, (44), 22 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:20:25,805 WARN L205 SmtUtils]: Spent 101.00 ms on a formula simplification. DAG size of input: 42 DAG size of output: 34 [2021-03-10 22:20:26,356 WARN L205 SmtUtils]: Spent 125.00 ms on a formula simplification. DAG size of input: 47 DAG size of output: 45 [2021-03-10 22:20:27,647 WARN L205 SmtUtils]: Spent 189.00 ms on a formula simplification. DAG size of input: 66 DAG size of output: 57 [2021-03-10 22:20:27,868 WARN L205 SmtUtils]: Spent 143.00 ms on a formula simplification. DAG size of input: 55 DAG size of output: 48 [2021-03-10 22:20:28,239 WARN L205 SmtUtils]: Spent 135.00 ms on a formula simplification. DAG size of input: 45 DAG size of output: 38 [2021-03-10 22:20:28,382 WARN L205 SmtUtils]: Spent 103.00 ms on a formula simplification. DAG size of input: 42 DAG size of output: 36 [2021-03-10 22:20:28,642 WARN L205 SmtUtils]: Spent 115.00 ms on a formula simplification. DAG size of input: 41 DAG size of output: 35 [2021-03-10 22:20:28,892 WARN L205 SmtUtils]: Spent 112.00 ms on a formula simplification. DAG size of input: 41 DAG size of output: 32 [2021-03-10 22:20:29,098 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 22:20:29,099 INFO L93 Difference]: Finished difference Result 1271 states and 3841 transitions. [2021-03-10 22:20:29,103 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 60 states. [2021-03-10 22:20:29,103 INFO L78 Accepts]: Start accepts. Automaton has has 22 states, 22 states have (on average 2.0) internal successors, (44), 22 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 24 [2021-03-10 22:20:29,104 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 22:20:29,105 INFO L225 Difference]: With dead ends: 1271 [2021-03-10 22:20:29,105 INFO L226 Difference]: Without dead ends: 1174 [2021-03-10 22:20:29,106 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 136 GetRequests, 66 SyntacticMatches, 0 SemanticMatches, 70 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1508 ImplicationChecksByTransitivity, 4556.9ms TimeCoverageRelationStatistics Valid=527, Invalid=4585, Unknown=0, NotChecked=0, Total=5112 [2021-03-10 22:20:29,107 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1174 states. [2021-03-10 22:20:29,115 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1174 to 719. [2021-03-10 22:20:29,115 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 719 states, 718 states have (on average 3.1768802228412256) internal successors, (2281), 718 states have internal predecessors, (2281), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:20:29,117 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 719 states to 719 states and 2281 transitions. [2021-03-10 22:20:29,117 INFO L78 Accepts]: Start accepts. Automaton has 719 states and 2281 transitions. Word has length 24 [2021-03-10 22:20:29,117 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 22:20:29,117 INFO L480 AbstractCegarLoop]: Abstraction has 719 states and 2281 transitions. [2021-03-10 22:20:29,117 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 22 states, 22 states have (on average 2.0) internal successors, (44), 22 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:20:29,117 INFO L276 IsEmpty]: Start isEmpty. Operand 719 states and 2281 transitions. [2021-03-10 22:20:29,118 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-03-10 22:20:29,118 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 22:20:29,118 INFO L519 BasicCegarLoop]: trace histogram [3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 22:20:29,318 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable15189,160 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 22:20:29,318 INFO L428 AbstractCegarLoop]: === Iteration 233 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 22:20:29,318 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 22:20:29,319 INFO L82 PathProgramCache]: Analyzing trace with hash 1635545212, now seen corresponding path program 141 times [2021-03-10 22:20:29,319 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 22:20:29,319 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [667882387] [2021-03-10 22:20:29,319 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 22:20:29,323 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 22:20:29,916 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 22:20:29,917 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [667882387] [2021-03-10 22:20:29,917 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1865873162] [2021-03-10 22:20:29,917 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-03-10 22:20:29,945 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-03-10 22:20:29,945 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-10 22:20:29,946 INFO L263 TraceCheckSpWp]: Trace formula consists of 109 conjuncts, 17 conjunts are in the unsatisfiable core [2021-03-10 22:20:29,946 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 22:20:30,323 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 1 proven. 8 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-03-10 22:20:30,323 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 22:20:30,323 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 10] total 23 [2021-03-10 22:20:30,323 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1264716521] [2021-03-10 22:20:30,324 INFO L460 AbstractCegarLoop]: Interpolant automaton has 23 states [2021-03-10 22:20:30,324 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 22:20:30,324 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2021-03-10 22:20:30,324 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=56, Invalid=450, Unknown=0, NotChecked=0, Total=506 [2021-03-10 22:20:30,324 INFO L87 Difference]: Start difference. First operand 719 states and 2281 transitions. Second operand has 23 states, 23 states have (on average 1.9130434782608696) internal successors, (44), 23 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:20:31,560 WARN L205 SmtUtils]: Spent 125.00 ms on a formula simplification. DAG size of input: 49 DAG size of output: 42 [2021-03-10 22:20:33,094 WARN L205 SmtUtils]: Spent 120.00 ms on a formula simplification. DAG size of input: 47 DAG size of output: 42 [2021-03-10 22:20:33,778 WARN L205 SmtUtils]: Spent 121.00 ms on a formula simplification. DAG size of input: 51 DAG size of output: 41 [2021-03-10 22:20:34,733 WARN L205 SmtUtils]: Spent 110.00 ms on a formula simplification. DAG size of input: 42 DAG size of output: 36 [2021-03-10 22:20:34,897 WARN L205 SmtUtils]: Spent 122.00 ms on a formula simplification. DAG size of input: 44 DAG size of output: 37 [2021-03-10 22:20:36,473 WARN L205 SmtUtils]: Spent 126.00 ms on a formula simplification. DAG size of input: 42 DAG size of output: 40 [2021-03-10 22:20:36,841 WARN L205 SmtUtils]: Spent 127.00 ms on a formula simplification. DAG size of input: 55 DAG size of output: 37 [2021-03-10 22:20:37,055 WARN L205 SmtUtils]: Spent 128.00 ms on a formula simplification. DAG size of input: 43 DAG size of output: 38 [2021-03-10 22:20:37,247 WARN L205 SmtUtils]: Spent 137.00 ms on a formula simplification. DAG size of input: 47 DAG size of output: 45 [2021-03-10 22:20:37,685 WARN L205 SmtUtils]: Spent 112.00 ms on a formula simplification. DAG size of input: 47 DAG size of output: 39 [2021-03-10 22:20:37,869 WARN L205 SmtUtils]: Spent 141.00 ms on a formula simplification. DAG size of input: 48 DAG size of output: 43 [2021-03-10 22:20:38,046 WARN L205 SmtUtils]: Spent 140.00 ms on a formula simplification. DAG size of input: 48 DAG size of output: 43 [2021-03-10 22:20:38,333 WARN L205 SmtUtils]: Spent 126.00 ms on a formula simplification. DAG size of input: 48 DAG size of output: 37 [2021-03-10 22:20:38,524 WARN L205 SmtUtils]: Spent 144.00 ms on a formula simplification. DAG size of input: 49 DAG size of output: 41 [2021-03-10 22:20:38,583 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 22:20:38,583 INFO L93 Difference]: Finished difference Result 1603 states and 4785 transitions. [2021-03-10 22:20:38,585 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 75 states. [2021-03-10 22:20:38,585 INFO L78 Accepts]: Start accepts. Automaton has has 23 states, 23 states have (on average 1.9130434782608696) internal successors, (44), 23 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 24 [2021-03-10 22:20:38,585 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 22:20:38,587 INFO L225 Difference]: With dead ends: 1603 [2021-03-10 22:20:38,587 INFO L226 Difference]: Without dead ends: 1465 [2021-03-10 22:20:38,588 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 168 GetRequests, 81 SyntacticMatches, 0 SemanticMatches, 87 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2356 ImplicationChecksByTransitivity, 6695.8ms TimeCoverageRelationStatistics Valid=683, Invalid=7149, Unknown=0, NotChecked=0, Total=7832 [2021-03-10 22:20:38,589 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1465 states. [2021-03-10 22:20:38,597 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1465 to 753. [2021-03-10 22:20:38,598 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 753 states, 752 states have (on average 3.1888297872340425) internal successors, (2398), 752 states have internal predecessors, (2398), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:20:38,599 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 753 states to 753 states and 2398 transitions. [2021-03-10 22:20:38,599 INFO L78 Accepts]: Start accepts. Automaton has 753 states and 2398 transitions. Word has length 24 [2021-03-10 22:20:38,599 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 22:20:38,599 INFO L480 AbstractCegarLoop]: Abstraction has 753 states and 2398 transitions. [2021-03-10 22:20:38,599 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 23 states, 23 states have (on average 1.9130434782608696) internal successors, (44), 23 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:20:38,600 INFO L276 IsEmpty]: Start isEmpty. Operand 753 states and 2398 transitions. [2021-03-10 22:20:38,600 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-03-10 22:20:38,600 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 22:20:38,600 INFO L519 BasicCegarLoop]: trace histogram [3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 22:20:38,801 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 161 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable15194 [2021-03-10 22:20:38,801 INFO L428 AbstractCegarLoop]: === Iteration 234 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 22:20:38,801 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 22:20:38,801 INFO L82 PathProgramCache]: Analyzing trace with hash 658822974, now seen corresponding path program 142 times [2021-03-10 22:20:38,801 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 22:20:38,801 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1500789848] [2021-03-10 22:20:38,801 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 22:20:38,806 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 22:20:39,013 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 1 proven. 8 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-03-10 22:20:39,013 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1500789848] [2021-03-10 22:20:39,013 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [881454340] [2021-03-10 22:20:39,013 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-03-10 22:20:39,042 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-03-10 22:20:39,043 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-10 22:20:39,043 INFO L263 TraceCheckSpWp]: Trace formula consists of 109 conjuncts, 17 conjunts are in the unsatisfiable core [2021-03-10 22:20:39,044 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 22:20:39,149 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 5 treesize of output 3 [2021-03-10 22:20:39,151 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 22:20:39,155 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 5 treesize of output 3 [2021-03-10 22:20:39,158 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-03-10 22:20:39,251 INFO L628 ElimStorePlain]: treesize reduction 46, result has 49.5 percent of original size [2021-03-10 22:20:39,252 INFO L518 ElimStorePlain]: Eliminatee char_at_5 vanished before elimination [2021-03-10 22:20:39,256 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-03-10 22:20:39,256 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:101, output treesize:45 [2021-03-10 22:20:39,470 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:20:39,471 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 22:20:39,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-03-10 22:20:39,475 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-03-10 22:20:39,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-03-10 22:20:39,478 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-03-10 22:20:39,480 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:20:39,481 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-03-10 22:20:39,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-03-10 22:20:39,485 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-03-10 22:20:39,487 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:20:39,488 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-03-10 22:20:39,490 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:20:39,491 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-03-10 22:20:39,493 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:20:39,494 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-03-10 22:20:39,525 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 22:20:39,527 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 5 treesize of output 3 [2021-03-10 22:20:39,528 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-03-10 22:20:39,530 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:20:39,531 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-03-10 22:20:39,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-03-10 22:20:39,534 INFO L550 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2021-03-10 22:20:39,566 INFO L628 ElimStorePlain]: treesize reduction 1, result has 96.8 percent of original size [2021-03-10 22:20:39,567 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-03-10 22:20:39,567 INFO L247 ElimStorePlain]: Needed 12 recursive calls to eliminate 3 variables, input treesize:221, output treesize:14 [2021-03-10 22:20:39,616 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 1 proven. 8 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-03-10 22:20:39,616 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 22:20:39,617 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 12 [2021-03-10 22:20:39,617 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [330627042] [2021-03-10 22:20:39,617 INFO L460 AbstractCegarLoop]: Interpolant automaton has 12 states [2021-03-10 22:20:39,617 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 22:20:39,617 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-03-10 22:20:39,617 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=25, Invalid=107, Unknown=0, NotChecked=0, Total=132 [2021-03-10 22:20:39,617 INFO L87 Difference]: Start difference. First operand 753 states and 2398 transitions. Second operand has 12 states, 12 states have (on average 2.3333333333333335) internal successors, (28), 12 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:20:40,113 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 22:20:40,113 INFO L93 Difference]: Finished difference Result 930 states and 2882 transitions. [2021-03-10 22:20:40,114 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-03-10 22:20:40,115 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 2.3333333333333335) internal successors, (28), 12 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 24 [2021-03-10 22:20:40,115 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 22:20:40,116 INFO L225 Difference]: With dead ends: 930 [2021-03-10 22:20:40,116 INFO L226 Difference]: Without dead ends: 879 [2021-03-10 22:20:40,116 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 43 GetRequests, 24 SyntacticMatches, 4 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 37 ImplicationChecksByTransitivity, 462.6ms TimeCoverageRelationStatistics Valid=56, Invalid=216, Unknown=0, NotChecked=0, Total=272 [2021-03-10 22:20:40,117 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 879 states. [2021-03-10 22:20:40,123 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 879 to 743. [2021-03-10 22:20:40,124 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 743 states, 742 states have (on average 3.1859838274932613) internal successors, (2364), 742 states have internal predecessors, (2364), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:20:40,125 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 743 states to 743 states and 2364 transitions. [2021-03-10 22:20:40,125 INFO L78 Accepts]: Start accepts. Automaton has 743 states and 2364 transitions. Word has length 24 [2021-03-10 22:20:40,125 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 22:20:40,125 INFO L480 AbstractCegarLoop]: Abstraction has 743 states and 2364 transitions. [2021-03-10 22:20:40,125 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 12 states, 12 states have (on average 2.3333333333333335) internal successors, (28), 12 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:20:40,125 INFO L276 IsEmpty]: Start isEmpty. Operand 743 states and 2364 transitions. [2021-03-10 22:20:40,126 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-03-10 22:20:40,126 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 22:20:40,126 INFO L519 BasicCegarLoop]: trace histogram [3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 22:20:40,327 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 162 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable15204 [2021-03-10 22:20:40,327 INFO L428 AbstractCegarLoop]: === Iteration 235 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 22:20:40,327 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 22:20:40,327 INFO L82 PathProgramCache]: Analyzing trace with hash -194617764, now seen corresponding path program 143 times [2021-03-10 22:20:40,327 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 22:20:40,327 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1729869800] [2021-03-10 22:20:40,327 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 22:20:40,333 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 22:20:40,573 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 1 proven. 8 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-03-10 22:20:40,573 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1729869800] [2021-03-10 22:20:40,573 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [983490626] [2021-03-10 22:20:40,573 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-03-10 22:20:40,602 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2021-03-10 22:20:40,602 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-10 22:20:40,603 INFO L263 TraceCheckSpWp]: Trace formula consists of 109 conjuncts, 17 conjunts are in the unsatisfiable core [2021-03-10 22:20:40,603 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 22:20:40,701 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 5 treesize of output 3 [2021-03-10 22:20:40,703 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 22:20: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-03-10 22:20:40,710 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-03-10 22:20:40,804 INFO L628 ElimStorePlain]: treesize reduction 46, result has 49.5 percent of original size [2021-03-10 22:20:40,805 INFO L518 ElimStorePlain]: Eliminatee char_at_5 vanished before elimination [2021-03-10 22:20:40,808 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-03-10 22:20:40,808 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:101, output treesize:45 [2021-03-10 22:20:41,185 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 5 treesize of output 3 [2021-03-10 22:20:41,188 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 22:20:41,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-03-10 22:20:41,195 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-03-10 22:20:41,201 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:20:41,202 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-03-10 22:20:41,207 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:20:41,209 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-03-10 22:20:41,214 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:20:41,215 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-03-10 22:20:41,221 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:20:41,222 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-03-10 22:20:41,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 5 treesize of output 3 [2021-03-10 22:20:41,230 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-03-10 22:20:41,235 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:20:41,237 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-03-10 22:20:41,242 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:20:41,244 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-03-10 22:20:41,249 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:20:41,251 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-03-10 22:20:41,256 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:20:41,258 INFO L550 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2021-03-10 22:20:41,263 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:20:41,265 INFO L550 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2021-03-10 22:20:41,269 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:20:41,271 INFO L550 ElimStorePlain]: Start of recursive call 14: End of recursive call: and 1 xjuncts. [2021-03-10 22:20:41,276 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 9 [2021-03-10 22:20:41,279 INFO L550 ElimStorePlain]: Start of recursive call 15: End of recursive call: and 1 xjuncts. [2021-03-10 22:20:41,284 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:20:41,285 INFO L550 ElimStorePlain]: Start of recursive call 16: End of recursive call: and 1 xjuncts. [2021-03-10 22:20:41,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, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 9 [2021-03-10 22:20:41,293 INFO L550 ElimStorePlain]: Start of recursive call 17: End of recursive call: and 1 xjuncts. [2021-03-10 22:20:41,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, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 5 treesize of output 3 [2021-03-10 22:20:41,301 INFO L550 ElimStorePlain]: Start of recursive call 18: End of recursive call: and 1 xjuncts. [2021-03-10 22:20:41,306 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:20:41,307 INFO L550 ElimStorePlain]: Start of recursive call 19: End of recursive call: and 1 xjuncts. [2021-03-10 22:20:41,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, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 9 [2021-03-10 22:20:41,315 INFO L550 ElimStorePlain]: Start of recursive call 20: End of recursive call: and 1 xjuncts. [2021-03-10 22:20:41,320 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:20:41,321 INFO L550 ElimStorePlain]: Start of recursive call 21: End of recursive call: and 1 xjuncts. [2021-03-10 22:20:41,326 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:20:41,328 INFO L550 ElimStorePlain]: Start of recursive call 22: End of recursive call: and 1 xjuncts. [2021-03-10 22:20:41,333 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:20:41,334 INFO L550 ElimStorePlain]: Start of recursive call 23: End of recursive call: and 1 xjuncts. [2021-03-10 22:20:41,339 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:20:41,341 INFO L550 ElimStorePlain]: Start of recursive call 24: End of recursive call: and 1 xjuncts. [2021-03-10 22:20:41,345 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:20:41,347 INFO L550 ElimStorePlain]: Start of recursive call 25: End of recursive call: and 1 xjuncts. [2021-03-10 22:20:41,352 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:20:41,354 INFO L550 ElimStorePlain]: Start of recursive call 26: End of recursive call: and 1 xjuncts. [2021-03-10 22:20:41,359 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:20:41,360 INFO L550 ElimStorePlain]: Start of recursive call 27: End of recursive call: and 1 xjuncts. [2021-03-10 22:20:41,573 WARN L205 SmtUtils]: Spent 212.00 ms on a formula simplification. DAG size of input: 31 DAG size of output: 30 [2021-03-10 22:20:41,573 INFO L628 ElimStorePlain]: treesize reduction 34, result has 79.3 percent of original size [2021-03-10 22:20:41,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-03-10 22:20:41,581 INFO L550 ElimStorePlain]: Start of recursive call 28: End of recursive call: and 1 xjuncts. [2021-03-10 22:20:41,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 5 treesize of output 3 [2021-03-10 22:20:41,588 INFO L550 ElimStorePlain]: Start of recursive call 29: End of recursive call: and 1 xjuncts. [2021-03-10 22:20:41,593 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 5 treesize of output 3 [2021-03-10 22:20:41,596 INFO L550 ElimStorePlain]: Start of recursive call 30: End of recursive call: and 1 xjuncts. [2021-03-10 22:20:41,599 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:20:41,601 INFO L550 ElimStorePlain]: Start of recursive call 31: End of recursive call: and 1 xjuncts. [2021-03-10 22:20:41,604 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:20:41,606 INFO L550 ElimStorePlain]: Start of recursive call 32: End of recursive call: and 1 xjuncts. [2021-03-10 22:20:41,685 INFO L628 ElimStorePlain]: treesize reduction 18, result has 72.7 percent of original size [2021-03-10 22:20:41,687 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 3 xjuncts. [2021-03-10 22:20:41,687 INFO L247 ElimStorePlain]: Needed 32 recursive calls to eliminate 3 variables, input treesize:787, output treesize:24 [2021-03-10 22:20:41,814 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 1 proven. 8 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-03-10 22:20:41,814 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 22:20:41,814 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 13 [2021-03-10 22:20:41,814 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [574431082] [2021-03-10 22:20:41,814 INFO L460 AbstractCegarLoop]: Interpolant automaton has 13 states [2021-03-10 22:20:41,814 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 22:20:41,815 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-03-10 22:20:41,815 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=28, Invalid=128, Unknown=0, NotChecked=0, Total=156 [2021-03-10 22:20:41,815 INFO L87 Difference]: Start difference. First operand 743 states and 2364 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-03-10 22:20:42,692 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 22:20:42,692 INFO L93 Difference]: Finished difference Result 1111 states and 3421 transitions. [2021-03-10 22:20:42,693 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-03-10 22:20:42,693 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 24 [2021-03-10 22:20:42,693 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 22:20:42,695 INFO L225 Difference]: With dead ends: 1111 [2021-03-10 22:20:42,695 INFO L226 Difference]: Without dead ends: 1048 [2021-03-10 22:20:42,695 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 47 GetRequests, 25 SyntacticMatches, 4 SemanticMatches, 18 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 42 ImplicationChecksByTransitivity, 938.3ms TimeCoverageRelationStatistics Valid=75, Invalid=305, Unknown=0, NotChecked=0, Total=380 [2021-03-10 22:20:42,696 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1048 states. [2021-03-10 22:20:42,703 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1048 to 775. [2021-03-10 22:20:42,703 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 775 states, 774 states have (on average 3.214470284237726) internal successors, (2488), 774 states have internal predecessors, (2488), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:20:42,704 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 775 states to 775 states and 2488 transitions. [2021-03-10 22:20:42,704 INFO L78 Accepts]: Start accepts. Automaton has 775 states and 2488 transitions. Word has length 24 [2021-03-10 22:20:42,705 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 22:20:42,705 INFO L480 AbstractCegarLoop]: Abstraction has 775 states and 2488 transitions. [2021-03-10 22:20:42,705 INFO L481 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-03-10 22:20:42,705 INFO L276 IsEmpty]: Start isEmpty. Operand 775 states and 2488 transitions. [2021-03-10 22:20:42,706 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-03-10 22:20:42,706 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 22:20:42,706 INFO L519 BasicCegarLoop]: trace histogram [3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 22:20:42,908 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable15244,163 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 22:20:42,909 INFO L428 AbstractCegarLoop]: === Iteration 236 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 22:20:42,909 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 22:20:42,909 INFO L82 PathProgramCache]: Analyzing trace with hash 1404051708, now seen corresponding path program 144 times [2021-03-10 22:20:42,909 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 22:20:42,909 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1797952800] [2021-03-10 22:20:42,909 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 22:20:42,913 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 22:20:43,110 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 9 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-03-10 22:20:43,110 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1797952800] [2021-03-10 22:20:43,110 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [161207489] [2021-03-10 22:20:43,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 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-03-10 22:20:43,139 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2021-03-10 22:20:43,139 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-10 22:20:43,140 INFO L263 TraceCheckSpWp]: Trace formula consists of 109 conjuncts, 17 conjunts are in the unsatisfiable core [2021-03-10 22:20:43,140 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 22:20:43,226 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 5 treesize of output 3 [2021-03-10 22:20:43,228 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 22:20:43,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-03-10 22:20:43,235 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-03-10 22:20:43,320 INFO L628 ElimStorePlain]: treesize reduction 46, result has 49.5 percent of original size [2021-03-10 22:20:43,321 INFO L518 ElimStorePlain]: Eliminatee v_prenex_136 vanished before elimination [2021-03-10 22:20:43,324 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-03-10 22:20:43,325 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:101, output treesize:45 [2021-03-10 22:20:43,526 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 9 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-03-10 22:20:43,526 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 22:20:43,526 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 13 [2021-03-10 22:20:43,526 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1853683008] [2021-03-10 22:20:43,526 INFO L460 AbstractCegarLoop]: Interpolant automaton has 13 states [2021-03-10 22:20:43,526 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 22:20:43,527 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-03-10 22:20:43,527 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=27, Invalid=129, Unknown=0, NotChecked=0, Total=156 [2021-03-10 22:20:43,527 INFO L87 Difference]: Start difference. First operand 775 states and 2488 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-03-10 22:20:44,077 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 22:20:44,077 INFO L93 Difference]: Finished difference Result 1101 states and 3383 transitions. [2021-03-10 22:20:44,078 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-03-10 22:20:44,078 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 24 [2021-03-10 22:20:44,078 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 22:20:44,080 INFO L225 Difference]: With dead ends: 1101 [2021-03-10 22:20:44,080 INFO L226 Difference]: Without dead ends: 1050 [2021-03-10 22:20:44,080 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 47 GetRequests, 25 SyntacticMatches, 4 SemanticMatches, 18 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 40 ImplicationChecksByTransitivity, 588.6ms TimeCoverageRelationStatistics Valid=86, Invalid=294, Unknown=0, NotChecked=0, Total=380 [2021-03-10 22:20:44,081 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1050 states. [2021-03-10 22:20:44,088 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1050 to 781. [2021-03-10 22:20:44,089 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 781 states, 780 states have (on average 3.2282051282051283) internal successors, (2518), 780 states have internal predecessors, (2518), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:20:44,090 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 781 states to 781 states and 2518 transitions. [2021-03-10 22:20:44,090 INFO L78 Accepts]: Start accepts. Automaton has 781 states and 2518 transitions. Word has length 24 [2021-03-10 22:20:44,090 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 22:20:44,090 INFO L480 AbstractCegarLoop]: Abstraction has 781 states and 2518 transitions. [2021-03-10 22:20:44,090 INFO L481 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-03-10 22:20:44,090 INFO L276 IsEmpty]: Start isEmpty. Operand 781 states and 2518 transitions. [2021-03-10 22:20:44,091 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-03-10 22:20:44,091 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 22:20:44,091 INFO L519 BasicCegarLoop]: trace histogram [3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 22:20:44,291 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 164 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable15299 [2021-03-10 22:20:44,292 INFO L428 AbstractCegarLoop]: === Iteration 237 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 22:20:44,292 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 22:20:44,292 INFO L82 PathProgramCache]: Analyzing trace with hash -1171340002, now seen corresponding path program 145 times [2021-03-10 22:20:44,292 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 22:20:44,292 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [198148728] [2021-03-10 22:20:44,292 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 22:20:44,296 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 22:20:44,483 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 1 proven. 8 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-03-10 22:20:44,484 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [198148728] [2021-03-10 22:20:44,484 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [344995424] [2021-03-10 22:20:44,484 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-03-10 22:20:44,510 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 22:20:44,511 INFO L263 TraceCheckSpWp]: Trace formula consists of 109 conjuncts, 17 conjunts are in the unsatisfiable core [2021-03-10 22:20:44,512 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 22:20:44,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-03-10 22:20:44,601 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 22:20:44,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, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 5 treesize of output 3 [2021-03-10 22:20:44,607 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-03-10 22:20:44,690 INFO L628 ElimStorePlain]: treesize reduction 46, result has 49.5 percent of original size [2021-03-10 22:20:44,690 INFO L518 ElimStorePlain]: Eliminatee v_prenex_138 vanished before elimination [2021-03-10 22:20:44,695 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-03-10 22:20:44,695 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:101, output treesize:45 [2021-03-10 22:20:44,826 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 1 proven. 8 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-03-10 22:20:44,826 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 22:20:44,826 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 12 [2021-03-10 22:20:44,826 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [651722847] [2021-03-10 22:20:44,827 INFO L460 AbstractCegarLoop]: Interpolant automaton has 12 states [2021-03-10 22:20:44,827 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 22:20:44,827 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-03-10 22:20:44,827 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=24, Invalid=108, Unknown=0, NotChecked=0, Total=132 [2021-03-10 22:20:44,827 INFO L87 Difference]: Start difference. First operand 781 states and 2518 transitions. Second operand has 12 states, 12 states have (on average 2.3333333333333335) internal successors, (28), 12 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:20:45,322 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 22:20:45,323 INFO L93 Difference]: Finished difference Result 1050 states and 3260 transitions. [2021-03-10 22:20:45,324 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-03-10 22:20:45,324 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 2.3333333333333335) internal successors, (28), 12 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 24 [2021-03-10 22:20:45,324 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 22:20:45,325 INFO L225 Difference]: With dead ends: 1050 [2021-03-10 22:20:45,325 INFO L226 Difference]: Without dead ends: 999 [2021-03-10 22:20:45,326 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 45 GetRequests, 25 SyntacticMatches, 4 SemanticMatches, 16 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 34 ImplicationChecksByTransitivity, 473.2ms TimeCoverageRelationStatistics Valid=61, Invalid=245, Unknown=0, NotChecked=0, Total=306 [2021-03-10 22:20:45,326 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 999 states. [2021-03-10 22:20:45,333 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 999 to 771. [2021-03-10 22:20:45,333 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 771 states, 770 states have (on average 3.220779220779221) internal successors, (2480), 770 states have internal predecessors, (2480), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:20:45,335 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 771 states to 771 states and 2480 transitions. [2021-03-10 22:20:45,335 INFO L78 Accepts]: Start accepts. Automaton has 771 states and 2480 transitions. Word has length 24 [2021-03-10 22:20:45,335 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 22:20:45,335 INFO L480 AbstractCegarLoop]: Abstraction has 771 states and 2480 transitions. [2021-03-10 22:20:45,335 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 12 states, 12 states have (on average 2.3333333333333335) internal successors, (28), 12 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:20:45,335 INFO L276 IsEmpty]: Start isEmpty. Operand 771 states and 2480 transitions. [2021-03-10 22:20:45,336 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-03-10 22:20:45,336 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 22:20:45,336 INFO L519 BasicCegarLoop]: trace histogram [3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 22:20:45,539 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 165 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable15313 [2021-03-10 22:20:45,539 INFO L428 AbstractCegarLoop]: === Iteration 238 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 22:20:45,539 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 22:20:45,540 INFO L82 PathProgramCache]: Analyzing trace with hash -267267018, now seen corresponding path program 146 times [2021-03-10 22:20:45,540 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 22:20:45,540 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2030694538] [2021-03-10 22:20:45,540 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 22:20:45,544 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 22:20:45,734 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 1 proven. 8 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-03-10 22:20:45,734 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2030694538] [2021-03-10 22:20:45,735 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1584948179] [2021-03-10 22:20:45,735 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-03-10 22:20:45,764 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-03-10 22:20:45,764 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-10 22:20:45,765 INFO L263 TraceCheckSpWp]: Trace formula consists of 109 conjuncts, 17 conjunts are in the unsatisfiable core [2021-03-10 22:20:45,765 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 22:20:45,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-03-10 22:20:45,856 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 22:20:45,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 5 treesize of output 3 [2021-03-10 22:20:45,862 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-03-10 22:20:45,959 INFO L628 ElimStorePlain]: treesize reduction 46, result has 49.5 percent of original size [2021-03-10 22:20:45,960 INFO L518 ElimStorePlain]: Eliminatee char_at_5 vanished before elimination [2021-03-10 22:20:45,963 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-03-10 22:20:45,963 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:101, output treesize:45 [2021-03-10 22:20:46,119 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 1 proven. 8 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-03-10 22:20:46,119 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 22:20:46,119 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 12 [2021-03-10 22:20:46,119 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [304677831] [2021-03-10 22:20:46,119 INFO L460 AbstractCegarLoop]: Interpolant automaton has 12 states [2021-03-10 22:20:46,119 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 22:20:46,119 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-03-10 22:20:46,120 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=24, Invalid=108, Unknown=0, NotChecked=0, Total=132 [2021-03-10 22:20:46,120 INFO L87 Difference]: Start difference. First operand 771 states and 2480 transitions. Second operand has 12 states, 12 states have (on average 2.3333333333333335) internal successors, (28), 12 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:20:46,635 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 22:20:46,635 INFO L93 Difference]: Finished difference Result 1015 states and 3142 transitions. [2021-03-10 22:20:46,643 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-03-10 22:20:46,643 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 2.3333333333333335) internal successors, (28), 12 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 24 [2021-03-10 22:20:46,644 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 22:20:46,645 INFO L225 Difference]: With dead ends: 1015 [2021-03-10 22:20:46,645 INFO L226 Difference]: Without dead ends: 964 [2021-03-10 22:20:46,645 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 47 GetRequests, 26 SyntacticMatches, 4 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 40 ImplicationChecksByTransitivity, 530.8ms TimeCoverageRelationStatistics Valid=69, Invalid=273, Unknown=0, NotChecked=0, Total=342 [2021-03-10 22:20:46,646 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 964 states. [2021-03-10 22:20:46,652 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 964 to 741. [2021-03-10 22:20:46,653 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 741 states, 740 states have (on average 3.187837837837838) internal successors, (2359), 740 states have internal predecessors, (2359), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:20:46,654 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 741 states to 741 states and 2359 transitions. [2021-03-10 22:20:46,654 INFO L78 Accepts]: Start accepts. Automaton has 741 states and 2359 transitions. Word has length 24 [2021-03-10 22:20:46,654 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 22:20:46,654 INFO L480 AbstractCegarLoop]: Abstraction has 741 states and 2359 transitions. [2021-03-10 22:20:46,654 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 12 states, 12 states have (on average 2.3333333333333335) internal successors, (28), 12 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:20:46,654 INFO L276 IsEmpty]: Start isEmpty. Operand 741 states and 2359 transitions. [2021-03-10 22:20:46,655 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-03-10 22:20:46,655 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 22:20:46,655 INFO L519 BasicCegarLoop]: trace histogram [3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 22:20:46,855 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable15323,166 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 22:20:46,856 INFO L428 AbstractCegarLoop]: === Iteration 239 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 22:20:46,856 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 22:20:46,856 INFO L82 PathProgramCache]: Analyzing trace with hash -1731562026, now seen corresponding path program 147 times [2021-03-10 22:20:46,856 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 22:20:46,856 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [646289082] [2021-03-10 22:20:46,856 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 22:20:46,860 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 22:20:47,023 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 1 proven. 8 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-03-10 22:20:47,023 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [646289082] [2021-03-10 22:20:47,023 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [127670110] [2021-03-10 22:20:47,023 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-03-10 22:20:47,052 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2021-03-10 22:20:47,052 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-10 22:20:47,053 INFO L263 TraceCheckSpWp]: Trace formula consists of 109 conjuncts, 17 conjunts are in the unsatisfiable core [2021-03-10 22:20:47,053 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 22:20:47,126 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 5 treesize of output 3 [2021-03-10 22:20:47,129 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 22:20:47,132 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 5 treesize of output 3 [2021-03-10 22:20:47,135 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-03-10 22:20:47,183 INFO L628 ElimStorePlain]: treesize reduction 34, result has 43.3 percent of original size [2021-03-10 22:20:47,184 INFO L518 ElimStorePlain]: Eliminatee char_at_5 vanished before elimination [2021-03-10 22:20:47,187 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-03-10 22:20:47,187 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:70, output treesize:26 [2021-03-10 22:20:47,373 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 1 proven. 8 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-03-10 22:20:47,373 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 22:20:47,373 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 13 [2021-03-10 22:20:47,373 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1271923199] [2021-03-10 22:20:47,373 INFO L460 AbstractCegarLoop]: Interpolant automaton has 13 states [2021-03-10 22:20:47,374 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 22:20:47,374 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-03-10 22:20:47,374 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=29, Invalid=127, Unknown=0, NotChecked=0, Total=156 [2021-03-10 22:20:47,374 INFO L87 Difference]: Start difference. First operand 741 states and 2359 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-03-10 22:20:48,120 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 22:20:48,120 INFO L93 Difference]: Finished difference Result 1076 states and 3309 transitions. [2021-03-10 22:20:48,122 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-03-10 22:20:48,122 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 24 [2021-03-10 22:20:48,122 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 22:20:48,123 INFO L225 Difference]: With dead ends: 1076 [2021-03-10 22:20:48,123 INFO L226 Difference]: Without dead ends: 1013 [2021-03-10 22:20:48,124 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 47 GetRequests, 25 SyntacticMatches, 4 SemanticMatches, 18 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 44 ImplicationChecksByTransitivity, 712.6ms TimeCoverageRelationStatistics Valid=80, Invalid=300, Unknown=0, NotChecked=0, Total=380 [2021-03-10 22:20:48,124 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1013 states. [2021-03-10 22:20:48,131 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1013 to 773. [2021-03-10 22:20:48,132 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 773 states, 772 states have (on average 3.216321243523316) internal successors, (2483), 772 states have internal predecessors, (2483), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:20:48,133 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 773 states to 773 states and 2483 transitions. [2021-03-10 22:20:48,133 INFO L78 Accepts]: Start accepts. Automaton has 773 states and 2483 transitions. Word has length 24 [2021-03-10 22:20:48,133 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 22:20:48,133 INFO L480 AbstractCegarLoop]: Abstraction has 773 states and 2483 transitions. [2021-03-10 22:20:48,133 INFO L481 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-03-10 22:20:48,133 INFO L276 IsEmpty]: Start isEmpty. Operand 773 states and 2483 transitions. [2021-03-10 22:20:48,134 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-03-10 22:20:48,134 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 22:20:48,134 INFO L519 BasicCegarLoop]: trace histogram [3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 22:20:48,334 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 167 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable15336 [2021-03-10 22:20:48,335 INFO L428 AbstractCegarLoop]: === Iteration 240 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 22:20:48,335 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 22:20:48,335 INFO L82 PathProgramCache]: Analyzing trace with hash -132892554, now seen corresponding path program 148 times [2021-03-10 22:20:48,335 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 22:20:48,335 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [157574370] [2021-03-10 22:20:48,335 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 22:20:48,339 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 22:20:48,780 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 22:20:48,781 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [157574370] [2021-03-10 22:20:48,781 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [510912391] [2021-03-10 22:20:48,781 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-03-10 22:20:48,809 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-03-10 22:20:48,809 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-10 22:20:48,810 INFO L263 TraceCheckSpWp]: Trace formula consists of 109 conjuncts, 17 conjunts are in the unsatisfiable core [2021-03-10 22:20:48,810 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 22:20:49,191 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 9 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-03-10 22:20:49,192 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 22:20:49,192 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 10] total 22 [2021-03-10 22:20:49,192 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [447120654] [2021-03-10 22:20:49,192 INFO L460 AbstractCegarLoop]: Interpolant automaton has 22 states [2021-03-10 22:20:49,192 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 22:20:49,192 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2021-03-10 22:20:49,192 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=50, Invalid=412, Unknown=0, NotChecked=0, Total=462 [2021-03-10 22:20:49,192 INFO L87 Difference]: Start difference. First operand 773 states and 2483 transitions. Second operand has 22 states, 22 states have (on average 2.0) internal successors, (44), 22 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:20:52,805 WARN L205 SmtUtils]: Spent 113.00 ms on a formula simplification. DAG size of input: 38 DAG size of output: 33 [2021-03-10 22:20:53,380 WARN L205 SmtUtils]: Spent 103.00 ms on a formula simplification. DAG size of input: 41 DAG size of output: 39 [2021-03-10 22:20:53,611 WARN L205 SmtUtils]: Spent 107.00 ms on a formula simplification. DAG size of input: 43 DAG size of output: 35 [2021-03-10 22:20:53,749 WARN L205 SmtUtils]: Spent 104.00 ms on a formula simplification. DAG size of input: 46 DAG size of output: 35 [2021-03-10 22:20:54,771 WARN L205 SmtUtils]: Spent 153.00 ms on a formula simplification. DAG size of input: 49 DAG size of output: 41 [2021-03-10 22:20:54,951 WARN L205 SmtUtils]: Spent 114.00 ms on a formula simplification. DAG size of input: 46 DAG size of output: 38 [2021-03-10 22:20:55,289 WARN L205 SmtUtils]: Spent 136.00 ms on a formula simplification. DAG size of input: 46 DAG size of output: 38 [2021-03-10 22:20:55,654 WARN L205 SmtUtils]: Spent 131.00 ms on a formula simplification. DAG size of input: 46 DAG size of output: 35 [2021-03-10 22:20:55,858 WARN L205 SmtUtils]: Spent 103.00 ms on a formula simplification. DAG size of input: 43 DAG size of output: 32 [2021-03-10 22:20:55,934 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 22:20:55,934 INFO L93 Difference]: Finished difference Result 1597 states and 4763 transitions. [2021-03-10 22:20:55,935 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 64 states. [2021-03-10 22:20:55,935 INFO L78 Accepts]: Start accepts. Automaton has has 22 states, 22 states have (on average 2.0) internal successors, (44), 22 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 24 [2021-03-10 22:20:55,936 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 22:20:55,938 INFO L225 Difference]: With dead ends: 1597 [2021-03-10 22:20:55,938 INFO L226 Difference]: Without dead ends: 1500 [2021-03-10 22:20:55,938 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 147 GetRequests, 70 SyntacticMatches, 2 SemanticMatches, 75 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1718 ImplicationChecksByTransitivity, 5007.6ms TimeCoverageRelationStatistics Valid=619, Invalid=5233, Unknown=0, NotChecked=0, Total=5852 [2021-03-10 22:20:55,940 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1500 states. [2021-03-10 22:20:55,949 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1500 to 779. [2021-03-10 22:20:55,949 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 779 states, 778 states have (on average 3.230077120822622) internal successors, (2513), 778 states have internal predecessors, (2513), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:20:55,951 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 779 states to 779 states and 2513 transitions. [2021-03-10 22:20:55,951 INFO L78 Accepts]: Start accepts. Automaton has 779 states and 2513 transitions. Word has length 24 [2021-03-10 22:20:55,951 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 22:20:55,951 INFO L480 AbstractCegarLoop]: Abstraction has 779 states and 2513 transitions. [2021-03-10 22:20:55,951 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 22 states, 22 states have (on average 2.0) internal successors, (44), 22 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:20:55,951 INFO L276 IsEmpty]: Start isEmpty. Operand 779 states and 2513 transitions. [2021-03-10 22:20:55,952 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-03-10 22:20:55,952 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 22:20:55,952 INFO L519 BasicCegarLoop]: trace histogram [3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 22:20:56,152 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable15353,168 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 22:20:56,152 INFO L428 AbstractCegarLoop]: === Iteration 241 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 22:20:56,153 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 22:20:56,153 INFO L82 PathProgramCache]: Analyzing trace with hash 1586683032, now seen corresponding path program 149 times [2021-03-10 22:20:56,153 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 22:20:56,153 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1258238277] [2021-03-10 22:20:56,153 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 22:20:56,157 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 22:20:56,341 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 1 proven. 8 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-03-10 22:20:56,341 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1258238277] [2021-03-10 22:20:56,341 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [480094983] [2021-03-10 22:20:56,341 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 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-03-10 22:20:56,369 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-03-10 22:20:56,370 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-10 22:20:56,370 INFO L263 TraceCheckSpWp]: Trace formula consists of 109 conjuncts, 17 conjunts are in the unsatisfiable core [2021-03-10 22:20:56,371 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 22:20:56,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 5 treesize of output 3 [2021-03-10 22:20:56,448 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 22:20:56,451 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 5 treesize of output 3 [2021-03-10 22:20:56,454 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-03-10 22:20:56,507 INFO L628 ElimStorePlain]: treesize reduction 34, result has 43.3 percent of original size [2021-03-10 22:20:56,508 INFO L518 ElimStorePlain]: Eliminatee char_at_5 vanished before elimination [2021-03-10 22:20:56,511 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-03-10 22:20:56,511 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:70, output treesize:26 [2021-03-10 22:20:56,654 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 1 proven. 8 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-03-10 22:20:56,654 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 22:20:56,655 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 12 [2021-03-10 22:20:56,655 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [209306965] [2021-03-10 22:20:56,655 INFO L460 AbstractCegarLoop]: Interpolant automaton has 12 states [2021-03-10 22:20:56,655 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 22:20:56,655 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-03-10 22:20:56,655 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=26, Invalid=106, Unknown=0, NotChecked=0, Total=132 [2021-03-10 22:20:56,655 INFO L87 Difference]: Start difference. First operand 779 states and 2513 transitions. Second operand has 12 states, 12 states have (on average 2.3333333333333335) internal successors, (28), 12 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:20:57,216 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 22:20:57,216 INFO L93 Difference]: Finished difference Result 1050 states and 3260 transitions. [2021-03-10 22:20:57,217 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-03-10 22:20:57,217 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 2.3333333333333335) internal successors, (28), 12 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 24 [2021-03-10 22:20:57,217 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 22:20:57,219 INFO L225 Difference]: With dead ends: 1050 [2021-03-10 22:20:57,219 INFO L226 Difference]: Without dead ends: 999 [2021-03-10 22:20:57,219 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 45 GetRequests, 25 SyntacticMatches, 4 SemanticMatches, 16 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 36 ImplicationChecksByTransitivity, 499.1ms TimeCoverageRelationStatistics Valid=65, Invalid=241, Unknown=0, NotChecked=0, Total=306 [2021-03-10 22:20:57,220 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 999 states. [2021-03-10 22:20:57,226 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 999 to 769. [2021-03-10 22:20:57,227 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 769 states, 768 states have (on average 3.22265625) internal successors, (2475), 768 states have internal predecessors, (2475), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:20:57,228 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 769 states to 769 states and 2475 transitions. [2021-03-10 22:20:57,228 INFO L78 Accepts]: Start accepts. Automaton has 769 states and 2475 transitions. Word has length 24 [2021-03-10 22:20:57,228 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 22:20:57,229 INFO L480 AbstractCegarLoop]: Abstraction has 769 states and 2475 transitions. [2021-03-10 22:20:57,229 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 12 states, 12 states have (on average 2.3333333333333335) internal successors, (28), 12 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:20:57,229 INFO L276 IsEmpty]: Start isEmpty. Operand 769 states and 2475 transitions. [2021-03-10 22:20:57,229 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-03-10 22:20:57,229 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 22:20:57,230 INFO L519 BasicCegarLoop]: trace histogram [3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 22:20:57,430 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable15365,169 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 22:20:57,430 INFO L428 AbstractCegarLoop]: === Iteration 242 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 22:20:57,430 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 22:20:57,430 INFO L82 PathProgramCache]: Analyzing trace with hash -1804211280, now seen corresponding path program 150 times [2021-03-10 22:20:57,430 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 22:20:57,430 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1368592514] [2021-03-10 22:20:57,430 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 22:20:57,435 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 22:20:57,889 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 1 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 22:20:57,889 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1368592514] [2021-03-10 22:20:57,889 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [874427554] [2021-03-10 22:20:57,889 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-03-10 22:20:57,917 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-03-10 22:20:57,918 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-10 22:20:57,918 INFO L263 TraceCheckSpWp]: Trace formula consists of 109 conjuncts, 17 conjunts are in the unsatisfiable core [2021-03-10 22:20:57,919 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 22:20:58,254 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 1 proven. 8 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-03-10 22:20:58,254 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 22:20:58,254 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 10] total 22 [2021-03-10 22:20:58,254 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1164099866] [2021-03-10 22:20:58,255 INFO L460 AbstractCegarLoop]: Interpolant automaton has 22 states [2021-03-10 22:20:58,255 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 22:20:58,255 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2021-03-10 22:20:58,255 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=63, Invalid=399, Unknown=0, NotChecked=0, Total=462 [2021-03-10 22:20:58,255 INFO L87 Difference]: Start difference. First operand 769 states and 2475 transitions. Second operand has 22 states, 22 states have (on average 2.0) internal successors, (44), 22 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:21:02,783 WARN L205 SmtUtils]: Spent 118.00 ms on a formula simplification. DAG size of input: 43 DAG size of output: 41 [2021-03-10 22:21:02,949 WARN L205 SmtUtils]: Spent 129.00 ms on a formula simplification. DAG size of input: 47 DAG size of output: 40 [2021-03-10 22:21:04,730 WARN L205 SmtUtils]: Spent 132.00 ms on a formula simplification. DAG size of input: 44 DAG size of output: 39 [2021-03-10 22:21:05,114 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 22:21:05,114 INFO L93 Difference]: Finished difference Result 1662 states and 4961 transitions. [2021-03-10 22:21:05,115 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 67 states. [2021-03-10 22:21:05,116 INFO L78 Accepts]: Start accepts. Automaton has has 22 states, 22 states have (on average 2.0) internal successors, (44), 22 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 24 [2021-03-10 22:21:05,116 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 22:21:05,118 INFO L225 Difference]: With dead ends: 1662 [2021-03-10 22:21:05,118 INFO L226 Difference]: Without dead ends: 1565 [2021-03-10 22:21:05,119 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 153 GetRequests, 75 SyntacticMatches, 0 SemanticMatches, 78 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1884 ImplicationChecksByTransitivity, 5032.6ms TimeCoverageRelationStatistics Valid=647, Invalid=5673, Unknown=0, NotChecked=0, Total=6320 [2021-03-10 22:21:05,120 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1565 states. [2021-03-10 22:21:05,129 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1565 to 759. [2021-03-10 22:21:05,129 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 759 states, 758 states have (on average 3.2150395778364116) internal successors, (2437), 758 states have internal predecessors, (2437), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:21:05,131 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 759 states to 759 states and 2437 transitions. [2021-03-10 22:21:05,131 INFO L78 Accepts]: Start accepts. Automaton has 759 states and 2437 transitions. Word has length 24 [2021-03-10 22:21:05,131 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 22:21:05,131 INFO L480 AbstractCegarLoop]: Abstraction has 759 states and 2437 transitions. [2021-03-10 22:21:05,131 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 22 states, 22 states have (on average 2.0) internal successors, (44), 22 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:21:05,131 INFO L276 IsEmpty]: Start isEmpty. Operand 759 states and 2437 transitions. [2021-03-10 22:21:05,132 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-03-10 22:21:05,132 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 22:21:05,132 INFO L519 BasicCegarLoop]: trace histogram [3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 22:21:05,332 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable15376,170 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 22:21:05,332 INFO L428 AbstractCegarLoop]: === Iteration 243 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 22:21:05,333 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 22:21:05,333 INFO L82 PathProgramCache]: Analyzing trace with hash -1361425282, now seen corresponding path program 151 times [2021-03-10 22:21:05,333 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 22:21:05,333 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [976803446] [2021-03-10 22:21:05,333 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 22:21:05,337 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 22:21:05,514 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 1 proven. 8 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-03-10 22:21:05,514 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [976803446] [2021-03-10 22:21:05,514 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1767993963] [2021-03-10 22:21:05,514 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-03-10 22:21:05,541 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 22:21:05,542 INFO L263 TraceCheckSpWp]: Trace formula consists of 109 conjuncts, 17 conjunts are in the unsatisfiable core [2021-03-10 22:21:05,543 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 22:21:05,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-03-10 22:21:05,619 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 22:21:05,623 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 5 treesize of output 3 [2021-03-10 22:21:05,625 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-03-10 22:21:05,676 INFO L628 ElimStorePlain]: treesize reduction 34, result has 43.3 percent of original size [2021-03-10 22:21:05,676 INFO L518 ElimStorePlain]: Eliminatee char_at_5 vanished before elimination [2021-03-10 22:21:05,680 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-03-10 22:21:05,680 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:70, output treesize:26 [2021-03-10 22:21:05,931 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 5 treesize of output 3 [2021-03-10 22:21:05,933 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 22:21:05,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-03-10 22:21:05,940 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-03-10 22:21:05,944 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:21:05,946 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-03-10 22:21:05,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-03-10 22:21:05,953 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-03-10 22:21:05,957 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:21:05,959 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-03-10 22:21:05,963 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:21:05,964 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-03-10 22:21:05,969 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:21:05,970 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-03-10 22:21:05,974 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:21:05,975 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-03-10 22:21:05,979 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:21:05,981 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-03-10 22:21:05,985 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:21:05,987 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-03-10 22:21:06,034 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 22:21:06,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 5 treesize of output 3 [2021-03-10 22:21:06,040 INFO L550 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2021-03-10 22:21:06,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-03-10 22:21:06,046 INFO L550 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2021-03-10 22:21:06,049 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:21:06,051 INFO L550 ElimStorePlain]: Start of recursive call 14: End of recursive call: and 1 xjuncts. [2021-03-10 22:21:06,103 INFO L628 ElimStorePlain]: treesize reduction 1, result has 96.8 percent of original size [2021-03-10 22:21:06,105 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-03-10 22:21:06,105 INFO L247 ElimStorePlain]: Needed 14 recursive calls to eliminate 3 variables, input treesize:279, output treesize:14 [2021-03-10 22:21:06,177 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 1 proven. 8 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-03-10 22:21:06,177 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 22:21:06,177 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 12 [2021-03-10 22:21:06,177 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [264580669] [2021-03-10 22:21:06,178 INFO L460 AbstractCegarLoop]: Interpolant automaton has 12 states [2021-03-10 22:21:06,178 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 22:21:06,178 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-03-10 22:21:06,178 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=27, Invalid=105, Unknown=0, NotChecked=0, Total=132 [2021-03-10 22:21:06,178 INFO L87 Difference]: Start difference. First operand 759 states and 2437 transitions. Second operand has 12 states, 12 states have (on average 2.3333333333333335) internal successors, (28), 12 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:21:06,802 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 22:21:06,802 INFO L93 Difference]: Finished difference Result 1166 states and 3582 transitions. [2021-03-10 22:21:06,803 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-03-10 22:21:06,804 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 2.3333333333333335) internal successors, (28), 12 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 24 [2021-03-10 22:21:06,804 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 22:21:06,805 INFO L225 Difference]: With dead ends: 1166 [2021-03-10 22:21:06,805 INFO L226 Difference]: Without dead ends: 1115 [2021-03-10 22:21:06,806 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 47 GetRequests, 26 SyntacticMatches, 4 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 36 ImplicationChecksByTransitivity, 589.9ms TimeCoverageRelationStatistics Valid=78, Invalid=264, Unknown=0, NotChecked=0, Total=342 [2021-03-10 22:21:06,807 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1115 states. [2021-03-10 22:21:06,813 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1115 to 695. [2021-03-10 22:21:06,813 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 695 states, 694 states have (on average 3.2060518731988474) internal successors, (2225), 694 states have internal predecessors, (2225), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:21:06,814 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 695 states to 695 states and 2225 transitions. [2021-03-10 22:21:06,814 INFO L78 Accepts]: Start accepts. Automaton has 695 states and 2225 transitions. Word has length 24 [2021-03-10 22:21:06,814 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 22:21:06,815 INFO L480 AbstractCegarLoop]: Abstraction has 695 states and 2225 transitions. [2021-03-10 22:21:06,815 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 12 states, 12 states have (on average 2.3333333333333335) internal successors, (28), 12 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:21:06,815 INFO L276 IsEmpty]: Start isEmpty. Operand 695 states and 2225 transitions. [2021-03-10 22:21:06,815 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-03-10 22:21:06,815 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 22:21:06,815 INFO L519 BasicCegarLoop]: trace histogram [3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 22:21:07,016 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 171 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable15383 [2021-03-10 22:21:07,016 INFO L428 AbstractCegarLoop]: === Iteration 244 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 22:21:07,016 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 22:21:07,016 INFO L82 PathProgramCache]: Analyzing trace with hash 449250230, now seen corresponding path program 152 times [2021-03-10 22:21:07,016 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 22:21:07,016 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2133659276] [2021-03-10 22:21:07,016 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 22:21:07,020 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 22:21:07,239 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 1 proven. 8 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-03-10 22:21:07,239 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2133659276] [2021-03-10 22:21:07,239 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1130875133] [2021-03-10 22:21:07,239 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-03-10 22:21:07,267 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-03-10 22:21:07,267 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-10 22:21:07,267 INFO L263 TraceCheckSpWp]: Trace formula consists of 109 conjuncts, 17 conjunts are in the unsatisfiable core [2021-03-10 22:21:07,268 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 22:21:07,835 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 1 proven. 8 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-03-10 22:21:07,836 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 22:21:07,836 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 15 [2021-03-10 22:21:07,836 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1125106082] [2021-03-10 22:21:07,836 INFO L460 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-03-10 22:21:07,836 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 22:21:07,836 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-03-10 22:21:07,836 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=32, Invalid=178, Unknown=0, NotChecked=0, Total=210 [2021-03-10 22:21:07,836 INFO L87 Difference]: Start difference. First operand 695 states and 2225 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-03-10 22:21:08,262 WARN L205 SmtUtils]: Spent 136.00 ms on a formula simplification. DAG size of input: 33 DAG size of output: 26 [2021-03-10 22:21:08,453 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 22:21:08,453 INFO L93 Difference]: Finished difference Result 832 states and 2598 transitions. [2021-03-10 22:21:08,454 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-03-10 22:21:08,455 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 24 [2021-03-10 22:21:08,455 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 22:21:08,456 INFO L225 Difference]: With dead ends: 832 [2021-03-10 22:21:08,456 INFO L226 Difference]: Without dead ends: 745 [2021-03-10 22:21:08,456 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 41 GetRequests, 22 SyntacticMatches, 2 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 32 ImplicationChecksByTransitivity, 819.0ms TimeCoverageRelationStatistics Valid=52, Invalid=290, Unknown=0, NotChecked=0, Total=342 [2021-03-10 22:21:08,457 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 745 states. [2021-03-10 22:21:08,462 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 745 to 716. [2021-03-10 22:21:08,462 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 716 states, 715 states have (on average 3.2) internal successors, (2288), 715 states have internal predecessors, (2288), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:21:08,463 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 716 states to 716 states and 2288 transitions. [2021-03-10 22:21:08,463 INFO L78 Accepts]: Start accepts. Automaton has 716 states and 2288 transitions. Word has length 24 [2021-03-10 22:21:08,463 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 22:21:08,463 INFO L480 AbstractCegarLoop]: Abstraction has 716 states and 2288 transitions. [2021-03-10 22:21:08,464 INFO L481 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-03-10 22:21:08,464 INFO L276 IsEmpty]: Start isEmpty. Operand 716 states and 2288 transitions. [2021-03-10 22:21:08,464 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-03-10 22:21:08,464 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 22:21:08,464 INFO L519 BasicCegarLoop]: trace histogram [3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 22:21:08,665 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable15419,172 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 22:21:08,665 INFO L428 AbstractCegarLoop]: === Iteration 245 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 22:21:08,665 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 22:21:08,665 INFO L82 PathProgramCache]: Analyzing trace with hash -284572016, now seen corresponding path program 153 times [2021-03-10 22:21:08,665 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 22:21:08,665 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [429940895] [2021-03-10 22:21:08,665 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 22:21:08,670 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 22:21:08,925 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 1 proven. 8 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-03-10 22:21:08,926 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [429940895] [2021-03-10 22:21:08,926 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1722578196] [2021-03-10 22:21:08,926 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-03-10 22:21:08,953 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2021-03-10 22:21:08,954 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-10 22:21:08,954 INFO L263 TraceCheckSpWp]: Trace formula consists of 109 conjuncts, 17 conjunts are in the unsatisfiable core [2021-03-10 22:21:08,955 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 22:21:09,198 WARN L205 SmtUtils]: Spent 144.00 ms on a formula simplification. DAG size of input: 33 DAG size of output: 28 [2021-03-10 22:21:09,602 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 1 proven. 8 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-03-10 22:21:09,602 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 22:21:09,602 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 15 [2021-03-10 22:21:09,603 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1505814672] [2021-03-10 22:21:09,603 INFO L460 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-03-10 22:21:09,603 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 22:21:09,603 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-03-10 22:21:09,603 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=32, Invalid=178, Unknown=0, NotChecked=0, Total=210 [2021-03-10 22:21:09,603 INFO L87 Difference]: Start difference. First operand 716 states and 2288 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-03-10 22:21:10,047 WARN L205 SmtUtils]: Spent 113.00 ms on a formula simplification. DAG size of input: 38 DAG size of output: 30 [2021-03-10 22:21:10,229 WARN L205 SmtUtils]: Spent 156.00 ms on a formula simplification. DAG size of input: 39 DAG size of output: 29 [2021-03-10 22:21:10,368 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 22:21:10,369 INFO L93 Difference]: Finished difference Result 830 states and 2596 transitions. [2021-03-10 22:21:10,370 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-03-10 22:21:10,370 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 24 [2021-03-10 22:21:10,370 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 22:21:10,372 INFO L225 Difference]: With dead ends: 830 [2021-03-10 22:21:10,372 INFO L226 Difference]: Without dead ends: 755 [2021-03-10 22:21:10,372 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 41 GetRequests, 21 SyntacticMatches, 3 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 36 ImplicationChecksByTransitivity, 1038.1ms TimeCoverageRelationStatistics Valid=52, Invalid=290, Unknown=0, NotChecked=0, Total=342 [2021-03-10 22:21:10,373 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 755 states. [2021-03-10 22:21:10,378 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 755 to 726. [2021-03-10 22:21:10,379 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 726 states, 725 states have (on average 3.197241379310345) internal successors, (2318), 725 states have internal predecessors, (2318), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:21:10,380 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 726 states to 726 states and 2318 transitions. [2021-03-10 22:21:10,380 INFO L78 Accepts]: Start accepts. Automaton has 726 states and 2318 transitions. Word has length 24 [2021-03-10 22:21:10,380 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 22:21:10,380 INFO L480 AbstractCegarLoop]: Abstraction has 726 states and 2318 transitions. [2021-03-10 22:21:10,380 INFO L481 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-03-10 22:21:10,380 INFO L276 IsEmpty]: Start isEmpty. Operand 726 states and 2318 transitions. [2021-03-10 22:21:10,381 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-03-10 22:21:10,381 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 22:21:10,381 INFO L519 BasicCegarLoop]: trace histogram [3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 22:21:10,581 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 173 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable15457 [2021-03-10 22:21:10,581 INFO L428 AbstractCegarLoop]: === Iteration 246 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 22:21:10,582 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 22:21:10,582 INFO L82 PathProgramCache]: Analyzing trace with hash -1000980362, now seen corresponding path program 154 times [2021-03-10 22:21:10,582 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 22:21:10,582 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [236216959] [2021-03-10 22:21:10,582 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 22:21:10,586 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 22:21:10,872 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 9 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-03-10 22:21:10,872 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [236216959] [2021-03-10 22:21:10,872 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1279153953] [2021-03-10 22:21:10,872 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-03-10 22:21:10,900 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-03-10 22:21:10,900 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-10 22:21:10,901 INFO L263 TraceCheckSpWp]: Trace formula consists of 109 conjuncts, 17 conjunts are in the unsatisfiable core [2021-03-10 22:21:10,901 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 22:21:11,149 WARN L205 SmtUtils]: Spent 142.00 ms on a formula simplification. DAG size of input: 33 DAG size of output: 28 [2021-03-10 22:21:11,789 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 1 proven. 8 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-03-10 22:21:11,789 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 22:21:11,789 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 10] total 16 [2021-03-10 22:21:11,789 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [500425538] [2021-03-10 22:21:11,789 INFO L460 AbstractCegarLoop]: Interpolant automaton has 16 states [2021-03-10 22:21:11,789 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 22:21:11,789 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-03-10 22:21:11,789 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=31, Invalid=209, Unknown=0, NotChecked=0, Total=240 [2021-03-10 22:21:11,790 INFO L87 Difference]: Start difference. First operand 726 states and 2318 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-03-10 22:21:12,326 WARN L205 SmtUtils]: Spent 102.00 ms on a formula simplification. DAG size of input: 32 DAG size of output: 27 [2021-03-10 22:21:12,547 WARN L205 SmtUtils]: Spent 110.00 ms on a formula simplification. DAG size of input: 38 DAG size of output: 30 [2021-03-10 22:21:13,107 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 22:21:13,107 INFO L93 Difference]: Finished difference Result 1082 states and 3326 transitions. [2021-03-10 22:21:13,108 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2021-03-10 22:21:13,109 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 24 [2021-03-10 22:21:13,109 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 22:21:13,110 INFO L225 Difference]: With dead ends: 1082 [2021-03-10 22:21:13,110 INFO L226 Difference]: Without dead ends: 968 [2021-03-10 22:21:13,110 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 58 GetRequests, 30 SyntacticMatches, 2 SemanticMatches, 26 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 91 ImplicationChecksByTransitivity, 1524.7ms TimeCoverageRelationStatistics Valid=108, Invalid=648, Unknown=0, NotChecked=0, Total=756 [2021-03-10 22:21:13,111 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 968 states. [2021-03-10 22:21:13,117 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 968 to 716. [2021-03-10 22:21:13,118 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 716 states, 715 states have (on average 3.2) internal successors, (2288), 715 states have internal predecessors, (2288), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:21:13,119 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 716 states to 716 states and 2288 transitions. [2021-03-10 22:21:13,119 INFO L78 Accepts]: Start accepts. Automaton has 716 states and 2288 transitions. Word has length 24 [2021-03-10 22:21:13,119 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 22:21:13,119 INFO L480 AbstractCegarLoop]: Abstraction has 716 states and 2288 transitions. [2021-03-10 22:21:13,119 INFO L481 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-03-10 22:21:13,119 INFO L276 IsEmpty]: Start isEmpty. Operand 716 states and 2288 transitions. [2021-03-10 22:21:13,120 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-03-10 22:21:13,120 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 22:21:13,120 INFO L519 BasicCegarLoop]: trace histogram [3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 22:21:13,321 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable15494,174 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 22:21:13,321 INFO L428 AbstractCegarLoop]: === Iteration 247 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 22:21:13,321 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 22:21:13,321 INFO L82 PathProgramCache]: Analyzing trace with hash 597689110, now seen corresponding path program 155 times [2021-03-10 22:21:13,321 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 22:21:13,321 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2073009578] [2021-03-10 22:21:13,321 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 22:21:13,326 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 22:21:13,768 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 22:21:13,768 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2073009578] [2021-03-10 22:21:13,769 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1278784914] [2021-03-10 22:21:13,769 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-03-10 22:21:13,797 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-03-10 22:21:13,797 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-10 22:21:13,798 INFO L263 TraceCheckSpWp]: Trace formula consists of 109 conjuncts, 17 conjunts are in the unsatisfiable core [2021-03-10 22:21:13,798 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 22:21:14,296 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 9 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-03-10 22:21:14,297 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 22:21:14,297 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 10] total 22 [2021-03-10 22:21:14,297 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1940920580] [2021-03-10 22:21:14,297 INFO L460 AbstractCegarLoop]: Interpolant automaton has 22 states [2021-03-10 22:21:14,297 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 22:21:14,297 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2021-03-10 22:21:14,297 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=53, Invalid=409, Unknown=0, NotChecked=0, Total=462 [2021-03-10 22:21:14,297 INFO L87 Difference]: Start difference. First operand 716 states and 2288 transitions. Second operand has 22 states, 22 states have (on average 2.0) internal successors, (44), 22 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:21:15,996 WARN L205 SmtUtils]: Spent 135.00 ms on a formula simplification. DAG size of input: 47 DAG size of output: 45 [2021-03-10 22:21:16,646 WARN L205 SmtUtils]: Spent 126.00 ms on a formula simplification. DAG size of input: 47 DAG size of output: 45 [2021-03-10 22:21:17,476 WARN L205 SmtUtils]: Spent 174.00 ms on a formula simplification. DAG size of input: 52 DAG size of output: 48 [2021-03-10 22:21:17,695 WARN L205 SmtUtils]: Spent 137.00 ms on a formula simplification. DAG size of input: 46 DAG size of output: 44 [2021-03-10 22:21:18,283 WARN L205 SmtUtils]: Spent 173.00 ms on a formula simplification. DAG size of input: 57 DAG size of output: 53 [2021-03-10 22:21:18,452 WARN L205 SmtUtils]: Spent 138.00 ms on a formula simplification. DAG size of input: 46 DAG size of output: 44 [2021-03-10 22:21:19,652 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 22:21:19,652 INFO L93 Difference]: Finished difference Result 1200 states and 3665 transitions. [2021-03-10 22:21:19,653 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 51 states. [2021-03-10 22:21:19,654 INFO L78 Accepts]: Start accepts. Automaton has has 22 states, 22 states have (on average 2.0) internal successors, (44), 22 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 24 [2021-03-10 22:21:19,654 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 22:21:19,655 INFO L225 Difference]: With dead ends: 1200 [2021-03-10 22:21:19,656 INFO L226 Difference]: Without dead ends: 1103 [2021-03-10 22:21:19,656 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 120 GetRequests, 58 SyntacticMatches, 0 SemanticMatches, 62 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1022 ImplicationChecksByTransitivity, 4482.7ms TimeCoverageRelationStatistics Valid=420, Invalid=3612, Unknown=0, NotChecked=0, Total=4032 [2021-03-10 22:21:19,657 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1103 states. [2021-03-10 22:21:19,664 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1103 to 704. [2021-03-10 22:21:19,665 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 704 states, 703 states have (on average 3.20199146514936) internal successors, (2251), 703 states have internal predecessors, (2251), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:21:19,666 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 704 states to 704 states and 2251 transitions. [2021-03-10 22:21:19,666 INFO L78 Accepts]: Start accepts. Automaton has 704 states and 2251 transitions. Word has length 24 [2021-03-10 22:21:19,666 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 22:21:19,666 INFO L480 AbstractCegarLoop]: Abstraction has 704 states and 2251 transitions. [2021-03-10 22:21:19,666 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 22 states, 22 states have (on average 2.0) internal successors, (44), 22 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:21:19,666 INFO L276 IsEmpty]: Start isEmpty. Operand 704 states and 2251 transitions. [2021-03-10 22:21:19,667 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-03-10 22:21:19,667 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 22:21:19,667 INFO L519 BasicCegarLoop]: trace histogram [3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 22:21:19,867 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable15571,175 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 22:21:19,867 INFO L428 AbstractCegarLoop]: === Iteration 248 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 22:21:19,868 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 22:21:19,868 INFO L82 PathProgramCache]: Analyzing trace with hash -2114734992, now seen corresponding path program 156 times [2021-03-10 22:21:19,868 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 22:21:19,868 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1499795414] [2021-03-10 22:21:19,868 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 22:21:19,873 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 22:21:20,148 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 1 proven. 8 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-03-10 22:21:20,148 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1499795414] [2021-03-10 22:21:20,148 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2085041431] [2021-03-10 22:21:20,148 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-03-10 22:21:20,182 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 2 check-sat command(s) [2021-03-10 22:21:20,183 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-10 22:21:20,183 INFO L263 TraceCheckSpWp]: Trace formula consists of 109 conjuncts, 17 conjunts are in the unsatisfiable core [2021-03-10 22:21:20,184 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 22:21:20,649 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 1 proven. 8 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-03-10 22:21:20,650 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 22:21:20,650 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 14 [2021-03-10 22:21:20,650 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [251904483] [2021-03-10 22:21:20,650 INFO L460 AbstractCegarLoop]: Interpolant automaton has 14 states [2021-03-10 22:21:20,650 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 22:21:20,650 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-03-10 22:21:20,650 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=30, Invalid=152, Unknown=0, NotChecked=0, Total=182 [2021-03-10 22:21:20,650 INFO L87 Difference]: Start difference. First operand 704 states and 2251 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-03-10 22:21:20,906 WARN L205 SmtUtils]: Spent 105.00 ms on a formula simplification. DAG size of input: 37 DAG size of output: 30 [2021-03-10 22:21:21,088 WARN L205 SmtUtils]: Spent 146.00 ms on a formula simplification. DAG size of input: 38 DAG size of output: 29 [2021-03-10 22:21:21,205 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 22:21:21,206 INFO L93 Difference]: Finished difference Result 828 states and 2589 transitions. [2021-03-10 22:21:21,207 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-03-10 22:21:21,207 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 24 [2021-03-10 22:21:21,207 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 22:21:21,208 INFO L225 Difference]: With dead ends: 828 [2021-03-10 22:21:21,208 INFO L226 Difference]: Without dead ends: 753 [2021-03-10 22:21:21,209 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 39 GetRequests, 21 SyntacticMatches, 3 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 25 ImplicationChecksByTransitivity, 792.1ms TimeCoverageRelationStatistics Valid=46, Invalid=226, Unknown=0, NotChecked=0, Total=272 [2021-03-10 22:21:21,209 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 753 states. [2021-03-10 22:21:21,214 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 753 to 724. [2021-03-10 22:21:21,215 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 724 states, 723 states have (on average 3.1964038727524207) internal successors, (2311), 723 states have internal predecessors, (2311), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:21:21,216 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 724 states to 724 states and 2311 transitions. [2021-03-10 22:21:21,216 INFO L78 Accepts]: Start accepts. Automaton has 724 states and 2311 transitions. Word has length 24 [2021-03-10 22:21:21,216 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 22:21:21,217 INFO L480 AbstractCegarLoop]: Abstraction has 724 states and 2311 transitions. [2021-03-10 22:21:21,217 INFO L481 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-03-10 22:21:21,217 INFO L276 IsEmpty]: Start isEmpty. Operand 724 states and 2311 transitions. [2021-03-10 22:21:21,217 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-03-10 22:21:21,217 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 22:21:21,217 INFO L519 BasicCegarLoop]: trace histogram [3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 22:21:21,418 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable15576,176 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 22:21:21,418 INFO L428 AbstractCegarLoop]: === Iteration 249 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 22:21:21,418 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 22:21:21,418 INFO L82 PathProgramCache]: Analyzing trace with hash 1463823958, now seen corresponding path program 157 times [2021-03-10 22:21:21,418 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 22:21:21,418 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1038926779] [2021-03-10 22:21:21,418 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 22:21:21,423 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 22:21:21,894 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 1 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 22:21:21,894 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1038926779] [2021-03-10 22:21:21,895 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [13747170] [2021-03-10 22:21:21,895 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-03-10 22:21:21,922 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 22:21:21,923 INFO L263 TraceCheckSpWp]: Trace formula consists of 109 conjuncts, 17 conjunts are in the unsatisfiable core [2021-03-10 22:21:21,923 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 22:21:22,398 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 1 proven. 8 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-03-10 22:21:22,398 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 22:21:22,398 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 10] total 22 [2021-03-10 22:21:22,398 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [408277008] [2021-03-10 22:21:22,399 INFO L460 AbstractCegarLoop]: Interpolant automaton has 22 states [2021-03-10 22:21:22,399 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 22:21:22,399 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2021-03-10 22:21:22,399 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=50, Invalid=412, Unknown=0, NotChecked=0, Total=462 [2021-03-10 22:21:22,399 INFO L87 Difference]: Start difference. First operand 724 states and 2311 transitions. Second operand has 22 states, 22 states have (on average 2.0) internal successors, (44), 22 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:21:24,785 WARN L205 SmtUtils]: Spent 132.00 ms on a formula simplification. DAG size of input: 47 DAG size of output: 45 [2021-03-10 22:21:26,286 WARN L205 SmtUtils]: Spent 193.00 ms on a formula simplification. DAG size of input: 58 DAG size of output: 53 [2021-03-10 22:21:26,489 WARN L205 SmtUtils]: Spent 134.00 ms on a formula simplification. DAG size of input: 46 DAG size of output: 44 [2021-03-10 22:21:26,977 WARN L205 SmtUtils]: Spent 118.00 ms on a formula simplification. DAG size of input: 39 DAG size of output: 36 [2021-03-10 22:21:27,495 WARN L205 SmtUtils]: Spent 114.00 ms on a formula simplification. DAG size of input: 40 DAG size of output: 34 [2021-03-10 22:21:27,672 WARN L205 SmtUtils]: Spent 116.00 ms on a formula simplification. DAG size of input: 51 DAG size of output: 36 [2021-03-10 22:21:28,123 WARN L205 SmtUtils]: Spent 101.00 ms on a formula simplification. DAG size of input: 51 DAG size of output: 29 [2021-03-10 22:21:28,282 WARN L205 SmtUtils]: Spent 113.00 ms on a formula simplification. DAG size of input: 52 DAG size of output: 34 [2021-03-10 22:21:28,604 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 22:21:28,604 INFO L93 Difference]: Finished difference Result 1368 states and 4101 transitions. [2021-03-10 22:21:28,605 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 58 states. [2021-03-10 22:21:28,605 INFO L78 Accepts]: Start accepts. Automaton has has 22 states, 22 states have (on average 2.0) internal successors, (44), 22 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 24 [2021-03-10 22:21:28,605 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 22:21:28,606 INFO L225 Difference]: With dead ends: 1368 [2021-03-10 22:21:28,606 INFO L226 Difference]: Without dead ends: 1230 [2021-03-10 22:21:28,607 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 131 GetRequests, 63 SyntacticMatches, 0 SemanticMatches, 68 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1294 ImplicationChecksByTransitivity, 4922.3ms TimeCoverageRelationStatistics Valid=448, Invalid=4382, Unknown=0, NotChecked=0, Total=4830 [2021-03-10 22:21:28,608 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1230 states. [2021-03-10 22:21:28,616 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1230 to 717. [2021-03-10 22:21:28,617 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 717 states, 716 states have (on average 3.1983240223463687) internal successors, (2290), 716 states have internal predecessors, (2290), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:21:28,618 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 717 states to 717 states and 2290 transitions. [2021-03-10 22:21:28,618 INFO L78 Accepts]: Start accepts. Automaton has 717 states and 2290 transitions. Word has length 24 [2021-03-10 22:21:28,618 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 22:21:28,618 INFO L480 AbstractCegarLoop]: Abstraction has 717 states and 2290 transitions. [2021-03-10 22:21:28,618 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 22 states, 22 states have (on average 2.0) internal successors, (44), 22 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:21:28,618 INFO L276 IsEmpty]: Start isEmpty. Operand 717 states and 2290 transitions. [2021-03-10 22:21:28,619 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-03-10 22:21:28,619 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 22:21:28,619 INFO L519 BasicCegarLoop]: trace histogram [3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 22:21:28,819 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 177 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable15604 [2021-03-10 22:21:28,820 INFO L428 AbstractCegarLoop]: === Iteration 250 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 22:21:28,820 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 22:21:28,820 INFO L82 PathProgramCache]: Analyzing trace with hash 712049782, now seen corresponding path program 158 times [2021-03-10 22:21:28,820 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 22:21:28,820 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [634503017] [2021-03-10 22:21:28,820 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 22:21:28,825 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 22:21:29,367 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 1 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 22:21:29,367 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [634503017] [2021-03-10 22:21:29,367 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [94457912] [2021-03-10 22:21:29,367 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 178 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 178 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 22:21:29,395 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-03-10 22:21:29,395 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-10 22:21:29,395 INFO L263 TraceCheckSpWp]: Trace formula consists of 109 conjuncts, 17 conjunts are in the unsatisfiable core [2021-03-10 22:21:29,396 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 22:21:29,800 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 1 proven. 8 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-03-10 22:21:29,800 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 22:21:29,800 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 10] total 22 [2021-03-10 22:21:29,800 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1265556673] [2021-03-10 22:21:29,800 INFO L460 AbstractCegarLoop]: Interpolant automaton has 22 states [2021-03-10 22:21:29,800 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 22:21:29,800 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2021-03-10 22:21:29,800 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=53, Invalid=409, Unknown=0, NotChecked=0, Total=462 [2021-03-10 22:21:29,801 INFO L87 Difference]: Start difference. First operand 717 states and 2290 transitions. Second operand has 22 states, 22 states have (on average 2.0) internal successors, (44), 22 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:21:33,984 WARN L205 SmtUtils]: Spent 117.00 ms on a formula simplification. DAG size of input: 40 DAG size of output: 37 [2021-03-10 22:21:34,505 WARN L205 SmtUtils]: Spent 119.00 ms on a formula simplification. DAG size of input: 41 DAG size of output: 35 [2021-03-10 22:21:34,683 WARN L205 SmtUtils]: Spent 116.00 ms on a formula simplification. DAG size of input: 41 DAG size of output: 36 [2021-03-10 22:21:35,268 WARN L205 SmtUtils]: Spent 115.00 ms on a formula simplification. DAG size of input: 42 DAG size of output: 34 [2021-03-10 22:21:35,582 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 22:21:35,582 INFO L93 Difference]: Finished difference Result 1465 states and 4374 transitions. [2021-03-10 22:21:35,582 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 57 states. [2021-03-10 22:21:35,583 INFO L78 Accepts]: Start accepts. Automaton has has 22 states, 22 states have (on average 2.0) internal successors, (44), 22 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 24 [2021-03-10 22:21:35,583 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 22:21:35,584 INFO L225 Difference]: With dead ends: 1465 [2021-03-10 22:21:35,584 INFO L226 Difference]: Without dead ends: 1327 [2021-03-10 22:21:35,585 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 130 GetRequests, 63 SyntacticMatches, 0 SemanticMatches, 67 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1260 ImplicationChecksByTransitivity, 4515.7ms TimeCoverageRelationStatistics Valid=440, Invalid=4252, Unknown=0, NotChecked=0, Total=4692 [2021-03-10 22:21:35,586 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1327 states. [2021-03-10 22:21:35,593 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1327 to 741. [2021-03-10 22:21:35,594 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 741 states, 740 states have (on average 3.222972972972973) internal successors, (2385), 740 states have internal predecessors, (2385), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:21:35,595 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 741 states to 741 states and 2385 transitions. [2021-03-10 22:21:35,595 INFO L78 Accepts]: Start accepts. Automaton has 741 states and 2385 transitions. Word has length 24 [2021-03-10 22:21:35,595 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 22:21:35,595 INFO L480 AbstractCegarLoop]: Abstraction has 741 states and 2385 transitions. [2021-03-10 22:21:35,595 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 22 states, 22 states have (on average 2.0) internal successors, (44), 22 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:21:35,596 INFO L276 IsEmpty]: Start isEmpty. Operand 741 states and 2385 transitions. [2021-03-10 22:21:35,596 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-03-10 22:21:35,596 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 22:21:35,596 INFO L519 BasicCegarLoop]: trace histogram [3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 22:21:35,799 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 178 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable15610 [2021-03-10 22:21:35,799 INFO L428 AbstractCegarLoop]: === Iteration 251 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 22:21:35,799 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 22:21:35,799 INFO L82 PathProgramCache]: Analyzing trace with hash -264672456, now seen corresponding path program 159 times [2021-03-10 22:21:35,800 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 22:21:35,800 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [28133705] [2021-03-10 22:21:35,800 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 22:21:35,804 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 22:21:36,012 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 1 proven. 8 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-03-10 22:21:36,012 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [28133705] [2021-03-10 22:21:36,012 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [358035416] [2021-03-10 22:21:36,012 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 179 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 179 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 22:21:36,041 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2021-03-10 22:21:36,041 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-10 22:21:36,042 INFO L263 TraceCheckSpWp]: Trace formula consists of 109 conjuncts, 17 conjunts are in the unsatisfiable core [2021-03-10 22:21:36,042 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 22:21:36,153 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 5 treesize of output 3 [2021-03-10 22:21:36,156 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 22:21:36,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 5 treesize of output 3 [2021-03-10 22:21:36,163 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-03-10 22:21:36,241 INFO L628 ElimStorePlain]: treesize reduction 40, result has 47.4 percent of original size [2021-03-10 22:21:36,241 INFO L518 ElimStorePlain]: Eliminatee v_prenex_148 vanished before elimination [2021-03-10 22:21:36,245 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-03-10 22:21:36,246 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:86, output treesize:36 [2021-03-10 22:21:36,387 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 1 proven. 8 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-03-10 22:21:36,387 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 22:21:36,387 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 12 [2021-03-10 22:21:36,387 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [698614131] [2021-03-10 22:21:36,387 INFO L460 AbstractCegarLoop]: Interpolant automaton has 12 states [2021-03-10 22:21:36,387 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 22:21:36,387 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-03-10 22:21:36,387 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=24, Invalid=108, Unknown=0, NotChecked=0, Total=132 [2021-03-10 22:21:36,387 INFO L87 Difference]: Start difference. First operand 741 states and 2385 transitions. Second operand has 12 states, 12 states have (on average 2.3333333333333335) internal successors, (28), 12 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:21:36,703 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 22:21:36,703 INFO L93 Difference]: Finished difference Result 893 states and 2802 transitions. [2021-03-10 22:21:36,705 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-03-10 22:21:36,705 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 2.3333333333333335) internal successors, (28), 12 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 24 [2021-03-10 22:21:36,705 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 22:21:36,707 INFO L225 Difference]: With dead ends: 893 [2021-03-10 22:21:36,707 INFO L226 Difference]: Without dead ends: 842 [2021-03-10 22:21:36,707 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 41 GetRequests, 23 SyntacticMatches, 4 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 27 ImplicationChecksByTransitivity, 405.1ms TimeCoverageRelationStatistics Valid=49, Invalid=191, Unknown=0, NotChecked=0, Total=240 [2021-03-10 22:21:36,708 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 842 states. [2021-03-10 22:21:36,713 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 842 to 717. [2021-03-10 22:21:36,714 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 717 states, 716 states have (on average 3.213687150837989) internal successors, (2301), 716 states have internal predecessors, (2301), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:21:36,715 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 717 states to 717 states and 2301 transitions. [2021-03-10 22:21:36,715 INFO L78 Accepts]: Start accepts. Automaton has 717 states and 2301 transitions. Word has length 24 [2021-03-10 22:21:36,715 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 22:21:36,715 INFO L480 AbstractCegarLoop]: Abstraction has 717 states and 2301 transitions. [2021-03-10 22:21:36,715 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 12 states, 12 states have (on average 2.3333333333333335) internal successors, (28), 12 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:21:36,715 INFO L276 IsEmpty]: Start isEmpty. Operand 717 states and 2301 transitions. [2021-03-10 22:21:36,716 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-03-10 22:21:36,716 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 22:21:36,716 INFO L519 BasicCegarLoop]: trace histogram [3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 22:21:36,917 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable15619,179 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 22:21:36,917 INFO L428 AbstractCegarLoop]: === Iteration 252 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 22:21:36,917 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 22:21:36,917 INFO L82 PathProgramCache]: Analyzing trace with hash 1279754896, now seen corresponding path program 160 times [2021-03-10 22:21:36,918 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 22:21:36,918 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1236693101] [2021-03-10 22:21:36,918 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 22:21:36,922 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 22:21:37,177 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 1 proven. 8 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-03-10 22:21:37,177 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1236693101] [2021-03-10 22:21:37,177 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1040382869] [2021-03-10 22:21:37,178 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 180 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 180 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 22:21:37,206 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-03-10 22:21:37,206 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-10 22:21:37,207 INFO L263 TraceCheckSpWp]: Trace formula consists of 109 conjuncts, 17 conjunts are in the unsatisfiable core [2021-03-10 22:21:37,207 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 22:21:37,711 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 1 proven. 8 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-03-10 22:21:37,711 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 22:21:37,711 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 14 [2021-03-10 22:21:37,711 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [293253125] [2021-03-10 22:21:37,711 INFO L460 AbstractCegarLoop]: Interpolant automaton has 14 states [2021-03-10 22:21:37,711 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 22:21:37,712 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-03-10 22:21:37,712 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=31, Invalid=151, Unknown=0, NotChecked=0, Total=182 [2021-03-10 22:21:37,712 INFO L87 Difference]: Start difference. First operand 717 states and 2301 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-03-10 22:21:37,970 WARN L205 SmtUtils]: Spent 111.00 ms on a formula simplification. DAG size of input: 37 DAG size of output: 30 [2021-03-10 22:21:38,171 WARN L205 SmtUtils]: Spent 168.00 ms on a formula simplification. DAG size of input: 38 DAG size of output: 29 [2021-03-10 22:21:38,281 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 22:21:38,281 INFO L93 Difference]: Finished difference Result 838 states and 2630 transitions. [2021-03-10 22:21:38,282 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-03-10 22:21:38,282 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 24 [2021-03-10 22:21:38,282 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 22:21:38,283 INFO L225 Difference]: With dead ends: 838 [2021-03-10 22:21:38,283 INFO L226 Difference]: Without dead ends: 763 [2021-03-10 22:21:38,284 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 39 GetRequests, 21 SyntacticMatches, 3 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 36 ImplicationChecksByTransitivity, 801.6ms TimeCoverageRelationStatistics Valid=47, Invalid=225, Unknown=0, NotChecked=0, Total=272 [2021-03-10 22:21:38,284 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 763 states. [2021-03-10 22:21:38,290 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 763 to 736. [2021-03-10 22:21:38,290 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 736 states, 735 states have (on average 3.2068027210884353) internal successors, (2357), 735 states have internal predecessors, (2357), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:21:38,291 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 736 states to 736 states and 2357 transitions. [2021-03-10 22:21:38,291 INFO L78 Accepts]: Start accepts. Automaton has 736 states and 2357 transitions. Word has length 24 [2021-03-10 22:21:38,292 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 22:21:38,292 INFO L480 AbstractCegarLoop]: Abstraction has 736 states and 2357 transitions. [2021-03-10 22:21:38,292 INFO L481 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-03-10 22:21:38,292 INFO L276 IsEmpty]: Start isEmpty. Operand 736 states and 2357 transitions. [2021-03-10 22:21:38,292 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-03-10 22:21:38,292 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 22:21:38,293 INFO L519 BasicCegarLoop]: trace histogram [3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 22:21:38,493 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable15631,180 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 22:21:38,493 INFO L428 AbstractCegarLoop]: === Iteration 253 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 22:21:38,493 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 22:21:38,493 INFO L82 PathProgramCache]: Analyzing trace with hash 563346550, now seen corresponding path program 161 times [2021-03-10 22:21:38,493 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 22:21:38,493 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [814352252] [2021-03-10 22:21:38,493 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 22:21:38,498 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 22:21:38,718 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 1 proven. 8 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-03-10 22:21:38,719 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [814352252] [2021-03-10 22:21:38,719 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1008868988] [2021-03-10 22:21:38,719 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 181 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 181 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 22:21:38,747 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-03-10 22:21:38,747 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-10 22:21:38,748 INFO L263 TraceCheckSpWp]: Trace formula consists of 109 conjuncts, 17 conjunts are in the unsatisfiable core [2021-03-10 22:21:38,748 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 22:21:39,029 WARN L205 SmtUtils]: Spent 160.00 ms on a formula simplification. DAG size of input: 33 DAG size of output: 28 [2021-03-10 22:21:39,580 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 1 proven. 8 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-03-10 22:21:39,580 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 22:21:39,580 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 14 [2021-03-10 22:21:39,580 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1015218434] [2021-03-10 22:21:39,580 INFO L460 AbstractCegarLoop]: Interpolant automaton has 14 states [2021-03-10 22:21:39,581 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 22:21:39,581 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-03-10 22:21:39,581 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=31, Invalid=151, Unknown=0, NotChecked=0, Total=182 [2021-03-10 22:21:39,581 INFO L87 Difference]: Start difference. First operand 736 states and 2357 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-03-10 22:21:39,904 WARN L205 SmtUtils]: Spent 103.00 ms on a formula simplification. DAG size of input: 37 DAG size of output: 30 [2021-03-10 22:21:40,153 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 22:21:40,153 INFO L93 Difference]: Finished difference Result 952 states and 2963 transitions. [2021-03-10 22:21:40,155 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-03-10 22:21:40,155 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 24 [2021-03-10 22:21:40,155 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 22:21:40,157 INFO L225 Difference]: With dead ends: 952 [2021-03-10 22:21:40,157 INFO L226 Difference]: Without dead ends: 889 [2021-03-10 22:21:40,157 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 43 GetRequests, 23 SyntacticMatches, 3 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 45 ImplicationChecksByTransitivity, 839.7ms TimeCoverageRelationStatistics Valid=62, Invalid=280, Unknown=0, NotChecked=0, Total=342 [2021-03-10 22:21:40,158 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 889 states. [2021-03-10 22:21:40,164 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 889 to 726. [2021-03-10 22:21:40,164 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 726 states, 725 states have (on average 3.209655172413793) internal successors, (2327), 725 states have internal predecessors, (2327), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:21:40,166 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 726 states to 726 states and 2327 transitions. [2021-03-10 22:21:40,166 INFO L78 Accepts]: Start accepts. Automaton has 726 states and 2327 transitions. Word has length 24 [2021-03-10 22:21:40,166 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 22:21:40,166 INFO L480 AbstractCegarLoop]: Abstraction has 726 states and 2327 transitions. [2021-03-10 22:21:40,166 INFO L481 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-03-10 22:21:40,166 INFO L276 IsEmpty]: Start isEmpty. Operand 726 states and 2327 transitions. [2021-03-10 22:21:40,167 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-03-10 22:21:40,167 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 22:21:40,167 INFO L519 BasicCegarLoop]: trace histogram [3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 22:21:40,367 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 181 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable15659 [2021-03-10 22:21:40,367 INFO L428 AbstractCegarLoop]: === Iteration 254 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 22:21:40,367 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 22:21:40,367 INFO L82 PathProgramCache]: Analyzing trace with hash -2132951274, now seen corresponding path program 162 times [2021-03-10 22:21:40,368 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 22:21:40,368 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [972291357] [2021-03-10 22:21:40,368 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 22:21:40,372 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 22:21:40,606 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 9 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-03-10 22:21:40,606 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [972291357] [2021-03-10 22:21:40,606 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [548517066] [2021-03-10 22:21:40,606 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 182 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 182 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 22:21:40,635 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2021-03-10 22:21:40,635 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-10 22:21:40,636 INFO L263 TraceCheckSpWp]: Trace formula consists of 109 conjuncts, 17 conjunts are in the unsatisfiable core [2021-03-10 22:21:40,636 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 22:21:41,428 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 9 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-03-10 22:21:41,428 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 22:21:41,428 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 14 [2021-03-10 22:21:41,428 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1437900471] [2021-03-10 22:21:41,428 INFO L460 AbstractCegarLoop]: Interpolant automaton has 14 states [2021-03-10 22:21:41,428 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 22:21:41,429 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-03-10 22:21:41,429 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=30, Invalid=152, Unknown=0, NotChecked=0, Total=182 [2021-03-10 22:21:41,429 INFO L87 Difference]: Start difference. First operand 726 states and 2327 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-03-10 22:21:41,797 WARN L205 SmtUtils]: Spent 113.00 ms on a formula simplification. DAG size of input: 37 DAG size of output: 30 [2021-03-10 22:21:42,006 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 22:21:42,006 INFO L93 Difference]: Finished difference Result 868 states and 2735 transitions. [2021-03-10 22:21:42,008 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-03-10 22:21:42,009 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 24 [2021-03-10 22:21:42,009 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 22:21:42,010 INFO L225 Difference]: With dead ends: 868 [2021-03-10 22:21:42,010 INFO L226 Difference]: Without dead ends: 817 [2021-03-10 22:21:42,010 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 47 GetRequests, 25 SyntacticMatches, 3 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 56 ImplicationChecksByTransitivity, 827.4ms TimeCoverageRelationStatistics Valid=87, Invalid=333, Unknown=0, NotChecked=0, Total=420 [2021-03-10 22:21:42,011 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 817 states. [2021-03-10 22:21:42,017 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 817 to 726. [2021-03-10 22:21:42,017 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 726 states, 725 states have (on average 3.209655172413793) internal successors, (2327), 725 states have internal predecessors, (2327), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:21:42,018 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 726 states to 726 states and 2327 transitions. [2021-03-10 22:21:42,019 INFO L78 Accepts]: Start accepts. Automaton has 726 states and 2327 transitions. Word has length 24 [2021-03-10 22:21:42,019 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 22:21:42,019 INFO L480 AbstractCegarLoop]: Abstraction has 726 states and 2327 transitions. [2021-03-10 22:21:42,019 INFO L481 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-03-10 22:21:42,019 INFO L276 IsEmpty]: Start isEmpty. Operand 726 states and 2327 transitions. [2021-03-10 22:21:42,019 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-03-10 22:21:42,020 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 22:21:42,020 INFO L519 BasicCegarLoop]: trace histogram [3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 22:21:42,220 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable15738,182 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 22:21:42,220 INFO L428 AbstractCegarLoop]: === Iteration 255 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 22:21:42,220 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 22:21:42,220 INFO L82 PathProgramCache]: Analyzing trace with hash -188427626, now seen corresponding path program 163 times [2021-03-10 22:21:42,220 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 22:21:42,221 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [439313309] [2021-03-10 22:21:42,221 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 22:21:42,225 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 22:21:42,427 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 1 proven. 8 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-03-10 22:21:42,427 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [439313309] [2021-03-10 22:21:42,427 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1572255391] [2021-03-10 22:21:42,427 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 183 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 183 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 22:21:42,459 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 22:21:42,460 INFO L263 TraceCheckSpWp]: Trace formula consists of 109 conjuncts, 17 conjunts are in the unsatisfiable core [2021-03-10 22:21:42,460 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 22:21:42,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-03-10 22:21:42,560 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 22:21:42,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-03-10 22:21:42,566 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-03-10 22:21:42,638 INFO L628 ElimStorePlain]: treesize reduction 40, result has 47.4 percent of original size [2021-03-10 22:21:42,638 INFO L518 ElimStorePlain]: Eliminatee char_at_5 vanished before elimination [2021-03-10 22:21:42,641 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-03-10 22:21:42,641 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:86, output treesize:36 [2021-03-10 22:21:43,813 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 1 proven. 8 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-03-10 22:21:43,814 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 22:21:43,814 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 14 [2021-03-10 22:21:43,814 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1750600756] [2021-03-10 22:21:43,814 INFO L460 AbstractCegarLoop]: Interpolant automaton has 14 states [2021-03-10 22:21:43,814 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 22:21:43,814 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-03-10 22:21:43,814 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=32, Invalid=150, Unknown=0, NotChecked=0, Total=182 [2021-03-10 22:21:43,814 INFO L87 Difference]: Start difference. First operand 726 states and 2327 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-03-10 22:21:44,474 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 22:21:44,475 INFO L93 Difference]: Finished difference Result 996 states and 3095 transitions. [2021-03-10 22:21:44,476 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-03-10 22:21:44,476 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 24 [2021-03-10 22:21:44,476 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 22:21:44,477 INFO L225 Difference]: With dead ends: 996 [2021-03-10 22:21:44,477 INFO L226 Difference]: Without dead ends: 933 [2021-03-10 22:21:44,478 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 42 GetRequests, 22 SyntacticMatches, 3 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 48 ImplicationChecksByTransitivity, 766.4ms TimeCoverageRelationStatistics Valid=68, Invalid=274, Unknown=0, NotChecked=0, Total=342 [2021-03-10 22:21:44,478 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 933 states. [2021-03-10 22:21:44,485 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 933 to 742. [2021-03-10 22:21:44,485 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 742 states, 741 states have (on average 3.224021592442645) internal successors, (2389), 741 states have internal predecessors, (2389), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:21:44,486 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 742 states to 742 states and 2389 transitions. [2021-03-10 22:21:44,487 INFO L78 Accepts]: Start accepts. Automaton has 742 states and 2389 transitions. Word has length 24 [2021-03-10 22:21:44,487 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 22:21:44,487 INFO L480 AbstractCegarLoop]: Abstraction has 742 states and 2389 transitions. [2021-03-10 22:21:44,487 INFO L481 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-03-10 22:21:44,487 INFO L276 IsEmpty]: Start isEmpty. Operand 742 states and 2389 transitions. [2021-03-10 22:21:44,488 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-03-10 22:21:44,488 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 22:21:44,488 INFO L519 BasicCegarLoop]: trace histogram [3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 22:21:44,691 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 183 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable15818 [2021-03-10 22:21:44,692 INFO L428 AbstractCegarLoop]: === Iteration 256 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 22:21:44,692 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 22:21:44,692 INFO L82 PathProgramCache]: Analyzing trace with hash 1410241846, now seen corresponding path program 164 times [2021-03-10 22:21:44,692 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 22:21:44,692 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1515360659] [2021-03-10 22:21:44,693 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 22:21:44,701 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 22:21:44,905 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 9 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-03-10 22:21:44,905 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1515360659] [2021-03-10 22:21:44,905 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1901934021] [2021-03-10 22:21:44,906 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 184 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 184 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 22:21:44,934 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-03-10 22:21:44,934 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-10 22:21:44,935 INFO L263 TraceCheckSpWp]: Trace formula consists of 109 conjuncts, 17 conjunts are in the unsatisfiable core [2021-03-10 22:21:44,935 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 22:21:45,040 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 5 treesize of output 3 [2021-03-10 22:21:45,042 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 22:21:45,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 5 treesize of output 3 [2021-03-10 22:21:45,049 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-03-10 22:21:45,141 INFO L628 ElimStorePlain]: treesize reduction 46, result has 49.5 percent of original size [2021-03-10 22:21:45,141 INFO L518 ElimStorePlain]: Eliminatee char_at_5 vanished before elimination [2021-03-10 22:21:45,145 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-03-10 22:21:45,145 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:101, output treesize:45 [2021-03-10 22:21:48,780 INFO L446 ElimStorePlain]: Different costs {0=[char_at_9], 3=[char_at_1]} [2021-03-10 22:21:48,788 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 9 [2021-03-10 22:21:48,790 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 22:21:48,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 11 treesize of output 7 [2021-03-10 22:21:48,800 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-03-10 22:21:48,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-03-10 22:21:48,810 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-03-10 22:21:48,816 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:21:48,818 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-03-10 22:21:48,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 13 treesize of output 9 [2021-03-10 22:21:48,827 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-03-10 22:21:48,836 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:21:48,838 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-03-10 22:21:48,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 13 treesize of output 9 [2021-03-10 22:21:48,848 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-03-10 22:21:48,855 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:21:48,857 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-03-10 22:21:48,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 11 treesize of output 7 [2021-03-10 22:21:48,867 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-03-10 22:21:48,875 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select 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-03-10 22:21:48,878 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-03-10 22:21:48,885 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:21:48,887 INFO L550 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2021-03-10 22:21:48,896 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:21:48,898 INFO L550 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2021-03-10 22:21:48,906 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:21:48,908 INFO L550 ElimStorePlain]: Start of recursive call 14: End of recursive call: and 1 xjuncts. [2021-03-10 22:21:48,915 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:21:48,917 INFO L550 ElimStorePlain]: Start of recursive call 15: End of recursive call: and 1 xjuncts. [2021-03-10 22:21:48,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, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 5 treesize of output 3 [2021-03-10 22:21:48,928 INFO L550 ElimStorePlain]: Start of recursive call 16: End of recursive call: and 1 xjuncts. [2021-03-10 22:21:48,934 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:21:48,936 INFO L550 ElimStorePlain]: Start of recursive call 17: End of recursive call: and 1 xjuncts. [2021-03-10 22:21:48,944 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 9 [2021-03-10 22:21:48,947 INFO L550 ElimStorePlain]: Start of recursive call 18: End of recursive call: and 1 xjuncts. [2021-03-10 22:21:48,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 5 treesize of output 3 [2021-03-10 22:21:48,958 INFO L550 ElimStorePlain]: Start of recursive call 19: End of recursive call: and 1 xjuncts. [2021-03-10 22:21:48,966 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:21:48,969 INFO L550 ElimStorePlain]: Start of recursive call 20: End of recursive call: and 1 xjuncts. [2021-03-10 22:21:48,977 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:21:48,979 INFO L550 ElimStorePlain]: Start of recursive call 21: End of recursive call: and 1 xjuncts. [2021-03-10 22:21:48,987 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:21:48,989 INFO L550 ElimStorePlain]: Start of recursive call 22: End of recursive call: and 1 xjuncts. [2021-03-10 22:21:48,996 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:21:48,997 INFO L550 ElimStorePlain]: Start of recursive call 23: End of recursive call: and 1 xjuncts. [2021-03-10 22:21:49,004 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:21:49,007 INFO L550 ElimStorePlain]: Start of recursive call 24: End of recursive call: and 1 xjuncts. [2021-03-10 22:21:49,013 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:21:49,015 INFO L550 ElimStorePlain]: Start of recursive call 25: End of recursive call: and 1 xjuncts. [2021-03-10 22:21:49,022 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:21:49,024 INFO L550 ElimStorePlain]: Start of recursive call 26: End of recursive call: and 1 xjuncts. [2021-03-10 22:21:49,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-03-10 22:21:49,034 INFO L550 ElimStorePlain]: Start of recursive call 27: End of recursive call: and 1 xjuncts. [2021-03-10 22:21:49,043 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 5 treesize of output 3 [2021-03-10 22:21:49,046 INFO L550 ElimStorePlain]: Start of recursive call 28: End of recursive call: and 1 xjuncts. [2021-03-10 22:21:49,053 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:21:49,055 INFO L550 ElimStorePlain]: Start of recursive call 29: End of recursive call: and 1 xjuncts. [2021-03-10 22:21:49,062 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:21:49,064 INFO L550 ElimStorePlain]: Start of recursive call 30: End of recursive call: and 1 xjuncts. [2021-03-10 22:21:49,072 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 5 treesize of output 3 [2021-03-10 22:21:49,074 INFO L550 ElimStorePlain]: Start of recursive call 31: End of recursive call: and 1 xjuncts. [2021-03-10 22:21:49,082 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:21:49,084 INFO L550 ElimStorePlain]: Start of recursive call 32: End of recursive call: and 1 xjuncts. [2021-03-10 22:21:49,091 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:21:49,094 INFO L550 ElimStorePlain]: Start of recursive call 33: End of recursive call: and 1 xjuncts. [2021-03-10 22:21:49,101 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:21:49,104 INFO L550 ElimStorePlain]: Start of recursive call 34: End of recursive call: and 1 xjuncts. [2021-03-10 22:21:49,110 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:21:49,112 INFO L550 ElimStorePlain]: Start of recursive call 35: End of recursive call: and 1 xjuncts. [2021-03-10 22:21:49,118 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:21:49,120 INFO L550 ElimStorePlain]: Start of recursive call 36: End of recursive call: and 1 xjuncts. [2021-03-10 22:21:49,127 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:21:49,128 INFO L550 ElimStorePlain]: Start of recursive call 37: End of recursive call: and 1 xjuncts. [2021-03-10 22:21:49,135 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:21:49,137 INFO L550 ElimStorePlain]: Start of recursive call 38: End of recursive call: and 1 xjuncts. [2021-03-10 22:21:49,145 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:21:49,146 INFO L550 ElimStorePlain]: Start of recursive call 39: End of recursive call: and 1 xjuncts. [2021-03-10 22:21:49,154 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:21:49,156 INFO L550 ElimStorePlain]: Start of recursive call 40: End of recursive call: and 1 xjuncts. [2021-03-10 22:21:49,163 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:21:49,165 INFO L550 ElimStorePlain]: Start of recursive call 41: End of recursive call: and 1 xjuncts. [2021-03-10 22:21:49,174 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:21:49,176 INFO L550 ElimStorePlain]: Start of recursive call 42: End of recursive call: and 1 xjuncts. [2021-03-10 22:21:49,184 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:21:49,186 INFO L550 ElimStorePlain]: Start of recursive call 43: End of recursive call: and 1 xjuncts. [2021-03-10 22:21:49,193 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:21:49,195 INFO L550 ElimStorePlain]: Start of recursive call 44: End of recursive call: and 1 xjuncts. [2021-03-10 22:21:49,203 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:21:49,205 INFO L550 ElimStorePlain]: Start of recursive call 45: End of recursive call: and 1 xjuncts. [2021-03-10 22:21:49,212 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:21:49,213 INFO L550 ElimStorePlain]: Start of recursive call 46: End of recursive call: and 1 xjuncts. [2021-03-10 22:21:49,220 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:21:49,222 INFO L550 ElimStorePlain]: Start of recursive call 47: End of recursive call: and 1 xjuncts. [2021-03-10 22:21:49,228 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:21:49,230 INFO L550 ElimStorePlain]: Start of recursive call 48: End of recursive call: and 1 xjuncts. [2021-03-10 22:21:49,238 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:21:49,240 INFO L550 ElimStorePlain]: Start of recursive call 49: End of recursive call: and 1 xjuncts. [2021-03-10 22:21:49,656 WARN L205 SmtUtils]: Spent 416.00 ms on a formula simplification. DAG size of input: 42 DAG size of output: 39 [2021-03-10 22:21:49,657 INFO L628 ElimStorePlain]: treesize reduction 49, result has 79.6 percent of original size [2021-03-10 22:21:49,663 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 9 [2021-03-10 22:21:49,667 INFO L550 ElimStorePlain]: Start of recursive call 50: End of recursive call: and 1 xjuncts. [2021-03-10 22:21:49,674 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 5 treesize of output 3 [2021-03-10 22:21:49,677 INFO L550 ElimStorePlain]: Start of recursive call 51: End of recursive call: and 1 xjuncts. [2021-03-10 22:21:49,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 5 treesize of output 3 [2021-03-10 22:21:49,687 INFO L550 ElimStorePlain]: Start of recursive call 52: End of recursive call: and 1 xjuncts. [2021-03-10 22:21:49,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 5 treesize of output 3 [2021-03-10 22:21:49,697 INFO L550 ElimStorePlain]: Start of recursive call 53: End of recursive call: and 1 xjuncts. [2021-03-10 22:21:49,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-03-10 22:21:49,706 INFO L550 ElimStorePlain]: Start of recursive call 54: End of recursive call: and 1 xjuncts. [2021-03-10 22:21:49,713 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 5 treesize of output 3 [2021-03-10 22:21:49,715 INFO L550 ElimStorePlain]: Start of recursive call 55: End of recursive call: and 1 xjuncts. [2021-03-10 22:21:49,721 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:21:49,723 INFO L550 ElimStorePlain]: Start of recursive call 56: End of recursive call: and 1 xjuncts. [2021-03-10 22:21:49,977 WARN L205 SmtUtils]: Spent 254.00 ms on a formula simplification. DAG size of input: 29 DAG size of output: 28 [2021-03-10 22:21:49,978 INFO L628 ElimStorePlain]: treesize reduction 18, result has 86.6 percent of original size [2021-03-10 22:21:49,982 INFO L550 ElimStorePlain]: Start of recursive call 1: 3 dim-0 vars, 2 dim-1 vars, End of recursive call: and 4 xjuncts. [2021-03-10 22:21:49,982 INFO L247 ElimStorePlain]: Needed 56 recursive calls to eliminate 5 variables, input treesize:1839, output treesize:31 [2021-03-10 22:21:50,151 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 9 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-03-10 22:21:50,151 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 22:21:50,151 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 14 [2021-03-10 22:21:50,151 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1958790176] [2021-03-10 22:21:50,151 INFO L460 AbstractCegarLoop]: Interpolant automaton has 14 states [2021-03-10 22:21:50,151 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 22:21:50,152 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-03-10 22:21:50,152 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=31, Invalid=151, Unknown=0, NotChecked=0, Total=182 [2021-03-10 22:21:50,152 INFO L87 Difference]: Start difference. First operand 742 states and 2389 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-03-10 22:21:50,626 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 22:21:50,626 INFO L93 Difference]: Finished difference Result 990 states and 3080 transitions. [2021-03-10 22:21:50,628 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-03-10 22:21:50,628 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 24 [2021-03-10 22:21:50,628 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 22:21:50,629 INFO L225 Difference]: With dead ends: 990 [2021-03-10 22:21:50,629 INFO L226 Difference]: Without dead ends: 939 [2021-03-10 22:21:50,629 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 45 GetRequests, 24 SyntacticMatches, 3 SemanticMatches, 18 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 55 ImplicationChecksByTransitivity, 652.9ms TimeCoverageRelationStatistics Valid=83, Invalid=297, Unknown=0, NotChecked=0, Total=380 [2021-03-10 22:21:50,630 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 939 states. [2021-03-10 22:21:50,635 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 939 to 748. [2021-03-10 22:21:50,635 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 748 states, 747 states have (on average 3.2382864792503345) internal successors, (2419), 747 states have internal predecessors, (2419), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:21:50,636 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 748 states to 748 states and 2419 transitions. [2021-03-10 22:21:50,636 INFO L78 Accepts]: Start accepts. Automaton has 748 states and 2419 transitions. Word has length 24 [2021-03-10 22:21:50,636 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 22:21:50,637 INFO L480 AbstractCegarLoop]: Abstraction has 748 states and 2419 transitions. [2021-03-10 22:21:50,637 INFO L481 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-03-10 22:21:50,637 INFO L276 IsEmpty]: Start isEmpty. Operand 748 states and 2419 transitions. [2021-03-10 22:21:50,637 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-03-10 22:21:50,637 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 22:21:50,637 INFO L519 BasicCegarLoop]: trace histogram [3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 22:21:50,847 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable15926,184 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 22:21:50,847 INFO L428 AbstractCegarLoop]: === Iteration 257 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 22:21:50,847 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 22:21:50,847 INFO L82 PathProgramCache]: Analyzing trace with hash -1165149864, now seen corresponding path program 165 times [2021-03-10 22:21:50,848 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 22:21:50,848 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1179159144] [2021-03-10 22:21:50,848 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 22:21:50,852 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 22:21:51,226 WARN L205 SmtUtils]: Spent 118.00 ms on a formula simplification. DAG size of input: 35 DAG size of output: 23 [2021-03-10 22:21:51,372 WARN L205 SmtUtils]: Spent 119.00 ms on a formula simplification. DAG size of input: 37 DAG size of output: 23 [2021-03-10 22:21:51,625 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 1 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 22:21:51,625 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1179159144] [2021-03-10 22:21:51,625 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [880971960] [2021-03-10 22:21:51,625 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 185 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 185 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 22:21:51,654 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-03-10 22:21:51,654 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-10 22:21:51,655 INFO L263 TraceCheckSpWp]: Trace formula consists of 109 conjuncts, 17 conjunts are in the unsatisfiable core [2021-03-10 22:21:51,655 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 22:21:52,043 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 1 proven. 8 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-03-10 22:21:52,043 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 22:21:52,043 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 10] total 22 [2021-03-10 22:21:52,043 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [137893029] [2021-03-10 22:21:52,044 INFO L460 AbstractCegarLoop]: Interpolant automaton has 22 states [2021-03-10 22:21:52,044 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 22:21:52,044 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2021-03-10 22:21:52,044 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=56, Invalid=406, Unknown=0, NotChecked=0, Total=462 [2021-03-10 22:21:52,044 INFO L87 Difference]: Start difference. First operand 748 states and 2419 transitions. Second operand has 22 states, 22 states have (on average 2.0) internal successors, (44), 22 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:21:53,860 WARN L205 SmtUtils]: Spent 123.00 ms on a formula simplification. DAG size of input: 39 DAG size of output: 34 [2021-03-10 22:21:54,465 WARN L205 SmtUtils]: Spent 118.00 ms on a formula simplification. DAG size of input: 40 DAG size of output: 36 [2021-03-10 22:21:55,586 WARN L205 SmtUtils]: Spent 123.00 ms on a formula simplification. DAG size of input: 48 DAG size of output: 33 [2021-03-10 22:21:56,080 WARN L205 SmtUtils]: Spent 116.00 ms on a formula simplification. DAG size of input: 44 DAG size of output: 32 [2021-03-10 22:21:56,408 WARN L205 SmtUtils]: Spent 125.00 ms on a formula simplification. DAG size of input: 35 DAG size of output: 34 [2021-03-10 22:21:56,741 WARN L205 SmtUtils]: Spent 103.00 ms on a formula simplification. DAG size of input: 35 DAG size of output: 31 [2021-03-10 22:21:56,945 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 22:21:56,945 INFO L93 Difference]: Finished difference Result 1274 states and 3891 transitions. [2021-03-10 22:21:56,946 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 48 states. [2021-03-10 22:21:56,947 INFO L78 Accepts]: Start accepts. Automaton has has 22 states, 22 states have (on average 2.0) internal successors, (44), 22 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 24 [2021-03-10 22:21:56,947 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 22:21:56,949 INFO L225 Difference]: With dead ends: 1274 [2021-03-10 22:21:56,949 INFO L226 Difference]: Without dead ends: 1177 [2021-03-10 22:21:56,949 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 117 GetRequests, 57 SyntacticMatches, 0 SemanticMatches, 60 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1058 ImplicationChecksByTransitivity, 4201.9ms TimeCoverageRelationStatistics Valid=388, Invalid=3394, Unknown=0, NotChecked=0, Total=3782 [2021-03-10 22:21:56,950 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1177 states. [2021-03-10 22:21:56,958 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1177 to 716. [2021-03-10 22:21:56,958 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 716 states, 715 states have (on average 3.2125874125874128) internal successors, (2297), 715 states have internal predecessors, (2297), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:21:56,959 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 716 states to 716 states and 2297 transitions. [2021-03-10 22:21:56,960 INFO L78 Accepts]: Start accepts. Automaton has 716 states and 2297 transitions. Word has length 24 [2021-03-10 22:21:56,960 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 22:21:56,960 INFO L480 AbstractCegarLoop]: Abstraction has 716 states and 2297 transitions. [2021-03-10 22:21:56,960 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 22 states, 22 states have (on average 2.0) internal successors, (44), 22 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:21:56,960 INFO L276 IsEmpty]: Start isEmpty. Operand 716 states and 2297 transitions. [2021-03-10 22:21:56,961 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-03-10 22:21:56,961 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 22:21:56,961 INFO L519 BasicCegarLoop]: trace histogram [3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 22:21:57,161 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 185 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable16262 [2021-03-10 22:21:57,161 INFO L428 AbstractCegarLoop]: === Iteration 258 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 22:21:57,161 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 22:21:57,161 INFO L82 PathProgramCache]: Analyzing trace with hash -2018590602, now seen corresponding path program 166 times [2021-03-10 22:21:57,161 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 22:21:57,162 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [179330130] [2021-03-10 22:21:57,162 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 22:21:57,166 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 22:21:57,330 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 1 proven. 8 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-03-10 22:21:57,330 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [179330130] [2021-03-10 22:21:57,331 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [525286978] [2021-03-10 22:21:57,331 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 186 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 186 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 22:21:57,358 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-03-10 22:21:57,358 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-10 22:21:57,359 INFO L263 TraceCheckSpWp]: Trace formula consists of 109 conjuncts, 17 conjunts are in the unsatisfiable core [2021-03-10 22:21:57,359 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 22:21:57,614 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 1 proven. 8 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-03-10 22:21:57,615 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 22:21:57,615 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 13 [2021-03-10 22:21:57,615 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1445527048] [2021-03-10 22:21:57,615 INFO L460 AbstractCegarLoop]: Interpolant automaton has 13 states [2021-03-10 22:21:57,615 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 22:21:57,615 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-03-10 22:21:57,615 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=30, Invalid=126, Unknown=0, NotChecked=0, Total=156 [2021-03-10 22:21:57,615 INFO L87 Difference]: Start difference. First operand 716 states and 2297 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-03-10 22:21:58,075 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 22:21:58,075 INFO L93 Difference]: Finished difference Result 986 states and 3065 transitions. [2021-03-10 22:21:58,076 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-03-10 22:21:58,077 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 24 [2021-03-10 22:21:58,077 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 22:21:58,078 INFO L225 Difference]: With dead ends: 986 [2021-03-10 22:21:58,078 INFO L226 Difference]: Without dead ends: 923 [2021-03-10 22:21:58,078 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 41 GetRequests, 23 SyntacticMatches, 3 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 43 ImplicationChecksByTransitivity, 500.7ms TimeCoverageRelationStatistics Valid=57, Invalid=215, Unknown=0, NotChecked=0, Total=272 [2021-03-10 22:21:58,079 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 923 states. [2021-03-10 22:21:58,086 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 923 to 740. [2021-03-10 22:21:58,086 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 740 states, 739 states have (on average 3.2313937753721245) internal successors, (2388), 739 states have internal predecessors, (2388), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:21:58,087 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 740 states to 740 states and 2388 transitions. [2021-03-10 22:21:58,088 INFO L78 Accepts]: Start accepts. Automaton has 740 states and 2388 transitions. Word has length 24 [2021-03-10 22:21:58,088 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 22:21:58,088 INFO L480 AbstractCegarLoop]: Abstraction has 740 states and 2388 transitions. [2021-03-10 22:21:58,088 INFO L481 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-03-10 22:21:58,088 INFO L276 IsEmpty]: Start isEmpty. Operand 740 states and 2388 transitions. [2021-03-10 22:21:58,089 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-03-10 22:21:58,089 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 22:21:58,089 INFO L519 BasicCegarLoop]: trace histogram [3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 22:21:58,289 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable16271,186 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 22:21:58,289 INFO L428 AbstractCegarLoop]: === Iteration 259 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 22:21:58,289 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 22:21:58,289 INFO L82 PathProgramCache]: Analyzing trace with hash -419921130, now seen corresponding path program 167 times [2021-03-10 22:21:58,290 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 22:21:58,290 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1248223543] [2021-03-10 22:21:58,290 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 22:21:58,294 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 22:21:58,845 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 22:21:58,846 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1248223543] [2021-03-10 22:21:58,846 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1834963896] [2021-03-10 22:21:58,846 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 187 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 187 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 22:21:58,873 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2021-03-10 22:21:58,874 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-10 22:21:58,874 INFO L263 TraceCheckSpWp]: Trace formula consists of 109 conjuncts, 17 conjunts are in the unsatisfiable core [2021-03-10 22:21:58,875 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 22:21:59,260 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 9 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-03-10 22:21:59,261 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 22:21:59,261 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 10] total 22 [2021-03-10 22:21:59,261 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [616357849] [2021-03-10 22:21:59,261 INFO L460 AbstractCegarLoop]: Interpolant automaton has 22 states [2021-03-10 22:21:59,261 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 22:21:59,261 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2021-03-10 22:21:59,261 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=61, Invalid=401, Unknown=0, NotChecked=0, Total=462 [2021-03-10 22:21:59,261 INFO L87 Difference]: Start difference. First operand 740 states and 2388 transitions. Second operand has 22 states, 22 states have (on average 2.0) internal successors, (44), 22 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:21:59,595 WARN L205 SmtUtils]: Spent 120.00 ms on a formula simplification. DAG size of input: 38 DAG size of output: 33 [2021-03-10 22:22:00,080 WARN L205 SmtUtils]: Spent 129.00 ms on a formula simplification. DAG size of input: 40 DAG size of output: 35 [2021-03-10 22:22:00,354 WARN L205 SmtUtils]: Spent 122.00 ms on a formula simplification. DAG size of input: 36 DAG size of output: 34 [2021-03-10 22:22:00,823 WARN L205 SmtUtils]: Spent 127.00 ms on a formula simplification. DAG size of input: 40 DAG size of output: 35 [2021-03-10 22:22:01,104 WARN L205 SmtUtils]: Spent 116.00 ms on a formula simplification. DAG size of input: 38 DAG size of output: 31 [2021-03-10 22:22:01,338 WARN L205 SmtUtils]: Spent 129.00 ms on a formula simplification. DAG size of input: 38 DAG size of output: 36 [2021-03-10 22:22:01,970 WARN L205 SmtUtils]: Spent 148.00 ms on a formula simplification. DAG size of input: 44 DAG size of output: 39 [2021-03-10 22:22:02,222 WARN L205 SmtUtils]: Spent 130.00 ms on a formula simplification. DAG size of input: 40 DAG size of output: 33 [2021-03-10 22:22:02,472 WARN L205 SmtUtils]: Spent 129.00 ms on a formula simplification. DAG size of input: 38 DAG size of output: 36 [2021-03-10 22:22:03,383 WARN L205 SmtUtils]: Spent 111.00 ms on a formula simplification. DAG size of input: 40 DAG size of output: 33 [2021-03-10 22:22:03,614 WARN L205 SmtUtils]: Spent 143.00 ms on a formula simplification. DAG size of input: 42 DAG size of output: 40 [2021-03-10 22:22:03,861 WARN L205 SmtUtils]: Spent 104.00 ms on a formula simplification. DAG size of input: 38 DAG size of output: 37 [2021-03-10 22:22:04,135 WARN L205 SmtUtils]: Spent 121.00 ms on a formula simplification. DAG size of input: 41 DAG size of output: 38 [2021-03-10 22:22:04,425 WARN L205 SmtUtils]: Spent 149.00 ms on a formula simplification. DAG size of input: 44 DAG size of output: 37 [2021-03-10 22:22:05,060 WARN L205 SmtUtils]: Spent 112.00 ms on a formula simplification. DAG size of input: 37 DAG size of output: 34 [2021-03-10 22:22:05,466 WARN L205 SmtUtils]: Spent 144.00 ms on a formula simplification. DAG size of input: 39 DAG size of output: 38 [2021-03-10 22:22:05,806 WARN L205 SmtUtils]: Spent 114.00 ms on a formula simplification. DAG size of input: 38 DAG size of output: 31 [2021-03-10 22:22:06,008 WARN L205 SmtUtils]: Spent 136.00 ms on a formula simplification. DAG size of input: 39 DAG size of output: 35 [2021-03-10 22:22:06,179 WARN L205 SmtUtils]: Spent 112.00 ms on a formula simplification. DAG size of input: 35 DAG size of output: 34 [2021-03-10 22:22:06,646 WARN L205 SmtUtils]: Spent 104.00 ms on a formula simplification. DAG size of input: 35 DAG size of output: 31 [2021-03-10 22:22:06,798 WARN L205 SmtUtils]: Spent 127.00 ms on a formula simplification. DAG size of input: 36 DAG size of output: 31 [2021-03-10 22:22:07,385 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 22:22:07,385 INFO L93 Difference]: Finished difference Result 1751 states and 5248 transitions. [2021-03-10 22:22:07,386 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 74 states. [2021-03-10 22:22:07,387 INFO L78 Accepts]: Start accepts. Automaton has has 22 states, 22 states have (on average 2.0) internal successors, (44), 22 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 24 [2021-03-10 22:22:07,387 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 22:22:07,389 INFO L225 Difference]: With dead ends: 1751 [2021-03-10 22:22:07,389 INFO L226 Difference]: Without dead ends: 1611 [2021-03-10 22:22:07,390 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 157 GetRequests, 70 SyntacticMatches, 0 SemanticMatches, 87 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2678 ImplicationChecksByTransitivity, 7314.8ms TimeCoverageRelationStatistics Valid=1006, Invalid=6826, Unknown=0, NotChecked=0, Total=7832 [2021-03-10 22:22:07,392 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1611 states. [2021-03-10 22:22:07,401 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1611 to 746. [2021-03-10 22:22:07,402 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 746 states, 745 states have (on average 3.2456375838926173) internal successors, (2418), 745 states have internal predecessors, (2418), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:22:07,403 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 746 states to 746 states and 2418 transitions. [2021-03-10 22:22:07,403 INFO L78 Accepts]: Start accepts. Automaton has 746 states and 2418 transitions. Word has length 24 [2021-03-10 22:22:07,403 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 22:22:07,403 INFO L480 AbstractCegarLoop]: Abstraction has 746 states and 2418 transitions. [2021-03-10 22:22:07,403 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 22 states, 22 states have (on average 2.0) internal successors, (44), 22 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:22:07,403 INFO L276 IsEmpty]: Start isEmpty. Operand 746 states and 2418 transitions. [2021-03-10 22:22:07,404 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-03-10 22:22:07,404 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 22:22:07,404 INFO L519 BasicCegarLoop]: trace histogram [3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 22:22:07,604 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable16284,187 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 22:22:07,605 INFO L428 AbstractCegarLoop]: === Iteration 260 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 22:22:07,605 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 22:22:07,605 INFO L82 PathProgramCache]: Analyzing trace with hash 1299654456, now seen corresponding path program 168 times [2021-03-10 22:22:07,605 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 22:22:07,605 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1499750700] [2021-03-10 22:22:07,605 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 22:22:07,609 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 22:22:08,059 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 1 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 22:22:08,059 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1499750700] [2021-03-10 22:22:08,059 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2061946432] [2021-03-10 22:22:08,059 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 188 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 188 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 22:22:08,096 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-03-10 22:22:08,097 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-10 22:22:08,097 INFO L263 TraceCheckSpWp]: Trace formula consists of 109 conjuncts, 17 conjunts are in the unsatisfiable core [2021-03-10 22:22:08,098 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 22:22:08,482 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 1 proven. 8 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-03-10 22:22:08,482 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 22:22:08,482 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 10] total 22 [2021-03-10 22:22:08,482 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1230350514] [2021-03-10 22:22:08,483 INFO L460 AbstractCegarLoop]: Interpolant automaton has 22 states [2021-03-10 22:22:08,483 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 22:22:08,483 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2021-03-10 22:22:08,483 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=70, Invalid=392, Unknown=0, NotChecked=0, Total=462 [2021-03-10 22:22:08,483 INFO L87 Difference]: Start difference. First operand 746 states and 2418 transitions. Second operand has 22 states, 22 states have (on average 2.0) internal successors, (44), 22 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:22:11,304 WARN L205 SmtUtils]: Spent 100.00 ms on a formula simplification. DAG size of input: 36 DAG size of output: 34 [2021-03-10 22:22:11,902 WARN L205 SmtUtils]: Spent 101.00 ms on a formula simplification. DAG size of input: 40 DAG size of output: 34 [2021-03-10 22:22:12,888 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 22:22:12,888 INFO L93 Difference]: Finished difference Result 1392 states and 4221 transitions. [2021-03-10 22:22:12,890 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 50 states. [2021-03-10 22:22:12,890 INFO L78 Accepts]: Start accepts. Automaton has has 22 states, 22 states have (on average 2.0) internal successors, (44), 22 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 24 [2021-03-10 22:22:12,890 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 22:22:12,892 INFO L225 Difference]: With dead ends: 1392 [2021-03-10 22:22:12,892 INFO L226 Difference]: Without dead ends: 1295 [2021-03-10 22:22:12,893 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 119 GetRequests, 58 SyntacticMatches, 0 SemanticMatches, 61 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1115 ImplicationChecksByTransitivity, 3610.9ms TimeCoverageRelationStatistics Valid=440, Invalid=3466, Unknown=0, NotChecked=0, Total=3906 [2021-03-10 22:22:12,894 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1295 states. [2021-03-10 22:22:12,902 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1295 to 736. [2021-03-10 22:22:12,903 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 736 states, 735 states have (on average 3.238095238095238) internal successors, (2380), 735 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-03-10 22:22:12,904 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 736 states to 736 states and 2380 transitions. [2021-03-10 22:22:12,904 INFO L78 Accepts]: Start accepts. Automaton has 736 states and 2380 transitions. Word has length 24 [2021-03-10 22:22:12,904 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 22:22:12,904 INFO L480 AbstractCegarLoop]: Abstraction has 736 states and 2380 transitions. [2021-03-10 22:22:12,904 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 22 states, 22 states have (on average 2.0) internal successors, (44), 22 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:22:12,905 INFO L276 IsEmpty]: Start isEmpty. Operand 736 states and 2380 transitions. [2021-03-10 22:22:12,905 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-03-10 22:22:12,905 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 22:22:12,905 INFO L519 BasicCegarLoop]: trace histogram [3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 22:22:13,106 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 188 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable16294 [2021-03-10 22:22:13,106 INFO L428 AbstractCegarLoop]: === Iteration 261 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 22:22:13,106 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 22:22:13,106 INFO L82 PathProgramCache]: Analyzing trace with hash -2091239856, now seen corresponding path program 169 times [2021-03-10 22:22:13,106 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 22:22:13,106 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [335666488] [2021-03-10 22:22:13,106 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 22:22:13,111 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 22:22:13,390 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 9 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-03-10 22:22:13,390 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [335666488] [2021-03-10 22:22:13,390 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [438199518] [2021-03-10 22:22:13,390 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 189 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 189 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 22:22:13,418 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 22:22:13,419 INFO L263 TraceCheckSpWp]: Trace formula consists of 109 conjuncts, 17 conjunts are in the unsatisfiable core [2021-03-10 22:22:13,419 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 22:22:13,529 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 5 treesize of output 3 [2021-03-10 22:22:13,531 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 22:22:13,536 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 5 treesize of output 3 [2021-03-10 22:22:13,538 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-03-10 22:22:13,627 INFO L628 ElimStorePlain]: treesize reduction 40, result has 47.4 percent of original size [2021-03-10 22:22:13,628 INFO L518 ElimStorePlain]: Eliminatee char_at_5 vanished before elimination [2021-03-10 22:22:13,630 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-03-10 22:22:13,630 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:86, output treesize:36 [2021-03-10 22:22:15,526 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 1 proven. 8 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-03-10 22:22:15,526 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 22:22:15,526 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 10] total 16 [2021-03-10 22:22:15,526 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [581956821] [2021-03-10 22:22:15,526 INFO L460 AbstractCegarLoop]: Interpolant automaton has 16 states [2021-03-10 22:22:15,526 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 22:22:15,526 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-03-10 22:22:15,526 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=38, Invalid=202, Unknown=0, NotChecked=0, Total=240 [2021-03-10 22:22:15,526 INFO L87 Difference]: Start difference. First operand 736 states and 2380 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-03-10 22:22:15,755 WARN L205 SmtUtils]: Spent 107.00 ms on a formula simplification. DAG size of input: 38 DAG size of output: 31 [2021-03-10 22:22:16,069 WARN L205 SmtUtils]: Spent 102.00 ms on a formula simplification. DAG size of input: 33 DAG size of output: 29 [2021-03-10 22:22:16,260 WARN L205 SmtUtils]: Spent 110.00 ms on a formula simplification. DAG size of input: 34 DAG size of output: 28 [2021-03-10 22:22:16,451 WARN L205 SmtUtils]: Spent 133.00 ms on a formula simplification. DAG size of input: 48 DAG size of output: 41 [2021-03-10 22:22:16,702 WARN L205 SmtUtils]: Spent 191.00 ms on a formula simplification. DAG size of input: 49 DAG size of output: 40 [2021-03-10 22:22:17,185 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 22:22:17,185 INFO L93 Difference]: Finished difference Result 1082 states and 3322 transitions. [2021-03-10 22:22:17,186 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2021-03-10 22:22:17,187 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 24 [2021-03-10 22:22:17,187 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 22:22:17,188 INFO L225 Difference]: With dead ends: 1082 [2021-03-10 22:22:17,188 INFO L226 Difference]: Without dead ends: 992 [2021-03-10 22:22:17,189 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 60 GetRequests, 32 SyntacticMatches, 1 SemanticMatches, 27 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 142 ImplicationChecksByTransitivity, 1695.5ms TimeCoverageRelationStatistics Valid=130, Invalid=682, Unknown=0, NotChecked=0, Total=812 [2021-03-10 22:22:17,189 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 992 states. [2021-03-10 22:22:17,195 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 992 to 696. [2021-03-10 22:22:17,196 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 696 states, 695 states have (on average 3.2071942446043167) internal successors, (2229), 695 states have internal predecessors, (2229), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:22:17,197 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 696 states to 696 states and 2229 transitions. [2021-03-10 22:22:17,197 INFO L78 Accepts]: Start accepts. Automaton has 696 states and 2229 transitions. Word has length 24 [2021-03-10 22:22:17,197 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 22:22:17,197 INFO L480 AbstractCegarLoop]: Abstraction has 696 states and 2229 transitions. [2021-03-10 22:22:17,198 INFO L481 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-03-10 22:22:17,198 INFO L276 IsEmpty]: Start isEmpty. Operand 696 states and 2229 transitions. [2021-03-10 22:22:17,198 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-03-10 22:22:17,198 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 22:22:17,198 INFO L519 BasicCegarLoop]: trace histogram [3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 22:22:17,399 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable16300,189 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 22:22:17,399 INFO L428 AbstractCegarLoop]: === Iteration 262 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 22:22:17,399 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 22:22:17,399 INFO L82 PathProgramCache]: Analyzing trace with hash 43642812, now seen corresponding path program 170 times [2021-03-10 22:22:17,399 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 22:22:17,399 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1621423311] [2021-03-10 22:22:17,399 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 22:22:17,404 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 22:22:17,636 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 1 proven. 8 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-03-10 22:22:17,636 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1621423311] [2021-03-10 22:22:17,636 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [876132472] [2021-03-10 22:22:17,636 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 190 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 190 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 22:22:17,669 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-03-10 22:22:17,669 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-10 22:22:17,670 INFO L263 TraceCheckSpWp]: Trace formula consists of 109 conjuncts, 17 conjunts are in the unsatisfiable core [2021-03-10 22:22:17,670 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 22:22:17,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 11 treesize of output 7 [2021-03-10 22:22:17,944 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 22:22:17,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 5 treesize of output 3 [2021-03-10 22:22:17,953 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-03-10 22:22:17,958 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:22:17,960 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-03-10 22:22:17,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, 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-03-10 22:22:17,968 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-03-10 22:22:17,974 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:22:17,976 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-03-10 22:22:17,981 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:22:17,983 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-03-10 22:22:17,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 11 treesize of output 7 [2021-03-10 22:22:17,993 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-03-10 22:22:17,998 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:22:18,000 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-03-10 22:22:18,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, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 5 treesize of output 3 [2021-03-10 22:22:18,009 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-03-10 22:22:18,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-03-10 22:22:18,017 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-03-10 22:22:18,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 11 treesize of output 7 [2021-03-10 22:22:18,027 INFO L550 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2021-03-10 22:22:18,032 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:22:18,034 INFO L550 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2021-03-10 22:22:18,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 11 treesize of output 7 [2021-03-10 22:22:18,043 INFO L550 ElimStorePlain]: Start of recursive call 14: End of recursive call: and 1 xjuncts. [2021-03-10 22:22:18,049 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:22:18,051 INFO L550 ElimStorePlain]: Start of recursive call 15: End of recursive call: and 1 xjuncts. [2021-03-10 22:22:18,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-03-10 22:22:18,060 INFO L550 ElimStorePlain]: Start of recursive call 16: End of recursive call: and 1 xjuncts. [2021-03-10 22:22:18,066 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:22:18,068 INFO L550 ElimStorePlain]: Start of recursive call 17: End of recursive call: and 1 xjuncts. [2021-03-10 22:22:18,075 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:22:18,077 INFO L550 ElimStorePlain]: Start of recursive call 18: End of recursive call: and 1 xjuncts. [2021-03-10 22:22:18,084 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:22:18,086 INFO L550 ElimStorePlain]: Start of recursive call 19: End of recursive call: and 1 xjuncts. [2021-03-10 22:22:18,092 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:22:18,095 INFO L550 ElimStorePlain]: Start of recursive call 20: End of recursive call: and 1 xjuncts. [2021-03-10 22:22:18,101 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:22:18,103 INFO L550 ElimStorePlain]: Start of recursive call 21: End of recursive call: and 1 xjuncts. [2021-03-10 22:22:18,109 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:22:18,111 INFO L550 ElimStorePlain]: Start of recursive call 22: End of recursive call: and 1 xjuncts. [2021-03-10 22:22:18,118 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:22:18,120 INFO L550 ElimStorePlain]: Start of recursive call 23: End of recursive call: and 1 xjuncts. [2021-03-10 22:22:18,126 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:22:18,128 INFO L550 ElimStorePlain]: Start of recursive call 24: End of recursive call: and 1 xjuncts. [2021-03-10 22:22:18,134 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:22:18,136 INFO L550 ElimStorePlain]: Start of recursive call 25: End of recursive call: and 1 xjuncts. [2021-03-10 22:22:18,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 5 treesize of output 3 [2021-03-10 22:22:18,145 INFO L550 ElimStorePlain]: Start of recursive call 26: End of recursive call: and 1 xjuncts. [2021-03-10 22:22:18,151 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:22:18,153 INFO L550 ElimStorePlain]: Start of recursive call 27: End of recursive call: and 1 xjuncts. [2021-03-10 22:22:18,159 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:22:18,161 INFO L550 ElimStorePlain]: Start of recursive call 28: End of recursive call: and 1 xjuncts. [2021-03-10 22:22:18,166 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:22:18,168 INFO L550 ElimStorePlain]: Start of recursive call 29: End of recursive call: and 1 xjuncts. [2021-03-10 22:22:18,174 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:22:18,176 INFO L550 ElimStorePlain]: Start of recursive call 30: End of recursive call: and 1 xjuncts. [2021-03-10 22:22:18,182 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:22:18,184 INFO L550 ElimStorePlain]: Start of recursive call 31: End of recursive call: and 1 xjuncts. [2021-03-10 22:22:18,189 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:22:18,191 INFO L550 ElimStorePlain]: Start of recursive call 32: End of recursive call: and 1 xjuncts. [2021-03-10 22:22:18,196 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:22:18,198 INFO L550 ElimStorePlain]: Start of recursive call 33: End of recursive call: and 1 xjuncts. [2021-03-10 22:22:18,203 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:22:18,205 INFO L550 ElimStorePlain]: Start of recursive call 34: End of recursive call: and 1 xjuncts. [2021-03-10 22:22:18,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 13 treesize of output 9 [2021-03-10 22:22:18,213 INFO L550 ElimStorePlain]: Start of recursive call 35: End of recursive call: and 1 xjuncts. [2021-03-10 22:22:18,218 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:22:18,220 INFO L550 ElimStorePlain]: Start of recursive call 36: End of recursive call: and 1 xjuncts. [2021-03-10 22:22:18,225 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:22:18,227 INFO L550 ElimStorePlain]: Start of recursive call 37: End of recursive call: and 1 xjuncts. [2021-03-10 22:22:18,441 WARN L205 SmtUtils]: Spent 213.00 ms on a formula simplification. DAG size of input: 31 DAG size of output: 29 [2021-03-10 22:22:18,442 INFO L628 ElimStorePlain]: treesize reduction 62, result has 63.7 percent of original size [2021-03-10 22:22:18,449 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-03-10 22:22:18,449 INFO L247 ElimStorePlain]: Needed 37 recursive calls to eliminate 2 variables, input treesize:1386, output treesize:101 [2021-03-10 22:22:18,981 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 1 proven. 8 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-03-10 22:22:18,981 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 22:22:18,981 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 15 [2021-03-10 22:22:18,981 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1952152045] [2021-03-10 22:22:18,982 INFO L460 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-03-10 22:22:18,982 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 22:22:18,982 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-03-10 22:22:18,982 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=32, Invalid=178, Unknown=0, NotChecked=0, Total=210 [2021-03-10 22:22:18,982 INFO L87 Difference]: Start difference. First operand 696 states and 2229 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-03-10 22:22:19,543 WARN L205 SmtUtils]: Spent 314.00 ms on a formula simplification. DAG size of input: 63 DAG size of output: 57 [2021-03-10 22:22:19,921 WARN L205 SmtUtils]: Spent 254.00 ms on a formula simplification. DAG size of input: 68 DAG size of output: 55 [2021-03-10 22:22:20,201 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 22:22:20,201 INFO L93 Difference]: Finished difference Result 855 states and 2669 transitions. [2021-03-10 22:22:20,203 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-03-10 22:22:20,203 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 24 [2021-03-10 22:22:20,203 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 22:22:20,205 INFO L225 Difference]: With dead ends: 855 [2021-03-10 22:22:20,205 INFO L226 Difference]: Without dead ends: 768 [2021-03-10 22:22:20,205 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 43 GetRequests, 23 SyntacticMatches, 2 SemanticMatches, 18 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 38 ImplicationChecksByTransitivity, 1392.9ms TimeCoverageRelationStatistics Valid=56, Invalid=324, Unknown=0, NotChecked=0, Total=380 [2021-03-10 22:22:20,206 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 768 states. [2021-03-10 22:22:20,211 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 768 to 710. [2021-03-10 22:22:20,212 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 710 states, 709 states have (on average 3.2002820874471087) internal successors, (2269), 709 states have internal predecessors, (2269), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:22:20,213 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 710 states to 710 states and 2269 transitions. [2021-03-10 22:22:20,213 INFO L78 Accepts]: Start accepts. Automaton has 710 states and 2269 transitions. Word has length 24 [2021-03-10 22:22:20,213 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 22:22:20,213 INFO L480 AbstractCegarLoop]: Abstraction has 710 states and 2269 transitions. [2021-03-10 22:22:20,213 INFO L481 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-03-10 22:22:20,213 INFO L276 IsEmpty]: Start isEmpty. Operand 710 states and 2269 transitions. [2021-03-10 22:22:20,214 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-03-10 22:22:20,214 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 22:22:20,214 INFO L519 BasicCegarLoop]: trace histogram [3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 22:22:20,414 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 190 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable16546 [2021-03-10 22:22:20,415 INFO L428 AbstractCegarLoop]: === Iteration 263 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 22:22:20,415 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 22:22:20,415 INFO L82 PathProgramCache]: Analyzing trace with hash -690179434, now seen corresponding path program 171 times [2021-03-10 22:22:20,415 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 22:22:20,415 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1232774887] [2021-03-10 22:22:20,415 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 22:22:20,420 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 22:22:20,741 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 1 proven. 8 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-03-10 22:22:20,741 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1232774887] [2021-03-10 22:22:20,741 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1504616956] [2021-03-10 22:22:20,741 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 191 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 191 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 22:22:20,769 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2021-03-10 22:22:20,769 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-10 22:22:20,770 INFO L263 TraceCheckSpWp]: Trace formula consists of 109 conjuncts, 17 conjunts are in the unsatisfiable core [2021-03-10 22:22:20,771 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 22:22:21,052 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 5 treesize of output 3 [2021-03-10 22:22:21,054 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 22:22:21,061 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 5 treesize of output 3 [2021-03-10 22:22:21,064 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-03-10 22:22:21,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-03-10 22:22:21,073 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-03-10 22:22:21,079 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:22:21,081 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-03-10 22:22:21,086 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:22:21,088 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-03-10 22:22:21,093 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:22:21,095 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-03-10 22:22:21,100 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:22:21,102 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-03-10 22:22:21,108 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:22:21,110 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-03-10 22:22:21,115 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:22:21,117 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-03-10 22:22:21,122 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:22:21,124 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-03-10 22:22:21,129 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:22:21,131 INFO L550 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2021-03-10 22:22:21,137 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:22:21,139 INFO L550 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2021-03-10 22:22:21,145 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 9 [2021-03-10 22:22:21,148 INFO L550 ElimStorePlain]: Start of recursive call 14: End of recursive call: and 1 xjuncts. [2021-03-10 22:22:21,153 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:22:21,155 INFO L550 ElimStorePlain]: Start of recursive call 15: End of recursive call: and 1 xjuncts. [2021-03-10 22:22:21,160 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:22:21,162 INFO L550 ElimStorePlain]: Start of recursive call 16: End of recursive call: and 1 xjuncts. [2021-03-10 22:22:21,167 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:22:21,169 INFO L550 ElimStorePlain]: Start of recursive call 17: End of recursive call: and 1 xjuncts. [2021-03-10 22:22:21,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 13 treesize of output 9 [2021-03-10 22:22:21,178 INFO L550 ElimStorePlain]: Start of recursive call 18: End of recursive call: and 1 xjuncts. [2021-03-10 22:22:21,183 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:22:21,185 INFO L550 ElimStorePlain]: Start of recursive call 19: End of recursive call: and 1 xjuncts. [2021-03-10 22:22:21,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, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 5 treesize of output 3 [2021-03-10 22:22:21,194 INFO L550 ElimStorePlain]: Start of recursive call 20: End of recursive call: and 1 xjuncts. [2021-03-10 22:22:21,199 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:22:21,201 INFO L550 ElimStorePlain]: Start of recursive call 21: End of recursive call: and 1 xjuncts. [2021-03-10 22:22:21,207 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:22:21,208 INFO L550 ElimStorePlain]: Start of recursive call 22: End of recursive call: and 1 xjuncts. [2021-03-10 22:22:21,411 WARN L205 SmtUtils]: Spent 202.00 ms on a formula simplification. DAG size of input: 31 DAG size of output: 29 [2021-03-10 22:22:21,412 INFO L628 ElimStorePlain]: treesize reduction 60, result has 64.5 percent of original size [2021-03-10 22:22:21,418 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-03-10 22:22:21,418 INFO L247 ElimStorePlain]: Needed 22 recursive calls to eliminate 2 variables, input treesize:759, output treesize:101 [2021-03-10 22:22:22,022 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 1 proven. 8 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-03-10 22:22:22,022 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 22:22:22,022 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 15 [2021-03-10 22:22:22,022 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [432190327] [2021-03-10 22:22:22,022 INFO L460 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-03-10 22:22:22,022 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 22:22:22,022 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-03-10 22:22:22,023 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=32, Invalid=178, Unknown=0, NotChecked=0, Total=210 [2021-03-10 22:22:22,023 INFO L87 Difference]: Start difference. First operand 710 states and 2269 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-03-10 22:22:22,538 WARN L205 SmtUtils]: Spent 300.00 ms on a formula simplification. DAG size of input: 63 DAG size of output: 58 [2021-03-10 22:22:22,977 WARN L205 SmtUtils]: Spent 327.00 ms on a formula simplification. DAG size of input: 64 DAG size of output: 59 [2021-03-10 22:22:23,201 WARN L205 SmtUtils]: Spent 162.00 ms on a formula simplification. DAG size of input: 69 DAG size of output: 44 [2021-03-10 22:22:23,367 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 22:22:23,368 INFO L93 Difference]: Finished difference Result 825 states and 2582 transitions. [2021-03-10 22:22:23,370 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-03-10 22:22:23,370 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 24 [2021-03-10 22:22:23,370 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 22:22:23,371 INFO L225 Difference]: With dead ends: 825 [2021-03-10 22:22:23,371 INFO L226 Difference]: Without dead ends: 750 [2021-03-10 22:22:23,371 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 43 GetRequests, 23 SyntacticMatches, 2 SemanticMatches, 18 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 38 ImplicationChecksByTransitivity, 1667.3ms TimeCoverageRelationStatistics Valid=57, Invalid=323, Unknown=0, NotChecked=0, Total=380 [2021-03-10 22:22:23,372 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 750 states. [2021-03-10 22:22:23,377 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 750 to 721. [2021-03-10 22:22:23,378 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 721 states, 720 states have (on average 3.198611111111111) internal successors, (2303), 720 states have internal predecessors, (2303), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:22:23,379 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 721 states to 721 states and 2303 transitions. [2021-03-10 22:22:23,379 INFO L78 Accepts]: Start accepts. Automaton has 721 states and 2303 transitions. Word has length 24 [2021-03-10 22:22:23,379 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 22:22:23,379 INFO L480 AbstractCegarLoop]: Abstraction has 721 states and 2303 transitions. [2021-03-10 22:22:23,379 INFO L481 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-03-10 22:22:23,380 INFO L276 IsEmpty]: Start isEmpty. Operand 721 states and 2303 transitions. [2021-03-10 22:22:23,380 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-03-10 22:22:23,380 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 22:22:23,380 INFO L519 BasicCegarLoop]: trace histogram [3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 22:22:23,581 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 191 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable16584 [2021-03-10 22:22:23,581 INFO L428 AbstractCegarLoop]: === Iteration 264 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 22:22:23,581 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 22:22:23,581 INFO L82 PathProgramCache]: Analyzing trace with hash -1406587780, now seen corresponding path program 172 times [2021-03-10 22:22:23,581 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 22:22:23,581 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [354972890] [2021-03-10 22:22:23,581 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 22:22:23,586 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 22:22:23,907 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 9 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-03-10 22:22:23,907 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [354972890] [2021-03-10 22:22:23,907 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1722035231] [2021-03-10 22:22:23,907 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 192 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 192 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 22:22:23,935 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-03-10 22:22:23,935 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-10 22:22:23,936 INFO L263 TraceCheckSpWp]: Trace formula consists of 109 conjuncts, 17 conjunts are in the unsatisfiable core [2021-03-10 22:22:23,936 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 22:22:24,243 WARN L205 SmtUtils]: Spent 182.00 ms on a formula simplification. DAG size of input: 33 DAG size of output: 28 [2021-03-10 22:22:24,958 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 1 proven. 8 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-03-10 22:22:24,958 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 22:22:24,958 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 10] total 16 [2021-03-10 22:22:24,958 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [491766824] [2021-03-10 22:22:24,958 INFO L460 AbstractCegarLoop]: Interpolant automaton has 16 states [2021-03-10 22:22:24,958 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 22:22:24,958 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-03-10 22:22:24,958 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=31, Invalid=209, Unknown=0, NotChecked=0, Total=240 [2021-03-10 22:22:24,958 INFO L87 Difference]: Start difference. First operand 721 states and 2303 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-03-10 22:22:25,519 WARN L205 SmtUtils]: Spent 114.00 ms on a formula simplification. DAG size of input: 32 DAG size of output: 27 [2021-03-10 22:22:25,750 WARN L205 SmtUtils]: Spent 122.00 ms on a formula simplification. DAG size of input: 38 DAG size of output: 30 [2021-03-10 22:22:26,558 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 22:22:26,558 INFO L93 Difference]: Finished difference Result 1056 states and 3244 transitions. [2021-03-10 22:22:26,560 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2021-03-10 22:22:26,560 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 24 [2021-03-10 22:22:26,560 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 22:22:26,562 INFO L225 Difference]: With dead ends: 1056 [2021-03-10 22:22:26,562 INFO L226 Difference]: Without dead ends: 942 [2021-03-10 22:22:26,562 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 60 GetRequests, 32 SyntacticMatches, 1 SemanticMatches, 27 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 101 ImplicationChecksByTransitivity, 1793.4ms TimeCoverageRelationStatistics Valid=111, Invalid=701, Unknown=0, NotChecked=0, Total=812 [2021-03-10 22:22:26,563 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 942 states. [2021-03-10 22:22:26,569 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 942 to 711. [2021-03-10 22:22:26,570 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 711 states, 710 states have (on average 3.2014084507042253) internal successors, (2273), 710 states have internal predecessors, (2273), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:22:26,571 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 711 states to 711 states and 2273 transitions. [2021-03-10 22:22:26,571 INFO L78 Accepts]: Start accepts. Automaton has 711 states and 2273 transitions. Word has length 24 [2021-03-10 22:22:26,571 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 22:22:26,571 INFO L480 AbstractCegarLoop]: Abstraction has 711 states and 2273 transitions. [2021-03-10 22:22:26,571 INFO L481 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-03-10 22:22:26,571 INFO L276 IsEmpty]: Start isEmpty. Operand 711 states and 2273 transitions. [2021-03-10 22:22:26,572 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-03-10 22:22:26,572 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 22:22:26,572 INFO L519 BasicCegarLoop]: trace histogram [3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 22:22:26,772 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable16622,192 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 22:22:26,772 INFO L428 AbstractCegarLoop]: === Iteration 265 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 22:22:26,773 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 22:22:26,773 INFO L82 PathProgramCache]: Analyzing trace with hash 192081692, now seen corresponding path program 173 times [2021-03-10 22:22:26,773 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 22:22:26,773 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1496613152] [2021-03-10 22:22:26,773 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 22:22:26,777 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 22:22:27,064 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 9 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-03-10 22:22:27,064 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1496613152] [2021-03-10 22:22:27,064 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [524059317] [2021-03-10 22:22:27,064 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 193 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 193 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 22:22:27,099 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-03-10 22:22:27,099 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-10 22:22:27,100 INFO L263 TraceCheckSpWp]: Trace formula consists of 109 conjuncts, 17 conjunts are in the unsatisfiable core [2021-03-10 22:22:27,100 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 22:22:27,367 WARN L205 SmtUtils]: Spent 160.00 ms on a formula simplification. DAG size of input: 33 DAG size of output: 28 [2021-03-10 22:22:28,091 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 9 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-03-10 22:22:28,091 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 22:22:28,091 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 15 [2021-03-10 22:22:28,091 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1543758699] [2021-03-10 22:22:28,091 INFO L460 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-03-10 22:22:28,091 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 22:22:28,092 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-03-10 22:22:28,092 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=31, Invalid=179, Unknown=0, NotChecked=0, Total=210 [2021-03-10 22:22:28,092 INFO L87 Difference]: Start difference. First operand 711 states and 2273 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-03-10 22:22:28,514 WARN L205 SmtUtils]: Spent 113.00 ms on a formula simplification. DAG size of input: 32 DAG size of output: 27 [2021-03-10 22:22:28,732 WARN L205 SmtUtils]: Spent 119.00 ms on a formula simplification. DAG size of input: 38 DAG size of output: 30 [2021-03-10 22:22:28,963 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 22:22:28,964 INFO L93 Difference]: Finished difference Result 926 states and 2905 transitions. [2021-03-10 22:22:28,965 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-03-10 22:22:28,965 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 24 [2021-03-10 22:22:28,965 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 22:22:28,967 INFO L225 Difference]: With dead ends: 926 [2021-03-10 22:22:28,967 INFO L226 Difference]: Without dead ends: 875 [2021-03-10 22:22:28,967 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 49 GetRequests, 27 SyntacticMatches, 1 SemanticMatches, 21 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 56 ImplicationChecksByTransitivity, 1199.8ms TimeCoverageRelationStatistics Valid=91, Invalid=415, Unknown=0, NotChecked=0, Total=506 [2021-03-10 22:22:28,968 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 875 states. [2021-03-10 22:22:28,974 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 875 to 699. [2021-03-10 22:22:28,975 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 699 states, 698 states have (on average 3.2034383954154726) internal successors, (2236), 698 states have internal predecessors, (2236), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:22:28,976 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 699 states to 699 states and 2236 transitions. [2021-03-10 22:22:28,976 INFO L78 Accepts]: Start accepts. Automaton has 699 states and 2236 transitions. Word has length 24 [2021-03-10 22:22:28,976 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 22:22:28,976 INFO L480 AbstractCegarLoop]: Abstraction has 699 states and 2236 transitions. [2021-03-10 22:22:28,976 INFO L481 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-03-10 22:22:28,976 INFO L276 IsEmpty]: Start isEmpty. Operand 699 states and 2236 transitions. [2021-03-10 22:22:28,977 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-03-10 22:22:28,977 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 22:22:28,977 INFO L519 BasicCegarLoop]: trace histogram [3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 22:22:29,178 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable16701,193 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 22:22:29,178 INFO L428 AbstractCegarLoop]: === Iteration 266 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 22:22:29,178 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 22:22:29,178 INFO L82 PathProgramCache]: Analyzing trace with hash 1774624886, now seen corresponding path program 174 times [2021-03-10 22:22:29,178 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 22:22:29,178 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1672679567] [2021-03-10 22:22:29,178 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 22:22:29,183 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 22:22:29,824 WARN L205 SmtUtils]: Spent 106.00 ms on a formula simplification. DAG size of input: 38 DAG size of output: 29 [2021-03-10 22:22:30,105 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 1 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 22:22:30,106 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1672679567] [2021-03-10 22:22:30,106 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2132806850] [2021-03-10 22:22:30,106 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 194 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 194 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 22:22:30,134 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 2 check-sat command(s) [2021-03-10 22:22:30,134 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-10 22:22:30,135 INFO L263 TraceCheckSpWp]: Trace formula consists of 109 conjuncts, 17 conjunts are in the unsatisfiable core [2021-03-10 22:22:30,135 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 22:22:30,478 WARN L205 SmtUtils]: Spent 100.00 ms on a formula simplification. DAG size of input: 31 DAG size of output: 27 [2021-03-10 22:22:30,681 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 1 proven. 8 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-03-10 22:22:30,681 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 22:22:30,681 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 10] total 22 [2021-03-10 22:22:30,681 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [488906671] [2021-03-10 22:22:30,682 INFO L460 AbstractCegarLoop]: Interpolant automaton has 22 states [2021-03-10 22:22:30,682 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 22:22:30,682 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2021-03-10 22:22:30,682 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=55, Invalid=407, Unknown=0, NotChecked=0, Total=462 [2021-03-10 22:22:30,682 INFO L87 Difference]: Start difference. First operand 699 states and 2236 transitions. Second operand has 22 states, 22 states have (on average 2.0) internal successors, (44), 22 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:22:31,242 WARN L205 SmtUtils]: Spent 104.00 ms on a formula simplification. DAG size of input: 32 DAG size of output: 30 [2021-03-10 22:22:33,261 WARN L205 SmtUtils]: Spent 176.00 ms on a formula simplification. DAG size of input: 55 DAG size of output: 53 [2021-03-10 22:22:33,637 WARN L205 SmtUtils]: Spent 109.00 ms on a formula simplification. DAG size of input: 45 DAG size of output: 35 [2021-03-10 22:22:34,145 WARN L205 SmtUtils]: Spent 162.00 ms on a formula simplification. DAG size of input: 55 DAG size of output: 50 [2021-03-10 22:22:34,446 WARN L205 SmtUtils]: Spent 109.00 ms on a formula simplification. DAG size of input: 51 DAG size of output: 35 [2021-03-10 22:22:35,300 WARN L205 SmtUtils]: Spent 243.00 ms on a formula simplification. DAG size of input: 71 DAG size of output: 67 [2021-03-10 22:22:35,524 WARN L205 SmtUtils]: Spent 173.00 ms on a formula simplification. DAG size of input: 53 DAG size of output: 50 [2021-03-10 22:22:35,767 WARN L205 SmtUtils]: Spent 186.00 ms on a formula simplification. DAG size of input: 54 DAG size of output: 52 [2021-03-10 22:22:36,358 WARN L205 SmtUtils]: Spent 269.00 ms on a formula simplification. DAG size of input: 71 DAG size of output: 64 [2021-03-10 22:22:36,538 WARN L205 SmtUtils]: Spent 108.00 ms on a formula simplification. DAG size of input: 37 DAG size of output: 35 [2021-03-10 22:22:36,771 WARN L205 SmtUtils]: Spent 176.00 ms on a formula simplification. DAG size of input: 54 DAG size of output: 49 [2021-03-10 22:22:37,213 WARN L205 SmtUtils]: Spent 153.00 ms on a formula simplification. DAG size of input: 42 DAG size of output: 40 [2021-03-10 22:22:37,665 WARN L205 SmtUtils]: Spent 116.00 ms on a formula simplification. DAG size of input: 37 DAG size of output: 35 [2021-03-10 22:22:37,976 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 22:22:37,976 INFO L93 Difference]: Finished difference Result 1124 states and 3407 transitions. [2021-03-10 22:22:37,978 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 52 states. [2021-03-10 22:22:37,978 INFO L78 Accepts]: Start accepts. Automaton has has 22 states, 22 states have (on average 2.0) internal successors, (44), 22 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 24 [2021-03-10 22:22:37,978 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 22:22:37,980 INFO L225 Difference]: With dead ends: 1124 [2021-03-10 22:22:37,980 INFO L226 Difference]: Without dead ends: 983 [2021-03-10 22:22:37,980 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 118 GetRequests, 57 SyntacticMatches, 0 SemanticMatches, 61 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1073 ImplicationChecksByTransitivity, 6127.6ms TimeCoverageRelationStatistics Valid=358, Invalid=3548, Unknown=0, NotChecked=0, Total=3906 [2021-03-10 22:22:37,981 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 983 states. [2021-03-10 22:22:37,988 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 983 to 708. [2021-03-10 22:22:37,988 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 708 states, 707 states have (on average 3.1937765205091937) internal successors, (2258), 707 states have internal predecessors, (2258), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:22:37,989 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 708 states to 708 states and 2258 transitions. [2021-03-10 22:22:37,990 INFO L78 Accepts]: Start accepts. Automaton has 708 states and 2258 transitions. Word has length 24 [2021-03-10 22:22:37,990 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 22:22:37,990 INFO L480 AbstractCegarLoop]: Abstraction has 708 states and 2258 transitions. [2021-03-10 22:22:37,990 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 22 states, 22 states have (on average 2.0) internal successors, (44), 22 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:22:37,990 INFO L276 IsEmpty]: Start isEmpty. Operand 708 states and 2258 transitions. [2021-03-10 22:22:37,990 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-03-10 22:22:37,991 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 22:22:37,991 INFO L519 BasicCegarLoop]: trace histogram [3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 22:22:38,191 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 194 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable16785 [2021-03-10 22:22:38,191 INFO L428 AbstractCegarLoop]: === Iteration 267 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 22:22:38,191 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 22:22:38,191 INFO L82 PathProgramCache]: Analyzing trace with hash 1058216540, now seen corresponding path program 175 times [2021-03-10 22:22:38,191 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 22:22:38,191 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1279639840] [2021-03-10 22:22:38,192 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 22:22:38,196 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 22:22:38,469 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 1 proven. 8 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-03-10 22:22:38,469 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1279639840] [2021-03-10 22:22:38,469 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1877065224] [2021-03-10 22:22:38,470 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 195 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 195 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 22:22:38,498 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 22:22:38,499 INFO L263 TraceCheckSpWp]: Trace formula consists of 109 conjuncts, 17 conjunts are in the unsatisfiable core [2021-03-10 22:22:38,499 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 22:22:38,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-03-10 22:22:38,804 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 22:22:38,810 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:22:38,812 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-03-10 22:22:38,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 11 treesize of output 7 [2021-03-10 22:22:38,821 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-03-10 22:22:38,829 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select 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-03-10 22:22:38,831 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-03-10 22:22:38,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 5 treesize of output 3 [2021-03-10 22:22:38,840 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-03-10 22:22:38,845 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:22:38,846 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-03-10 22:22:38,850 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:22:38,851 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-03-10 22:22:38,855 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 9 [2021-03-10 22:22:38,857 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-03-10 22:22:38,860 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:22:38,861 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-03-10 22:22:38,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 5 treesize of output 3 [2021-03-10 22:22:38,872 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-03-10 22:22:38,878 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:22:38,880 INFO L550 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2021-03-10 22:22:38,886 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:22:38,888 INFO L550 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2021-03-10 22:22:38,896 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 5 treesize of output 3 [2021-03-10 22:22:38,898 INFO L550 ElimStorePlain]: Start of recursive call 14: End of recursive call: and 1 xjuncts. [2021-03-10 22:22:38,904 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:22:38,906 INFO L550 ElimStorePlain]: Start of recursive call 15: End of recursive call: and 1 xjuncts. [2021-03-10 22:22:38,914 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 5 treesize of output 3 [2021-03-10 22:22:38,917 INFO L550 ElimStorePlain]: Start of recursive call 16: End of recursive call: and 1 xjuncts. [2021-03-10 22:22:38,925 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:22:38,927 INFO L550 ElimStorePlain]: Start of recursive call 17: End of recursive call: and 1 xjuncts. [2021-03-10 22:22:38,934 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:22:38,936 INFO L550 ElimStorePlain]: Start of recursive call 18: End of recursive call: and 1 xjuncts. [2021-03-10 22:22:38,942 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:22:38,945 INFO L550 ElimStorePlain]: Start of recursive call 19: End of recursive call: and 1 xjuncts. [2021-03-10 22:22:38,951 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:22:38,953 INFO L550 ElimStorePlain]: Start of recursive call 20: End of recursive call: and 1 xjuncts. [2021-03-10 22:22:38,959 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:22:38,961 INFO L550 ElimStorePlain]: Start of recursive call 21: End of recursive call: and 1 xjuncts. [2021-03-10 22:22:38,967 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:22:38,969 INFO L550 ElimStorePlain]: Start of recursive call 22: End of recursive call: and 1 xjuncts. [2021-03-10 22:22:38,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 13 treesize of output 9 [2021-03-10 22:22:38,980 INFO L550 ElimStorePlain]: Start of recursive call 23: End of recursive call: and 1 xjuncts. [2021-03-10 22:22:38,987 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:22:38,989 INFO L550 ElimStorePlain]: Start of recursive call 24: End of recursive call: and 1 xjuncts. [2021-03-10 22:22:38,996 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:22:38,998 INFO L550 ElimStorePlain]: Start of recursive call 25: End of recursive call: and 1 xjuncts. [2021-03-10 22:22:39,005 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:22:39,007 INFO L550 ElimStorePlain]: Start of recursive call 26: End of recursive call: and 1 xjuncts. [2021-03-10 22:22:39,014 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:22:39,017 INFO L550 ElimStorePlain]: Start of recursive call 27: End of recursive call: and 1 xjuncts. [2021-03-10 22:22:39,023 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:22:39,026 INFO L550 ElimStorePlain]: Start of recursive call 28: End of recursive call: and 1 xjuncts. [2021-03-10 22:22:39,033 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:22:39,035 INFO L550 ElimStorePlain]: Start of recursive call 29: End of recursive call: and 1 xjuncts. [2021-03-10 22:22:39,042 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:22:39,044 INFO L550 ElimStorePlain]: Start of recursive call 30: End of recursive call: and 1 xjuncts. [2021-03-10 22:22:39,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 13 treesize of output 9 [2021-03-10 22:22:39,054 INFO L550 ElimStorePlain]: Start of recursive call 31: End of recursive call: and 1 xjuncts. [2021-03-10 22:22:39,061 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:22:39,063 INFO L550 ElimStorePlain]: Start of recursive call 32: End of recursive call: and 1 xjuncts. [2021-03-10 22:22:39,069 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:22:39,071 INFO L550 ElimStorePlain]: Start of recursive call 33: End of recursive call: and 1 xjuncts. [2021-03-10 22:22:39,078 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:22:39,080 INFO L550 ElimStorePlain]: Start of recursive call 34: End of recursive call: and 1 xjuncts. [2021-03-10 22:22:39,086 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:22:39,088 INFO L550 ElimStorePlain]: Start of recursive call 35: End of recursive call: and 1 xjuncts. [2021-03-10 22:22:39,094 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:22:39,096 INFO L550 ElimStorePlain]: Start of recursive call 36: End of recursive call: and 1 xjuncts. [2021-03-10 22:22:39,103 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:22:39,105 INFO L550 ElimStorePlain]: Start of recursive call 37: End of recursive call: and 1 xjuncts. [2021-03-10 22:22:39,110 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:22:39,112 INFO L550 ElimStorePlain]: Start of recursive call 38: End of recursive call: and 1 xjuncts. [2021-03-10 22:22:39,117 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:22:39,120 INFO L550 ElimStorePlain]: Start of recursive call 39: End of recursive call: and 1 xjuncts. [2021-03-10 22:22:39,125 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:22:39,127 INFO L550 ElimStorePlain]: Start of recursive call 40: End of recursive call: and 1 xjuncts. [2021-03-10 22:22:39,371 WARN L205 SmtUtils]: Spent 243.00 ms on a formula simplification. DAG size of input: 33 DAG size of output: 29 [2021-03-10 22:22:39,372 INFO L628 ElimStorePlain]: treesize reduction 96, result has 53.2 percent of original size [2021-03-10 22:22:39,378 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-03-10 22:22:39,378 INFO L247 ElimStorePlain]: Needed 40 recursive calls to eliminate 2 variables, input treesize:1487, output treesize:101 [2021-03-10 22:22:39,524 WARN L205 SmtUtils]: Spent 100.00 ms on a formula simplification that was a NOOP. DAG size: 51 [2021-03-10 22:22:40,224 INFO L446 ElimStorePlain]: Different costs {0=[v_prenex_162, char_at_5], 6=[char_at_1]} [2021-03-10 22:22:40,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-03-10 22:22:40,235 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 22:22:40,242 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:22:40,245 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-03-10 22:22:40,253 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:22:40,255 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-03-10 22:22:40,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, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 5 treesize of output 3 [2021-03-10 22:22:40,265 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-03-10 22:22:40,272 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:22:40,275 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-03-10 22:22:40,282 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:22:40,284 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-03-10 22:22:40,664 WARN L205 SmtUtils]: Spent 379.00 ms on a formula simplification. DAG size of input: 61 DAG size of output: 50 [2021-03-10 22:22:40,665 INFO L628 ElimStorePlain]: treesize reduction 251, result has 34.1 percent of original size [2021-03-10 22:22:40,665 INFO L518 ElimStorePlain]: Eliminatee char_at_5 vanished before elimination [2021-03-10 22:22:40,671 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 5 treesize of output 3 [2021-03-10 22:22:40,673 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-03-10 22:22:40,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 5 treesize of output 3 [2021-03-10 22:22:40,683 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-03-10 22:22:40,689 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 5 treesize of output 3 [2021-03-10 22:22:40,691 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-03-10 22:22: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 13 treesize of output 9 [2021-03-10 22:22:40,700 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-03-10 22:22:40,705 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 5 treesize of output 3 [2021-03-10 22:22:40,708 INFO L550 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2021-03-10 22:22:40,835 WARN L205 SmtUtils]: Spent 126.00 ms on a formula simplification that was a NOOP. DAG size: 37 [2021-03-10 22:22:40,835 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 22:22:40,839 INFO L550 ElimStorePlain]: Start of recursive call 1: 4 dim-0 vars, 3 dim-1 vars, End of recursive call: and 4 xjuncts. [2021-03-10 22:22:40,839 INFO L247 ElimStorePlain]: Needed 12 recursive calls to eliminate 7 variables, input treesize:553, output treesize:33 [2021-03-10 22:22:41,043 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 1 proven. 8 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-03-10 22:22:41,043 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 22:22:41,043 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 14 [2021-03-10 22:22:41,043 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [613909100] [2021-03-10 22:22:41,043 INFO L460 AbstractCegarLoop]: Interpolant automaton has 14 states [2021-03-10 22:22:41,043 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 22:22:41,044 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-03-10 22:22:41,044 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=31, Invalid=151, Unknown=0, NotChecked=0, Total=182 [2021-03-10 22:22:41,044 INFO L87 Difference]: Start difference. First operand 708 states and 2258 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-03-10 22:22:41,249 WARN L205 SmtUtils]: Spent 174.00 ms on a formula simplification. DAG size of input: 35 DAG size of output: 28 [2021-03-10 22:22:41,872 WARN L205 SmtUtils]: Spent 335.00 ms on a formula simplification. DAG size of input: 63 DAG size of output: 58 [2021-03-10 22:22:42,058 WARN L205 SmtUtils]: Spent 102.00 ms on a formula simplification. DAG size of input: 20 DAG size of output: 15 [2021-03-10 22:22:42,227 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 22:22:42,227 INFO L93 Difference]: Finished difference Result 973 states and 3020 transitions. [2021-03-10 22:22:42,228 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-03-10 22:22:42,228 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 24 [2021-03-10 22:22:42,228 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 22:22:42,230 INFO L225 Difference]: With dead ends: 973 [2021-03-10 22:22:42,230 INFO L226 Difference]: Without dead ends: 910 [2021-03-10 22:22:42,230 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 45 GetRequests, 24 SyntacticMatches, 3 SemanticMatches, 18 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 54 ImplicationChecksByTransitivity, 1437.8ms TimeCoverageRelationStatistics Valid=70, Invalid=310, Unknown=0, NotChecked=0, Total=380 [2021-03-10 22:22:42,231 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 910 states. [2021-03-10 22:22:42,237 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 910 to 701. [2021-03-10 22:22:42,238 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 701 states, 700 states have (on average 3.1957142857142857) internal successors, (2237), 700 states have internal predecessors, (2237), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:22:42,239 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 701 states to 701 states and 2237 transitions. [2021-03-10 22:22:42,239 INFO L78 Accepts]: Start accepts. Automaton has 701 states and 2237 transitions. Word has length 24 [2021-03-10 22:22:42,239 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 22:22:42,239 INFO L480 AbstractCegarLoop]: Abstraction has 701 states and 2237 transitions. [2021-03-10 22:22:42,239 INFO L481 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-03-10 22:22:42,239 INFO L276 IsEmpty]: Start isEmpty. Operand 701 states and 2237 transitions. [2021-03-10 22:22:42,240 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-03-10 22:22:42,240 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 22:22:42,240 INFO L519 BasicCegarLoop]: trace histogram [3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 22:22:42,440 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 195 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable16794 [2021-03-10 22:22:42,441 INFO L428 AbstractCegarLoop]: === Iteration 268 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 22:22:42,441 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 22:22:42,441 INFO L82 PathProgramCache]: Analyzing trace with hash -1638081284, now seen corresponding path program 176 times [2021-03-10 22:22:42,441 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 22:22:42,441 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1622638351] [2021-03-10 22:22:42,441 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 22:22:42,446 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 22:22:42,703 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 9 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-03-10 22:22:42,703 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1622638351] [2021-03-10 22:22:42,703 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1161612472] [2021-03-10 22:22:42,703 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 196 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 196 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 22:22:42,731 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-03-10 22:22:42,731 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-10 22:22:42,731 INFO L263 TraceCheckSpWp]: Trace formula consists of 109 conjuncts, 17 conjunts are in the unsatisfiable core [2021-03-10 22:22:42,732 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 22:22:43,074 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:22:43,076 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 22:22:43,082 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:22:43,084 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-03-10 22:22:43,091 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 9 [2021-03-10 22:22:43,094 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-03-10 22:22:43,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, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 5 treesize of output 3 [2021-03-10 22:22:43,103 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-03-10 22:22:43,110 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select 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-03-10 22:22:43,112 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-03-10 22:22:43,118 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:22:43,120 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-03-10 22:22:43,126 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:22:43,127 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-03-10 22:22:43,135 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 5 treesize of output 3 [2021-03-10 22:22:43,138 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-03-10 22:22:43,143 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:22:43,145 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-03-10 22:22:43,151 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:22:43,153 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-03-10 22:22:43,159 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:22:43,161 INFO L550 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2021-03-10 22:22:43,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-03-10 22:22:43,170 INFO L550 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2021-03-10 22:22:43,176 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:22:43,178 INFO L550 ElimStorePlain]: Start of recursive call 14: End of recursive call: and 1 xjuncts. [2021-03-10 22:22:43,184 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:22:43,186 INFO L550 ElimStorePlain]: Start of recursive call 15: End of recursive call: and 1 xjuncts. [2021-03-10 22:22:43,192 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:22:43,194 INFO L550 ElimStorePlain]: Start of recursive call 16: End of recursive call: and 1 xjuncts. [2021-03-10 22:22:43,200 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:22:43,202 INFO L550 ElimStorePlain]: Start of recursive call 17: End of recursive call: and 1 xjuncts. [2021-03-10 22:22:43,207 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:22:43,209 INFO L550 ElimStorePlain]: Start of recursive call 18: End of recursive call: and 1 xjuncts. [2021-03-10 22:22:43,215 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 9 [2021-03-10 22:22:43,218 INFO L550 ElimStorePlain]: Start of recursive call 19: End of recursive call: and 1 xjuncts. [2021-03-10 22:22:43,223 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:22:43,225 INFO L550 ElimStorePlain]: Start of recursive call 20: End of recursive call: and 1 xjuncts. [2021-03-10 22:22:43,231 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:22:43,233 INFO L550 ElimStorePlain]: Start of recursive call 21: End of recursive call: and 1 xjuncts. [2021-03-10 22:22:43,240 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:22:43,242 INFO L550 ElimStorePlain]: Start of recursive call 22: End of recursive call: and 1 xjuncts. [2021-03-10 22:22:43,248 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:22:43,250 INFO L550 ElimStorePlain]: Start of recursive call 23: End of recursive call: and 1 xjuncts. [2021-03-10 22:22:43,255 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:22:43,257 INFO L550 ElimStorePlain]: Start of recursive call 24: End of recursive call: and 1 xjuncts. [2021-03-10 22:22:43,263 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:22:43,266 INFO L550 ElimStorePlain]: Start of recursive call 25: End of recursive call: and 1 xjuncts. [2021-03-10 22:22:43,272 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:22:43,274 INFO L550 ElimStorePlain]: Start of recursive call 26: End of recursive call: and 1 xjuncts. [2021-03-10 22:22:43,280 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:22:43,282 INFO L550 ElimStorePlain]: Start of recursive call 27: End of recursive call: and 1 xjuncts. [2021-03-10 22:22:43,288 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:22:43,290 INFO L550 ElimStorePlain]: Start of recursive call 28: End of recursive call: and 1 xjuncts. [2021-03-10 22:22:43,296 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:22:43,298 INFO L550 ElimStorePlain]: Start of recursive call 29: End of recursive call: and 1 xjuncts. [2021-03-10 22:22:43,304 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:22:43,306 INFO L550 ElimStorePlain]: Start of recursive call 30: End of recursive call: and 1 xjuncts. [2021-03-10 22:22:43,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 13 treesize of output 9 [2021-03-10 22:22:43,316 INFO L550 ElimStorePlain]: Start of recursive call 31: End of recursive call: and 1 xjuncts. [2021-03-10 22:22:43,321 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:22:43,323 INFO L550 ElimStorePlain]: Start of recursive call 32: End of recursive call: and 1 xjuncts. [2021-03-10 22:22:43,554 WARN L205 SmtUtils]: Spent 230.00 ms on a formula simplification. DAG size of input: 32 DAG size of output: 29 [2021-03-10 22:22:43,555 INFO L628 ElimStorePlain]: treesize reduction 66, result has 62.3 percent of original size [2021-03-10 22:22:43,562 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-03-10 22:22:43,562 INFO L247 ElimStorePlain]: Needed 32 recursive calls to eliminate 2 variables, input treesize:1150, output treesize:101 [2021-03-10 22:22:44,463 INFO L446 ElimStorePlain]: Different costs {0=[v_prenex_165, char_at_5], 6=[char_at_1]} [2021-03-10 22:22:44,470 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:22:44,472 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 22:22:44,479 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:22:44,481 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-03-10 22:22:44,488 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 5 treesize of output 3 [2021-03-10 22:22:44,491 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-03-10 22:22:44,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-03-10 22:22:44,501 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-03-10 22:22:44,508 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:22:44,510 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-03-10 22:22:44,517 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:22:44,519 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-03-10 22:22:44,900 WARN L205 SmtUtils]: Spent 380.00 ms on a formula simplification. DAG size of input: 61 DAG size of output: 51 [2021-03-10 22:22:44,900 INFO L628 ElimStorePlain]: treesize reduction 251, result has 34.1 percent of original size [2021-03-10 22:22:44,901 INFO L518 ElimStorePlain]: Eliminatee char_at_5 vanished before elimination [2021-03-10 22:22:44,907 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 5 treesize of output 3 [2021-03-10 22:22:44,910 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-03-10 22:22:44,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, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 9 [2021-03-10 22:22:44,918 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-03-10 22:22:44,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, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 5 treesize of output 3 [2021-03-10 22:22:44,927 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-03-10 22:22:44,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, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 5 treesize of output 3 [2021-03-10 22:22:44,936 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-03-10 22:22:44,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, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 5 treesize of output 3 [2021-03-10 22:22:44,943 INFO L550 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2021-03-10 22:22:45,066 WARN L205 SmtUtils]: Spent 122.00 ms on a formula simplification that was a NOOP. DAG size: 37 [2021-03-10 22:22:45,066 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 22:22:45,070 INFO L550 ElimStorePlain]: Start of recursive call 1: 4 dim-0 vars, 3 dim-1 vars, End of recursive call: and 4 xjuncts. [2021-03-10 22:22:45,070 INFO L247 ElimStorePlain]: Needed 12 recursive calls to eliminate 7 variables, input treesize:553, output treesize:33 [2021-03-10 22:22:45,260 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 9 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-03-10 22:22:45,261 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 22:22:45,261 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 14 [2021-03-10 22:22:45,261 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1198355841] [2021-03-10 22:22:45,261 INFO L460 AbstractCegarLoop]: Interpolant automaton has 14 states [2021-03-10 22:22:45,261 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 22:22:45,261 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-03-10 22:22:45,261 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=30, Invalid=152, Unknown=0, NotChecked=0, Total=182 [2021-03-10 22:22:45,261 INFO L87 Difference]: Start difference. First operand 701 states and 2237 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-03-10 22:22:45,877 WARN L205 SmtUtils]: Spent 325.00 ms on a formula simplification. DAG size of input: 63 DAG size of output: 58 [2021-03-10 22:22:46,060 WARN L205 SmtUtils]: Spent 103.00 ms on a formula simplification. DAG size of input: 20 DAG size of output: 15 [2021-03-10 22:22:46,192 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 22:22:46,192 INFO L93 Difference]: Finished difference Result 871 states and 2729 transitions. [2021-03-10 22:22:46,193 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-03-10 22:22:46,193 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 24 [2021-03-10 22:22:46,194 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 22:22:46,195 INFO L225 Difference]: With dead ends: 871 [2021-03-10 22:22:46,195 INFO L226 Difference]: Without dead ends: 820 [2021-03-10 22:22:46,195 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 45 GetRequests, 24 SyntacticMatches, 3 SemanticMatches, 18 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 50 ImplicationChecksByTransitivity, 1202.8ms TimeCoverageRelationStatistics Valid=75, Invalid=305, Unknown=0, NotChecked=0, Total=380 [2021-03-10 22:22:46,196 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 820 states. [2021-03-10 22:22:46,202 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 820 to 700. [2021-03-10 22:22:46,202 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 700 states, 699 states have (on average 3.1945636623748213) internal successors, (2233), 699 states have internal predecessors, (2233), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:22:46,203 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 700 states to 700 states and 2233 transitions. [2021-03-10 22:22:46,203 INFO L78 Accepts]: Start accepts. Automaton has 700 states and 2233 transitions. Word has length 24 [2021-03-10 22:22:46,204 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 22:22:46,204 INFO L480 AbstractCegarLoop]: Abstraction has 700 states and 2233 transitions. [2021-03-10 22:22:46,204 INFO L481 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-03-10 22:22:46,204 INFO L276 IsEmpty]: Start isEmpty. Operand 700 states and 2233 transitions. [2021-03-10 22:22:46,204 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-03-10 22:22:46,205 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 22:22:46,205 INFO L519 BasicCegarLoop]: trace histogram [3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 22:22:46,405 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable16865,196 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 22:22:46,405 INFO L428 AbstractCegarLoop]: === Iteration 269 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 22:22:46,405 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 22:22:46,405 INFO L82 PathProgramCache]: Analyzing trace with hash 306442364, now seen corresponding path program 177 times [2021-03-10 22:22:46,405 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 22:22:46,405 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [343154999] [2021-03-10 22:22:46,406 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 22:22:46,410 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 22:22:46,632 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 1 proven. 8 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-03-10 22:22:46,632 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [343154999] [2021-03-10 22:22:46,632 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1034280819] [2021-03-10 22:22:46,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 197 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 197 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 22:22:46,661 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-03-10 22:22:46,661 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-10 22:22:46,661 INFO L263 TraceCheckSpWp]: Trace formula consists of 109 conjuncts, 17 conjunts are in the unsatisfiable core [2021-03-10 22:22:46,662 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 22:22:46,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-03-10 22:22:46,786 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 22:22:46,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-03-10 22:22:46,794 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-03-10 22:22:46,880 INFO L628 ElimStorePlain]: treesize reduction 40, result has 47.4 percent of original size [2021-03-10 22:22:46,880 INFO L518 ElimStorePlain]: Eliminatee char_at_5 vanished before elimination [2021-03-10 22:22:46,885 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-03-10 22:22:46,885 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:86, output treesize:36 [2021-03-10 22:22:47,101 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 1 proven. 8 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-03-10 22:22:47,101 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 22:22:47,101 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 13 [2021-03-10 22:22:47,102 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [845822097] [2021-03-10 22:22:47,102 INFO L460 AbstractCegarLoop]: Interpolant automaton has 13 states [2021-03-10 22:22:47,102 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 22:22:47,102 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-03-10 22:22:47,102 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=30, Invalid=126, Unknown=0, NotChecked=0, Total=156 [2021-03-10 22:22:47,102 INFO L87 Difference]: Start difference. First operand 700 states and 2233 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-03-10 22:22:47,608 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 22:22:47,608 INFO L93 Difference]: Finished difference Result 955 states and 2957 transitions. [2021-03-10 22:22:47,609 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-03-10 22:22:47,610 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 24 [2021-03-10 22:22:47,610 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 22:22:47,611 INFO L225 Difference]: With dead ends: 955 [2021-03-10 22:22:47,611 INFO L226 Difference]: Without dead ends: 892 [2021-03-10 22:22:47,611 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 41 GetRequests, 23 SyntacticMatches, 3 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 40 ImplicationChecksByTransitivity, 602.2ms TimeCoverageRelationStatistics Valid=57, Invalid=215, Unknown=0, NotChecked=0, Total=272 [2021-03-10 22:22:47,612 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 892 states. [2021-03-10 22:22:47,619 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 892 to 708. [2021-03-10 22:22:47,619 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 708 states, 707 states have (on average 3.1937765205091937) internal successors, (2258), 707 states have internal predecessors, (2258), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:22:47,621 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 708 states to 708 states and 2258 transitions. [2021-03-10 22:22:47,621 INFO L78 Accepts]: Start accepts. Automaton has 708 states and 2258 transitions. Word has length 24 [2021-03-10 22:22:47,621 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 22:22:47,621 INFO L480 AbstractCegarLoop]: Abstraction has 708 states and 2258 transitions. [2021-03-10 22:22:47,621 INFO L481 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-03-10 22:22:47,621 INFO L276 IsEmpty]: Start isEmpty. Operand 708 states and 2258 transitions. [2021-03-10 22:22:47,622 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-03-10 22:22:47,622 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 22:22:47,622 INFO L519 BasicCegarLoop]: trace histogram [3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 22:22:47,822 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 197 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable16950 [2021-03-10 22:22:47,822 INFO L428 AbstractCegarLoop]: === Iteration 270 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 22:22:47,822 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 22:22:47,823 INFO L82 PathProgramCache]: Analyzing trace with hash 1905111836, now seen corresponding path program 178 times [2021-03-10 22:22:47,823 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 22:22:47,823 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [944771919] [2021-03-10 22:22:47,823 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 22:22:47,827 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 22:22:48,356 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 22:22:48,356 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [944771919] [2021-03-10 22:22:48,356 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1427437309] [2021-03-10 22:22:48,356 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 198 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 198 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 22:22:48,384 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-03-10 22:22:48,384 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-10 22:22:48,385 INFO L263 TraceCheckSpWp]: Trace formula consists of 109 conjuncts, 17 conjunts are in the unsatisfiable core [2021-03-10 22:22:48,385 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 22:22:48,837 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 9 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-03-10 22:22:48,837 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 22:22:48,837 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 10] total 22 [2021-03-10 22:22:48,837 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1103541756] [2021-03-10 22:22:48,838 INFO L460 AbstractCegarLoop]: Interpolant automaton has 22 states [2021-03-10 22:22:48,838 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 22:22:48,838 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2021-03-10 22:22:48,838 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=56, Invalid=406, Unknown=0, NotChecked=0, Total=462 [2021-03-10 22:22:48,838 INFO L87 Difference]: Start difference. First operand 708 states and 2258 transitions. Second operand has 22 states, 22 states have (on average 2.0) internal successors, (44), 22 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:22:51,413 WARN L205 SmtUtils]: Spent 103.00 ms on a formula simplification. DAG size of input: 35 DAG size of output: 33 [2021-03-10 22:22:52,208 WARN L205 SmtUtils]: Spent 100.00 ms on a formula simplification. DAG size of input: 45 DAG size of output: 29 [2021-03-10 22:22:52,649 WARN L205 SmtUtils]: Spent 121.00 ms on a formula simplification. DAG size of input: 38 DAG size of output: 35 [2021-03-10 22:22:52,815 WARN L205 SmtUtils]: Spent 102.00 ms on a formula simplification. DAG size of input: 34 DAG size of output: 32 [2021-03-10 22:22:53,137 WARN L205 SmtUtils]: Spent 111.00 ms on a formula simplification. DAG size of input: 34 DAG size of output: 31 [2021-03-10 22:22:53,513 WARN L205 SmtUtils]: Spent 103.00 ms on a formula simplification. DAG size of input: 34 DAG size of output: 28 [2021-03-10 22:22:53,698 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 22:22:53,699 INFO L93 Difference]: Finished difference Result 1350 states and 4025 transitions. [2021-03-10 22:22:53,700 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 49 states. [2021-03-10 22:22:53,700 INFO L78 Accepts]: Start accepts. Automaton has has 22 states, 22 states have (on average 2.0) internal successors, (44), 22 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 24 [2021-03-10 22:22:53,701 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 22:22:53,703 INFO L225 Difference]: With dead ends: 1350 [2021-03-10 22:22:53,703 INFO L226 Difference]: Without dead ends: 1253 [2021-03-10 22:22:53,703 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 115 GetRequests, 56 SyntacticMatches, 0 SemanticMatches, 59 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1017 ImplicationChecksByTransitivity, 3970.8ms TimeCoverageRelationStatistics Valid=390, Invalid=3270, Unknown=0, NotChecked=0, Total=3660 [2021-03-10 22:22:53,704 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1253 states. [2021-03-10 22:22:53,713 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1253 to 714. [2021-03-10 22:22:53,713 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 714 states, 713 states have (on average 3.208976157082749) internal successors, (2288), 713 states have internal predecessors, (2288), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:22:53,714 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 714 states to 714 states and 2288 transitions. [2021-03-10 22:22:53,715 INFO L78 Accepts]: Start accepts. Automaton has 714 states and 2288 transitions. Word has length 24 [2021-03-10 22:22:53,715 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 22:22:53,715 INFO L480 AbstractCegarLoop]: Abstraction has 714 states and 2288 transitions. [2021-03-10 22:22:53,715 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 22 states, 22 states have (on average 2.0) internal successors, (44), 22 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:22:53,715 INFO L276 IsEmpty]: Start isEmpty. Operand 714 states and 2288 transitions. [2021-03-10 22:22:53,716 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-03-10 22:22:53,716 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 22:22:53,716 INFO L519 BasicCegarLoop]: trace histogram [3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 22:22:53,916 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable16963,198 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 22:22:53,916 INFO L428 AbstractCegarLoop]: === Iteration 271 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 22:22:53,916 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 22:22:53,916 INFO L82 PathProgramCache]: Analyzing trace with hash -670279874, now seen corresponding path program 179 times [2021-03-10 22:22:53,916 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 22:22:53,917 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [307728389] [2021-03-10 22:22:53,917 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 22:22:53,921 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 22:22:54,168 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 1 proven. 8 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-03-10 22:22:54,169 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [307728389] [2021-03-10 22:22:54,169 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [530875603] [2021-03-10 22:22:54,169 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 199 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 199 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 22:22:54,198 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2021-03-10 22:22:54,198 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-10 22:22:54,199 INFO L263 TraceCheckSpWp]: Trace formula consists of 109 conjuncts, 17 conjunts are in the unsatisfiable core [2021-03-10 22:22:54,199 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 22:22:54,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 5 treesize of output 3 [2021-03-10 22:22:54,326 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 22:22:54,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 5 treesize of output 3 [2021-03-10 22:22:54,332 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-03-10 22:22:54,424 INFO L628 ElimStorePlain]: treesize reduction 40, result has 47.4 percent of original size [2021-03-10 22:22:54,424 INFO L518 ElimStorePlain]: Eliminatee char_at_5 vanished before elimination [2021-03-10 22:22:54,428 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-03-10 22:22:54,428 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:86, output treesize:36 [2021-03-10 22:22:54,594 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 1 proven. 8 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-03-10 22:22:54,595 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 22:22:54,595 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 12 [2021-03-10 22:22:54,595 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [924450928] [2021-03-10 22:22:54,595 INFO L460 AbstractCegarLoop]: Interpolant automaton has 12 states [2021-03-10 22:22:54,595 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 22:22:54,595 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-03-10 22:22:54,595 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=27, Invalid=105, Unknown=0, NotChecked=0, Total=132 [2021-03-10 22:22:54,595 INFO L87 Difference]: Start difference. First operand 714 states and 2288 transitions. Second operand has 12 states, 12 states have (on average 2.3333333333333335) internal successors, (28), 12 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:22:54,865 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 22:22:54,865 INFO L93 Difference]: Finished difference Result 847 states and 2643 transitions. [2021-03-10 22:22:54,866 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-03-10 22:22:54,867 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 2.3333333333333335) internal successors, (28), 12 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 24 [2021-03-10 22:22:54,867 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 22:22:54,868 INFO L225 Difference]: With dead ends: 847 [2021-03-10 22:22:54,868 INFO L226 Difference]: Without dead ends: 796 [2021-03-10 22:22:54,868 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 39 GetRequests, 23 SyntacticMatches, 3 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 31 ImplicationChecksByTransitivity, 422.7ms TimeCoverageRelationStatistics Valid=44, Invalid=166, Unknown=0, NotChecked=0, Total=210 [2021-03-10 22:22:54,869 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 796 states. [2021-03-10 22:22:54,874 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 796 to 681. [2021-03-10 22:22:54,875 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 681 states, 680 states have (on average 3.1838235294117645) internal successors, (2165), 680 states have internal predecessors, (2165), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:22:54,876 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 681 states to 681 states and 2165 transitions. [2021-03-10 22:22:54,876 INFO L78 Accepts]: Start accepts. Automaton has 681 states and 2165 transitions. Word has length 24 [2021-03-10 22:22:54,876 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 22:22:54,876 INFO L480 AbstractCegarLoop]: Abstraction has 681 states and 2165 transitions. [2021-03-10 22:22:54,876 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 12 states, 12 states have (on average 2.3333333333333335) internal successors, (28), 12 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:22:54,876 INFO L276 IsEmpty]: Start isEmpty. Operand 681 states and 2165 transitions. [2021-03-10 22:22:54,877 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-03-10 22:22:54,877 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 22:22:54,877 INFO L519 BasicCegarLoop]: trace histogram [3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 22:22:55,077 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable16975,199 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 22:22:55,077 INFO L428 AbstractCegarLoop]: === Iteration 272 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 22:22:55,078 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 22:22:55,078 INFO L82 PathProgramCache]: Analyzing trace with hash 1796984272, now seen corresponding path program 180 times [2021-03-10 22:22:55,078 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 22:22:55,078 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [501314076] [2021-03-10 22:22:55,078 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 22:22:55,082 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 22:22:55,551 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 1 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 22:22:55,551 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [501314076] [2021-03-10 22:22:55,551 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [204778442] [2021-03-10 22:22:55,551 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 200 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 200 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 22:22:55,580 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-03-10 22:22:55,580 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-10 22:22:55,581 INFO L263 TraceCheckSpWp]: Trace formula consists of 109 conjuncts, 17 conjunts are in the unsatisfiable core [2021-03-10 22:22:55,581 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 22:22:55,970 WARN L205 SmtUtils]: Spent 184.00 ms on a formula simplification. DAG size of input: 30 DAG size of output: 25 [2021-03-10 22:22:56,312 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 1 proven. 8 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-03-10 22:22:56,313 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 22:22:56,313 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 10] total 22 [2021-03-10 22:22:56,313 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [795716778] [2021-03-10 22:22:56,313 INFO L460 AbstractCegarLoop]: Interpolant automaton has 22 states [2021-03-10 22:22:56,313 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 22:22:56,313 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2021-03-10 22:22:56,313 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=52, Invalid=410, Unknown=0, NotChecked=0, Total=462 [2021-03-10 22:22:56,313 INFO L87 Difference]: Start difference. First operand 681 states and 2165 transitions. Second operand has 22 states, 22 states have (on average 2.0) internal successors, (44), 22 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:22:57,269 WARN L205 SmtUtils]: Spent 140.00 ms on a formula simplification. DAG size of input: 31 DAG size of output: 30 [2021-03-10 22:22:57,787 WARN L205 SmtUtils]: Spent 192.00 ms on a formula simplification. DAG size of input: 46 DAG size of output: 43 [2021-03-10 22:22:57,987 WARN L205 SmtUtils]: Spent 130.00 ms on a formula simplification. DAG size of input: 32 DAG size of output: 27 [2021-03-10 22:22:58,567 WARN L205 SmtUtils]: Spent 153.00 ms on a formula simplification. DAG size of input: 34 DAG size of output: 33 [2021-03-10 22:22:58,843 WARN L205 SmtUtils]: Spent 198.00 ms on a formula simplification. DAG size of input: 47 DAG size of output: 40 [2021-03-10 22:22:59,176 WARN L205 SmtUtils]: Spent 152.00 ms on a formula simplification. DAG size of input: 40 DAG size of output: 29 [2021-03-10 22:22:59,569 WARN L205 SmtUtils]: Spent 195.00 ms on a formula simplification. DAG size of input: 44 DAG size of output: 43 [2021-03-10 22:22:59,788 WARN L205 SmtUtils]: Spent 153.00 ms on a formula simplification. DAG size of input: 35 DAG size of output: 30 [2021-03-10 22:23:00,131 WARN L205 SmtUtils]: Spent 101.00 ms on a formula simplification. DAG size of input: 28 DAG size of output: 25 [2021-03-10 22:23:00,384 WARN L205 SmtUtils]: Spent 212.00 ms on a formula simplification. DAG size of input: 53 DAG size of output: 42 [2021-03-10 22:23:00,636 WARN L205 SmtUtils]: Spent 165.00 ms on a formula simplification. DAG size of input: 46 DAG size of output: 34 [2021-03-10 22:23:00,941 WARN L205 SmtUtils]: Spent 210.00 ms on a formula simplification. DAG size of input: 45 DAG size of output: 42 [2021-03-10 22:23:01,202 WARN L205 SmtUtils]: Spent 212.00 ms on a formula simplification. DAG size of input: 45 DAG size of output: 40 [2021-03-10 22:23:01,483 WARN L205 SmtUtils]: Spent 155.00 ms on a formula simplification. DAG size of input: 39 DAG size of output: 36 [2021-03-10 22:23:01,714 WARN L205 SmtUtils]: Spent 187.00 ms on a formula simplification. DAG size of input: 43 DAG size of output: 32 [2021-03-10 22:23:01,925 WARN L205 SmtUtils]: Spent 164.00 ms on a formula simplification. DAG size of input: 40 DAG size of output: 38 [2021-03-10 22:23:02,091 WARN L205 SmtUtils]: Spent 115.00 ms on a formula simplification. DAG size of input: 30 DAG size of output: 27 [2021-03-10 22:23:02,372 WARN L205 SmtUtils]: Spent 210.00 ms on a formula simplification. DAG size of input: 59 DAG size of output: 47 [2021-03-10 22:23:02,639 WARN L205 SmtUtils]: Spent 193.00 ms on a formula simplification. DAG size of input: 36 DAG size of output: 30 [2021-03-10 22:23:02,916 WARN L205 SmtUtils]: Spent 202.00 ms on a formula simplification. DAG size of input: 46 DAG size of output: 39 [2021-03-10 22:23:03,384 WARN L205 SmtUtils]: Spent 211.00 ms on a formula simplification. DAG size of input: 51 DAG size of output: 42 [2021-03-10 22:23:03,596 WARN L205 SmtUtils]: Spent 151.00 ms on a formula simplification. DAG size of input: 40 DAG size of output: 35 [2021-03-10 22:23:03,780 WARN L205 SmtUtils]: Spent 152.00 ms on a formula simplification. DAG size of input: 41 DAG size of output: 38 [2021-03-10 22:23:04,033 WARN L205 SmtUtils]: Spent 174.00 ms on a formula simplification. DAG size of input: 49 DAG size of output: 37 [2021-03-10 22:23:04,203 WARN L205 SmtUtils]: Spent 110.00 ms on a formula simplification. DAG size of input: 30 DAG size of output: 27 [2021-03-10 22:23:04,536 WARN L205 SmtUtils]: Spent 255.00 ms on a formula simplification. DAG size of input: 51 DAG size of output: 43 [2021-03-10 22:23:04,971 WARN L205 SmtUtils]: Spent 212.00 ms on a formula simplification. DAG size of input: 52 DAG size of output: 41 [2021-03-10 22:23:05,109 WARN L205 SmtUtils]: Spent 101.00 ms on a formula simplification. DAG size of input: 27 DAG size of output: 24 [2021-03-10 22:23:05,394 WARN L205 SmtUtils]: Spent 213.00 ms on a formula simplification. DAG size of input: 57 DAG size of output: 47 [2021-03-10 22:23:05,590 WARN L205 SmtUtils]: Spent 148.00 ms on a formula simplification. DAG size of input: 42 DAG size of output: 37 [2021-03-10 22:23:05,771 WARN L205 SmtUtils]: Spent 138.00 ms on a formula simplification. DAG size of input: 41 DAG size of output: 38 [2021-03-10 22:23:06,068 WARN L205 SmtUtils]: Spent 216.00 ms on a formula simplification. DAG size of input: 39 DAG size of output: 33 [2021-03-10 22:23:06,252 WARN L205 SmtUtils]: Spent 130.00 ms on a formula simplification. DAG size of input: 31 DAG size of output: 27 [2021-03-10 22:23:06,462 WARN L205 SmtUtils]: Spent 137.00 ms on a formula simplification. DAG size of input: 47 DAG size of output: 33 [2021-03-10 22:23:06,793 WARN L205 SmtUtils]: Spent 225.00 ms on a formula simplification. DAG size of input: 58 DAG size of output: 46 [2021-03-10 22:23:06,937 WARN L205 SmtUtils]: Spent 102.00 ms on a formula simplification. DAG size of input: 27 DAG size of output: 24 [2021-03-10 22:23:07,253 WARN L205 SmtUtils]: Spent 248.00 ms on a formula simplification. DAG size of input: 49 DAG size of output: 43 [2021-03-10 22:23:07,443 WARN L205 SmtUtils]: Spent 149.00 ms on a formula simplification. DAG size of input: 42 DAG size of output: 37 [2021-03-10 22:23:07,660 WARN L205 SmtUtils]: Spent 166.00 ms on a formula simplification. DAG size of input: 42 DAG size of output: 38 [2021-03-10 22:23:07,851 WARN L205 SmtUtils]: Spent 112.00 ms on a formula simplification. DAG size of input: 35 DAG size of output: 23 [2021-03-10 22:23:08,328 WARN L205 SmtUtils]: Spent 251.00 ms on a formula simplification. DAG size of input: 50 DAG size of output: 42 [2021-03-10 22:23:08,468 WARN L205 SmtUtils]: Spent 107.00 ms on a formula simplification. DAG size of input: 28 DAG size of output: 24 [2021-03-10 22:23:08,667 WARN L205 SmtUtils]: Spent 135.00 ms on a formula simplification. DAG size of input: 45 DAG size of output: 33 [2021-03-10 22:23:08,889 WARN L205 SmtUtils]: Spent 170.00 ms on a formula simplification. DAG size of input: 43 DAG size of output: 37 [2021-03-10 22:23:09,056 WARN L205 SmtUtils]: Spent 117.00 ms on a formula simplification. DAG size of input: 39 DAG size of output: 30 [2021-03-10 22:23:09,376 WARN L205 SmtUtils]: Spent 158.00 ms on a formula simplification. DAG size of input: 46 DAG size of output: 32 [2021-03-10 22:23:09,656 WARN L205 SmtUtils]: Spent 118.00 ms on a formula simplification. DAG size of input: 40 DAG size of output: 29 [2021-03-10 22:23:09,773 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 22:23:09,774 INFO L93 Difference]: Finished difference Result 1667 states and 4938 transitions. [2021-03-10 22:23:09,775 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 74 states. [2021-03-10 22:23:09,775 INFO L78 Accepts]: Start accepts. Automaton has has 22 states, 22 states have (on average 2.0) internal successors, (44), 22 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 24 [2021-03-10 22:23:09,776 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 22:23:09,778 INFO L225 Difference]: With dead ends: 1667 [2021-03-10 22:23:09,778 INFO L226 Difference]: Without dead ends: 1399 [2021-03-10 22:23:09,779 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 157 GetRequests, 69 SyntacticMatches, 1 SemanticMatches, 87 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2410 ImplicationChecksByTransitivity, 12126.0ms TimeCoverageRelationStatistics Valid=903, Invalid=6929, Unknown=0, NotChecked=0, Total=7832 [2021-03-10 22:23:09,780 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1399 states. [2021-03-10 22:23:09,789 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1399 to 675. [2021-03-10 22:23:09,790 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 675 states, 674 states have (on average 3.1765578635014835) internal successors, (2141), 674 states have internal predecessors, (2141), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:23:09,791 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 675 states to 675 states and 2141 transitions. [2021-03-10 22:23:09,791 INFO L78 Accepts]: Start accepts. Automaton has 675 states and 2141 transitions. Word has length 24 [2021-03-10 22:23:09,791 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 22:23:09,791 INFO L480 AbstractCegarLoop]: Abstraction has 675 states and 2141 transitions. [2021-03-10 22:23:09,791 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 22 states, 22 states have (on average 2.0) internal successors, (44), 22 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:23:09,791 INFO L276 IsEmpty]: Start isEmpty. Operand 675 states and 2141 transitions. [2021-03-10 22:23:09,792 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-03-10 22:23:09,792 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 22:23:09,792 INFO L519 BasicCegarLoop]: trace histogram [3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 22:23:10,008 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable16987,200 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 22:23:10,008 INFO L428 AbstractCegarLoop]: === Iteration 273 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 22:23:10,009 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 22:23:10,009 INFO L82 PathProgramCache]: Analyzing trace with hash 307653366, now seen corresponding path program 181 times [2021-03-10 22:23:10,009 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 22:23:10,009 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1635784423] [2021-03-10 22:23:10,009 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 22:23:10,014 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 22:23:10,273 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 1 proven. 8 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-03-10 22:23:10,273 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1635784423] [2021-03-10 22:23:10,273 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [308811203] [2021-03-10 22:23:10,273 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 201 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 201 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 22:23:10,301 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 22:23:10,301 INFO L263 TraceCheckSpWp]: Trace formula consists of 109 conjuncts, 17 conjunts are in the unsatisfiable core [2021-03-10 22:23:10,302 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 22:23:10,517 WARN L205 SmtUtils]: Spent 112.00 ms on a formula simplification. DAG size of input: 29 DAG size of output: 25 [2021-03-10 22:23:10,835 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 1 proven. 8 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-03-10 22:23:10,835 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 22:23:10,835 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 16 [2021-03-10 22:23:10,835 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1266353873] [2021-03-10 22:23:10,835 INFO L460 AbstractCegarLoop]: Interpolant automaton has 16 states [2021-03-10 22:23:10,835 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 22:23:10,835 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-03-10 22:23:10,836 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=35, Invalid=205, Unknown=0, NotChecked=0, Total=240 [2021-03-10 22:23:10,836 INFO L87 Difference]: Start difference. First operand 675 states and 2141 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-03-10 22:23:11,247 WARN L205 SmtUtils]: Spent 113.00 ms on a formula simplification. DAG size of input: 29 DAG size of output: 24 [2021-03-10 22:23:11,417 WARN L205 SmtUtils]: Spent 129.00 ms on a formula simplification. DAG size of input: 33 DAG size of output: 27 [2021-03-10 22:23:11,725 WARN L205 SmtUtils]: Spent 215.00 ms on a formula simplification. DAG size of input: 34 DAG size of output: 26 [2021-03-10 22:23:12,029 WARN L205 SmtUtils]: Spent 198.00 ms on a formula simplification. DAG size of input: 40 DAG size of output: 28 [2021-03-10 22:23:12,247 WARN L205 SmtUtils]: Spent 148.00 ms on a formula simplification. DAG size of input: 33 DAG size of output: 25 [2021-03-10 22:23:12,398 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 22:23:12,398 INFO L93 Difference]: Finished difference Result 865 states and 2644 transitions. [2021-03-10 22:23:12,400 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-03-10 22:23:12,400 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 24 [2021-03-10 22:23:12,400 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 22:23:12,402 INFO L225 Difference]: With dead ends: 865 [2021-03-10 22:23:12,402 INFO L226 Difference]: Without dead ends: 778 [2021-03-10 22:23:12,402 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 49 GetRequests, 27 SyntacticMatches, 0 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 54 ImplicationChecksByTransitivity, 1760.8ms TimeCoverageRelationStatistics Valid=90, Invalid=462, Unknown=0, NotChecked=0, Total=552 [2021-03-10 22:23:12,403 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 778 states. [2021-03-10 22:23:12,408 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 778 to 669. [2021-03-10 22:23:12,409 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 669 states, 668 states have (on average 3.1646706586826348) internal successors, (2114), 668 states have internal predecessors, (2114), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:23:12,410 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 669 states to 669 states and 2114 transitions. [2021-03-10 22:23:12,410 INFO L78 Accepts]: Start accepts. Automaton has 669 states and 2114 transitions. Word has length 24 [2021-03-10 22:23:12,410 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 22:23:12,410 INFO L480 AbstractCegarLoop]: Abstraction has 669 states and 2114 transitions. [2021-03-10 22:23:12,410 INFO L481 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-03-10 22:23:12,410 INFO L276 IsEmpty]: Start isEmpty. Operand 669 states and 2114 transitions. [2021-03-10 22:23:12,411 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-03-10 22:23:12,411 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 22:23:12,411 INFO L519 BasicCegarLoop]: trace histogram [3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 22:23:12,612 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable16997,201 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 22:23:12,612 INFO L428 AbstractCegarLoop]: === Iteration 274 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 22:23:12,612 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 22:23:12,612 INFO L82 PathProgramCache]: Analyzing trace with hash -426168880, now seen corresponding path program 182 times [2021-03-10 22:23:12,612 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 22:23:12,612 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [83776337] [2021-03-10 22:23:12,612 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 22:23:12,617 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 22:23:12,952 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 1 proven. 8 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-03-10 22:23:12,952 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [83776337] [2021-03-10 22:23:12,952 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [751014721] [2021-03-10 22:23:12,952 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 202 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 202 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 22:23:12,980 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-03-10 22:23:12,980 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-10 22:23:12,981 INFO L263 TraceCheckSpWp]: Trace formula consists of 109 conjuncts, 17 conjunts are in the unsatisfiable core [2021-03-10 22:23:12,982 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 22:23:13,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-03-10 22:23:13,288 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 22:23:13,295 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 5 treesize of output 3 [2021-03-10 22:23:13,298 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-03-10 22:23:13,303 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:23:13,306 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-03-10 22:23:13,311 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:23:13,313 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-03-10 22:23:13,319 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:23:13,322 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-03-10 22:23:13,327 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 9 [2021-03-10 22:23:13,331 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-03-10 22:23:13,336 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:23:13,339 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-03-10 22:23:13,343 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:23:13,346 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-03-10 22:23:13,351 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:23:13,353 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-03-10 22:23:13,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-03-10 22:23:13,362 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-03-10 22:23:13,367 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:23:13,370 INFO L550 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2021-03-10 22:23:13,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-03-10 22:23:13,380 INFO L550 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2021-03-10 22:23:13,384 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:23:13,387 INFO L550 ElimStorePlain]: Start of recursive call 14: End of recursive call: and 1 xjuncts. [2021-03-10 22:23:13,391 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:23:13,393 INFO L550 ElimStorePlain]: Start of recursive call 15: End of recursive call: and 1 xjuncts. [2021-03-10 22:23:13,579 WARN L205 SmtUtils]: Spent 186.00 ms on a formula simplification. DAG size of input: 27 DAG size of output: 26 [2021-03-10 22:23:13,580 INFO L628 ElimStorePlain]: treesize reduction 26, result has 76.6 percent of original size [2021-03-10 22:23:13,586 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-03-10 22:23:13,586 INFO L247 ElimStorePlain]: Needed 15 recursive calls to eliminate 2 variables, input treesize:423, output treesize:77 [2021-03-10 22:23:14,275 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 1 proven. 8 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-03-10 22:23:14,275 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 22:23:14,275 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 16 [2021-03-10 22:23:14,275 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1607125686] [2021-03-10 22:23:14,275 INFO L460 AbstractCegarLoop]: Interpolant automaton has 16 states [2021-03-10 22:23:14,275 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 22:23:14,276 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-03-10 22:23:14,276 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=37, Invalid=203, Unknown=0, NotChecked=0, Total=240 [2021-03-10 22:23:14,276 INFO L87 Difference]: Start difference. First operand 669 states and 2114 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-03-10 22:23:14,580 WARN L205 SmtUtils]: Spent 137.00 ms on a formula simplification. DAG size of input: 58 DAG size of output: 51 [2021-03-10 22:23:14,953 WARN L205 SmtUtils]: Spent 311.00 ms on a formula simplification. DAG size of input: 64 DAG size of output: 56 [2021-03-10 22:23:15,215 WARN L205 SmtUtils]: Spent 153.00 ms on a formula simplification. DAG size of input: 64 DAG size of output: 59 [2021-03-10 22:23:15,569 WARN L205 SmtUtils]: Spent 281.00 ms on a formula simplification. DAG size of input: 69 DAG size of output: 43 [2021-03-10 22:23:15,897 WARN L205 SmtUtils]: Spent 194.00 ms on a formula simplification. DAG size of input: 62 DAG size of output: 53 [2021-03-10 22:23:16,118 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 22:23:16,118 INFO L93 Difference]: Finished difference Result 839 states and 2567 transitions. [2021-03-10 22:23:16,120 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-03-10 22:23:16,121 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 24 [2021-03-10 22:23:16,121 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 22:23:16,122 INFO L225 Difference]: With dead ends: 839 [2021-03-10 22:23:16,122 INFO L226 Difference]: Without dead ends: 764 [2021-03-10 22:23:16,122 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 47 GetRequests, 25 SyntacticMatches, 1 SemanticMatches, 21 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 56 ImplicationChecksByTransitivity, 2199.9ms TimeCoverageRelationStatistics Valid=88, Invalid=418, Unknown=0, NotChecked=0, Total=506 [2021-03-10 22:23:16,123 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 764 states. [2021-03-10 22:23:16,129 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 764 to 665. [2021-03-10 22:23:16,129 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 665 states, 664 states have (on average 3.1566265060240966) internal successors, (2096), 664 states have internal predecessors, (2096), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:23:16,130 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 665 states to 665 states and 2096 transitions. [2021-03-10 22:23:16,131 INFO L78 Accepts]: Start accepts. Automaton has 665 states and 2096 transitions. Word has length 24 [2021-03-10 22:23:16,131 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 22:23:16,131 INFO L480 AbstractCegarLoop]: Abstraction has 665 states and 2096 transitions. [2021-03-10 22:23:16,131 INFO L481 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-03-10 22:23:16,131 INFO L276 IsEmpty]: Start isEmpty. Operand 665 states and 2096 transitions. [2021-03-10 22:23:16,132 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-03-10 22:23:16,132 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 22:23:16,132 INFO L519 BasicCegarLoop]: trace histogram [3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 22:23:16,332 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 202 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable17006 [2021-03-10 22:23:16,332 INFO L428 AbstractCegarLoop]: === Iteration 275 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 22:23:16,332 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 22:23:16,333 INFO L82 PathProgramCache]: Analyzing trace with hash -1142577226, now seen corresponding path program 183 times [2021-03-10 22:23:16,333 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 22:23:16,333 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1817817280] [2021-03-10 22:23:16,333 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 22:23:16,337 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 22:23:16,856 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 1 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 22:23:16,856 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1817817280] [2021-03-10 22:23:16,856 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1217428495] [2021-03-10 22:23:16,856 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 203 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 203 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 22:23:16,885 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-03-10 22:23:16,885 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-10 22:23:16,886 INFO L263 TraceCheckSpWp]: Trace formula consists of 109 conjuncts, 17 conjunts are in the unsatisfiable core [2021-03-10 22:23:16,886 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 22:23:17,163 WARN L205 SmtUtils]: Spent 116.00 ms on a formula simplification. DAG size of input: 30 DAG size of output: 25 [2021-03-10 22:23:17,539 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 1 proven. 8 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-03-10 22:23:17,539 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 22:23:17,539 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 10] total 22 [2021-03-10 22:23:17,540 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1242089241] [2021-03-10 22:23:17,540 INFO L460 AbstractCegarLoop]: Interpolant automaton has 22 states [2021-03-10 22:23:17,540 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 22:23:17,540 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2021-03-10 22:23:17,540 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=56, Invalid=406, Unknown=0, NotChecked=0, Total=462 [2021-03-10 22:23:17,540 INFO L87 Difference]: Start difference. First operand 665 states and 2096 transitions. Second operand has 22 states, 22 states have (on average 2.0) internal successors, (44), 22 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:23:17,853 WARN L205 SmtUtils]: Spent 100.00 ms on a formula simplification. DAG size of input: 39 DAG size of output: 35 [2021-03-10 22:23:18,430 WARN L205 SmtUtils]: Spent 102.00 ms on a formula simplification. DAG size of input: 37 DAG size of output: 36 [2021-03-10 22:23:18,791 WARN L205 SmtUtils]: Spent 162.00 ms on a formula simplification. DAG size of input: 47 DAG size of output: 45 [2021-03-10 22:23:18,976 WARN L205 SmtUtils]: Spent 100.00 ms on a formula simplification. DAG size of input: 32 DAG size of output: 30 [2021-03-10 22:23:19,548 WARN L205 SmtUtils]: Spent 174.00 ms on a formula simplification. DAG size of input: 49 DAG size of output: 47 [2021-03-10 22:23:20,371 WARN L205 SmtUtils]: Spent 165.00 ms on a formula simplification. DAG size of input: 49 DAG size of output: 47 [2021-03-10 22:23:20,575 WARN L205 SmtUtils]: Spent 131.00 ms on a formula simplification. DAG size of input: 28 DAG size of output: 27 [2021-03-10 22:23:20,857 WARN L205 SmtUtils]: Spent 194.00 ms on a formula simplification. DAG size of input: 44 DAG size of output: 43 [2021-03-10 22:23:21,598 WARN L205 SmtUtils]: Spent 191.00 ms on a formula simplification. DAG size of input: 50 DAG size of output: 47 [2021-03-10 22:23:21,810 WARN L205 SmtUtils]: Spent 133.00 ms on a formula simplification. DAG size of input: 29 DAG size of output: 28 [2021-03-10 22:23:22,149 WARN L205 SmtUtils]: Spent 231.00 ms on a formula simplification. DAG size of input: 48 DAG size of output: 46 [2021-03-10 22:23:22,696 WARN L205 SmtUtils]: Spent 141.00 ms on a formula simplification. DAG size of input: 30 DAG size of output: 29 [2021-03-10 22:23:22,951 WARN L205 SmtUtils]: Spent 188.00 ms on a formula simplification. DAG size of input: 51 DAG size of output: 48 [2021-03-10 22:23:23,451 WARN L205 SmtUtils]: Spent 213.00 ms on a formula simplification. DAG size of input: 59 DAG size of output: 56 [2021-03-10 22:23:23,833 WARN L205 SmtUtils]: Spent 189.00 ms on a formula simplification. DAG size of input: 48 DAG size of output: 47 [2021-03-10 22:23:24,019 WARN L205 SmtUtils]: Spent 140.00 ms on a formula simplification. DAG size of input: 31 DAG size of output: 30 [2021-03-10 22:23:24,322 WARN L205 SmtUtils]: Spent 133.00 ms on a formula simplification. DAG size of input: 50 DAG size of output: 36 [2021-03-10 22:23:24,670 WARN L205 SmtUtils]: Spent 232.00 ms on a formula simplification. DAG size of input: 48 DAG size of output: 45 [2021-03-10 22:23:24,873 WARN L205 SmtUtils]: Spent 162.00 ms on a formula simplification. DAG size of input: 43 DAG size of output: 42 [2021-03-10 22:23:25,110 WARN L205 SmtUtils]: Spent 199.00 ms on a formula simplification. DAG size of input: 49 DAG size of output: 48 [2021-03-10 22:23:25,750 WARN L205 SmtUtils]: Spent 341.00 ms on a formula simplification. DAG size of input: 49 DAG size of output: 44 [2021-03-10 22:23:25,970 WARN L205 SmtUtils]: Spent 137.00 ms on a formula simplification. DAG size of input: 48 DAG size of output: 31 [2021-03-10 22:23:26,198 WARN L205 SmtUtils]: Spent 181.00 ms on a formula simplification. DAG size of input: 44 DAG size of output: 43 [2021-03-10 22:23:26,397 WARN L205 SmtUtils]: Spent 128.00 ms on a formula simplification. DAG size of input: 48 DAG size of output: 36 [2021-03-10 22:23:26,738 WARN L205 SmtUtils]: Spent 111.00 ms on a formula simplification. DAG size of input: 43 DAG size of output: 31 [2021-03-10 22:23:27,180 WARN L205 SmtUtils]: Spent 297.00 ms on a formula simplification. DAG size of input: 47 DAG size of output: 43 [2021-03-10 22:23:27,433 WARN L205 SmtUtils]: Spent 214.00 ms on a formula simplification. DAG size of input: 32 DAG size of output: 28 [2021-03-10 22:23:27,434 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 22:23:27,434 INFO L93 Difference]: Finished difference Result 1377 states and 4015 transitions. [2021-03-10 22:23:27,434 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 59 states. [2021-03-10 22:23:27,434 INFO L78 Accepts]: Start accepts. Automaton has has 22 states, 22 states have (on average 2.0) internal successors, (44), 22 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 24 [2021-03-10 22:23:27,435 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 22:23:27,436 INFO L225 Difference]: With dead ends: 1377 [2021-03-10 22:23:27,436 INFO L226 Difference]: Without dead ends: 1258 [2021-03-10 22:23:27,437 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 131 GetRequests, 63 SyntacticMatches, 0 SemanticMatches, 68 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1371 ImplicationChecksByTransitivity, 8278.5ms TimeCoverageRelationStatistics Valid=511, Invalid=4319, Unknown=0, NotChecked=0, Total=4830 [2021-03-10 22:23:27,438 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1258 states. [2021-03-10 22:23:27,445 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1258 to 649. [2021-03-10 22:23:27,446 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 649 states, 648 states have (on average 3.132716049382716) internal successors, (2030), 648 states have internal predecessors, (2030), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:23:27,446 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 649 states to 649 states and 2030 transitions. [2021-03-10 22:23:27,446 INFO L78 Accepts]: Start accepts. Automaton has 649 states and 2030 transitions. Word has length 24 [2021-03-10 22:23:27,447 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 22:23:27,447 INFO L480 AbstractCegarLoop]: Abstraction has 649 states and 2030 transitions. [2021-03-10 22:23:27,447 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 22 states, 22 states have (on average 2.0) internal successors, (44), 22 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:23:27,447 INFO L276 IsEmpty]: Start isEmpty. Operand 649 states and 2030 transitions. [2021-03-10 22:23:27,447 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-03-10 22:23:27,447 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 22:23:27,448 INFO L519 BasicCegarLoop]: trace histogram [3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 22:23:27,648 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 203 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable17039 [2021-03-10 22:23:27,648 INFO L428 AbstractCegarLoop]: === Iteration 276 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 22:23:27,648 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 22:23:27,648 INFO L82 PathProgramCache]: Analyzing trace with hash 1629105330, now seen corresponding path program 184 times [2021-03-10 22:23:27,648 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 22:23:27,648 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1825173025] [2021-03-10 22:23:27,648 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 22:23:27,653 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 22:23:27,967 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 2 proven. 9 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-03-10 22:23:27,967 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1825173025] [2021-03-10 22:23:27,967 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1652938778] [2021-03-10 22:23:27,967 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 204 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 204 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 22:23:27,995 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-03-10 22:23:27,996 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-10 22:23:27,996 INFO L263 TraceCheckSpWp]: Trace formula consists of 109 conjuncts, 17 conjunts are in the unsatisfiable core [2021-03-10 22:23:27,997 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 22:23:28,298 WARN L205 SmtUtils]: Spent 165.00 ms on a formula simplification. DAG size of input: 33 DAG size of output: 28 [2021-03-10 22:23:28,983 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 2 proven. 9 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-03-10 22:23:28,983 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 22:23:28,983 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 14 [2021-03-10 22:23:28,983 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [161711232] [2021-03-10 22:23:28,983 INFO L460 AbstractCegarLoop]: Interpolant automaton has 14 states [2021-03-10 22:23:28,983 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 22:23:28,984 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-03-10 22:23:28,984 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=30, Invalid=152, Unknown=0, NotChecked=0, Total=182 [2021-03-10 22:23:28,984 INFO L87 Difference]: Start difference. First operand 649 states and 2030 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-03-10 22:23:29,519 WARN L205 SmtUtils]: Spent 139.00 ms on a formula simplification. DAG size of input: 37 DAG size of output: 30 [2021-03-10 22:23:29,773 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 22:23:29,773 INFO L93 Difference]: Finished difference Result 807 states and 2468 transitions. [2021-03-10 22:23:29,775 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-03-10 22:23:29,775 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 24 [2021-03-10 22:23:29,775 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 22:23:29,776 INFO L225 Difference]: With dead ends: 807 [2021-03-10 22:23:29,776 INFO L226 Difference]: Without dead ends: 756 [2021-03-10 22:23:29,777 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 47 GetRequests, 25 SyntacticMatches, 3 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 58 ImplicationChecksByTransitivity, 1096.0ms TimeCoverageRelationStatistics Valid=84, Invalid=336, Unknown=0, NotChecked=0, Total=420 [2021-03-10 22:23:29,777 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 756 states. [2021-03-10 22:23:29,783 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 756 to 639. [2021-03-10 22:23:29,783 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 639 states, 638 states have (on average 3.126959247648903) internal successors, (1995), 638 states have internal predecessors, (1995), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:23:29,785 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 639 states to 639 states and 1995 transitions. [2021-03-10 22:23:29,785 INFO L78 Accepts]: Start accepts. Automaton has 639 states and 1995 transitions. Word has length 24 [2021-03-10 22:23:29,785 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 22:23:29,785 INFO L480 AbstractCegarLoop]: Abstraction has 639 states and 1995 transitions. [2021-03-10 22:23:29,785 INFO L481 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-03-10 22:23:29,785 INFO L276 IsEmpty]: Start isEmpty. Operand 639 states and 1995 transitions. [2021-03-10 22:23:29,786 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-03-10 22:23:29,786 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 22:23:29,786 INFO L519 BasicCegarLoop]: trace histogram [3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 22:23:29,987 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 204 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable17045 [2021-03-10 22:23:29,987 INFO L428 AbstractCegarLoop]: === Iteration 277 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 22:23:29,987 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 22:23:29,987 INFO L82 PathProgramCache]: Analyzing trace with hash 1911128888, now seen corresponding path program 185 times [2021-03-10 22:23:29,987 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 22:23:29,987 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1143264999] [2021-03-10 22:23:29,988 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 22:23:29,992 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 22:23:30,291 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 2 proven. 9 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-03-10 22:23:30,291 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1143264999] [2021-03-10 22:23:30,291 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1751608536] [2021-03-10 22:23:30,291 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 205 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 205 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 22:23:30,322 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-03-10 22:23:30,322 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-10 22:23:30,323 INFO L263 TraceCheckSpWp]: Trace formula consists of 109 conjuncts, 17 conjunts are in the unsatisfiable core [2021-03-10 22:23:30,324 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 22:23:30,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-03-10 22:23:30,464 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 22:23:30,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-03-10 22:23:30,470 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-03-10 22:23:30,541 INFO L628 ElimStorePlain]: treesize reduction 40, result has 47.4 percent of original size [2021-03-10 22:23:30,542 INFO L518 ElimStorePlain]: Eliminatee char_at_5 vanished before elimination [2021-03-10 22:23:30,547 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-03-10 22:23:30,547 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:86, output treesize:36 [2021-03-10 22:23:30,782 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 2 proven. 9 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-03-10 22:23:30,783 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 22:23:30,783 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 13 [2021-03-10 22:23:30,783 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [4936272] [2021-03-10 22:23:30,783 INFO L460 AbstractCegarLoop]: Interpolant automaton has 13 states [2021-03-10 22:23:30,783 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 22:23:30,783 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-03-10 22:23:30,783 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=28, Invalid=128, Unknown=0, NotChecked=0, Total=156 [2021-03-10 22:23:30,783 INFO L87 Difference]: Start difference. First operand 639 states and 1995 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-03-10 22:23:31,366 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 22:23:31,367 INFO L93 Difference]: Finished difference Result 831 states and 2550 transitions. [2021-03-10 22:23:31,368 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-03-10 22:23:31,369 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 24 [2021-03-10 22:23:31,369 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 22:23:31,370 INFO L225 Difference]: With dead ends: 831 [2021-03-10 22:23:31,370 INFO L226 Difference]: Without dead ends: 780 [2021-03-10 22:23:31,370 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 45 GetRequests, 24 SyntacticMatches, 4 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 44 ImplicationChecksByTransitivity, 724.5ms TimeCoverageRelationStatistics Valid=78, Invalid=264, Unknown=0, NotChecked=0, Total=342 [2021-03-10 22:23:31,371 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 780 states. [2021-03-10 22:23:31,376 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 780 to 586. [2021-03-10 22:23:31,377 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 586 states, 585 states have (on average 3.135042735042735) internal successors, (1834), 585 states have internal predecessors, (1834), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:23:31,378 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 586 states to 586 states and 1834 transitions. [2021-03-10 22:23:31,378 INFO L78 Accepts]: Start accepts. Automaton has 586 states and 1834 transitions. Word has length 24 [2021-03-10 22:23:31,378 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 22:23:31,378 INFO L480 AbstractCegarLoop]: Abstraction has 586 states and 1834 transitions. [2021-03-10 22:23:31,378 INFO L481 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-03-10 22:23:31,378 INFO L276 IsEmpty]: Start isEmpty. Operand 586 states and 1834 transitions. [2021-03-10 22:23:31,379 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-03-10 22:23:31,379 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 22:23:31,379 INFO L519 BasicCegarLoop]: trace histogram [3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 22:23:31,579 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable17123,205 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 22:23:31,579 INFO L428 AbstractCegarLoop]: === Iteration 278 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 22:23:31,579 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 22:23:31,580 INFO L82 PathProgramCache]: Analyzing trace with hash -1617269102, now seen corresponding path program 186 times [2021-03-10 22:23:31,580 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 22:23:31,580 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2141962044] [2021-03-10 22:23:31,580 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 22:23:31,585 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 22:23:32,040 WARN L205 SmtUtils]: Spent 132.00 ms on a formula simplification. DAG size of input: 36 DAG size of output: 26 [2021-03-10 22:23:32,223 WARN L205 SmtUtils]: Spent 152.00 ms on a formula simplification. DAG size of input: 38 DAG size of output: 34 [2021-03-10 22:23:32,365 WARN L205 SmtUtils]: Spent 109.00 ms on a formula simplification. DAG size of input: 31 DAG size of output: 28 [2021-03-10 22:23:32,535 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 22:23:32,535 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2141962044] [2021-03-10 22:23:32,535 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [822615025] [2021-03-10 22:23:32,535 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 206 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 206 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 22:23:32,565 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-03-10 22:23:32,565 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-10 22:23:32,566 INFO L263 TraceCheckSpWp]: Trace formula consists of 109 conjuncts, 17 conjunts are in the unsatisfiable core [2021-03-10 22:23:32,567 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 22:23:32,984 WARN L205 SmtUtils]: Spent 134.00 ms on a formula simplification. DAG size of input: 32 DAG size of output: 27 [2021-03-10 22:23:33,273 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 2 proven. 9 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-03-10 22:23:33,273 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 22:23:33,273 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 10] total 22 [2021-03-10 22:23:33,273 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [937663145] [2021-03-10 22:23:33,273 INFO L460 AbstractCegarLoop]: Interpolant automaton has 22 states [2021-03-10 22:23:33,273 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 22:23:33,274 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2021-03-10 22:23:33,274 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=52, Invalid=410, Unknown=0, NotChecked=0, Total=462 [2021-03-10 22:23:33,274 INFO L87 Difference]: Start difference. First operand 586 states and 1834 transitions. Second operand has 22 states, 22 states have (on average 2.0) internal successors, (44), 22 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:23:33,802 WARN L205 SmtUtils]: Spent 150.00 ms on a formula simplification. DAG size of input: 36 DAG size of output: 30 [2021-03-10 22:23:34,433 WARN L205 SmtUtils]: Spent 156.00 ms on a formula simplification. DAG size of input: 38 DAG size of output: 32 [2021-03-10 22:23:34,845 WARN L205 SmtUtils]: Spent 154.00 ms on a formula simplification. DAG size of input: 34 DAG size of output: 31 [2021-03-10 22:23:35,651 WARN L205 SmtUtils]: Spent 214.00 ms on a formula simplification. DAG size of input: 51 DAG size of output: 33 [2021-03-10 22:23:36,043 WARN L205 SmtUtils]: Spent 159.00 ms on a formula simplification. DAG size of input: 36 DAG size of output: 33 [2021-03-10 22:23:36,426 WARN L205 SmtUtils]: Spent 122.00 ms on a formula simplification. DAG size of input: 41 DAG size of output: 21 [2021-03-10 22:23:36,876 WARN L205 SmtUtils]: Spent 157.00 ms on a formula simplification. DAG size of input: 50 DAG size of output: 39 [2021-03-10 22:23:37,367 WARN L205 SmtUtils]: Spent 182.00 ms on a formula simplification. DAG size of input: 49 DAG size of output: 34 [2021-03-10 22:23:37,861 WARN L205 SmtUtils]: Spent 236.00 ms on a formula simplification. DAG size of input: 59 DAG size of output: 53 [2021-03-10 22:23:38,882 WARN L205 SmtUtils]: Spent 234.00 ms on a formula simplification. DAG size of input: 57 DAG size of output: 53 [2021-03-10 22:23:39,792 WARN L205 SmtUtils]: Spent 410.00 ms on a formula simplification. DAG size of input: 58 DAG size of output: 53 [2021-03-10 22:23:40,358 WARN L205 SmtUtils]: Spent 163.00 ms on a formula simplification. DAG size of input: 37 DAG size of output: 35 [2021-03-10 22:23:40,723 WARN L205 SmtUtils]: Spent 131.00 ms on a formula simplification. DAG size of input: 33 DAG size of output: 31 [2021-03-10 22:23:41,056 WARN L205 SmtUtils]: Spent 124.00 ms on a formula simplification. DAG size of input: 34 DAG size of output: 27 [2021-03-10 22:23:41,129 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 22:23:41,129 INFO L93 Difference]: Finished difference Result 1199 states and 3585 transitions. [2021-03-10 22:23:41,131 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 53 states. [2021-03-10 22:23:41,131 INFO L78 Accepts]: Start accepts. Automaton has has 22 states, 22 states have (on average 2.0) internal successors, (44), 22 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 24 [2021-03-10 22:23:41,131 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 22:23:41,133 INFO L225 Difference]: With dead ends: 1199 [2021-03-10 22:23:41,133 INFO L226 Difference]: Without dead ends: 1102 [2021-03-10 22:23:41,134 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 109 GetRequests, 45 SyntacticMatches, 0 SemanticMatches, 64 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1121 ImplicationChecksByTransitivity, 7120.3ms TimeCoverageRelationStatistics Valid=503, Invalid=3787, Unknown=0, NotChecked=0, Total=4290 [2021-03-10 22:23:41,135 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1102 states. [2021-03-10 22:23:41,141 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1102 to 586. [2021-03-10 22:23:41,142 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 586 states, 585 states have (on average 3.135042735042735) internal successors, (1834), 585 states have internal predecessors, (1834), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:23:41,143 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 586 states to 586 states and 1834 transitions. [2021-03-10 22:23:41,143 INFO L78 Accepts]: Start accepts. Automaton has 586 states and 1834 transitions. Word has length 24 [2021-03-10 22:23:41,143 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 22:23:41,143 INFO L480 AbstractCegarLoop]: Abstraction has 586 states and 1834 transitions. [2021-03-10 22:23:41,143 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 22 states, 22 states have (on average 2.0) internal successors, (44), 22 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:23:41,143 INFO L276 IsEmpty]: Start isEmpty. Operand 586 states and 1834 transitions. [2021-03-10 22:23:41,144 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-03-10 22:23:41,144 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 22:23:41,144 INFO L519 BasicCegarLoop]: trace histogram [3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 22:23:41,344 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 206 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable17136 [2021-03-10 22:23:41,344 INFO L428 AbstractCegarLoop]: === Iteration 279 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 22:23:41,345 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 22:23:41,345 INFO L82 PathProgramCache]: Analyzing trace with hash -352947432, now seen corresponding path program 187 times [2021-03-10 22:23:41,345 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 22:23:41,345 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1059226071] [2021-03-10 22:23:41,345 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 22:23:41,350 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 22:23:41,666 WARN L205 SmtUtils]: Spent 104.00 ms on a formula simplification. DAG size of input: 32 DAG size of output: 26 [2021-03-10 22:23:41,813 WARN L205 SmtUtils]: Spent 118.00 ms on a formula simplification. DAG size of input: 38 DAG size of output: 28 [2021-03-10 22:23:41,950 WARN L205 SmtUtils]: Spent 109.00 ms on a formula simplification. DAG size of input: 35 DAG size of output: 29 [2021-03-10 22:23:42,133 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 22:23:42,133 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1059226071] [2021-03-10 22:23:42,133 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [321378423] [2021-03-10 22:23:42,133 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 207 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 207 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 22:23:42,161 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 22:23:42,162 INFO L263 TraceCheckSpWp]: Trace formula consists of 109 conjuncts, 17 conjunts are in the unsatisfiable core [2021-03-10 22:23:42,162 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 22:23:42,674 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 2 proven. 9 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-03-10 22:23:42,675 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 22:23:42,675 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 10] total 22 [2021-03-10 22:23:42,675 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [267739615] [2021-03-10 22:23:42,675 INFO L460 AbstractCegarLoop]: Interpolant automaton has 22 states [2021-03-10 22:23:42,675 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 22:23:42,675 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2021-03-10 22:23:42,675 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=53, Invalid=409, Unknown=0, NotChecked=0, Total=462 [2021-03-10 22:23:42,676 INFO L87 Difference]: Start difference. First operand 586 states and 1834 transitions. Second operand has 22 states, 22 states have (on average 2.0) internal successors, (44), 22 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:23:42,828 WARN L205 SmtUtils]: Spent 107.00 ms on a formula simplification. DAG size of input: 32 DAG size of output: 30 [2021-03-10 22:23:43,226 WARN L205 SmtUtils]: Spent 138.00 ms on a formula simplification. DAG size of input: 37 DAG size of output: 32 [2021-03-10 22:23:43,764 WARN L205 SmtUtils]: Spent 101.00 ms on a formula simplification. DAG size of input: 34 DAG size of output: 30 [2021-03-10 22:23:43,975 WARN L205 SmtUtils]: Spent 144.00 ms on a formula simplification. DAG size of input: 39 DAG size of output: 34 [2021-03-10 22:23:44,777 WARN L205 SmtUtils]: Spent 190.00 ms on a formula simplification. DAG size of input: 50 DAG size of output: 37 [2021-03-10 22:23:45,010 WARN L205 SmtUtils]: Spent 103.00 ms on a formula simplification. DAG size of input: 32 DAG size of output: 31 [2021-03-10 22:23:45,585 WARN L205 SmtUtils]: Spent 184.00 ms on a formula simplification. DAG size of input: 50 DAG size of output: 37 [2021-03-10 22:23:46,402 WARN L205 SmtUtils]: Spent 148.00 ms on a formula simplification. DAG size of input: 49 DAG size of output: 33 [2021-03-10 22:23:47,033 WARN L205 SmtUtils]: Spent 134.00 ms on a formula simplification. DAG size of input: 39 DAG size of output: 36 [2021-03-10 22:23:47,308 WARN L205 SmtUtils]: Spent 102.00 ms on a formula simplification. DAG size of input: 42 DAG size of output: 30 [2021-03-10 22:23:47,618 WARN L205 SmtUtils]: Spent 131.00 ms on a formula simplification. DAG size of input: 36 DAG size of output: 33 [2021-03-10 22:23:47,905 WARN L205 SmtUtils]: Spent 157.00 ms on a formula simplification. DAG size of input: 37 DAG size of output: 36 [2021-03-10 22:23:48,224 WARN L205 SmtUtils]: Spent 124.00 ms on a formula simplification. DAG size of input: 36 DAG size of output: 30 [2021-03-10 22:23:48,538 WARN L205 SmtUtils]: Spent 222.00 ms on a formula simplification. DAG size of input: 38 DAG size of output: 36 [2021-03-10 22:23:48,711 WARN L205 SmtUtils]: Spent 135.00 ms on a formula simplification. DAG size of input: 34 DAG size of output: 33 [2021-03-10 22:23:49,166 WARN L205 SmtUtils]: Spent 201.00 ms on a formula simplification. DAG size of input: 35 DAG size of output: 32 [2021-03-10 22:23:49,317 WARN L205 SmtUtils]: Spent 119.00 ms on a formula simplification. DAG size of input: 34 DAG size of output: 30 [2021-03-10 22:23:49,633 WARN L205 SmtUtils]: Spent 239.00 ms on a formula simplification. DAG size of input: 35 DAG size of output: 33 [2021-03-10 22:23:50,061 WARN L205 SmtUtils]: Spent 199.00 ms on a formula simplification. DAG size of input: 35 DAG size of output: 29 [2021-03-10 22:23:50,377 WARN L205 SmtUtils]: Spent 210.00 ms on a formula simplification. DAG size of input: 35 DAG size of output: 30 [2021-03-10 22:23:50,446 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 22:23:50,446 INFO L93 Difference]: Finished difference Result 1250 states and 3719 transitions. [2021-03-10 22:23:50,449 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 51 states. [2021-03-10 22:23:50,449 INFO L78 Accepts]: Start accepts. Automaton has has 22 states, 22 states have (on average 2.0) internal successors, (44), 22 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 24 [2021-03-10 22:23:50,449 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 22:23:50,451 INFO L225 Difference]: With dead ends: 1250 [2021-03-10 22:23:50,451 INFO L226 Difference]: Without dead ends: 1126 [2021-03-10 22:23:50,452 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 106 GetRequests, 44 SyntacticMatches, 0 SemanticMatches, 62 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1021 ImplicationChecksByTransitivity, 6530.0ms TimeCoverageRelationStatistics Valid=470, Invalid=3562, Unknown=0, NotChecked=0, Total=4032 [2021-03-10 22:23:50,453 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1126 states. [2021-03-10 22:23:50,460 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1126 to 548. [2021-03-10 22:23:50,461 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 548 states, 547 states have (on average 3.113345521023766) internal successors, (1703), 547 states have internal predecessors, (1703), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:23:50,462 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 548 states to 548 states and 1703 transitions. [2021-03-10 22:23:50,462 INFO L78 Accepts]: Start accepts. Automaton has 548 states and 1703 transitions. Word has length 24 [2021-03-10 22:23:50,462 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 22:23:50,462 INFO L480 AbstractCegarLoop]: Abstraction has 548 states and 1703 transitions. [2021-03-10 22:23:50,462 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 22 states, 22 states have (on average 2.0) internal successors, (44), 22 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:23:50,462 INFO L276 IsEmpty]: Start isEmpty. Operand 548 states and 1703 transitions. [2021-03-10 22:23:50,463 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-03-10 22:23:50,463 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 22:23:50,463 INFO L519 BasicCegarLoop]: trace histogram [3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 22:23:50,679 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 207 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable17141 [2021-03-10 22:23:50,679 INFO L428 AbstractCegarLoop]: === Iteration 280 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 22:23:50,679 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 22:23:50,679 INFO L82 PathProgramCache]: Analyzing trace with hash -1292013582, now seen corresponding path program 188 times [2021-03-10 22:23:50,679 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 22:23:50,680 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1136356992] [2021-03-10 22:23:50,680 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 22:23:50,685 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 22:23:50,950 WARN L205 SmtUtils]: Spent 112.00 ms on a formula simplification. DAG size of input: 29 DAG size of output: 26 [2021-03-10 22:23:51,069 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 2 proven. 9 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-03-10 22:23:51,069 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1136356992] [2021-03-10 22:23:51,069 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [695318081] [2021-03-10 22:23:51,069 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 208 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 208 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 22:23:51,099 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-03-10 22:23:51,099 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-10 22:23:51,100 INFO L263 TraceCheckSpWp]: Trace formula consists of 109 conjuncts, 17 conjunts are in the unsatisfiable core [2021-03-10 22:23:51,101 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 22:23:51,417 WARN L205 SmtUtils]: Spent 199.00 ms on a formula simplification. DAG size of input: 30 DAG size of output: 25 [2021-03-10 22:23:51,835 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 2 proven. 9 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-03-10 22:23:51,835 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 22:23:51,835 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 16 [2021-03-10 22:23:51,835 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [712375062] [2021-03-10 22:23:51,836 INFO L460 AbstractCegarLoop]: Interpolant automaton has 16 states [2021-03-10 22:23:51,836 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 22:23:51,836 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-03-10 22:23:51,836 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=37, Invalid=203, Unknown=0, NotChecked=0, Total=240 [2021-03-10 22:23:51,836 INFO L87 Difference]: Start difference. First operand 548 states and 1703 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-03-10 22:23:52,540 WARN L205 SmtUtils]: Spent 140.00 ms on a formula simplification. DAG size of input: 40 DAG size of output: 30 [2021-03-10 22:23:52,825 WARN L205 SmtUtils]: Spent 178.00 ms on a formula simplification. DAG size of input: 35 DAG size of output: 27 [2021-03-10 22:23:53,202 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 22:23:53,202 INFO L93 Difference]: Finished difference Result 669 states and 2023 transitions. [2021-03-10 22:23:53,205 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-03-10 22:23:53,205 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 24 [2021-03-10 22:23:53,205 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 22:23:53,206 INFO L225 Difference]: With dead ends: 669 [2021-03-10 22:23:53,206 INFO L226 Difference]: Without dead ends: 618 [2021-03-10 22:23:53,207 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 51 GetRequests, 28 SyntacticMatches, 0 SemanticMatches, 23 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 68 ImplicationChecksByTransitivity, 1832.1ms TimeCoverageRelationStatistics Valid=113, Invalid=487, Unknown=0, NotChecked=0, Total=600 [2021-03-10 22:23:53,207 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 618 states. [2021-03-10 22:23:53,211 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 618 to 496. [2021-03-10 22:23:53,212 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 496 states, 495 states have (on average 3.096969696969697) internal successors, (1533), 495 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-03-10 22:23:53,213 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 496 states to 496 states and 1533 transitions. [2021-03-10 22:23:53,213 INFO L78 Accepts]: Start accepts. Automaton has 496 states and 1533 transitions. Word has length 24 [2021-03-10 22:23:53,213 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 22:23:53,213 INFO L480 AbstractCegarLoop]: Abstraction has 496 states and 1533 transitions. [2021-03-10 22:23:53,213 INFO L481 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-03-10 22:23:53,213 INFO L276 IsEmpty]: Start isEmpty. Operand 496 states and 1533 transitions. [2021-03-10 22:23:53,214 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-03-10 22:23:53,214 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 22:23:53,214 INFO L519 BasicCegarLoop]: trace histogram [3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 22:23:53,414 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable17153,208 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 22:23:53,415 INFO L428 AbstractCegarLoop]: === Iteration 281 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 22:23:53,415 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 22:23:53,415 INFO L82 PathProgramCache]: Analyzing trace with hash 1747311714, now seen corresponding path program 189 times [2021-03-10 22:23:53,415 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 22:23:53,415 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1019612368] [2021-03-10 22:23:53,415 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 22:23:53,419 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 22:23:53,687 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 1 proven. 10 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-03-10 22:23:53,687 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1019612368] [2021-03-10 22:23:53,687 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [367857928] [2021-03-10 22:23:53,687 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 209 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 209 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 22:23:53,716 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-03-10 22:23:53,716 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-10 22:23:53,717 INFO L263 TraceCheckSpWp]: Trace formula consists of 109 conjuncts, 17 conjunts are in the unsatisfiable core [2021-03-10 22:23:53,718 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 22:23:53,964 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 1 proven. 10 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-03-10 22:23:53,964 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 22:23:53,964 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 12 [2021-03-10 22:23:53,964 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [13822535] [2021-03-10 22:23:53,965 INFO L460 AbstractCegarLoop]: Interpolant automaton has 12 states [2021-03-10 22:23:53,965 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 22:23:53,965 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-03-10 22:23:53,965 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=26, Invalid=106, Unknown=0, NotChecked=0, Total=132 [2021-03-10 22:23:53,965 INFO L87 Difference]: Start difference. First operand 496 states and 1533 transitions. Second operand has 12 states, 12 states have (on average 2.8333333333333335) internal successors, (34), 12 states have internal predecessors, (34), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:23:54,602 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 22:23:54,603 INFO L93 Difference]: Finished difference Result 696 states and 2126 transitions. [2021-03-10 22:23:54,604 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-03-10 22:23:54,604 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 2.8333333333333335) internal successors, (34), 12 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 24 [2021-03-10 22:23:54,605 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 22:23:54,606 INFO L225 Difference]: With dead ends: 696 [2021-03-10 22:23:54,606 INFO L226 Difference]: Without dead ends: 644 [2021-03-10 22:23:54,606 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 40 GetRequests, 19 SyntacticMatches, 4 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 58 ImplicationChecksByTransitivity, 763.1ms TimeCoverageRelationStatistics Valid=77, Invalid=265, Unknown=0, NotChecked=0, Total=342 [2021-03-10 22:23:54,606 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 644 states. [2021-03-10 22:23:54,611 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 644 to 557. [2021-03-10 22:23:54,612 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 557 states, 556 states have (on average 3.08273381294964) internal successors, (1714), 556 states have internal predecessors, (1714), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:23:54,612 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 557 states to 557 states and 1714 transitions. [2021-03-10 22:23:54,613 INFO L78 Accepts]: Start accepts. Automaton has 557 states and 1714 transitions. Word has length 24 [2021-03-10 22:23:54,613 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 22:23:54,613 INFO L480 AbstractCegarLoop]: Abstraction has 557 states and 1714 transitions. [2021-03-10 22:23:54,613 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 12 states, 12 states have (on average 2.8333333333333335) internal successors, (34), 12 states have internal predecessors, (34), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:23:54,613 INFO L276 IsEmpty]: Start isEmpty. Operand 557 states and 1714 transitions. [2021-03-10 22:23:54,613 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-03-10 22:23:54,613 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 22:23:54,614 INFO L519 BasicCegarLoop]: trace histogram [3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 22:23:54,814 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 209 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable17160 [2021-03-10 22:23:54,814 INFO L428 AbstractCegarLoop]: === Iteration 282 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 22:23:54,814 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 22:23:54,814 INFO L82 PathProgramCache]: Analyzing trace with hash -52283966, now seen corresponding path program 190 times [2021-03-10 22:23:54,814 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 22:23:54,814 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1491879411] [2021-03-10 22:23:54,814 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 22:23:54,819 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 22:23:55,064 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 1 proven. 10 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-03-10 22:23:55,065 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1491879411] [2021-03-10 22:23:55,065 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [801262441] [2021-03-10 22:23:55,065 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 210 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 210 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 22:23:55,094 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-03-10 22:23:55,094 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-10 22:23:55,095 INFO L263 TraceCheckSpWp]: Trace formula consists of 109 conjuncts, 17 conjunts are in the unsatisfiable core [2021-03-10 22:23:55,095 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 22:23:55,413 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 1 proven. 10 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-03-10 22:23:55,413 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 22:23:55,413 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 13 [2021-03-10 22:23:55,413 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [400264726] [2021-03-10 22:23:55,413 INFO L460 AbstractCegarLoop]: Interpolant automaton has 13 states [2021-03-10 22:23:55,413 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 22:23:55,414 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-03-10 22:23:55,414 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=30, Invalid=126, Unknown=0, NotChecked=0, Total=156 [2021-03-10 22:23:55,414 INFO L87 Difference]: Start difference. First operand 557 states and 1714 transitions. Second operand has 13 states, 13 states have (on average 2.8461538461538463) internal successors, (37), 13 states have internal predecessors, (37), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:23:55,546 WARN L205 SmtUtils]: Spent 111.00 ms on a formula simplification. DAG size of input: 20 DAG size of output: 15 [2021-03-10 22:23:56,010 WARN L205 SmtUtils]: Spent 114.00 ms on a formula simplification. DAG size of input: 20 DAG size of output: 12 [2021-03-10 22:23:56,101 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 22:23:56,101 INFO L93 Difference]: Finished difference Result 819 states and 2473 transitions. [2021-03-10 22:23:56,103 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-03-10 22:23:56,103 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 2.8461538461538463) internal successors, (37), 13 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 24 [2021-03-10 22:23:56,103 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 22:23:56,105 INFO L225 Difference]: With dead ends: 819 [2021-03-10 22:23:56,105 INFO L226 Difference]: Without dead ends: 750 [2021-03-10 22:23:56,105 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 37 GetRequests, 18 SyntacticMatches, 4 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 46 ImplicationChecksByTransitivity, 762.2ms TimeCoverageRelationStatistics Valid=57, Invalid=215, Unknown=0, NotChecked=0, Total=272 [2021-03-10 22:23:56,106 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 750 states. [2021-03-10 22:23:56,111 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 750 to 617. [2021-03-10 22:23:56,112 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 617 states, 616 states have (on average 3.1185064935064934) internal successors, (1921), 616 states have internal predecessors, (1921), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:23:56,113 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 617 states to 617 states and 1921 transitions. [2021-03-10 22:23:56,113 INFO L78 Accepts]: Start accepts. Automaton has 617 states and 1921 transitions. Word has length 24 [2021-03-10 22:23:56,113 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 22:23:56,113 INFO L480 AbstractCegarLoop]: Abstraction has 617 states and 1921 transitions. [2021-03-10 22:23:56,113 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 13 states, 13 states have (on average 2.8461538461538463) internal successors, (37), 13 states have internal predecessors, (37), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:23:56,113 INFO L276 IsEmpty]: Start isEmpty. Operand 617 states and 1921 transitions. [2021-03-10 22:23:56,114 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-03-10 22:23:56,114 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 22:23:56,114 INFO L519 BasicCegarLoop]: trace histogram [3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 22:23:56,314 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 210 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable17166 [2021-03-10 22:23:56,315 INFO L428 AbstractCegarLoop]: === Iteration 283 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 22:23:56,315 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 22:23:56,315 INFO L82 PathProgramCache]: Analyzing trace with hash -1206687704, now seen corresponding path program 191 times [2021-03-10 22:23:56,315 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 22:23:56,315 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1185748274] [2021-03-10 22:23:56,315 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 22:23:56,320 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 22:23:56,706 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2021-03-10 22:23:56,706 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1185748274] [2021-03-10 22:23:56,707 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [402263586] [2021-03-10 22:23:56,707 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 211 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 211 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 22:23:56,736 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2021-03-10 22:23:56,737 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-10 22:23:56,737 INFO L263 TraceCheckSpWp]: Trace formula consists of 109 conjuncts, 17 conjunts are in the unsatisfiable core [2021-03-10 22:23:56,738 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 22:23:59,776 INFO L446 ElimStorePlain]: Different costs {0=[char_at_5], 1=[char_at_9]} [2021-03-10 22:23:59,783 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:23:59,785 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 22:23:59,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, 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-03-10 22:23:59,798 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-03-10 22:23:59,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 5 treesize of output 3 [2021-03-10 22:23:59,810 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-03-10 22:23:59,818 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:23:59,821 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-03-10 22:23:59,829 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 9 [2021-03-10 22:23:59,832 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-03-10 22:23:59,838 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:23:59,840 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-03-10 22:23:59,847 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:23:59,849 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-03-10 22:23:59,856 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:23:59,858 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-03-10 22:23:59,868 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select 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-03-10 22:23:59,870 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-03-10 22:23:59,879 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:23:59,882 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-03-10 22:23:59,890 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:23:59,893 INFO L550 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2021-03-10 22:23:59,902 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:23:59,905 INFO L550 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2021-03-10 22:23:59,914 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:23:59,917 INFO L550 ElimStorePlain]: Start of recursive call 14: End of recursive call: and 1 xjuncts. [2021-03-10 22:23:59,924 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:23:59,927 INFO L550 ElimStorePlain]: Start of recursive call 15: End of recursive call: and 1 xjuncts. [2021-03-10 22:23:59,934 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:23:59,936 INFO L550 ElimStorePlain]: Start of recursive call 16: End of recursive call: and 1 xjuncts. [2021-03-10 22:23:59,944 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:23:59,946 INFO L550 ElimStorePlain]: Start of recursive call 17: End of recursive call: and 1 xjuncts. [2021-03-10 22:23:59,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-03-10 22:23:59,958 INFO L550 ElimStorePlain]: Start of recursive call 18: End of recursive call: and 1 xjuncts. [2021-03-10 22:23:59,966 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:23:59,968 INFO L550 ElimStorePlain]: Start of recursive call 19: End of recursive call: and 1 xjuncts. [2021-03-10 22:23:59,977 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:23:59,978 INFO L550 ElimStorePlain]: Start of recursive call 20: End of recursive call: and 1 xjuncts. [2021-03-10 22:23:59,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, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 9 [2021-03-10 22:23:59,992 INFO L550 ElimStorePlain]: Start of recursive call 21: End of recursive call: and 1 xjuncts. [2021-03-10 22:24:00,000 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 9 [2021-03-10 22:24:00,004 INFO L550 ElimStorePlain]: Start of recursive call 22: End of recursive call: and 1 xjuncts. [2021-03-10 22:24:00,020 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:24:00,022 INFO L550 ElimStorePlain]: Start of recursive call 23: End of recursive call: and 1 xjuncts. [2021-03-10 22:24:00,028 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:24:00,030 INFO L550 ElimStorePlain]: Start of recursive call 24: End of recursive call: and 1 xjuncts. [2021-03-10 22:24:00,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-03-10 22:24:00,043 INFO L550 ElimStorePlain]: Start of recursive call 25: End of recursive call: and 1 xjuncts. [2021-03-10 22:24:00,049 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:24:00,052 INFO L550 ElimStorePlain]: Start of recursive call 26: End of recursive call: and 1 xjuncts. [2021-03-10 22:24:00,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-03-10 22:24:00,064 INFO L550 ElimStorePlain]: Start of recursive call 27: End of recursive call: and 1 xjuncts. [2021-03-10 22:24:00,070 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:24:00,073 INFO L550 ElimStorePlain]: Start of recursive call 28: End of recursive call: and 1 xjuncts. [2021-03-10 22:24:00,079 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:24:00,081 INFO L550 ElimStorePlain]: Start of recursive call 29: End of recursive call: and 1 xjuncts. [2021-03-10 22:24:00,088 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:24:00,092 INFO L550 ElimStorePlain]: Start of recursive call 30: End of recursive call: and 1 xjuncts. [2021-03-10 22:24:00,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, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 5 treesize of output 3 [2021-03-10 22:24:00,104 INFO L550 ElimStorePlain]: Start of recursive call 31: End of recursive call: and 1 xjuncts. [2021-03-10 22:24:00,111 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:24:00,114 INFO L550 ElimStorePlain]: Start of recursive call 32: End of recursive call: and 1 xjuncts. [2021-03-10 22:24:00,121 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:24:00,123 INFO L550 ElimStorePlain]: Start of recursive call 33: End of recursive call: and 1 xjuncts. [2021-03-10 22:24:00,129 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:24:00,131 INFO L550 ElimStorePlain]: Start of recursive call 34: End of recursive call: and 1 xjuncts. [2021-03-10 22:24:00,140 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:24:00,142 INFO L550 ElimStorePlain]: Start of recursive call 35: End of recursive call: and 1 xjuncts. [2021-03-10 22:24:00,149 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:24:00,152 INFO L550 ElimStorePlain]: Start of recursive call 36: End of recursive call: and 1 xjuncts. [2021-03-10 22:24:00,159 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:24:00,162 INFO L550 ElimStorePlain]: Start of recursive call 37: End of recursive call: and 1 xjuncts. [2021-03-10 22:24:00,170 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:24:00,172 INFO L550 ElimStorePlain]: Start of recursive call 38: End of recursive call: and 1 xjuncts. [2021-03-10 22:24:00,179 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:24:00,181 INFO L550 ElimStorePlain]: Start of recursive call 39: End of recursive call: and 1 xjuncts. [2021-03-10 22:24:00,187 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:24:00,190 INFO L550 ElimStorePlain]: Start of recursive call 40: End of recursive call: and 1 xjuncts. [2021-03-10 22:24:00,196 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:24:00,199 INFO L550 ElimStorePlain]: Start of recursive call 41: End of recursive call: and 1 xjuncts. [2021-03-10 22:24:00,207 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:24:00,209 INFO L550 ElimStorePlain]: Start of recursive call 42: End of recursive call: and 1 xjuncts. [2021-03-10 22:24:00,217 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:24:00,219 INFO L550 ElimStorePlain]: Start of recursive call 43: End of recursive call: and 1 xjuncts. [2021-03-10 22:24:00,226 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:24:00,229 INFO L550 ElimStorePlain]: Start of recursive call 44: End of recursive call: and 1 xjuncts. [2021-03-10 22:24:00,236 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:24:00,238 INFO L550 ElimStorePlain]: Start of recursive call 45: End of recursive call: and 1 xjuncts. [2021-03-10 22:24:00,244 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:24:00,247 INFO L550 ElimStorePlain]: Start of recursive call 46: End of recursive call: and 1 xjuncts. [2021-03-10 22:24:00,253 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:24:00,256 INFO L550 ElimStorePlain]: Start of recursive call 47: End of recursive call: and 1 xjuncts. [2021-03-10 22:24:00,262 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:24:00,265 INFO L550 ElimStorePlain]: Start of recursive call 48: End of recursive call: and 1 xjuncts. [2021-03-10 22:24:00,271 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:24:00,274 INFO L550 ElimStorePlain]: Start of recursive call 49: End of recursive call: and 1 xjuncts. [2021-03-10 22:24:00,561 WARN L205 SmtUtils]: Spent 286.00 ms on a formula simplification. DAG size of input: 35 DAG size of output: 30 [2021-03-10 22:24:00,562 INFO L628 ElimStorePlain]: treesize reduction 91, result has 55.2 percent of original size [2021-03-10 22:24:00,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-03-10 22:24:00,572 INFO L550 ElimStorePlain]: Start of recursive call 50: End of recursive call: and 1 xjuncts. [2021-03-10 22:24:00,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 5 treesize of output 3 [2021-03-10 22:24:00,581 INFO L550 ElimStorePlain]: Start of recursive call 51: End of recursive call: and 1 xjuncts. [2021-03-10 22:24:00,589 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 9 [2021-03-10 22:24:00,592 INFO L550 ElimStorePlain]: Start of recursive call 52: End of recursive call: and 1 xjuncts. [2021-03-10 22:24:00,598 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:24:00,600 INFO L550 ElimStorePlain]: Start of recursive call 53: End of recursive call: and 1 xjuncts. [2021-03-10 22:24:00,605 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:24:00,608 INFO L550 ElimStorePlain]: Start of recursive call 54: End of recursive call: and 1 xjuncts. [2021-03-10 22:24:00,722 WARN L205 SmtUtils]: Spent 114.00 ms on a formula simplification. DAG size of input: 19 DAG size of output: 19 [2021-03-10 22:24:00,724 INFO L628 ElimStorePlain]: treesize reduction 1, result has 98.0 percent of original size [2021-03-10 22:24:00,726 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 3 xjuncts. [2021-03-10 22:24:00,726 INFO L247 ElimStorePlain]: Needed 54 recursive calls to eliminate 3 variables, input treesize:1632, output treesize:24 [2021-03-10 22:24:00,944 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 1 proven. 10 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-03-10 22:24:00,944 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 22:24:00,944 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 17 [2021-03-10 22:24:00,944 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1245798398] [2021-03-10 22:24:00,944 INFO L460 AbstractCegarLoop]: Interpolant automaton has 17 states [2021-03-10 22:24:00,944 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 22:24:00,945 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-03-10 22:24:00,945 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=38, Invalid=234, Unknown=0, NotChecked=0, Total=272 [2021-03-10 22:24:00,945 INFO L87 Difference]: Start difference. First operand 617 states and 1921 transitions. Second operand has 17 states, 17 states have (on average 2.4705882352941178) internal successors, (42), 17 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-03-10 22:24:01,204 WARN L205 SmtUtils]: Spent 106.00 ms on a formula simplification. DAG size of input: 30 DAG size of output: 24 [2021-03-10 22:24:01,364 WARN L205 SmtUtils]: Spent 116.00 ms on a formula simplification. DAG size of input: 28 DAG size of output: 25 [2021-03-10 22:24:01,740 WARN L205 SmtUtils]: Spent 114.00 ms on a formula simplification. DAG size of input: 32 DAG size of output: 26 [2021-03-10 22:24:02,053 WARN L205 SmtUtils]: Spent 123.00 ms on a formula simplification. DAG size of input: 30 DAG size of output: 27 [2021-03-10 22:24:02,261 WARN L205 SmtUtils]: Spent 111.00 ms on a formula simplification. DAG size of input: 32 DAG size of output: 26 [2021-03-10 22:24:02,728 WARN L205 SmtUtils]: Spent 127.00 ms on a formula simplification. DAG size of input: 30 DAG size of output: 27 [2021-03-10 22:24:02,925 WARN L205 SmtUtils]: Spent 124.00 ms on a formula simplification. DAG size of input: 37 DAG size of output: 31 [2021-03-10 22:24:03,381 WARN L205 SmtUtils]: Spent 144.00 ms on a formula simplification. DAG size of input: 35 DAG size of output: 32 [2021-03-10 22:24:04,483 WARN L205 SmtUtils]: Spent 128.00 ms on a formula simplification. DAG size of input: 28 DAG size of output: 28 [2021-03-10 22:24:05,477 WARN L205 SmtUtils]: Spent 137.00 ms on a formula simplification. DAG size of input: 30 DAG size of output: 28 [2021-03-10 22:24:05,688 WARN L205 SmtUtils]: Spent 123.00 ms on a formula simplification. DAG size of input: 27 DAG size of output: 25 [2021-03-10 22:24:05,971 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 22:24:05,971 INFO L93 Difference]: Finished difference Result 1297 states and 3854 transitions. [2021-03-10 22:24:05,973 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 37 states. [2021-03-10 22:24:05,974 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 2.4705882352941178) internal successors, (42), 17 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 24 [2021-03-10 22:24:05,974 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 22:24:05,976 INFO L225 Difference]: With dead ends: 1297 [2021-03-10 22:24:05,976 INFO L226 Difference]: Without dead ends: 1117 [2021-03-10 22:24:05,976 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 62 GetRequests, 17 SyntacticMatches, 1 SemanticMatches, 44 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 474 ImplicationChecksByTransitivity, 3881.1ms TimeCoverageRelationStatistics Valid=291, Invalid=1779, Unknown=0, NotChecked=0, Total=2070 [2021-03-10 22:24:05,977 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1117 states. [2021-03-10 22:24:05,985 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1117 to 633. [2021-03-10 22:24:05,985 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 633 states, 632 states have (on average 3.115506329113924) internal successors, (1969), 632 states have internal predecessors, (1969), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:24:05,986 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 633 states to 633 states and 1969 transitions. [2021-03-10 22:24:05,986 INFO L78 Accepts]: Start accepts. Automaton has 633 states and 1969 transitions. Word has length 24 [2021-03-10 22:24:05,986 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 22:24:05,986 INFO L480 AbstractCegarLoop]: Abstraction has 633 states and 1969 transitions. [2021-03-10 22:24:05,987 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 17 states, 17 states have (on average 2.4705882352941178) internal successors, (42), 17 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-03-10 22:24:05,987 INFO L276 IsEmpty]: Start isEmpty. Operand 633 states and 1969 transitions. [2021-03-10 22:24:05,988 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-03-10 22:24:05,988 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 22:24:05,988 INFO L519 BasicCegarLoop]: trace histogram [3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 22:24:06,188 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable17177,211 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 22:24:06,188 INFO L428 AbstractCegarLoop]: === Iteration 284 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 22:24:06,188 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 22:24:06,188 INFO L82 PathProgramCache]: Analyzing trace with hash -218887580, now seen corresponding path program 192 times [2021-03-10 22:24:06,188 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 22:24:06,189 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [809606877] [2021-03-10 22:24:06,189 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 22:24:06,193 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 22:24:06,431 WARN L205 SmtUtils]: Spent 118.00 ms on a formula simplification. DAG size of input: 31 DAG size of output: 28 [2021-03-10 22:24:06,593 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2021-03-10 22:24:06,593 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [809606877] [2021-03-10 22:24:06,593 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1595378555] [2021-03-10 22:24:06,593 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 212 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 212 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 22:24:06,623 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-03-10 22:24:06,623 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-10 22:24:06,624 INFO L263 TraceCheckSpWp]: Trace formula consists of 109 conjuncts, 17 conjunts are in the unsatisfiable core [2021-03-10 22:24:06,624 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 22:24:08,990 INFO L446 ElimStorePlain]: Different costs {0=[char_at_5], 1=[char_at_9]} [2021-03-10 22:24:08,998 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:24:09,001 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 22:24:09,008 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:24:09,012 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-03-10 22:24:09,022 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select 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-03-10 22:24:09,025 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-03-10 22:24:09,032 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:24:09,035 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-03-10 22:24:09,043 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:24:09,045 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-03-10 22:24:09,053 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:24:09,056 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-03-10 22:24:09,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 11 treesize of output 7 [2021-03-10 22:24:09,069 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-03-10 22:24:09,079 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:24:09,081 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-03-10 22:24:09,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 11 treesize of output 7 [2021-03-10 22:24:09,095 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-03-10 22:24:09,103 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:24:09,105 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-03-10 22:24:09,114 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:24:09,117 INFO L550 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2021-03-10 22:24:09,128 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:24:09,130 INFO L550 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2021-03-10 22:24:09,138 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:24:09,141 INFO L550 ElimStorePlain]: Start of recursive call 14: End of recursive call: and 1 xjuncts. [2021-03-10 22:24:09,151 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 5 treesize of output 3 [2021-03-10 22:24:09,155 INFO L550 ElimStorePlain]: Start of recursive call 15: End of recursive call: and 1 xjuncts. [2021-03-10 22:24:09,165 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select 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-03-10 22:24:09,168 INFO L550 ElimStorePlain]: Start of recursive call 16: End of recursive call: and 1 xjuncts. [2021-03-10 22:24:09,178 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:24:09,181 INFO L550 ElimStorePlain]: Start of recursive call 17: End of recursive call: and 1 xjuncts. [2021-03-10 22:24:09,190 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:24:09,193 INFO L550 ElimStorePlain]: Start of recursive call 18: End of recursive call: and 1 xjuncts. [2021-03-10 22:24:09,202 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:24:09,205 INFO L550 ElimStorePlain]: Start of recursive call 19: End of recursive call: and 1 xjuncts. [2021-03-10 22:24:09,215 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:24:09,218 INFO L550 ElimStorePlain]: Start of recursive call 20: End of recursive call: and 1 xjuncts. [2021-03-10 22:24:09,229 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:24:09,231 INFO L550 ElimStorePlain]: Start of recursive call 21: End of recursive call: and 1 xjuncts. [2021-03-10 22:24:09,242 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:24:09,245 INFO L550 ElimStorePlain]: Start of recursive call 22: End of recursive call: and 1 xjuncts. [2021-03-10 22:24:09,255 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:24:09,257 INFO L550 ElimStorePlain]: Start of recursive call 23: End of recursive call: and 1 xjuncts. [2021-03-10 22:24:09,266 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:24:09,269 INFO L550 ElimStorePlain]: Start of recursive call 24: End of recursive call: and 1 xjuncts. [2021-03-10 22:24:09,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 5 treesize of output 3 [2021-03-10 22:24:09,284 INFO L550 ElimStorePlain]: Start of recursive call 25: End of recursive call: and 1 xjuncts. [2021-03-10 22:24:09,294 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:24:09,297 INFO L550 ElimStorePlain]: Start of recursive call 26: End of recursive call: and 1 xjuncts. [2021-03-10 22:24:09,305 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:24:09,309 INFO L550 ElimStorePlain]: Start of recursive call 27: End of recursive call: and 1 xjuncts. [2021-03-10 22:24:09,319 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:24:09,321 INFO L550 ElimStorePlain]: Start of recursive call 28: End of recursive call: and 1 xjuncts. [2021-03-10 22:24:09,329 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:24:09,331 INFO L550 ElimStorePlain]: Start of recursive call 29: End of recursive call: and 1 xjuncts. [2021-03-10 22:24:09,341 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:24:09,343 INFO L550 ElimStorePlain]: Start of recursive call 30: End of recursive call: and 1 xjuncts. [2021-03-10 22:24:09,353 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:24:09,355 INFO L550 ElimStorePlain]: Start of recursive call 31: End of recursive call: and 1 xjuncts. [2021-03-10 22:24:09,364 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:24:09,368 INFO L550 ElimStorePlain]: Start of recursive call 32: End of recursive call: and 1 xjuncts. [2021-03-10 22:24:09,378 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:24:09,381 INFO L550 ElimStorePlain]: Start of recursive call 33: End of recursive call: and 1 xjuncts. [2021-03-10 22:24:09,392 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:24:09,395 INFO L550 ElimStorePlain]: Start of recursive call 34: End of recursive call: and 1 xjuncts. [2021-03-10 22:24:09,405 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:24:09,407 INFO L550 ElimStorePlain]: Start of recursive call 35: End of recursive call: and 1 xjuncts. [2021-03-10 22:24:09,416 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:24:09,419 INFO L550 ElimStorePlain]: Start of recursive call 36: End of recursive call: and 1 xjuncts. [2021-03-10 22:24:09,431 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:24:09,433 INFO L550 ElimStorePlain]: Start of recursive call 37: End of recursive call: and 1 xjuncts. [2021-03-10 22:24:09,442 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:24:09,445 INFO L550 ElimStorePlain]: Start of recursive call 38: End of recursive call: and 1 xjuncts. [2021-03-10 22:24:09,454 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:24:09,457 INFO L550 ElimStorePlain]: Start of recursive call 39: End of recursive call: and 1 xjuncts. [2021-03-10 22:24:09,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 13 treesize of output 9 [2021-03-10 22:24:09,473 INFO L550 ElimStorePlain]: Start of recursive call 40: End of recursive call: and 1 xjuncts. [2021-03-10 22:24:09,482 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:24:09,484 INFO L550 ElimStorePlain]: Start of recursive call 41: End of recursive call: and 1 xjuncts. [2021-03-10 22:24:09,493 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:24:09,496 INFO L550 ElimStorePlain]: Start of recursive call 42: End of recursive call: and 1 xjuncts. [2021-03-10 22:24:09,505 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:24:09,507 INFO L550 ElimStorePlain]: Start of recursive call 43: End of recursive call: and 1 xjuncts. [2021-03-10 22:24:09,517 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:24:09,519 INFO L550 ElimStorePlain]: Start of recursive call 44: End of recursive call: and 1 xjuncts. [2021-03-10 22:24:09,536 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:24:09,538 INFO L550 ElimStorePlain]: Start of recursive call 45: End of recursive call: and 1 xjuncts. [2021-03-10 22:24:09,545 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:24:09,547 INFO L550 ElimStorePlain]: Start of recursive call 46: End of recursive call: and 1 xjuncts. [2021-03-10 22:24:09,555 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:24:09,558 INFO L550 ElimStorePlain]: Start of recursive call 47: End of recursive call: and 1 xjuncts. [2021-03-10 22:24:09,565 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:24:09,567 INFO L550 ElimStorePlain]: Start of recursive call 48: End of recursive call: and 1 xjuncts. [2021-03-10 22:24:09,575 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:24:09,578 INFO L550 ElimStorePlain]: Start of recursive call 49: End of recursive call: and 1 xjuncts. [2021-03-10 22:24:09,585 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:24:09,588 INFO L550 ElimStorePlain]: Start of recursive call 50: End of recursive call: and 1 xjuncts. [2021-03-10 22:24:09,594 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:24:09,597 INFO L550 ElimStorePlain]: Start of recursive call 51: End of recursive call: and 1 xjuncts. [2021-03-10 22:24:09,606 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:24:09,609 INFO L550 ElimStorePlain]: Start of recursive call 52: End of recursive call: and 1 xjuncts. [2021-03-10 22:24:09,618 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:24:09,620 INFO L550 ElimStorePlain]: Start of recursive call 53: End of recursive call: and 1 xjuncts. [2021-03-10 22:24:09,627 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:24:09,629 INFO L550 ElimStorePlain]: Start of recursive call 54: End of recursive call: and 1 xjuncts. [2021-03-10 22:24:09,637 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:24:09,640 INFO L550 ElimStorePlain]: Start of recursive call 55: End of recursive call: and 1 xjuncts. [2021-03-10 22:24:09,647 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:24:09,649 INFO L550 ElimStorePlain]: Start of recursive call 56: End of recursive call: and 1 xjuncts. [2021-03-10 22:24:09,656 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:24:09,658 INFO L550 ElimStorePlain]: Start of recursive call 57: End of recursive call: and 1 xjuncts. [2021-03-10 22:24:09,667 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:24:09,670 INFO L550 ElimStorePlain]: Start of recursive call 58: End of recursive call: and 1 xjuncts. [2021-03-10 22:24:09,679 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:24:09,682 INFO L550 ElimStorePlain]: Start of recursive call 59: End of recursive call: and 1 xjuncts. [2021-03-10 22:24:09,689 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:24:09,691 INFO L550 ElimStorePlain]: Start of recursive call 60: End of recursive call: and 1 xjuncts. [2021-03-10 22:24:09,701 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:24:09,704 INFO L550 ElimStorePlain]: Start of recursive call 61: End of recursive call: and 1 xjuncts. [2021-03-10 22:24:09,712 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:24:09,715 INFO L550 ElimStorePlain]: Start of recursive call 62: End of recursive call: and 1 xjuncts. [2021-03-10 22:24:09,724 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:24:09,728 INFO L550 ElimStorePlain]: Start of recursive call 63: End of recursive call: and 1 xjuncts. [2021-03-10 22:24:09,735 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:24:09,738 INFO L550 ElimStorePlain]: Start of recursive call 64: End of recursive call: and 1 xjuncts. [2021-03-10 22:24:09,745 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:24:09,748 INFO L550 ElimStorePlain]: Start of recursive call 65: End of recursive call: and 1 xjuncts. [2021-03-10 22:24:09,755 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:24:09,758 INFO L550 ElimStorePlain]: Start of recursive call 66: End of recursive call: and 1 xjuncts. [2021-03-10 22:24:09,766 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:24:09,768 INFO L550 ElimStorePlain]: Start of recursive call 67: End of recursive call: and 1 xjuncts. [2021-03-10 22:24:09,775 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:24:09,779 INFO L550 ElimStorePlain]: Start of recursive call 68: End of recursive call: and 1 xjuncts. [2021-03-10 22:24:09,787 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:24:09,790 INFO L550 ElimStorePlain]: Start of recursive call 69: End of recursive call: and 1 xjuncts. [2021-03-10 22:24:09,799 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:24:09,802 INFO L550 ElimStorePlain]: Start of recursive call 70: End of recursive call: and 1 xjuncts. [2021-03-10 22:24:09,809 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:24:09,812 INFO L550 ElimStorePlain]: Start of recursive call 71: End of recursive call: and 1 xjuncts. [2021-03-10 22:24:09,820 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:24:09,823 INFO L550 ElimStorePlain]: Start of recursive call 72: End of recursive call: and 1 xjuncts. [2021-03-10 22:24:09,830 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:24:09,833 INFO L550 ElimStorePlain]: Start of recursive call 73: End of recursive call: and 1 xjuncts. [2021-03-10 22:24:09,841 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:24:09,844 INFO L550 ElimStorePlain]: Start of recursive call 74: End of recursive call: and 1 xjuncts. [2021-03-10 22:24:09,852 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:24:09,855 INFO L550 ElimStorePlain]: Start of recursive call 75: End of recursive call: and 1 xjuncts. [2021-03-10 22:24:09,863 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:24:09,866 INFO L550 ElimStorePlain]: Start of recursive call 76: End of recursive call: and 1 xjuncts. [2021-03-10 22:24:09,873 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:24:09,877 INFO L550 ElimStorePlain]: Start of recursive call 77: End of recursive call: and 1 xjuncts. [2021-03-10 22:24:09,887 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:24:09,889 INFO L550 ElimStorePlain]: Start of recursive call 78: End of recursive call: and 1 xjuncts. [2021-03-10 22:24:09,899 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:24:09,902 INFO L550 ElimStorePlain]: Start of recursive call 79: End of recursive call: and 1 xjuncts. [2021-03-10 22:24:09,910 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:24:09,913 INFO L550 ElimStorePlain]: Start of recursive call 80: End of recursive call: and 1 xjuncts. [2021-03-10 22:24:09,921 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:24:09,924 INFO L550 ElimStorePlain]: Start of recursive call 81: End of recursive call: and 1 xjuncts. [2021-03-10 22:24:09,932 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:24:09,935 INFO L550 ElimStorePlain]: Start of recursive call 82: End of recursive call: and 1 xjuncts. [2021-03-10 22:24:09,944 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:24:09,947 INFO L550 ElimStorePlain]: Start of recursive call 83: End of recursive call: and 1 xjuncts. [2021-03-10 22:24:09,955 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:24:09,958 INFO L550 ElimStorePlain]: Start of recursive call 84: End of recursive call: and 1 xjuncts. [2021-03-10 22:24:09,965 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:24:09,968 INFO L550 ElimStorePlain]: Start of recursive call 85: End of recursive call: and 1 xjuncts. [2021-03-10 22:24:09,976 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:24:09,979 INFO L550 ElimStorePlain]: Start of recursive call 86: End of recursive call: and 1 xjuncts. [2021-03-10 22:24:09,989 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:24:09,990 INFO L550 ElimStorePlain]: Start of recursive call 87: End of recursive call: and 1 xjuncts. [2021-03-10 22:24:09,998 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:24:10,001 INFO L550 ElimStorePlain]: Start of recursive call 88: End of recursive call: and 1 xjuncts. [2021-03-10 22:24:10,009 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:24:10,011 INFO L550 ElimStorePlain]: Start of recursive call 89: End of recursive call: and 1 xjuncts. [2021-03-10 22:24:10,019 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:24:10,020 INFO L550 ElimStorePlain]: Start of recursive call 90: End of recursive call: and 1 xjuncts. [2021-03-10 22:24:10,027 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:24:10,029 INFO L550 ElimStorePlain]: Start of recursive call 91: End of recursive call: and 1 xjuncts. [2021-03-10 22:24:10,037 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:24:10,039 INFO L550 ElimStorePlain]: Start of recursive call 92: End of recursive call: and 1 xjuncts. [2021-03-10 22:24:10,047 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:24:10,049 INFO L550 ElimStorePlain]: Start of recursive call 93: End of recursive call: and 1 xjuncts. [2021-03-10 22:24:10,056 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:24:10,059 INFO L550 ElimStorePlain]: Start of recursive call 94: End of recursive call: and 1 xjuncts. [2021-03-10 22:24:10,067 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:24:10,070 INFO L550 ElimStorePlain]: Start of recursive call 95: End of recursive call: and 1 xjuncts. [2021-03-10 22:24:10,077 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:24:10,080 INFO L550 ElimStorePlain]: Start of recursive call 96: End of recursive call: and 1 xjuncts. [2021-03-10 22:24:10,087 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:24:10,089 INFO L550 ElimStorePlain]: Start of recursive call 97: End of recursive call: and 1 xjuncts. [2021-03-10 22:24:10,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-03-10 22:24:10,102 INFO L550 ElimStorePlain]: Start of recursive call 98: End of recursive call: and 1 xjuncts. [2021-03-10 22:24:10,109 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:24:10,113 INFO L550 ElimStorePlain]: Start of recursive call 99: End of recursive call: and 1 xjuncts. [2021-03-10 22:24:10,348 WARN L205 SmtUtils]: Spent 234.00 ms on a formula simplification. DAG size of input: 26 DAG size of output: 24 [2021-03-10 22:24:10,349 INFO L628 ElimStorePlain]: treesize reduction 22, result has 79.0 percent of original size [2021-03-10 22:24:10,357 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 5 treesize of output 3 [2021-03-10 22:24:10,362 INFO L550 ElimStorePlain]: Start of recursive call 100: End of recursive call: and 1 xjuncts. [2021-03-10 22:24:10,369 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 5 treesize of output 3 [2021-03-10 22:24:10,372 INFO L550 ElimStorePlain]: Start of recursive call 101: End of recursive call: and 1 xjuncts. [2021-03-10 22:24:10,378 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:24:10,381 INFO L550 ElimStorePlain]: Start of recursive call 102: End of recursive call: and 1 xjuncts. [2021-03-10 22:24:10,386 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:24:10,389 INFO L550 ElimStorePlain]: Start of recursive call 103: End of recursive call: and 1 xjuncts. [2021-03-10 22:24:10,435 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 22:24:10,438 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-03-10 22:24:10,438 INFO L247 ElimStorePlain]: Needed 103 recursive calls to eliminate 3 variables, input treesize:3591, output treesize:16 [2021-03-10 22:24:10,573 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 1 proven. 10 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-03-10 22:24:10,573 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 22:24:10,573 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 17 [2021-03-10 22:24:10,573 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [624578448] [2021-03-10 22:24:10,573 INFO L460 AbstractCegarLoop]: Interpolant automaton has 17 states [2021-03-10 22:24:10,573 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 22:24:10,573 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-03-10 22:24:10,574 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=38, Invalid=234, Unknown=0, NotChecked=0, Total=272 [2021-03-10 22:24:10,574 INFO L87 Difference]: Start difference. First operand 633 states and 1969 transitions. Second operand has 17 states, 17 states have (on average 2.4705882352941178) internal successors, (42), 17 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-03-10 22:24:10,837 WARN L205 SmtUtils]: Spent 104.00 ms on a formula simplification. DAG size of input: 40 DAG size of output: 23 [2021-03-10 22:24:11,306 WARN L205 SmtUtils]: Spent 127.00 ms on a formula simplification. DAG size of input: 42 DAG size of output: 25 [2021-03-10 22:24:11,713 WARN L205 SmtUtils]: Spent 129.00 ms on a formula simplification. DAG size of input: 42 DAG size of output: 25 [2021-03-10 22:24:12,255 WARN L205 SmtUtils]: Spent 140.00 ms on a formula simplification. DAG size of input: 46 DAG size of output: 30 [2021-03-10 22:24:12,807 WARN L205 SmtUtils]: Spent 136.00 ms on a formula simplification. DAG size of input: 34 DAG size of output: 32 [2021-03-10 22:24:13,292 WARN L205 SmtUtils]: Spent 116.00 ms on a formula simplification. DAG size of input: 33 DAG size of output: 31 [2021-03-10 22:24:14,258 WARN L205 SmtUtils]: Spent 168.00 ms on a formula simplification. DAG size of input: 34 DAG size of output: 30 [2021-03-10 22:24:14,411 WARN L205 SmtUtils]: Spent 122.00 ms on a formula simplification. DAG size of input: 36 DAG size of output: 31 [2021-03-10 22:24:14,660 WARN L205 SmtUtils]: Spent 170.00 ms on a formula simplification. DAG size of input: 33 DAG size of output: 29 [2021-03-10 22:24:15,036 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 22:24:15,036 INFO L93 Difference]: Finished difference Result 1071 states and 3184 transitions. [2021-03-10 22:24:15,038 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 32 states. [2021-03-10 22:24:15,039 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 2.4705882352941178) internal successors, (42), 17 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 24 [2021-03-10 22:24:15,039 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 22:24:15,041 INFO L225 Difference]: With dead ends: 1071 [2021-03-10 22:24:15,041 INFO L226 Difference]: Without dead ends: 937 [2021-03-10 22:24:15,041 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 57 GetRequests, 17 SyntacticMatches, 1 SemanticMatches, 39 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 363 ImplicationChecksByTransitivity, 3409.8ms TimeCoverageRelationStatistics Valid=203, Invalid=1437, Unknown=0, NotChecked=0, Total=1640 [2021-03-10 22:24:15,042 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 937 states. [2021-03-10 22:24:15,048 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 937 to 593. [2021-03-10 22:24:15,049 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 593 states, 592 states have (on average 3.1030405405405403) internal successors, (1837), 592 states have internal predecessors, (1837), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:24:15,050 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 593 states to 593 states and 1837 transitions. [2021-03-10 22:24:15,050 INFO L78 Accepts]: Start accepts. Automaton has 593 states and 1837 transitions. Word has length 24 [2021-03-10 22:24:15,050 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 22:24:15,050 INFO L480 AbstractCegarLoop]: Abstraction has 593 states and 1837 transitions. [2021-03-10 22:24:15,050 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 17 states, 17 states have (on average 2.4705882352941178) internal successors, (42), 17 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-03-10 22:24:15,050 INFO L276 IsEmpty]: Start isEmpty. Operand 593 states and 1837 transitions. [2021-03-10 22:24:15,051 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-03-10 22:24:15,051 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 22:24:15,051 INFO L519 BasicCegarLoop]: trace histogram [3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 22:24:15,251 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 212 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable17402 [2021-03-10 22:24:15,251 INFO L428 AbstractCegarLoop]: === Iteration 285 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 22:24:15,251 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 22:24:15,252 INFO L82 PathProgramCache]: Analyzing trace with hash 1083156516, now seen corresponding path program 193 times [2021-03-10 22:24:15,252 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 22:24:15,252 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1739484347] [2021-03-10 22:24:15,252 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 22:24:15,256 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 22:24:15,408 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 1 proven. 10 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-03-10 22:24:15,408 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1739484347] [2021-03-10 22:24:15,408 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [681291924] [2021-03-10 22:24:15,408 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 213 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 213 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 22:24:15,436 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 22:24:15,437 INFO L263 TraceCheckSpWp]: Trace formula consists of 109 conjuncts, 17 conjunts are in the unsatisfiable core [2021-03-10 22:24:15,438 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 22:24:15,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 5 treesize of output 3 [2021-03-10 22:24:15,861 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 22:24:15,867 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:24:15,869 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-03-10 22:24:15,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, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 5 treesize of output 3 [2021-03-10 22:24:15,881 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-03-10 22:24:15,886 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:24:15,889 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-03-10 22:24:15,897 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 5 treesize of output 3 [2021-03-10 22:24:15,901 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-03-10 22:24:15,908 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:24:15,911 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-03-10 22:24:15,917 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:24:15,919 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-03-10 22:24:15,926 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:24:15,929 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-03-10 22:24:15,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-03-10 22:24:15,941 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-03-10 22:24:15,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 5 treesize of output 3 [2021-03-10 22:24:15,952 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-03-10 22:24:15,959 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:24:15,961 INFO L550 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2021-03-10 22:24:15,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, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 9 [2021-03-10 22:24:15,972 INFO L550 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2021-03-10 22:24:15,978 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:24:15,981 INFO L550 ElimStorePlain]: Start of recursive call 14: End of recursive call: and 1 xjuncts. [2021-03-10 22:24:15,986 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:24:15,990 INFO L550 ElimStorePlain]: Start of recursive call 15: End of recursive call: and 1 xjuncts. [2021-03-10 22:24:15,996 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:24:15,999 INFO L550 ElimStorePlain]: Start of recursive call 16: End of recursive call: and 1 xjuncts. [2021-03-10 22:24:16,005 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:24:16,008 INFO L550 ElimStorePlain]: Start of recursive call 17: End of recursive call: and 1 xjuncts. [2021-03-10 22:24:16,014 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:24:16,017 INFO L550 ElimStorePlain]: Start of recursive call 18: End of recursive call: and 1 xjuncts. [2021-03-10 22:24:16,022 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:24:16,023 INFO L550 ElimStorePlain]: Start of recursive call 19: End of recursive call: and 1 xjuncts. [2021-03-10 22:24:16,030 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:24:16,033 INFO L550 ElimStorePlain]: Start of recursive call 20: End of recursive call: and 1 xjuncts. [2021-03-10 22:24:16,040 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:24:16,042 INFO L550 ElimStorePlain]: Start of recursive call 21: End of recursive call: and 1 xjuncts. [2021-03-10 22:24:16,048 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:24:16,051 INFO L550 ElimStorePlain]: Start of recursive call 22: End of recursive call: and 1 xjuncts. [2021-03-10 22:24:16,295 WARN L205 SmtUtils]: Spent 243.00 ms on a formula simplification. DAG size of input: 30 DAG size of output: 28 [2021-03-10 22:24:16,296 INFO L628 ElimStorePlain]: treesize reduction 58, result has 62.6 percent of original size [2021-03-10 22:24:16,304 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-03-10 22:24:16,304 INFO L247 ElimStorePlain]: Needed 22 recursive calls to eliminate 2 variables, input treesize:710, output treesize:89 [2021-03-10 22:24:16,643 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 9 [2021-03-10 22:24:16,647 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 22:24:16,656 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 22:24:16,658 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 22:24:16,659 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-03-10 22:24:16,662 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-03-10 22:24:16,668 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 22:24:16,670 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-03-10 22:24:16,672 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-03-10 22:24:16,892 WARN L205 SmtUtils]: Spent 219.00 ms on a formula simplification. DAG size of input: 49 DAG size of output: 39 [2021-03-10 22:24:16,893 INFO L628 ElimStorePlain]: treesize reduction 98, result has 40.2 percent of original size [2021-03-10 22:24:16,900 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 5 treesize of output 3 [2021-03-10 22:24:16,903 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-03-10 22:24:16,991 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 22:24:16,998 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 5 treesize of output 3 [2021-03-10 22:24:17,002 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-03-10 22:24:17,079 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 22:24:17,082 INFO L550 ElimStorePlain]: Start of recursive call 1: 3 dim-0 vars, 3 dim-1 vars, End of recursive call: and 3 xjuncts. [2021-03-10 22:24:17,083 INFO L247 ElimStorePlain]: Needed 6 recursive calls to eliminate 6 variables, input treesize:242, output treesize:26 [2021-03-10 22:24:17,357 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 1 proven. 10 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-03-10 22:24:17,357 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 22:24:17,358 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 14 [2021-03-10 22:24:17,358 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1858737734] [2021-03-10 22:24:17,358 INFO L460 AbstractCegarLoop]: Interpolant automaton has 14 states [2021-03-10 22:24:17,358 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 22:24:17,358 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-03-10 22:24:17,358 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=30, Invalid=152, Unknown=0, NotChecked=0, Total=182 [2021-03-10 22:24:17,358 INFO L87 Difference]: Start difference. First operand 593 states and 1837 transitions. Second operand has 14 states, 14 states have (on average 2.7142857142857144) internal successors, (38), 14 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:24:18,188 WARN L205 SmtUtils]: Spent 341.00 ms on a formula simplification. DAG size of input: 62 DAG size of output: 57 [2021-03-10 22:24:18,454 WARN L205 SmtUtils]: Spent 122.00 ms on a formula simplification. DAG size of input: 20 DAG size of output: 17 [2021-03-10 22:24:18,769 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 22:24:18,769 INFO L93 Difference]: Finished difference Result 891 states and 2706 transitions. [2021-03-10 22:24:18,771 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-03-10 22:24:18,772 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 2.7142857142857144) internal successors, (38), 14 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 24 [2021-03-10 22:24:18,772 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 22:24:18,773 INFO L225 Difference]: With dead ends: 891 [2021-03-10 22:24:18,773 INFO L226 Difference]: Without dead ends: 839 [2021-03-10 22:24:18,773 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 42 GetRequests, 17 SyntacticMatches, 4 SemanticMatches, 21 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 74 ImplicationChecksByTransitivity, 1523.2ms TimeCoverageRelationStatistics Valid=110, Invalid=396, Unknown=0, NotChecked=0, Total=506 [2021-03-10 22:24:18,774 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 839 states. [2021-03-10 22:24:18,780 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 839 to 628. [2021-03-10 22:24:18,781 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 628 states, 627 states have (on average 3.1403508771929824) internal successors, (1969), 627 states have internal predecessors, (1969), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:24:18,782 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 628 states to 628 states and 1969 transitions. [2021-03-10 22:24:18,782 INFO L78 Accepts]: Start accepts. Automaton has 628 states and 1969 transitions. Word has length 24 [2021-03-10 22:24:18,782 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 22:24:18,782 INFO L480 AbstractCegarLoop]: Abstraction has 628 states and 1969 transitions. [2021-03-10 22:24:18,782 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 14 states, 14 states have (on average 2.7142857142857144) internal successors, (38), 14 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:24:18,782 INFO L276 IsEmpty]: Start isEmpty. Operand 628 states and 1969 transitions. [2021-03-10 22:24:18,783 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-03-10 22:24:18,783 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 22:24:18,783 INFO L519 BasicCegarLoop]: trace histogram [3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 22:24:18,983 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 213 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable17611 [2021-03-10 22:24:18,984 INFO L428 AbstractCegarLoop]: === Iteration 286 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 22:24:18,984 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 22:24:18,984 INFO L82 PathProgramCache]: Analyzing trace with hash 1310674632, now seen corresponding path program 194 times [2021-03-10 22:24:18,984 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 22:24:18,984 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [784674141] [2021-03-10 22:24:18,984 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 22:24:18,988 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 22:24:19,265 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 1 proven. 10 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-03-10 22:24:19,265 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [784674141] [2021-03-10 22:24:19,265 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1217370645] [2021-03-10 22:24:19,265 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 214 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 214 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 22:24:19,294 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-03-10 22:24:19,294 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-10 22:24:19,295 INFO L263 TraceCheckSpWp]: Trace formula consists of 109 conjuncts, 17 conjunts are in the unsatisfiable core [2021-03-10 22:24:19,295 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 22:24:19,645 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:24:19,649 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 22:24:19,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-03-10 22:24:19,661 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-03-10 22:24:19,669 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 5 treesize of output 3 [2021-03-10 22:24:19,673 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-03-10 22:24:19,679 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:24:19,681 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-03-10 22:24:19,690 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select 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-03-10 22:24:19,692 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-03-10 22:24:19,699 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:24:19,702 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-03-10 22:24:19,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-03-10 22:24:19,714 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-03-10 22:24:19,720 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:24:19,722 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-03-10 22:24:19,728 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:24:19,731 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-03-10 22:24:19,736 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:24:19,739 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-03-10 22:24:19,745 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:24:19,747 INFO L550 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2021-03-10 22:24:19,753 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:24:19,756 INFO L550 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2021-03-10 22:24:19,762 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:24:19,765 INFO L550 ElimStorePlain]: Start of recursive call 14: End of recursive call: and 1 xjuncts. [2021-03-10 22:24:19,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 13 treesize of output 9 [2021-03-10 22:24:19,776 INFO L550 ElimStorePlain]: Start of recursive call 15: End of recursive call: and 1 xjuncts. [2021-03-10 22:24:19,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-03-10 22:24:19,786 INFO L550 ElimStorePlain]: Start of recursive call 16: End of recursive call: and 1 xjuncts. [2021-03-10 22:24:19,792 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:24:19,795 INFO L550 ElimStorePlain]: Start of recursive call 17: End of recursive call: and 1 xjuncts. [2021-03-10 22:24:19,800 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:24:19,804 INFO L550 ElimStorePlain]: Start of recursive call 18: End of recursive call: and 1 xjuncts. [2021-03-10 22:24:20,055 WARN L205 SmtUtils]: Spent 251.00 ms on a formula simplification. DAG size of input: 29 DAG size of output: 28 [2021-03-10 22:24:20,056 INFO L628 ElimStorePlain]: treesize reduction 31, result has 75.8 percent of original size [2021-03-10 22:24:20,063 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-03-10 22:24:20,063 INFO L247 ElimStorePlain]: Needed 18 recursive calls to eliminate 2 variables, input treesize:566, output treesize:89 [2021-03-10 22:24:20,416 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 22:24:20,418 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 22:24:20,420 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-03-10 22:24:20,423 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 22:24:20,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 13 treesize of output 9 [2021-03-10 22:24:20,434 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-03-10 22:24:20,441 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 22:24:20,443 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 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-03-10 22:24:20,445 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-03-10 22:24:20,670 WARN L205 SmtUtils]: Spent 224.00 ms on a formula simplification. DAG size of input: 49 DAG size of output: 39 [2021-03-10 22:24:20,671 INFO L628 ElimStorePlain]: treesize reduction 98, result has 40.2 percent of original size [2021-03-10 22:24:20,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 5 treesize of output 3 [2021-03-10 22:24:20,681 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-03-10 22:24:20,766 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 22:24:20,774 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 5 treesize of output 3 [2021-03-10 22:24:20,778 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-03-10 22:24:20,859 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 22:24:20,861 INFO L550 ElimStorePlain]: Start of recursive call 1: 3 dim-0 vars, 3 dim-1 vars, End of recursive call: and 3 xjuncts. [2021-03-10 22:24:20,862 INFO L247 ElimStorePlain]: Needed 6 recursive calls to eliminate 6 variables, input treesize:242, output treesize:26 [2021-03-10 22:24:21,119 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 1 proven. 10 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-03-10 22:24:21,119 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 22:24:21,119 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 14 [2021-03-10 22:24:21,119 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [143578405] [2021-03-10 22:24:21,120 INFO L460 AbstractCegarLoop]: Interpolant automaton has 14 states [2021-03-10 22:24:21,120 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 22:24:21,120 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-03-10 22:24:21,120 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=29, Invalid=153, Unknown=0, NotChecked=0, Total=182 [2021-03-10 22:24:21,120 INFO L87 Difference]: Start difference. First operand 628 states and 1969 transitions. Second operand has 14 states, 14 states have (on average 2.7142857142857144) internal successors, (38), 14 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:24:21,365 WARN L205 SmtUtils]: Spent 220.00 ms on a formula simplification. DAG size of input: 34 DAG size of output: 27 [2021-03-10 22:24:22,015 WARN L205 SmtUtils]: Spent 390.00 ms on a formula simplification. DAG size of input: 61 DAG size of output: 55 [2021-03-10 22:24:22,275 WARN L205 SmtUtils]: Spent 138.00 ms on a formula simplification. DAG size of input: 21 DAG size of output: 17 [2021-03-10 22:24:22,474 WARN L205 SmtUtils]: Spent 127.00 ms on a formula simplification. DAG size of input: 24 DAG size of output: 12 [2021-03-10 22:24:22,770 WARN L205 SmtUtils]: Spent 262.00 ms on a formula simplification. DAG size of input: 32 DAG size of output: 29 [2021-03-10 22:24:22,911 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 22:24:22,912 INFO L93 Difference]: Finished difference Result 841 states and 2514 transitions. [2021-03-10 22:24:22,914 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-03-10 22:24:22,914 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 2.7142857142857144) internal successors, (38), 14 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 24 [2021-03-10 22:24:22,914 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 22:24:22,916 INFO L225 Difference]: With dead ends: 841 [2021-03-10 22:24:22,916 INFO L226 Difference]: Without dead ends: 772 [2021-03-10 22:24:22,916 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 39 GetRequests, 17 SyntacticMatches, 4 SemanticMatches, 18 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 54 ImplicationChecksByTransitivity, 1925.2ms TimeCoverageRelationStatistics Valid=70, Invalid=310, Unknown=0, NotChecked=0, Total=380 [2021-03-10 22:24:22,917 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 772 states. [2021-03-10 22:24:22,922 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 772 to 617. [2021-03-10 22:24:22,923 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 617 states, 616 states have (on average 3.1233766233766236) internal successors, (1924), 616 states have internal predecessors, (1924), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:24:22,924 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 617 states to 617 states and 1924 transitions. [2021-03-10 22:24:22,924 INFO L78 Accepts]: Start accepts. Automaton has 617 states and 1924 transitions. Word has length 24 [2021-03-10 22:24:22,924 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 22:24:22,924 INFO L480 AbstractCegarLoop]: Abstraction has 617 states and 1924 transitions. [2021-03-10 22:24:22,924 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 14 states, 14 states have (on average 2.7142857142857144) internal successors, (38), 14 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:24:22,924 INFO L276 IsEmpty]: Start isEmpty. Operand 617 states and 1924 transitions. [2021-03-10 22:24:22,925 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-03-10 22:24:22,925 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 22:24:22,925 INFO L519 BasicCegarLoop]: trace histogram [3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 22:24:23,126 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable17657,214 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 22:24:23,126 INFO L428 AbstractCegarLoop]: === Iteration 287 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 22:24:23,126 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 22:24:23,126 INFO L82 PathProgramCache]: Analyzing trace with hash -1631476930, now seen corresponding path program 195 times [2021-03-10 22:24:23,126 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 22:24:23,126 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1496387105] [2021-03-10 22:24:23,126 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 22:24:23,131 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 22:24:23,425 WARN L205 SmtUtils]: Spent 120.00 ms on a formula simplification. DAG size of input: 32 DAG size of output: 26 [2021-03-10 22:24:23,590 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 1 proven. 10 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-03-10 22:24:23,590 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1496387105] [2021-03-10 22:24:23,590 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1285585988] [2021-03-10 22:24:23,590 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 215 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 215 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 22:24:23,621 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2021-03-10 22:24:23,622 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-10 22:24:23,622 INFO L263 TraceCheckSpWp]: Trace formula consists of 109 conjuncts, 17 conjunts are in the unsatisfiable core [2021-03-10 22:24:23,623 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 22:24:23,968 WARN L205 SmtUtils]: Spent 196.00 ms on a formula simplification. DAG size of input: 35 DAG size of output: 29 [2021-03-10 22:24:24,254 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 1 proven. 10 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-03-10 22:24:24,254 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 22:24:24,254 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 14 [2021-03-10 22:24:24,254 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2078838535] [2021-03-10 22:24:24,254 INFO L460 AbstractCegarLoop]: Interpolant automaton has 14 states [2021-03-10 22:24:24,254 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 22:24:24,255 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-03-10 22:24:24,255 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=29, Invalid=153, Unknown=0, NotChecked=0, Total=182 [2021-03-10 22:24:24,255 INFO L87 Difference]: Start difference. First operand 617 states and 1924 transitions. Second operand has 14 states, 14 states have (on average 2.7142857142857144) internal successors, (38), 14 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:24:24,712 WARN L205 SmtUtils]: Spent 265.00 ms on a formula simplification. DAG size of input: 40 DAG size of output: 30 [2021-03-10 22:24:25,166 WARN L205 SmtUtils]: Spent 368.00 ms on a formula simplification. DAG size of input: 43 DAG size of output: 27 [2021-03-10 22:24:25,409 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 22:24:25,409 INFO L93 Difference]: Finished difference Result 735 states and 2227 transitions. [2021-03-10 22:24:25,411 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-03-10 22:24:25,412 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 2.7142857142857144) internal successors, (38), 14 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 24 [2021-03-10 22:24:25,412 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 22:24:25,413 INFO L225 Difference]: With dead ends: 735 [2021-03-10 22:24:25,413 INFO L226 Difference]: Without dead ends: 649 [2021-03-10 22:24:25,413 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 37 GetRequests, 17 SyntacticMatches, 4 SemanticMatches, 16 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 42 ImplicationChecksByTransitivity, 1668.6ms TimeCoverageRelationStatistics Valid=51, Invalid=255, Unknown=0, NotChecked=0, Total=306 [2021-03-10 22:24:25,414 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 649 states. [2021-03-10 22:24:25,418 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 649 to 604. [2021-03-10 22:24:25,419 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 604 states, 603 states have (on average 3.1061359867330016) internal successors, (1873), 603 states have internal predecessors, (1873), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:24:25,420 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 604 states to 604 states and 1873 transitions. [2021-03-10 22:24:25,420 INFO L78 Accepts]: Start accepts. Automaton has 604 states and 1873 transitions. Word has length 24 [2021-03-10 22:24:25,420 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 22:24:25,420 INFO L480 AbstractCegarLoop]: Abstraction has 604 states and 1873 transitions. [2021-03-10 22:24:25,420 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 14 states, 14 states have (on average 2.7142857142857144) internal successors, (38), 14 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:24:25,421 INFO L276 IsEmpty]: Start isEmpty. Operand 604 states and 1873 transitions. [2021-03-10 22:24:25,421 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-03-10 22:24:25,421 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 22:24:25,421 INFO L519 BasicCegarLoop]: trace histogram [3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 22:24:25,622 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable17697,215 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 22:24:25,622 INFO L428 AbstractCegarLoop]: === Iteration 288 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 22:24:25,622 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 22:24:25,622 INFO L82 PathProgramCache]: Analyzing trace with hash 8170804, now seen corresponding path program 196 times [2021-03-10 22:24:25,622 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 22:24:25,622 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1766174550] [2021-03-10 22:24:25,622 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 22:24:25,627 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 22:24:26,025 WARN L205 SmtUtils]: Spent 104.00 ms on a formula simplification. DAG size of input: 24 DAG size of output: 14 [2021-03-10 22:24:26,273 WARN L205 SmtUtils]: Spent 101.00 ms on a formula simplification. DAG size of input: 31 DAG size of output: 27 [2021-03-10 22:24:26,408 WARN L205 SmtUtils]: Spent 105.00 ms on a formula simplification. DAG size of input: 30 DAG size of output: 26 [2021-03-10 22:24:26,530 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 1 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 22:24:26,530 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1766174550] [2021-03-10 22:24:26,530 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1345701475] [2021-03-10 22:24:26,530 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 216 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 216 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 22:24:26,559 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-03-10 22:24:26,559 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-10 22:24:26,560 INFO L263 TraceCheckSpWp]: Trace formula consists of 109 conjuncts, 17 conjunts are in the unsatisfiable core [2021-03-10 22:24:26,561 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 22:24:28,996 INFO L446 ElimStorePlain]: Different costs {0=[char_at_5], 1=[char_at_9]} [2021-03-10 22:24:29,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, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 5 treesize of output 3 [2021-03-10 22:24:29,010 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 22:24:29,017 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:24:29,020 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-03-10 22:24:29,030 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:24:29,032 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-03-10 22:24:29,043 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select 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-03-10 22:24:29,046 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-03-10 22:24:29,054 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:24:29,057 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-03-10 22:24:29,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 5 treesize of output 3 [2021-03-10 22:24:29,070 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-03-10 22:24:29,079 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:24:29,082 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-03-10 22:24:29,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-03-10 22:24:29,098 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-03-10 22:24:29,105 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:24:29,108 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-03-10 22:24:29,116 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:24:29,118 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-03-10 22:24:29,127 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:24:29,130 INFO L550 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2021-03-10 22:24:29,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-03-10 22:24:29,146 INFO L550 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2021-03-10 22:24:29,155 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 5 treesize of output 3 [2021-03-10 22:24:29,158 INFO L550 ElimStorePlain]: Start of recursive call 14: End of recursive call: and 1 xjuncts. [2021-03-10 22:24:29,166 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:24:29,169 INFO L550 ElimStorePlain]: Start of recursive call 15: End of recursive call: and 1 xjuncts. [2021-03-10 22:24:29,177 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:24:29,180 INFO L550 ElimStorePlain]: Start of recursive call 16: End of recursive call: and 1 xjuncts. [2021-03-10 22:24:29,188 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:24:29,191 INFO L550 ElimStorePlain]: Start of recursive call 17: End of recursive call: and 1 xjuncts. [2021-03-10 22:24:29,198 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:24:29,201 INFO L550 ElimStorePlain]: Start of recursive call 18: End of recursive call: and 1 xjuncts. [2021-03-10 22:24:29,208 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:24:29,209 INFO L550 ElimStorePlain]: Start of recursive call 19: End of recursive call: and 1 xjuncts. [2021-03-10 22:24:29,217 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:24:29,220 INFO L550 ElimStorePlain]: Start of recursive call 20: End of recursive call: and 1 xjuncts. [2021-03-10 22:24:29,230 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:24:29,232 INFO L550 ElimStorePlain]: Start of recursive call 21: End of recursive call: and 1 xjuncts. [2021-03-10 22:24:29,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, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 9 [2021-03-10 22:24:29,246 INFO L550 ElimStorePlain]: Start of recursive call 22: End of recursive call: and 1 xjuncts. [2021-03-10 22:24:29,254 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:24:29,257 INFO L550 ElimStorePlain]: Start of recursive call 23: End of recursive call: and 1 xjuncts. [2021-03-10 22:24:29,265 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:24:29,267 INFO L550 ElimStorePlain]: Start of recursive call 24: End of recursive call: and 1 xjuncts. [2021-03-10 22:24:29,276 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:24:29,277 INFO L550 ElimStorePlain]: Start of recursive call 25: End of recursive call: and 1 xjuncts. [2021-03-10 22:24:29,286 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:24:29,289 INFO L550 ElimStorePlain]: Start of recursive call 26: End of recursive call: and 1 xjuncts. [2021-03-10 22:24:29,299 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:24:29,302 INFO L550 ElimStorePlain]: Start of recursive call 27: End of recursive call: and 1 xjuncts. [2021-03-10 22:24:29,311 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:24:29,314 INFO L550 ElimStorePlain]: Start of recursive call 28: End of recursive call: and 1 xjuncts. [2021-03-10 22:24:29,323 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:24:29,326 INFO L550 ElimStorePlain]: Start of recursive call 29: End of recursive call: and 1 xjuncts. [2021-03-10 22:24:29,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 13 treesize of output 9 [2021-03-10 22:24:29,339 INFO L550 ElimStorePlain]: Start of recursive call 30: End of recursive call: and 1 xjuncts. [2021-03-10 22:24:29,346 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:24:29,349 INFO L550 ElimStorePlain]: Start of recursive call 31: End of recursive call: and 1 xjuncts. [2021-03-10 22:24:29,357 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:24:29,361 INFO L550 ElimStorePlain]: Start of recursive call 32: End of recursive call: and 1 xjuncts. [2021-03-10 22:24:29,370 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:24:29,373 INFO L550 ElimStorePlain]: Start of recursive call 33: End of recursive call: and 1 xjuncts. [2021-03-10 22:24:29,382 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:24:29,385 INFO L550 ElimStorePlain]: Start of recursive call 34: End of recursive call: and 1 xjuncts. [2021-03-10 22:24:29,393 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:24:29,395 INFO L550 ElimStorePlain]: Start of recursive call 35: End of recursive call: and 1 xjuncts. [2021-03-10 22:24:29,403 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:24:29,406 INFO L550 ElimStorePlain]: Start of recursive call 36: End of recursive call: and 1 xjuncts. [2021-03-10 22:24:29,415 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:24:29,418 INFO L550 ElimStorePlain]: Start of recursive call 37: End of recursive call: and 1 xjuncts. [2021-03-10 22:24:29,426 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:24:29,429 INFO L550 ElimStorePlain]: Start of recursive call 38: End of recursive call: and 1 xjuncts. [2021-03-10 22:24:29,439 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:24:29,442 INFO L550 ElimStorePlain]: Start of recursive call 39: End of recursive call: and 1 xjuncts. [2021-03-10 22:24:29,450 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:24:29,453 INFO L550 ElimStorePlain]: Start of recursive call 40: End of recursive call: and 1 xjuncts. [2021-03-10 22:24:29,461 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:24:29,463 INFO L550 ElimStorePlain]: Start of recursive call 41: End of recursive call: and 1 xjuncts. [2021-03-10 22:24:29,472 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:24:29,475 INFO L550 ElimStorePlain]: Start of recursive call 42: End of recursive call: and 1 xjuncts. [2021-03-10 22:24:29,484 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:24:29,487 INFO L550 ElimStorePlain]: Start of recursive call 43: End of recursive call: and 1 xjuncts. [2021-03-10 22:24:29,494 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:24:29,496 INFO L550 ElimStorePlain]: Start of recursive call 44: End of recursive call: and 1 xjuncts. [2021-03-10 22:24:29,503 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:24:29,506 INFO L550 ElimStorePlain]: Start of recursive call 45: End of recursive call: and 1 xjuncts. [2021-03-10 22:24:29,514 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:24:29,516 INFO L550 ElimStorePlain]: Start of recursive call 46: End of recursive call: and 1 xjuncts. [2021-03-10 22:24:29,525 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:24:29,528 INFO L550 ElimStorePlain]: Start of recursive call 47: End of recursive call: and 1 xjuncts. [2021-03-10 22:24:29,535 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:24:29,538 INFO L550 ElimStorePlain]: Start of recursive call 48: End of recursive call: and 1 xjuncts. [2021-03-10 22:24:29,546 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:24:29,548 INFO L550 ElimStorePlain]: Start of recursive call 49: End of recursive call: and 1 xjuncts. [2021-03-10 22:24:29,556 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:24:29,559 INFO L550 ElimStorePlain]: Start of recursive call 50: End of recursive call: and 1 xjuncts. [2021-03-10 22:24:29,566 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:24:29,569 INFO L550 ElimStorePlain]: Start of recursive call 51: End of recursive call: and 1 xjuncts. [2021-03-10 22:24:29,576 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:24:29,579 INFO L550 ElimStorePlain]: Start of recursive call 52: End of recursive call: and 1 xjuncts. [2021-03-10 22:24:29,586 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:24:29,588 INFO L550 ElimStorePlain]: Start of recursive call 53: End of recursive call: and 1 xjuncts. [2021-03-10 22:24:29,596 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:24:29,598 INFO L550 ElimStorePlain]: Start of recursive call 54: End of recursive call: and 1 xjuncts. [2021-03-10 22:24:29,605 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:24:29,608 INFO L550 ElimStorePlain]: Start of recursive call 55: End of recursive call: and 1 xjuncts. [2021-03-10 22:24:29,930 WARN L205 SmtUtils]: Spent 321.00 ms on a formula simplification. DAG size of input: 33 DAG size of output: 28 [2021-03-10 22:24:29,931 INFO L628 ElimStorePlain]: treesize reduction 66, result has 62.9 percent of original size [2021-03-10 22:24:29,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-03-10 22:24:29,943 INFO L550 ElimStorePlain]: Start of recursive call 56: End of recursive call: and 1 xjuncts. [2021-03-10 22:24:29,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 5 treesize of output 3 [2021-03-10 22:24:29,955 INFO L550 ElimStorePlain]: Start of recursive call 57: End of recursive call: and 1 xjuncts. [2021-03-10 22:24:29,960 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:24:29,963 INFO L550 ElimStorePlain]: Start of recursive call 58: End of recursive call: and 1 xjuncts. [2021-03-10 22:24:29,970 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 5 treesize of output 3 [2021-03-10 22:24:29,975 INFO L550 ElimStorePlain]: Start of recursive call 59: End of recursive call: and 1 xjuncts. [2021-03-10 22:24:29,980 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:24:29,983 INFO L550 ElimStorePlain]: Start of recursive call 60: End of recursive call: and 1 xjuncts. [2021-03-10 22:24:30,111 WARN L205 SmtUtils]: Spent 128.00 ms on a formula simplification. DAG size of input: 19 DAG size of output: 19 [2021-03-10 22:24:30,112 INFO L628 ElimStorePlain]: treesize reduction 1, result has 98.0 percent of original size [2021-03-10 22:24:30,115 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 3 xjuncts. [2021-03-10 22:24:30,115 INFO L247 ElimStorePlain]: Needed 60 recursive calls to eliminate 3 variables, input treesize:1843, output treesize:24 [2021-03-10 22:24:30,375 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 1 proven. 10 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-03-10 22:24:30,376 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 22:24:30,376 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 10] total 21 [2021-03-10 22:24:30,376 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [476935719] [2021-03-10 22:24:30,376 INFO L460 AbstractCegarLoop]: Interpolant automaton has 21 states [2021-03-10 22:24:30,376 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 22:24:30,376 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2021-03-10 22:24:30,376 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=55, Invalid=365, Unknown=0, NotChecked=0, Total=420 [2021-03-10 22:24:30,376 INFO L87 Difference]: Start difference. First operand 604 states and 1873 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-03-10 22:24:30,995 WARN L205 SmtUtils]: Spent 122.00 ms on a formula simplification. DAG size of input: 29 DAG size of output: 23 [2021-03-10 22:24:31,332 WARN L205 SmtUtils]: Spent 107.00 ms on a formula simplification. DAG size of input: 28 DAG size of output: 22 [2021-03-10 22:24:32,622 WARN L205 SmtUtils]: Spent 143.00 ms on a formula simplification. DAG size of input: 25 DAG size of output: 25 [2021-03-10 22:24:32,881 WARN L205 SmtUtils]: Spent 170.00 ms on a formula simplification. DAG size of input: 33 DAG size of output: 33 [2021-03-10 22:24:33,111 WARN L205 SmtUtils]: Spent 104.00 ms on a formula simplification. DAG size of input: 22 DAG size of output: 22 [2021-03-10 22:24:33,440 WARN L205 SmtUtils]: Spent 142.00 ms on a formula simplification. DAG size of input: 30 DAG size of output: 30 [2021-03-10 22:24:33,841 WARN L205 SmtUtils]: Spent 113.00 ms on a formula simplification. DAG size of input: 30 DAG size of output: 24 [2021-03-10 22:24:34,302 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 22:24:34,302 INFO L93 Difference]: Finished difference Result 1106 states and 3345 transitions. [2021-03-10 22:24:34,303 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2021-03-10 22:24:34,304 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 24 [2021-03-10 22:24:34,304 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 22:24:34,306 INFO L225 Difference]: With dead ends: 1106 [2021-03-10 22:24:34,306 INFO L226 Difference]: Without dead ends: 1008 [2021-03-10 22:24:34,306 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 56 GetRequests, 17 SyntacticMatches, 1 SemanticMatches, 38 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 366 ImplicationChecksByTransitivity, 3407.0ms TimeCoverageRelationStatistics Valid=200, Invalid=1360, Unknown=0, NotChecked=0, Total=1560 [2021-03-10 22:24:34,307 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1008 states. [2021-03-10 22:24:34,313 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1008 to 654. [2021-03-10 22:24:34,314 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 654 states, 653 states have (on average 3.188361408882083) internal successors, (2082), 653 states have internal predecessors, (2082), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:24:34,315 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 654 states to 654 states and 2082 transitions. [2021-03-10 22:24:34,315 INFO L78 Accepts]: Start accepts. Automaton has 654 states and 2082 transitions. Word has length 24 [2021-03-10 22:24:34,316 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 22:24:34,316 INFO L480 AbstractCegarLoop]: Abstraction has 654 states and 2082 transitions. [2021-03-10 22:24:34,316 INFO L481 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-03-10 22:24:34,316 INFO L276 IsEmpty]: Start isEmpty. Operand 654 states and 2082 transitions. [2021-03-10 22:24:34,316 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-03-10 22:24:34,317 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 22:24:34,317 INFO L519 BasicCegarLoop]: trace histogram [3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 22:24:34,524 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 216 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable17704 [2021-03-10 22:24:34,525 INFO L428 AbstractCegarLoop]: === Iteration 289 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 22:24:34,525 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 22:24:34,525 INFO L82 PathProgramCache]: Analyzing trace with hash 235688920, now seen corresponding path program 197 times [2021-03-10 22:24:34,525 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 22:24:34,525 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1448839517] [2021-03-10 22:24:34,525 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 22:24:34,530 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 22:24:34,822 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 1 proven. 10 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-03-10 22:24:34,823 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1448839517] [2021-03-10 22:24:34,823 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1924214763] [2021-03-10 22:24:34,823 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 217 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 217 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 22:24:34,853 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2021-03-10 22:24:34,853 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-10 22:24:34,854 INFO L263 TraceCheckSpWp]: Trace formula consists of 109 conjuncts, 23 conjunts are in the unsatisfiable core [2021-03-10 22:24:34,855 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 22:24:36,939 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:24:36,942 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 22:24:36,950 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:24:36,953 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-03-10 22:24:36,964 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select 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-03-10 22:24:36,968 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-03-10 22:24:36,980 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 22:24:36,982 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 22:24:36,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 3 [2021-03-10 22:24:36,988 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-03-10 22:24:37,007 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:24:37,009 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-03-10 22:24:37,020 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 9 [2021-03-10 22:24:37,025 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-03-10 22:24:37,036 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 22:24:37,037 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 22:24:37,039 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-03-10 22:24:37,043 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-03-10 22:24:37,055 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 22:24:37,056 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 22:24:37,058 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 16 treesize of output 7 [2021-03-10 22:24:37,061 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-03-10 22:24:37,072 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 5 treesize of output 3 [2021-03-10 22:24:37,076 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-03-10 22:24:37,086 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:24:37,089 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-03-10 22:24:37,100 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:24:37,103 INFO L550 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2021-03-10 22:24:37,112 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:24:37,114 INFO L550 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2021-03-10 22:24:37,124 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:24:37,126 INFO L550 ElimStorePlain]: Start of recursive call 14: End of recursive call: and 1 xjuncts. [2021-03-10 22:24:37,137 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:24:37,140 INFO L550 ElimStorePlain]: Start of recursive call 15: End of recursive call: and 1 xjuncts. [2021-03-10 22:24:37,150 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:24:37,153 INFO L550 ElimStorePlain]: Start of recursive call 16: End of recursive call: and 1 xjuncts. [2021-03-10 22:24:37,164 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 22:24:37,167 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 22:24:37,168 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-03-10 22:24:37,170 INFO L550 ElimStorePlain]: Start of recursive call 17: End of recursive call: and 1 xjuncts. [2021-03-10 22:24:37,181 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 22:24:37,184 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 22:24:37,185 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 16 treesize of output 7 [2021-03-10 22:24:37,189 INFO L550 ElimStorePlain]: Start of recursive call 18: End of recursive call: and 1 xjuncts. [2021-03-10 22:24:37,201 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 22:24:37,203 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 22:24:37,205 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-03-10 22:24:37,208 INFO L550 ElimStorePlain]: Start of recursive call 19: End of recursive call: and 1 xjuncts. [2021-03-10 22:24:37,219 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 22:24:37,221 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 22:24:37,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 11 treesize of output 7 [2021-03-10 22:24:37,226 INFO L550 ElimStorePlain]: Start of recursive call 20: End of recursive call: and 1 xjuncts. [2021-03-10 22:24:37,236 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:24:37,239 INFO L550 ElimStorePlain]: Start of recursive call 21: End of recursive call: and 1 xjuncts. [2021-03-10 22:24:37,251 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 22:24:37,253 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 22:24:37,254 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-03-10 22:24:37,257 INFO L550 ElimStorePlain]: Start of recursive call 22: End of recursive call: and 1 xjuncts. [2021-03-10 22:24:37,268 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 22:24:37,271 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 22:24:37,272 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-03-10 22:24:37,276 INFO L550 ElimStorePlain]: Start of recursive call 23: End of recursive call: and 1 xjuncts. [2021-03-10 22:24:37,287 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:24:37,290 INFO L550 ElimStorePlain]: Start of recursive call 24: End of recursive call: and 1 xjuncts. [2021-03-10 22:24:37,302 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 22:24:37,304 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 22:24:37,305 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-03-10 22:24:37,309 INFO L550 ElimStorePlain]: Start of recursive call 25: End of recursive call: and 1 xjuncts. [2021-03-10 22:24:37,320 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:24:37,323 INFO L550 ElimStorePlain]: Start of recursive call 26: End of recursive call: and 1 xjuncts. [2021-03-10 22:24:37,332 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:24:37,335 INFO L550 ElimStorePlain]: Start of recursive call 27: End of recursive call: and 1 xjuncts. [2021-03-10 22:24:37,346 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 22:24:37,348 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 22:24:37,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 16 treesize of output 7 [2021-03-10 22:24:37,353 INFO L550 ElimStorePlain]: Start of recursive call 28: End of recursive call: and 1 xjuncts. [2021-03-10 22:24:37,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-03-10 22:24:37,369 INFO L550 ElimStorePlain]: Start of recursive call 29: End of recursive call: and 1 xjuncts. [2021-03-10 22:24:37,380 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:24:37,382 INFO L550 ElimStorePlain]: Start of recursive call 30: End of recursive call: and 1 xjuncts. [2021-03-10 22:24:37,393 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:24:37,395 INFO L550 ElimStorePlain]: Start of recursive call 31: End of recursive call: and 1 xjuncts. [2021-03-10 22:24:37,406 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:24:37,409 INFO L550 ElimStorePlain]: Start of recursive call 32: End of recursive call: and 1 xjuncts. [2021-03-10 22:24:37,420 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:24:37,423 INFO L550 ElimStorePlain]: Start of recursive call 33: End of recursive call: and 1 xjuncts. [2021-03-10 22:24:37,434 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 22:24:37,436 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 22:24:37,438 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-03-10 22:24:37,441 INFO L550 ElimStorePlain]: Start of recursive call 34: End of recursive call: and 1 xjuncts. [2021-03-10 22:24:37,452 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:24:37,454 INFO L550 ElimStorePlain]: Start of recursive call 35: End of recursive call: and 1 xjuncts. [2021-03-10 22:24:37,464 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:24:37,467 INFO L550 ElimStorePlain]: Start of recursive call 36: End of recursive call: and 1 xjuncts. [2021-03-10 22:24:37,478 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:24:37,481 INFO L550 ElimStorePlain]: Start of recursive call 37: End of recursive call: and 1 xjuncts. [2021-03-10 22:24:37,493 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 22:24:37,495 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 22:24:37,496 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-03-10 22:24:37,501 INFO L550 ElimStorePlain]: Start of recursive call 38: End of recursive call: and 1 xjuncts. [2021-03-10 22:24:37,512 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:24:37,514 INFO L550 ElimStorePlain]: Start of recursive call 39: End of recursive call: and 1 xjuncts. [2021-03-10 22:24:37,526 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:24:37,529 INFO L550 ElimStorePlain]: Start of recursive call 40: End of recursive call: and 1 xjuncts. [2021-03-10 22:24:37,538 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:24:37,541 INFO L550 ElimStorePlain]: Start of recursive call 41: End of recursive call: and 1 xjuncts. [2021-03-10 22:24:37,552 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:24:37,555 INFO L550 ElimStorePlain]: Start of recursive call 42: End of recursive call: and 1 xjuncts. [2021-03-10 22:24:37,566 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:24:37,569 INFO L550 ElimStorePlain]: Start of recursive call 43: End of recursive call: and 1 xjuncts. [2021-03-10 22:24:37,580 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:24:37,584 INFO L550 ElimStorePlain]: Start of recursive call 44: End of recursive call: and 1 xjuncts. [2021-03-10 22:24:37,596 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 22:24:37,598 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 22:24:37,599 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 16 treesize of output 7 [2021-03-10 22:24:37,603 INFO L550 ElimStorePlain]: Start of recursive call 45: End of recursive call: and 1 xjuncts. [2021-03-10 22:24:37,614 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:24:37,618 INFO L550 ElimStorePlain]: Start of recursive call 46: End of recursive call: and 1 xjuncts. [2021-03-10 22:24:37,630 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:24:37,633 INFO L550 ElimStorePlain]: Start of recursive call 47: End of recursive call: and 1 xjuncts. [2021-03-10 22:24:37,644 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:24:37,646 INFO L550 ElimStorePlain]: Start of recursive call 48: End of recursive call: and 1 xjuncts. [2021-03-10 22:24:37,657 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 22:24:37,659 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 22:24:37,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 11 treesize of output 3 [2021-03-10 22:24:37,665 INFO L550 ElimStorePlain]: Start of recursive call 49: End of recursive call: and 1 xjuncts. [2021-03-10 22:24:37,676 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:24:37,679 INFO L550 ElimStorePlain]: Start of recursive call 50: End of recursive call: and 1 xjuncts. [2021-03-10 22:24:37,690 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:24:37,692 INFO L550 ElimStorePlain]: Start of recursive call 51: End of recursive call: and 1 xjuncts. [2021-03-10 22:24:37,703 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:24:37,706 INFO L550 ElimStorePlain]: Start of recursive call 52: End of recursive call: and 1 xjuncts. [2021-03-10 22:24:37,717 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:24:37,720 INFO L550 ElimStorePlain]: Start of recursive call 53: End of recursive call: and 1 xjuncts. [2021-03-10 22:24:37,731 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:24:37,733 INFO L550 ElimStorePlain]: Start of recursive call 54: End of recursive call: and 1 xjuncts. [2021-03-10 22:24:37,746 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 22:24:37,748 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 22:24:37,749 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-03-10 22:24:37,753 INFO L550 ElimStorePlain]: Start of recursive call 55: End of recursive call: and 1 xjuncts. [2021-03-10 22:24:37,764 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:24:37,766 INFO L550 ElimStorePlain]: Start of recursive call 56: End of recursive call: and 1 xjuncts. [2021-03-10 22:24:37,776 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:24:37,779 INFO L550 ElimStorePlain]: Start of recursive call 57: End of recursive call: and 1 xjuncts. [2021-03-10 22:24:37,789 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:24:37,793 INFO L550 ElimStorePlain]: Start of recursive call 58: End of recursive call: and 1 xjuncts. [2021-03-10 22:24:37,803 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:24:37,807 INFO L550 ElimStorePlain]: Start of recursive call 59: End of recursive call: and 1 xjuncts. [2021-03-10 22:24:37,817 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:24:37,820 INFO L550 ElimStorePlain]: Start of recursive call 60: End of recursive call: and 1 xjuncts. [2021-03-10 22:24:37,831 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:24:37,834 INFO L550 ElimStorePlain]: Start of recursive call 61: End of recursive call: and 1 xjuncts. [2021-03-10 22:24:37,844 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:24:37,848 INFO L550 ElimStorePlain]: Start of recursive call 62: End of recursive call: and 1 xjuncts. [2021-03-10 22:24:37,859 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:24:37,862 INFO L550 ElimStorePlain]: Start of recursive call 63: End of recursive call: and 1 xjuncts. [2021-03-10 22:24:37,872 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:24:37,875 INFO L550 ElimStorePlain]: Start of recursive call 64: End of recursive call: and 1 xjuncts. [2021-03-10 22:24:37,885 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:24:37,889 INFO L550 ElimStorePlain]: Start of recursive call 65: End of recursive call: and 1 xjuncts. [2021-03-10 22:24:37,902 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 22:24:37,904 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 22:24:37,905 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-03-10 22:24:37,908 INFO L550 ElimStorePlain]: Start of recursive call 66: End of recursive call: and 1 xjuncts. [2021-03-10 22:24:37,919 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:24:37,922 INFO L550 ElimStorePlain]: Start of recursive call 67: End of recursive call: and 1 xjuncts. [2021-03-10 22:24:37,932 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:24:37,935 INFO L550 ElimStorePlain]: Start of recursive call 68: End of recursive call: and 1 xjuncts. [2021-03-10 22:24:37,946 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:24:37,949 INFO L550 ElimStorePlain]: Start of recursive call 69: End of recursive call: and 1 xjuncts. [2021-03-10 22:24:37,959 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:24:37,962 INFO L550 ElimStorePlain]: Start of recursive call 70: End of recursive call: and 1 xjuncts. [2021-03-10 22:24:37,971 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:24:37,973 INFO L550 ElimStorePlain]: Start of recursive call 71: End of recursive call: and 1 xjuncts. [2021-03-10 22:24:37,983 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:24:37,986 INFO L550 ElimStorePlain]: Start of recursive call 72: End of recursive call: and 1 xjuncts. [2021-03-10 22:24:37,995 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:24:37,998 INFO L550 ElimStorePlain]: Start of recursive call 73: End of recursive call: and 1 xjuncts. [2021-03-10 22:24:38,007 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:24:38,010 INFO L550 ElimStorePlain]: Start of recursive call 74: End of recursive call: and 1 xjuncts. [2021-03-10 22:24:38,020 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:24:38,022 INFO L550 ElimStorePlain]: Start of recursive call 75: End of recursive call: and 1 xjuncts. [2021-03-10 22:24:38,033 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:24:38,036 INFO L550 ElimStorePlain]: Start of recursive call 76: End of recursive call: and 1 xjuncts. [2021-03-10 22:24:38,046 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:24:38,048 INFO L550 ElimStorePlain]: Start of recursive call 77: End of recursive call: and 1 xjuncts. [2021-03-10 22:24:38,058 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:24:38,060 INFO L550 ElimStorePlain]: Start of recursive call 78: End of recursive call: and 1 xjuncts. [2021-03-10 22:24:38,070 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:24:38,073 INFO L550 ElimStorePlain]: Start of recursive call 79: End of recursive call: and 1 xjuncts. [2021-03-10 22:24:38,082 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:24:38,086 INFO L550 ElimStorePlain]: Start of recursive call 80: End of recursive call: and 1 xjuncts. [2021-03-10 22:24:38,094 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:24:38,097 INFO L550 ElimStorePlain]: Start of recursive call 81: End of recursive call: and 1 xjuncts. [2021-03-10 22:24:38,674 WARN L205 SmtUtils]: Spent 577.00 ms on a formula simplification. DAG size of input: 46 DAG size of output: 34 [2021-03-10 22:24:38,676 INFO L628 ElimStorePlain]: treesize reduction 291, result has 42.1 percent of original size [2021-03-10 22:24:38,682 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-03-10 22:24:38,683 INFO L247 ElimStorePlain]: Needed 81 recursive calls to eliminate 2 variables, input treesize:3362, output treesize:188 [2021-03-10 22:24:38,999 WARN L205 SmtUtils]: Spent 231.00 ms on a formula simplification that was a NOOP. DAG size: 82 [2021-03-10 22:24:40,141 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 22:24:40,144 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 22:24:40,145 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-03-10 22:24:40,149 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 22:24:40,160 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:24:40,163 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-03-10 22:24:40,175 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 22:24:40,177 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-03-10 22:24:40,180 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-03-10 22:24:40,818 WARN L205 SmtUtils]: Spent 637.00 ms on a formula simplification. DAG size of input: 100 DAG size of output: 69 [2021-03-10 22:24:40,819 INFO L628 ElimStorePlain]: treesize reduction 301, result has 33.1 percent of original size [2021-03-10 22:24:40,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-03-10 22:24:40,835 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-03-10 22:24:41,051 WARN L205 SmtUtils]: Spent 216.00 ms on a formula simplification that was a NOOP. DAG size: 66 [2021-03-10 22:24:41,053 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 22:24:41,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-03-10 22:24:41,070 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-03-10 22:24:41,295 WARN L205 SmtUtils]: Spent 224.00 ms on a formula simplification that was a NOOP. DAG size: 63 [2021-03-10 22:24:41,307 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 22:24: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 5 treesize of output 3 [2021-03-10 22:24:41,319 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-03-10 22:24:41,519 WARN L205 SmtUtils]: Spent 199.00 ms on a formula simplification that was a NOOP. DAG size: 59 [2021-03-10 22:24:41,520 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 22:24:41,529 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 5 treesize of output 3 [2021-03-10 22:24:41,532 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-03-10 22:24:41,733 WARN L205 SmtUtils]: Spent 200.00 ms on a formula simplification that was a NOOP. DAG size: 56 [2021-03-10 22:24:41,734 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 22:24:41,742 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 5 treesize of output 3 [2021-03-10 22:24:41,746 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-03-10 22:24:41,944 WARN L205 SmtUtils]: Spent 197.00 ms on a formula simplification that was a NOOP. DAG size: 53 [2021-03-10 22:24:41,946 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 22:24:41,949 INFO L550 ElimStorePlain]: Start of recursive call 1: 6 dim-0 vars, 6 dim-1 vars, End of recursive call: and 4 xjuncts. [2021-03-10 22:24:41,950 INFO L247 ElimStorePlain]: Needed 9 recursive calls to eliminate 12 variables, input treesize:520, output treesize:41 [2021-03-10 22:24:42,361 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 1 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 22:24:42,361 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 22:24:42,361 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 14] total 21 [2021-03-10 22:24:42,362 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1883689510] [2021-03-10 22:24:42,362 INFO L460 AbstractCegarLoop]: Interpolant automaton has 21 states [2021-03-10 22:24:42,362 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 22:24:42,362 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2021-03-10 22:24:42,362 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=59, Invalid=361, Unknown=0, NotChecked=0, Total=420 [2021-03-10 22:24:42,362 INFO L87 Difference]: Start difference. First operand 654 states and 2082 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-03-10 22:24:42,637 WARN L205 SmtUtils]: Spent 103.00 ms on a formula simplification. DAG size of input: 27 DAG size of output: 20 [2021-03-10 22:24:44,004 WARN L205 SmtUtils]: Spent 125.00 ms on a formula simplification. DAG size of input: 26 DAG size of output: 25 [2021-03-10 22:24:44,460 WARN L205 SmtUtils]: Spent 150.00 ms on a formula simplification. DAG size of input: 24 DAG size of output: 23 [2021-03-10 22:24:45,193 WARN L205 SmtUtils]: Spent 490.00 ms on a formula simplification. DAG size of input: 89 DAG size of output: 88 [2021-03-10 22:24:45,457 WARN L205 SmtUtils]: Spent 167.00 ms on a formula simplification. DAG size of input: 26 DAG size of output: 25 [2021-03-10 22:24:46,265 WARN L205 SmtUtils]: Spent 563.00 ms on a formula simplification. DAG size of input: 90 DAG size of output: 89 [2021-03-10 22:24:46,540 WARN L205 SmtUtils]: Spent 159.00 ms on a formula simplification. DAG size of input: 25 DAG size of output: 24 [2021-03-10 22:24:47,137 WARN L205 SmtUtils]: Spent 449.00 ms on a formula simplification. DAG size of input: 89 DAG size of output: 68 [2021-03-10 22:24:47,342 WARN L205 SmtUtils]: Spent 115.00 ms on a formula simplification. DAG size of input: 27 DAG size of output: 18 [2021-03-10 22:24:47,917 WARN L205 SmtUtils]: Spent 121.00 ms on a formula simplification. DAG size of input: 28 DAG size of output: 19 [2021-03-10 22:24:48,060 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 22:24:48,060 INFO L93 Difference]: Finished difference Result 1104 states and 3296 transitions. [2021-03-10 22:24:48,062 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2021-03-10 22:24:48,062 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 24 [2021-03-10 22:24:48,062 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 22:24:48,064 INFO L225 Difference]: With dead ends: 1104 [2021-03-10 22:24:48,064 INFO L226 Difference]: Without dead ends: 941 [2021-03-10 22:24:48,065 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 52 GetRequests, 13 SyntacticMatches, 1 SemanticMatches, 38 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 396 ImplicationChecksByTransitivity, 4661.3ms TimeCoverageRelationStatistics Valid=202, Invalid=1358, Unknown=0, NotChecked=0, Total=1560 [2021-03-10 22:24:48,066 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 941 states. [2021-03-10 22:24:48,072 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 941 to 661. [2021-03-10 22:24:48,073 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 661 states, 660 states have (on average 3.15) internal successors, (2079), 660 states have internal predecessors, (2079), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:24:48,074 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 661 states to 661 states and 2079 transitions. [2021-03-10 22:24:48,074 INFO L78 Accepts]: Start accepts. Automaton has 661 states and 2079 transitions. Word has length 24 [2021-03-10 22:24:48,075 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 22:24:48,075 INFO L480 AbstractCegarLoop]: Abstraction has 661 states and 2079 transitions. [2021-03-10 22:24:48,075 INFO L481 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-03-10 22:24:48,075 INFO L276 IsEmpty]: Start isEmpty. Operand 661 states and 2079 transitions. [2021-03-10 22:24:48,075 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-03-10 22:24:48,075 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 22:24:48,075 INFO L519 BasicCegarLoop]: trace histogram [3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 22:24:48,276 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 217 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable17893 [2021-03-10 22:24:48,276 INFO L428 AbstractCegarLoop]: === Iteration 290 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 22:24:48,276 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 22:24:48,276 INFO L82 PathProgramCache]: Analyzing trace with hash 441094078, now seen corresponding path program 198 times [2021-03-10 22:24:48,276 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 22:24:48,276 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1396245759] [2021-03-10 22:24:48,276 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 22:24:48,281 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 22:24:48,694 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 9 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-03-10 22:24:48,695 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1396245759] [2021-03-10 22:24:48,695 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1826937968] [2021-03-10 22:24:48,695 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 218 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 218 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 22:24:48,728 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-03-10 22:24:48,729 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-10 22:24:48,729 INFO L263 TraceCheckSpWp]: Trace formula consists of 109 conjuncts, 17 conjunts are in the unsatisfiable core [2021-03-10 22:24:48,730 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 22:24:53,281 INFO L446 ElimStorePlain]: Different costs {0=[char_at_5], 1=[char_at_9]} [2021-03-10 22:24:53,289 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:24:53,292 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 22:24:53,300 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:24:53,302 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-03-10 22:24:53,311 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select 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-03-10 22:24:53,314 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-03-10 22:24:53,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-03-10 22:24:53,326 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-03-10 22:24:53,334 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:24:53,337 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-03-10 22:24:53,346 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:24:53,348 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-03-10 22:24:53,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 11 treesize of output 7 [2021-03-10 22:24:53,361 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-03-10 22:24:53,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 13 treesize of output 9 [2021-03-10 22:24:53,375 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-03-10 22:24:53,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, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 5 treesize of output 3 [2021-03-10 22:24:53,387 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-03-10 22:24:53,395 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:24:53,398 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-03-10 22:24:53,406 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:24:53,410 INFO L550 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2021-03-10 22:24:53,418 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:24:53,421 INFO L550 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2021-03-10 22:24:53,429 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:24:53,432 INFO L550 ElimStorePlain]: Start of recursive call 14: End of recursive call: and 1 xjuncts. [2021-03-10 22:24:53,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-03-10 22:24:53,448 INFO L550 ElimStorePlain]: Start of recursive call 15: End of recursive call: and 1 xjuncts. [2021-03-10 22:24:53,458 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:24:53,461 INFO L550 ElimStorePlain]: Start of recursive call 16: End of recursive call: and 1 xjuncts. [2021-03-10 22:24:53,470 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:24:53,473 INFO L550 ElimStorePlain]: Start of recursive call 17: End of recursive call: and 1 xjuncts. [2021-03-10 22:24:53,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, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 9 [2021-03-10 22:24:53,486 INFO L550 ElimStorePlain]: Start of recursive call 18: End of recursive call: and 1 xjuncts. [2021-03-10 22:24:53,493 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:24:53,496 INFO L550 ElimStorePlain]: Start of recursive call 19: End of recursive call: and 1 xjuncts. [2021-03-10 22:24:53,505 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:24:53,509 INFO L550 ElimStorePlain]: Start of recursive call 20: End of recursive call: and 1 xjuncts. [2021-03-10 22:24:53,517 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:24:53,519 INFO L550 ElimStorePlain]: Start of recursive call 21: End of recursive call: and 1 xjuncts. [2021-03-10 22:24:53,529 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:24:53,533 INFO L550 ElimStorePlain]: Start of recursive call 22: End of recursive call: and 1 xjuncts. [2021-03-10 22:24:53,540 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:24:53,542 INFO L550 ElimStorePlain]: Start of recursive call 23: End of recursive call: and 1 xjuncts. [2021-03-10 22:24:53,552 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:24:53,554 INFO L550 ElimStorePlain]: Start of recursive call 24: End of recursive call: and 1 xjuncts. [2021-03-10 22:24:53,564 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:24:53,567 INFO L550 ElimStorePlain]: Start of recursive call 25: End of recursive call: and 1 xjuncts. [2021-03-10 22:24:53,575 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:24:53,578 INFO L550 ElimStorePlain]: Start of recursive call 26: End of recursive call: and 1 xjuncts. [2021-03-10 22:24:53,587 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:24:53,591 INFO L550 ElimStorePlain]: Start of recursive call 27: End of recursive call: and 1 xjuncts. [2021-03-10 22:24:53,600 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:24:53,604 INFO L550 ElimStorePlain]: Start of recursive call 28: End of recursive call: and 1 xjuncts. [2021-03-10 22:24:53,613 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:24:53,616 INFO L550 ElimStorePlain]: Start of recursive call 29: End of recursive call: and 1 xjuncts. [2021-03-10 22:24:53,623 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:24:53,625 INFO L550 ElimStorePlain]: Start of recursive call 30: End of recursive call: and 1 xjuncts. [2021-03-10 22:24:53,634 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:24:53,638 INFO L550 ElimStorePlain]: Start of recursive call 31: End of recursive call: and 1 xjuncts. [2021-03-10 22:24:53,646 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:24:53,648 INFO L550 ElimStorePlain]: Start of recursive call 32: End of recursive call: and 1 xjuncts. [2021-03-10 22:24:53,657 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:24:53,660 INFO L550 ElimStorePlain]: Start of recursive call 33: End of recursive call: and 1 xjuncts. [2021-03-10 22:24:53,668 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:24:53,671 INFO L550 ElimStorePlain]: Start of recursive call 34: End of recursive call: and 1 xjuncts. [2021-03-10 22:24:53,681 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:24:53,684 INFO L550 ElimStorePlain]: Start of recursive call 35: End of recursive call: and 1 xjuncts. [2021-03-10 22:24:53,691 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:24:53,695 INFO L550 ElimStorePlain]: Start of recursive call 36: End of recursive call: and 1 xjuncts. [2021-03-10 22:24:53,702 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:24:53,705 INFO L550 ElimStorePlain]: Start of recursive call 37: End of recursive call: and 1 xjuncts. [2021-03-10 22:24:53,712 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:24:53,715 INFO L550 ElimStorePlain]: Start of recursive call 38: End of recursive call: and 1 xjuncts. [2021-03-10 22:24:53,722 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:24:53,725 INFO L550 ElimStorePlain]: Start of recursive call 39: End of recursive call: and 1 xjuncts. [2021-03-10 22:24:53,731 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:24:53,735 INFO L550 ElimStorePlain]: Start of recursive call 40: End of recursive call: and 1 xjuncts. [2021-03-10 22:24:53,742 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:24:53,745 INFO L550 ElimStorePlain]: Start of recursive call 41: End of recursive call: and 1 xjuncts. [2021-03-10 22:24:53,752 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:24:53,755 INFO L550 ElimStorePlain]: Start of recursive call 42: End of recursive call: and 1 xjuncts. [2021-03-10 22:24:53,763 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:24:53,764 INFO L550 ElimStorePlain]: Start of recursive call 43: End of recursive call: and 1 xjuncts. [2021-03-10 22:24:53,772 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:24:53,775 INFO L550 ElimStorePlain]: Start of recursive call 44: End of recursive call: and 1 xjuncts. [2021-03-10 22:24:53,780 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:24:53,783 INFO L550 ElimStorePlain]: Start of recursive call 45: End of recursive call: and 1 xjuncts. [2021-03-10 22:24:54,009 WARN L205 SmtUtils]: Spent 225.00 ms on a formula simplification. DAG size of input: 26 DAG size of output: 24 [2021-03-10 22:24:54,010 INFO L628 ElimStorePlain]: treesize reduction 22, result has 79.0 percent of original size [2021-03-10 22:24:54,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 5 treesize of output 3 [2021-03-10 22:24:54,020 INFO L550 ElimStorePlain]: Start of recursive call 46: End of recursive call: and 1 xjuncts. [2021-03-10 22:24:54,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-03-10 22:24:54,030 INFO L550 ElimStorePlain]: Start of recursive call 47: End of recursive call: and 1 xjuncts. [2021-03-10 22:24:54,035 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:24:54,039 INFO L550 ElimStorePlain]: Start of recursive call 48: End of recursive call: and 1 xjuncts. [2021-03-10 22:24:54,044 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:24:54,047 INFO L550 ElimStorePlain]: Start of recursive call 49: End of recursive call: and 1 xjuncts. [2021-03-10 22:24:54,086 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 22:24:54,089 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-03-10 22:24:54,089 INFO L247 ElimStorePlain]: Needed 49 recursive calls to eliminate 3 variables, input treesize:1549, output treesize:16 [2021-03-10 22:24:54,266 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 1 proven. 10 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-03-10 22:24:54,266 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 22:24:54,266 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 17 [2021-03-10 22:24:54,266 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1262850245] [2021-03-10 22:24:54,266 INFO L460 AbstractCegarLoop]: Interpolant automaton has 17 states [2021-03-10 22:24:54,266 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 22:24:54,267 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-03-10 22:24:54,267 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=37, Invalid=235, Unknown=0, NotChecked=0, Total=272 [2021-03-10 22:24:54,267 INFO L87 Difference]: Start difference. First operand 661 states and 2079 transitions. Second operand has 17 states, 17 states have (on average 2.4705882352941178) internal successors, (42), 17 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-03-10 22:24:54,595 WARN L205 SmtUtils]: Spent 134.00 ms on a formula simplification. DAG size of input: 32 DAG size of output: 25 [2021-03-10 22:24:54,781 WARN L205 SmtUtils]: Spent 134.00 ms on a formula simplification. DAG size of input: 30 DAG size of output: 26 [2021-03-10 22:24:55,228 WARN L205 SmtUtils]: Spent 132.00 ms on a formula simplification. DAG size of input: 34 DAG size of output: 27 [2021-03-10 22:24:55,603 WARN L205 SmtUtils]: Spent 150.00 ms on a formula simplification. DAG size of input: 32 DAG size of output: 28 [2021-03-10 22:24:55,845 WARN L205 SmtUtils]: Spent 132.00 ms on a formula simplification. DAG size of input: 34 DAG size of output: 27 [2021-03-10 22:24:56,267 WARN L205 SmtUtils]: Spent 145.00 ms on a formula simplification. DAG size of input: 32 DAG size of output: 28 [2021-03-10 22:24:57,117 WARN L205 SmtUtils]: Spent 137.00 ms on a formula simplification. DAG size of input: 31 DAG size of output: 29 [2021-03-10 22:24:57,722 WARN L205 SmtUtils]: Spent 120.00 ms on a formula simplification. DAG size of input: 30 DAG size of output: 28 [2021-03-10 22:24:58,230 WARN L205 SmtUtils]: Spent 138.00 ms on a formula simplification. DAG size of input: 28 DAG size of output: 27 [2021-03-10 22:24:58,502 WARN L205 SmtUtils]: Spent 103.00 ms on a formula simplification. DAG size of input: 25 DAG size of output: 25 [2021-03-10 22:24:58,713 WARN L205 SmtUtils]: Spent 123.00 ms on a formula simplification. DAG size of input: 28 DAG size of output: 21 [2021-03-10 22:24:59,174 WARN L205 SmtUtils]: Spent 122.00 ms on a formula simplification. DAG size of input: 28 DAG size of output: 25 [2021-03-10 22:24:59,411 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 22:24:59,411 INFO L93 Difference]: Finished difference Result 1128 states and 3395 transitions. [2021-03-10 22:24:59,414 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2021-03-10 22:24:59,414 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 2.4705882352941178) internal successors, (42), 17 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 24 [2021-03-10 22:24:59,414 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 22:24:59,416 INFO L225 Difference]: With dead ends: 1128 [2021-03-10 22:24:59,416 INFO L226 Difference]: Without dead ends: 974 [2021-03-10 22:24:59,416 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 59 GetRequests, 17 SyntacticMatches, 1 SemanticMatches, 41 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 412 ImplicationChecksByTransitivity, 3716.9ms TimeCoverageRelationStatistics Valid=218, Invalid=1588, Unknown=0, NotChecked=0, Total=1806 [2021-03-10 22:24:59,417 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 974 states. [2021-03-10 22:24:59,424 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 974 to 585. [2021-03-10 22:24:59,425 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 585 states, 584 states have (on average 3.0993150684931505) internal successors, (1810), 584 states have internal predecessors, (1810), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:24:59,426 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 585 states to 585 states and 1810 transitions. [2021-03-10 22:24:59,426 INFO L78 Accepts]: Start accepts. Automaton has 585 states and 1810 transitions. Word has length 24 [2021-03-10 22:24:59,426 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 22:24:59,426 INFO L480 AbstractCegarLoop]: Abstraction has 585 states and 1810 transitions. [2021-03-10 22:24:59,426 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 17 states, 17 states have (on average 2.4705882352941178) internal successors, (42), 17 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-03-10 22:24:59,426 INFO L276 IsEmpty]: Start isEmpty. Operand 585 states and 1810 transitions. [2021-03-10 22:24:59,427 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-03-10 22:24:59,427 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 22:24:59,427 INFO L519 BasicCegarLoop]: trace histogram [3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 22:24:59,627 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 218 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable18213 [2021-03-10 22:24:59,628 INFO L428 AbstractCegarLoop]: === Iteration 291 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 22:24:59,628 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 22:24:59,628 INFO L82 PathProgramCache]: Analyzing trace with hash 1580220350, now seen corresponding path program 199 times [2021-03-10 22:24:59,628 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 22:24:59,628 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1471962466] [2021-03-10 22:24:59,628 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 22:24:59,633 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 22:24:59,951 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 1 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 22:24:59,952 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1471962466] [2021-03-10 22:24:59,952 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [312124669] [2021-03-10 22:24:59,952 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 219 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 219 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 22:24:59,980 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 22:24:59,981 INFO L263 TraceCheckSpWp]: Trace formula consists of 109 conjuncts, 17 conjunts are in the unsatisfiable core [2021-03-10 22:24:59,982 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 22:25:00,273 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 1 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 22:25:00,273 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 22:25:00,273 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 12 [2021-03-10 22:25:00,273 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [135049726] [2021-03-10 22:25:00,274 INFO L460 AbstractCegarLoop]: Interpolant automaton has 12 states [2021-03-10 22:25:00,274 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 22:25:00,274 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-03-10 22:25:00,274 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=23, Invalid=109, Unknown=0, NotChecked=0, Total=132 [2021-03-10 22:25:00,274 INFO L87 Difference]: Start difference. First operand 585 states and 1810 transitions. Second operand has 12 states, 12 states have (on average 2.75) internal successors, (33), 12 states have internal predecessors, (33), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:25:00,883 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 22:25:00,883 INFO L93 Difference]: Finished difference Result 794 states and 2443 transitions. [2021-03-10 22:25:00,886 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-03-10 22:25:00,886 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 2.75) internal successors, (33), 12 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 24 [2021-03-10 22:25:00,886 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 22:25:00,888 INFO L225 Difference]: With dead ends: 794 [2021-03-10 22:25:00,888 INFO L226 Difference]: Without dead ends: 742 [2021-03-10 22:25:00,888 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 37 GetRequests, 18 SyntacticMatches, 5 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 28 ImplicationChecksByTransitivity, 672.8ms TimeCoverageRelationStatistics Valid=48, Invalid=192, Unknown=0, NotChecked=0, Total=240 [2021-03-10 22:25:00,889 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 742 states. [2021-03-10 22:25:00,894 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 742 to 621. [2021-03-10 22:25:00,895 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 621 states, 620 states have (on average 3.1032258064516127) internal successors, (1924), 620 states have internal predecessors, (1924), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:25:00,896 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 621 states to 621 states and 1924 transitions. [2021-03-10 22:25:00,896 INFO L78 Accepts]: Start accepts. Automaton has 621 states and 1924 transitions. Word has length 24 [2021-03-10 22:25:00,896 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 22:25:00,896 INFO L480 AbstractCegarLoop]: Abstraction has 621 states and 1924 transitions. [2021-03-10 22:25:00,896 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 12 states, 12 states have (on average 2.75) internal successors, (33), 12 states have internal predecessors, (33), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:25:00,896 INFO L276 IsEmpty]: Start isEmpty. Operand 621 states and 1924 transitions. [2021-03-10 22:25:00,897 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-03-10 22:25:00,897 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 22:25:00,897 INFO L519 BasicCegarLoop]: trace histogram [3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 22:25:01,097 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 219 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable18627 [2021-03-10 22:25:01,097 INFO L428 AbstractCegarLoop]: === Iteration 292 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 22:25:01,098 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 22:25:01,098 INFO L82 PathProgramCache]: Analyzing trace with hash -1141508104, now seen corresponding path program 200 times [2021-03-10 22:25:01,098 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 22:25:01,098 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [219917187] [2021-03-10 22:25:01,098 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 22:25:01,103 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 22:25:01,448 WARN L205 SmtUtils]: Spent 122.00 ms on a formula simplification. DAG size of input: 29 DAG size of output: 26 [2021-03-10 22:25:01,608 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2021-03-10 22:25:01,609 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [219917187] [2021-03-10 22:25:01,609 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1643830854] [2021-03-10 22:25:01,609 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 220 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 220 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 22:25:01,641 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-03-10 22:25:01,641 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-10 22:25:01,642 INFO L263 TraceCheckSpWp]: Trace formula consists of 109 conjuncts, 17 conjunts are in the unsatisfiable core [2021-03-10 22:25:01,643 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 22:25:04,667 INFO L446 ElimStorePlain]: Different costs {0=[char_at_5], 1=[char_at_9]} [2021-03-10 22:25:04,679 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:25:04,683 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 22:25:04,696 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select 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-03-10 22:25:04,700 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-03-10 22:25:04,708 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:25:04,711 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-03-10 22:25:04,721 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:25:04,724 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-03-10 22:25:04,734 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:25:04,738 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-03-10 22:25:04,749 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:25:04,752 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-03-10 22:25:04,763 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 9 [2021-03-10 22:25:04,768 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-03-10 22:25:04,777 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:25:04,781 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-03-10 22:25:04,792 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:25:04,795 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-03-10 22:25:04,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 5 treesize of output 3 [2021-03-10 22:25:04,812 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-03-10 22:25:04,824 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:25:04,827 INFO L550 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2021-03-10 22:25:04,840 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:25:04,843 INFO L550 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2021-03-10 22:25:04,853 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:25:04,856 INFO L550 ElimStorePlain]: Start of recursive call 14: End of recursive call: and 1 xjuncts. [2021-03-10 22:25:04,866 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 5 treesize of output 3 [2021-03-10 22:25:04,870 INFO L550 ElimStorePlain]: Start of recursive call 15: End of recursive call: and 1 xjuncts. [2021-03-10 22:25:04,881 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:25:04,885 INFO L550 ElimStorePlain]: Start of recursive call 16: End of recursive call: and 1 xjuncts. [2021-03-10 22:25:04,896 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:25:04,899 INFO L550 ElimStorePlain]: Start of recursive call 17: End of recursive call: and 1 xjuncts. [2021-03-10 22:25:04,914 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 5 treesize of output 3 [2021-03-10 22:25:04,918 INFO L550 ElimStorePlain]: Start of recursive call 18: End of recursive call: and 1 xjuncts. [2021-03-10 22:25:04,929 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:25:04,933 INFO L550 ElimStorePlain]: Start of recursive call 19: End of recursive call: and 1 xjuncts. [2021-03-10 22:25:04,943 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:25:04,946 INFO L550 ElimStorePlain]: Start of recursive call 20: End of recursive call: and 1 xjuncts. [2021-03-10 22:25:04,956 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:25:04,960 INFO L550 ElimStorePlain]: Start of recursive call 21: End of recursive call: and 1 xjuncts. [2021-03-10 22:25:04,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 5 treesize of output 3 [2021-03-10 22:25:04,978 INFO L550 ElimStorePlain]: Start of recursive call 22: End of recursive call: and 1 xjuncts. [2021-03-10 22:25:04,988 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:25:04,992 INFO L550 ElimStorePlain]: Start of recursive call 23: End of recursive call: and 1 xjuncts. [2021-03-10 22:25:05,004 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:25:05,010 INFO L550 ElimStorePlain]: Start of recursive call 24: End of recursive call: and 1 xjuncts. [2021-03-10 22:25:05,021 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:25:05,024 INFO L550 ElimStorePlain]: Start of recursive call 25: End of recursive call: and 1 xjuncts. [2021-03-10 22:25:05,037 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:25:05,040 INFO L550 ElimStorePlain]: Start of recursive call 26: End of recursive call: and 1 xjuncts. [2021-03-10 22:25:05,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 13 treesize of output 9 [2021-03-10 22:25:05,058 INFO L550 ElimStorePlain]: Start of recursive call 27: End of recursive call: and 1 xjuncts. [2021-03-10 22:25:05,068 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:25:05,071 INFO L550 ElimStorePlain]: Start of recursive call 28: End of recursive call: and 1 xjuncts. [2021-03-10 22:25:05,080 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:25:05,084 INFO L550 ElimStorePlain]: Start of recursive call 29: End of recursive call: and 1 xjuncts. [2021-03-10 22:25:05,096 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:25:05,100 INFO L550 ElimStorePlain]: Start of recursive call 30: End of recursive call: and 1 xjuncts. [2021-03-10 22:25:05,110 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:25:05,113 INFO L550 ElimStorePlain]: Start of recursive call 31: End of recursive call: and 1 xjuncts. [2021-03-10 22:25:05,125 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:25:05,128 INFO L550 ElimStorePlain]: Start of recursive call 32: End of recursive call: and 1 xjuncts. [2021-03-10 22:25:05,139 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:25:05,142 INFO L550 ElimStorePlain]: Start of recursive call 33: End of recursive call: and 1 xjuncts. [2021-03-10 22:25:05,153 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:25:05,156 INFO L550 ElimStorePlain]: Start of recursive call 34: End of recursive call: and 1 xjuncts. [2021-03-10 22:25:05,168 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:25:05,172 INFO L550 ElimStorePlain]: Start of recursive call 35: End of recursive call: and 1 xjuncts. [2021-03-10 22:25:05,183 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:25:05,186 INFO L550 ElimStorePlain]: Start of recursive call 36: End of recursive call: and 1 xjuncts. [2021-03-10 22:25:05,197 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:25:05,201 INFO L550 ElimStorePlain]: Start of recursive call 37: End of recursive call: and 1 xjuncts. [2021-03-10 22:25:05,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 5 treesize of output 3 [2021-03-10 22:25:05,218 INFO L550 ElimStorePlain]: Start of recursive call 38: End of recursive call: and 1 xjuncts. [2021-03-10 22:25:05,229 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:25:05,230 INFO L550 ElimStorePlain]: Start of recursive call 39: End of recursive call: and 1 xjuncts. [2021-03-10 22:25:05,239 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:25:05,241 INFO L550 ElimStorePlain]: Start of recursive call 40: End of recursive call: and 1 xjuncts. [2021-03-10 22:25:05,252 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:25:05,255 INFO L550 ElimStorePlain]: Start of recursive call 41: End of recursive call: and 1 xjuncts. [2021-03-10 22:25:05,266 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:25:05,269 INFO L550 ElimStorePlain]: Start of recursive call 42: End of recursive call: and 1 xjuncts. [2021-03-10 22:25:05,280 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:25:05,284 INFO L550 ElimStorePlain]: Start of recursive call 43: End of recursive call: and 1 xjuncts. [2021-03-10 22:25:05,293 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:25:05,296 INFO L550 ElimStorePlain]: Start of recursive call 44: End of recursive call: and 1 xjuncts. [2021-03-10 22:25:05,304 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:25:05,307 INFO L550 ElimStorePlain]: Start of recursive call 45: End of recursive call: and 1 xjuncts. [2021-03-10 22:25:05,318 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:25:05,322 INFO L550 ElimStorePlain]: Start of recursive call 46: End of recursive call: and 1 xjuncts. [2021-03-10 22:25:05,332 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:25:05,334 INFO L550 ElimStorePlain]: Start of recursive call 47: End of recursive call: and 1 xjuncts. [2021-03-10 22:25:05,344 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:25:05,347 INFO L550 ElimStorePlain]: Start of recursive call 48: End of recursive call: and 1 xjuncts. [2021-03-10 22:25:05,358 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:25:05,361 INFO L550 ElimStorePlain]: Start of recursive call 49: End of recursive call: and 1 xjuncts. [2021-03-10 22:25:05,371 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:25:05,372 INFO L550 ElimStorePlain]: Start of recursive call 50: End of recursive call: and 1 xjuncts. [2021-03-10 22:25:05,383 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:25:05,385 INFO L550 ElimStorePlain]: Start of recursive call 51: End of recursive call: and 1 xjuncts. [2021-03-10 22:25:05,395 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:25:05,398 INFO L550 ElimStorePlain]: Start of recursive call 52: End of recursive call: and 1 xjuncts. [2021-03-10 22:25:05,407 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:25:05,411 INFO L550 ElimStorePlain]: Start of recursive call 53: End of recursive call: and 1 xjuncts. [2021-03-10 22:25:05,422 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:25:05,425 INFO L550 ElimStorePlain]: Start of recursive call 54: End of recursive call: and 1 xjuncts. [2021-03-10 22:25:05,434 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:25:05,436 INFO L550 ElimStorePlain]: Start of recursive call 55: End of recursive call: and 1 xjuncts. [2021-03-10 22:25:05,448 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:25:05,451 INFO L550 ElimStorePlain]: Start of recursive call 56: End of recursive call: and 1 xjuncts. [2021-03-10 22:25:05,460 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:25:05,462 INFO L550 ElimStorePlain]: Start of recursive call 57: End of recursive call: and 1 xjuncts. [2021-03-10 22:25:05,475 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:25:05,477 INFO L550 ElimStorePlain]: Start of recursive call 58: End of recursive call: and 1 xjuncts. [2021-03-10 22:25:05,488 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:25:05,490 INFO L550 ElimStorePlain]: Start of recursive call 59: End of recursive call: and 1 xjuncts. [2021-03-10 22:25:05,499 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:25:05,501 INFO L550 ElimStorePlain]: Start of recursive call 60: End of recursive call: and 1 xjuncts. [2021-03-10 22:25:05,512 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 9 [2021-03-10 22:25:05,514 INFO L550 ElimStorePlain]: Start of recursive call 61: End of recursive call: and 1 xjuncts. [2021-03-10 22:25:05,522 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:25:05,523 INFO L550 ElimStorePlain]: Start of recursive call 62: End of recursive call: and 1 xjuncts. [2021-03-10 22:25:05,530 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:25:05,532 INFO L550 ElimStorePlain]: Start of recursive call 63: End of recursive call: and 1 xjuncts. [2021-03-10 22:25:05,541 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:25:05,544 INFO L550 ElimStorePlain]: Start of recursive call 64: End of recursive call: and 1 xjuncts. [2021-03-10 22:25:05,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-03-10 22:25:05,555 INFO L550 ElimStorePlain]: Start of recursive call 65: End of recursive call: and 1 xjuncts. [2021-03-10 22:25:05,567 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:25:05,569 INFO L550 ElimStorePlain]: Start of recursive call 66: End of recursive call: and 1 xjuncts. [2021-03-10 22:25:05,578 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:25:05,581 INFO L550 ElimStorePlain]: Start of recursive call 67: End of recursive call: and 1 xjuncts. [2021-03-10 22:25:05,590 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:25:05,593 INFO L550 ElimStorePlain]: Start of recursive call 68: End of recursive call: and 1 xjuncts. [2021-03-10 22:25:05,604 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:25:05,607 INFO L550 ElimStorePlain]: Start of recursive call 69: End of recursive call: and 1 xjuncts. [2021-03-10 22:25:05,616 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:25:05,620 INFO L550 ElimStorePlain]: Start of recursive call 70: End of recursive call: and 1 xjuncts. [2021-03-10 22:25:05,628 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:25:05,632 INFO L550 ElimStorePlain]: Start of recursive call 71: End of recursive call: and 1 xjuncts. [2021-03-10 22:25:05,640 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:25:05,644 INFO L550 ElimStorePlain]: Start of recursive call 72: End of recursive call: and 1 xjuncts. [2021-03-10 22:25:05,655 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 5 treesize of output 3 [2021-03-10 22:25:05,660 INFO L550 ElimStorePlain]: Start of recursive call 73: End of recursive call: and 1 xjuncts. [2021-03-10 22:25:05,669 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:25:05,671 INFO L550 ElimStorePlain]: Start of recursive call 74: End of recursive call: and 1 xjuncts. [2021-03-10 22:25:05,680 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:25:05,683 INFO L550 ElimStorePlain]: Start of recursive call 75: End of recursive call: and 1 xjuncts. [2021-03-10 22:25:05,694 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:25:05,697 INFO L550 ElimStorePlain]: Start of recursive call 76: End of recursive call: and 1 xjuncts. [2021-03-10 22:25:05,708 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:25:05,711 INFO L550 ElimStorePlain]: Start of recursive call 77: End of recursive call: and 1 xjuncts. [2021-03-10 22:25:05,719 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:25:05,722 INFO L550 ElimStorePlain]: Start of recursive call 78: End of recursive call: and 1 xjuncts. [2021-03-10 22:25:05,729 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:25:05,731 INFO L550 ElimStorePlain]: Start of recursive call 79: End of recursive call: and 1 xjuncts. [2021-03-10 22:25:06,081 WARN L205 SmtUtils]: Spent 350.00 ms on a formula simplification. DAG size of input: 37 DAG size of output: 30 [2021-03-10 22:25:06,082 INFO L628 ElimStorePlain]: treesize reduction 153, result has 42.3 percent of original size [2021-03-10 22:25: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-03-10 22:25:06,096 INFO L550 ElimStorePlain]: Start of recursive call 80: End of recursive call: and 1 xjuncts. [2021-03-10 22:25:06,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 5 treesize of output 3 [2021-03-10 22:25:06,109 INFO L550 ElimStorePlain]: Start of recursive call 81: End of recursive call: and 1 xjuncts. [2021-03-10 22:25:06,117 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:25:06,121 INFO L550 ElimStorePlain]: Start of recursive call 82: End of recursive call: and 1 xjuncts. [2021-03-10 22:25:06,129 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 9 [2021-03-10 22:25:06,134 INFO L550 ElimStorePlain]: Start of recursive call 83: End of recursive call: and 1 xjuncts. [2021-03-10 22:25:06,141 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:25:06,143 INFO L550 ElimStorePlain]: Start of recursive call 84: End of recursive call: and 1 xjuncts. [2021-03-10 22:25:06,287 WARN L205 SmtUtils]: Spent 144.00 ms on a formula simplification. DAG size of input: 19 DAG size of output: 19 [2021-03-10 22:25:06,288 INFO L628 ElimStorePlain]: treesize reduction 1, result has 98.0 percent of original size [2021-03-10 22:25:06,291 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 3 xjuncts. [2021-03-10 22:25:06,292 INFO L247 ElimStorePlain]: Needed 84 recursive calls to eliminate 3 variables, input treesize:2705, output treesize:24 [2021-03-10 22:25:06,569 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 1 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 22:25:06,570 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 22:25:06,570 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 17 [2021-03-10 22:25:06,570 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1836119715] [2021-03-10 22:25:06,570 INFO L460 AbstractCegarLoop]: Interpolant automaton has 17 states [2021-03-10 22:25:06,570 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 22:25:06,570 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-03-10 22:25:06,570 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=36, Invalid=236, Unknown=0, NotChecked=0, Total=272 [2021-03-10 22:25:06,570 INFO L87 Difference]: Start difference. First operand 621 states and 1924 transitions. Second operand has 17 states, 17 states have (on average 2.4705882352941178) internal successors, (42), 17 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-03-10 22:25:06,929 WARN L205 SmtUtils]: Spent 143.00 ms on a formula simplification. DAG size of input: 33 DAG size of output: 27 [2021-03-10 22:25:07,927 WARN L205 SmtUtils]: Spent 170.00 ms on a formula simplification. DAG size of input: 34 DAG size of output: 32 [2021-03-10 22:25:08,585 WARN L205 SmtUtils]: Spent 105.00 ms on a formula simplification. DAG size of input: 28 DAG size of output: 27 [2021-03-10 22:25:08,915 WARN L205 SmtUtils]: Spent 191.00 ms on a formula simplification. DAG size of input: 38 DAG size of output: 36 [2021-03-10 22:25:09,566 WARN L205 SmtUtils]: Spent 113.00 ms on a formula simplification. DAG size of input: 28 DAG size of output: 27 [2021-03-10 22:25:09,861 WARN L205 SmtUtils]: Spent 186.00 ms on a formula simplification. DAG size of input: 29 DAG size of output: 29 [2021-03-10 22:25:10,473 WARN L205 SmtUtils]: Spent 129.00 ms on a formula simplification. DAG size of input: 32 DAG size of output: 31 [2021-03-10 22:25:10,734 WARN L205 SmtUtils]: Spent 171.00 ms on a formula simplification. DAG size of input: 31 DAG size of output: 25 [2021-03-10 22:25:11,223 WARN L205 SmtUtils]: Spent 130.00 ms on a formula simplification. DAG size of input: 29 DAG size of output: 20 [2021-03-10 22:25:11,567 WARN L205 SmtUtils]: Spent 246.00 ms on a formula simplification. DAG size of input: 30 DAG size of output: 28 [2021-03-10 22:25:11,866 WARN L205 SmtUtils]: Spent 146.00 ms on a formula simplification. DAG size of input: 32 DAG size of output: 24 [2021-03-10 22:25:12,158 WARN L205 SmtUtils]: Spent 146.00 ms on a formula simplification. DAG size of input: 30 DAG size of output: 19 [2021-03-10 22:25:12,241 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 22:25:12,242 INFO L93 Difference]: Finished difference Result 1271 states and 3807 transitions. [2021-03-10 22:25:12,243 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 36 states. [2021-03-10 22:25:12,244 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 2.4705882352941178) internal successors, (42), 17 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 24 [2021-03-10 22:25:12,244 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 22:25:12,246 INFO L225 Difference]: With dead ends: 1271 [2021-03-10 22:25:12,246 INFO L226 Difference]: Without dead ends: 1081 [2021-03-10 22:25:12,246 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 57 GetRequests, 17 SyntacticMatches, 1 SemanticMatches, 39 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 361 ImplicationChecksByTransitivity, 4085.0ms TimeCoverageRelationStatistics Valid=186, Invalid=1454, Unknown=0, NotChecked=0, Total=1640 [2021-03-10 22:25:12,247 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1081 states. [2021-03-10 22:25:12,254 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1081 to 658. [2021-03-10 22:25:12,255 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 658 states, 657 states have (on average 3.112633181126332) internal successors, (2045), 657 states have internal predecessors, (2045), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:25:12,257 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 658 states to 658 states and 2045 transitions. [2021-03-10 22:25:12,257 INFO L78 Accepts]: Start accepts. Automaton has 658 states and 2045 transitions. Word has length 24 [2021-03-10 22:25:12,257 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 22:25:12,257 INFO L480 AbstractCegarLoop]: Abstraction has 658 states and 2045 transitions. [2021-03-10 22:25:12,257 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 17 states, 17 states have (on average 2.4705882352941178) internal successors, (42), 17 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-03-10 22:25:12,257 INFO L276 IsEmpty]: Start isEmpty. Operand 658 states and 2045 transitions. [2021-03-10 22:25:12,258 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-03-10 22:25:12,258 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 22:25:12,258 INFO L519 BasicCegarLoop]: trace histogram [3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 22:25:12,459 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable18635,220 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 22:25:12,459 INFO L428 AbstractCegarLoop]: === Iteration 293 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 22:25:12,459 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 22:25:12,459 INFO L82 PathProgramCache]: Analyzing trace with hash 196362984, now seen corresponding path program 201 times [2021-03-10 22:25:12,459 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 22:25:12,459 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [46545179] [2021-03-10 22:25:12,459 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 22:25:12,465 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 22:25:12,814 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 1 proven. 8 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-03-10 22:25:12,815 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [46545179] [2021-03-10 22:25:12,815 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1325340928] [2021-03-10 22:25:12,815 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 221 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 221 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 22:25:12,844 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2021-03-10 22:25:12,845 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-10 22:25:12,846 INFO L263 TraceCheckSpWp]: Trace formula consists of 102 conjuncts, 20 conjunts are in the unsatisfiable core [2021-03-10 22:25:12,846 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 22:25:13,226 WARN L205 SmtUtils]: Spent 149.00 ms on a formula simplification. DAG size of input: 32 DAG size of output: 27 [2021-03-10 22:25:15,038 INFO L446 ElimStorePlain]: Different costs {0=[v_prenex_192, v_prenex_193, v_prenex_194, v_prenex_195, char_at_9], 1=[char_at_5]} [2021-03-10 22:25:15,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 5 treesize of output 3 [2021-03-10 22:25:15,050 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 22:25:15,063 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:25:15,066 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-03-10 22:25:15,791 WARN L205 SmtUtils]: Spent 723.00 ms on a formula simplification. DAG size of input: 66 DAG size of output: 49 [2021-03-10 22:25:15,792 INFO L628 ElimStorePlain]: treesize reduction 398, result has 39.2 percent of original size [2021-03-10 22:25:15,792 INFO L518 ElimStorePlain]: Eliminatee v_prenex_193 vanished before elimination [2021-03-10 22:25:15,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, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 5 treesize of output 3 [2021-03-10 22:25:15,804 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-03-10 22:25:15,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, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 5 treesize of output 3 [2021-03-10 22:25:15,815 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-03-10 22:25:15,821 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:25:15,825 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-03-10 22:25:15,831 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:25:15,835 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-03-10 22:25:16,163 WARN L205 SmtUtils]: Spent 327.00 ms on a formula simplification. DAG size of input: 43 DAG size of output: 34 [2021-03-10 22:25:16,163 INFO L628 ElimStorePlain]: treesize reduction 74, result has 61.7 percent of original size [2021-03-10 22:25:16,164 INFO L518 ElimStorePlain]: Eliminatee v_prenex_195 vanished before elimination [2021-03-10 22:25:16,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, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 9 [2021-03-10 22:25:16,173 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-03-10 22:25:16,432 WARN L205 SmtUtils]: Spent 258.00 ms on a formula simplification. DAG size of input: 28 DAG size of output: 25 [2021-03-10 22:25:16,433 INFO L628 ElimStorePlain]: treesize reduction 32, result has 70.1 percent of original size [2021-03-10 22:25:16,436 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 5 treesize of output 3 [2021-03-10 22:25:16,437 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-03-10 22:25:16,440 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 9 [2021-03-10 22:25:16,442 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-03-10 22:25:16,445 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:25:16,446 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-03-10 22:25:16,470 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 22:25:16,471 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 6 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-03-10 22:25:16,472 INFO L247 ElimStorePlain]: Needed 11 recursive calls to eliminate 7 variables, input treesize:699, output treesize:20 [2021-03-10 22:25:16,657 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2021-03-10 22:25:16,658 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 22:25:16,658 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 17 [2021-03-10 22:25:16,658 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1259253294] [2021-03-10 22:25:16,658 INFO L460 AbstractCegarLoop]: Interpolant automaton has 17 states [2021-03-10 22:25:16,658 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 22:25:16,658 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-03-10 22:25:16,658 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=38, Invalid=234, Unknown=0, NotChecked=0, Total=272 [2021-03-10 22:25:16,658 INFO L87 Difference]: Start difference. First operand 658 states and 2045 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-03-10 22:25:16,803 WARN L205 SmtUtils]: Spent 101.00 ms on a formula simplification. DAG size of input: 28 DAG size of output: 25 [2021-03-10 22:25:16,975 WARN L205 SmtUtils]: Spent 104.00 ms on a formula simplification. DAG size of input: 30 DAG size of output: 27 [2021-03-10 22:25:17,145 WARN L205 SmtUtils]: Spent 115.00 ms on a formula simplification. DAG size of input: 28 DAG size of output: 24 [2021-03-10 22:25:17,350 WARN L205 SmtUtils]: Spent 110.00 ms on a formula simplification. DAG size of input: 30 DAG size of output: 27 [2021-03-10 22:25:17,539 WARN L205 SmtUtils]: Spent 110.00 ms on a formula simplification. DAG size of input: 30 DAG size of output: 26 [2021-03-10 22:25:17,950 WARN L205 SmtUtils]: Spent 269.00 ms on a formula simplification. DAG size of input: 47 DAG size of output: 45 [2021-03-10 22:25:18,168 WARN L205 SmtUtils]: Spent 102.00 ms on a formula simplification. DAG size of input: 30 DAG size of output: 26 [2021-03-10 22:25:18,498 WARN L205 SmtUtils]: Spent 222.00 ms on a formula simplification. DAG size of input: 49 DAG size of output: 44 [2021-03-10 22:25:18,942 WARN L205 SmtUtils]: Spent 253.00 ms on a formula simplification. DAG size of input: 47 DAG size of output: 44 [2021-03-10 22:25:19,093 WARN L205 SmtUtils]: Spent 101.00 ms on a formula simplification. DAG size of input: 26 DAG size of output: 23 [2021-03-10 22:25:19,416 WARN L205 SmtUtils]: Spent 227.00 ms on a formula simplification. DAG size of input: 49 DAG size of output: 43 [2021-03-10 22:25:19,827 WARN L205 SmtUtils]: Spent 159.00 ms on a formula simplification. DAG size of input: 29 DAG size of output: 26 [2021-03-10 22:25:20,348 WARN L205 SmtUtils]: Spent 163.00 ms on a formula simplification. DAG size of input: 34 DAG size of output: 33 [2021-03-10 22:25:20,640 WARN L205 SmtUtils]: Spent 132.00 ms on a formula simplification. DAG size of input: 34 DAG size of output: 29 [2021-03-10 22:25:21,117 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 22:25:21,118 INFO L93 Difference]: Finished difference Result 1137 states and 3341 transitions. [2021-03-10 22:25:21,120 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2021-03-10 22:25:21,120 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 24 [2021-03-10 22:25:21,120 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 22:25:21,122 INFO L225 Difference]: With dead ends: 1137 [2021-03-10 22:25:21,122 INFO L226 Difference]: Without dead ends: 930 [2021-03-10 22:25:21,122 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 51 GetRequests, 17 SyntacticMatches, 1 SemanticMatches, 33 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 211 ImplicationChecksByTransitivity, 3778.1ms TimeCoverageRelationStatistics Valid=158, Invalid=1032, Unknown=0, NotChecked=0, Total=1190 [2021-03-10 22:25:21,123 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 930 states. [2021-03-10 22:25:21,130 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 930 to 685. [2021-03-10 22:25:21,131 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 685 states, 684 states have (on average 3.1184210526315788) internal successors, (2133), 684 states have internal predecessors, (2133), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:25:21,132 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 685 states to 685 states and 2133 transitions. [2021-03-10 22:25:21,132 INFO L78 Accepts]: Start accepts. Automaton has 685 states and 2133 transitions. Word has length 24 [2021-03-10 22:25:21,132 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 22:25:21,132 INFO L480 AbstractCegarLoop]: Abstraction has 685 states and 2133 transitions. [2021-03-10 22:25:21,132 INFO L481 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-03-10 22:25:21,132 INFO L276 IsEmpty]: Start isEmpty. Operand 685 states and 2133 transitions. [2021-03-10 22:25:21,133 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-03-10 22:25:21,133 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 22:25:21,133 INFO L519 BasicCegarLoop]: trace histogram [3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 22:25:21,334 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable18824,221 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 22:25:21,334 INFO L428 AbstractCegarLoop]: === Iteration 294 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 22:25:21,335 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 22:25:21,335 INFO L82 PathProgramCache]: Analyzing trace with hash -2084784084, now seen corresponding path program 202 times [2021-03-10 22:25:21,335 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 22:25:21,335 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2030117453] [2021-03-10 22:25:21,335 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 22:25:21,340 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 22:25:21,635 WARN L205 SmtUtils]: Spent 132.00 ms on a formula simplification. DAG size of input: 31 DAG size of output: 28 [2021-03-10 22:25:21,811 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 9 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-03-10 22:25:21,811 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2030117453] [2021-03-10 22:25:21,811 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [571972010] [2021-03-10 22:25:21,811 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 222 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 222 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 22:25:21,843 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-03-10 22:25:21,843 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-10 22:25:21,844 INFO L263 TraceCheckSpWp]: Trace formula consists of 109 conjuncts, 17 conjunts are in the unsatisfiable core [2021-03-10 22:25:21,845 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 22:25:22,350 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:25:22,354 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 22:25:22,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-03-10 22:25:22,366 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-03-10 22:25:22,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-03-10 22:25:22,379 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-03-10 22:25:22,386 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:25:22,390 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-03-10 22:25:22,399 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 9 [2021-03-10 22:25:22,403 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-03-10 22:25:22,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 5 treesize of output 3 [2021-03-10 22:25:22,415 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-03-10 22:25:22,423 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:25:22,426 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-03-10 22:25:22,434 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:25:22,437 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-03-10 22:25:22,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 13 treesize of output 9 [2021-03-10 22:25:22,447 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-03-10 22:25:22,454 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:25:22,457 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-03-10 22:25:22,463 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:25:22,467 INFO L550 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2021-03-10 22:25:22,473 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:25:22,476 INFO L550 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2021-03-10 22:25:22,483 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:25:22,486 INFO L550 ElimStorePlain]: Start of recursive call 14: End of recursive call: and 1 xjuncts. [2021-03-10 22:25:22,493 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:25:22,497 INFO L550 ElimStorePlain]: Start of recursive call 15: End of recursive call: and 1 xjuncts. [2021-03-10 22:25:22,950 WARN L205 SmtUtils]: Spent 452.00 ms on a formula simplification. DAG size of input: 29 DAG size of output: 28 [2021-03-10 22:25:22,951 INFO L628 ElimStorePlain]: treesize reduction 31, result has 75.8 percent of original size [2021-03-10 22:25:22,959 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-03-10 22:25:22,960 INFO L247 ElimStorePlain]: Needed 15 recursive calls to eliminate 2 variables, input treesize:465, output treesize:89 [2021-03-10 22:25:23,131 WARN L205 SmtUtils]: Spent 107.00 ms on a formula simplification that was a NOOP. DAG size: 50 [2021-03-10 22:25:23,361 WARN L205 SmtUtils]: Spent 100.00 ms on a formula simplification that was a NOOP. DAG size: 50 [2021-03-10 22:25:23,765 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 1 proven. 10 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-03-10 22:25:23,766 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 22:25:23,766 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 17 [2021-03-10 22:25:23,766 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [489302099] [2021-03-10 22:25:23,766 INFO L460 AbstractCegarLoop]: Interpolant automaton has 17 states [2021-03-10 22:25:23,766 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 22:25:23,766 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-03-10 22:25:23,766 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=36, Invalid=236, Unknown=0, NotChecked=0, Total=272 [2021-03-10 22:25:23,766 INFO L87 Difference]: Start difference. First operand 685 states and 2133 transitions. Second operand has 17 states, 17 states have (on average 2.411764705882353) internal successors, (41), 17 states have internal predecessors, (41), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:25:23,905 WARN L205 SmtUtils]: Spent 109.00 ms on a formula simplification. DAG size of input: 38 DAG size of output: 18 [2021-03-10 22:25:24,270 WARN L205 SmtUtils]: Spent 105.00 ms on a formula simplification. DAG size of input: 38 DAG size of output: 18 [2021-03-10 22:25:24,550 WARN L205 SmtUtils]: Spent 102.00 ms on a formula simplification. DAG size of input: 42 DAG size of output: 19 [2021-03-10 22:25:24,835 WARN L205 SmtUtils]: Spent 122.00 ms on a formula simplification. DAG size of input: 27 DAG size of output: 26 [2021-03-10 22:25:24,985 WARN L205 SmtUtils]: Spent 116.00 ms on a formula simplification. DAG size of input: 40 DAG size of output: 20 [2021-03-10 22:25:25,197 WARN L205 SmtUtils]: Spent 119.00 ms on a formula simplification. DAG size of input: 30 DAG size of output: 28 [2021-03-10 22:25:25,791 WARN L205 SmtUtils]: Spent 126.00 ms on a formula simplification. DAG size of input: 29 DAG size of output: 28 [2021-03-10 22:25:26,208 WARN L205 SmtUtils]: Spent 352.00 ms on a formula simplification. DAG size of input: 83 DAG size of output: 64 [2021-03-10 22:25:26,947 WARN L205 SmtUtils]: Spent 349.00 ms on a formula simplification. DAG size of input: 83 DAG size of output: 64 [2021-03-10 22:25:27,434 WARN L205 SmtUtils]: Spent 358.00 ms on a formula simplification. DAG size of input: 56 DAG size of output: 50 [2021-03-10 22:25:27,779 WARN L205 SmtUtils]: Spent 164.00 ms on a formula simplification. DAG size of input: 30 DAG size of output: 26 [2021-03-10 22:25:28,086 WARN L205 SmtUtils]: Spent 256.00 ms on a formula simplification. DAG size of input: 88 DAG size of output: 64 [2021-03-10 22:25:28,601 WARN L205 SmtUtils]: Spent 271.00 ms on a formula simplification. DAG size of input: 58 DAG size of output: 58 [2021-03-10 22:25:28,851 WARN L205 SmtUtils]: Spent 150.00 ms on a formula simplification. DAG size of input: 45 DAG size of output: 25 [2021-03-10 22:25:29,269 WARN L205 SmtUtils]: Spent 261.00 ms on a formula simplification. DAG size of input: 58 DAG size of output: 58 [2021-03-10 22:25:29,448 WARN L205 SmtUtils]: Spent 124.00 ms on a formula simplification. DAG size of input: 41 DAG size of output: 21 [2021-03-10 22:25:30,077 WARN L205 SmtUtils]: Spent 473.00 ms on a formula simplification. DAG size of input: 63 DAG size of output: 57 [2021-03-10 22:25:30,510 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 22:25:30,510 INFO L93 Difference]: Finished difference Result 1229 states and 3642 transitions. [2021-03-10 22:25:30,513 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2021-03-10 22:25:30,513 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 2.411764705882353) internal successors, (41), 17 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 24 [2021-03-10 22:25:30,513 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 22:25:30,515 INFO L225 Difference]: With dead ends: 1229 [2021-03-10 22:25:30,516 INFO L226 Difference]: Without dead ends: 1036 [2021-03-10 22:25:30,516 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 57 GetRequests, 18 SyntacticMatches, 1 SemanticMatches, 38 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 336 ImplicationChecksByTransitivity, 5698.8ms TimeCoverageRelationStatistics Valid=185, Invalid=1375, Unknown=0, NotChecked=0, Total=1560 [2021-03-10 22:25:30,517 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1036 states. [2021-03-10 22:25:30,524 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1036 to 706. [2021-03-10 22:25:30,525 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 706 states, 705 states have (on average 3.1319148936170214) internal successors, (2208), 705 states have internal predecessors, (2208), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:25:30,526 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 706 states to 706 states and 2208 transitions. [2021-03-10 22:25:30,527 INFO L78 Accepts]: Start accepts. Automaton has 706 states and 2208 transitions. Word has length 24 [2021-03-10 22:25:30,527 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 22:25:30,527 INFO L480 AbstractCegarLoop]: Abstraction has 706 states and 2208 transitions. [2021-03-10 22:25:30,527 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 17 states, 17 states have (on average 2.411764705882353) internal successors, (41), 17 states have internal predecessors, (41), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:25:30,527 INFO L276 IsEmpty]: Start isEmpty. Operand 706 states and 2208 transitions. [2021-03-10 22:25:30,528 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-03-10 22:25:30,528 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 22:25:30,528 INFO L519 BasicCegarLoop]: trace histogram [3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 22:25:30,728 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable18926,222 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 22:25:30,728 INFO L428 AbstractCegarLoop]: === Iteration 295 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 22:25:30,728 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 22:25:30,729 INFO L82 PathProgramCache]: Analyzing trace with hash -2029785852, now seen corresponding path program 203 times [2021-03-10 22:25:30,729 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 22:25:30,729 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [771328383] [2021-03-10 22:25:30,729 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 22:25:30,733 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 22:25:30,994 WARN L205 SmtUtils]: Spent 103.00 ms on a formula simplification. DAG size of input: 30 DAG size of output: 27 [2021-03-10 22:25:31,192 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2021-03-10 22:25:31,192 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [771328383] [2021-03-10 22:25:31,192 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2083781848] [2021-03-10 22:25:31,192 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 223 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 223 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 22:25:31,223 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-03-10 22:25:31,223 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-10 22:25:31,224 INFO L263 TraceCheckSpWp]: Trace formula consists of 109 conjuncts, 17 conjunts are in the unsatisfiable core [2021-03-10 22:25:31,225 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 22:25:31,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 11 treesize of output 7 [2021-03-10 22:25:31,602 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 22:25:31,609 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:25:31,612 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-03-10 22:25:31,619 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 9 [2021-03-10 22:25:31,624 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-03-10 22:25:31,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, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 5 treesize of output 3 [2021-03-10 22:25:31,636 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-03-10 22:25:31,643 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:25:31,647 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-03-10 22:25:31,653 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:25:31,657 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-03-10 22:25:31,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 5 treesize of output 3 [2021-03-10 22:25:31,671 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-03-10 22:25:31,678 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:25:31,680 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-03-10 22:25:31,689 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 5 treesize of output 3 [2021-03-10 22:25:31,694 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-03-10 22:25:31,701 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:25:31,704 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-03-10 22:25:31,712 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:25:31,715 INFO L550 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2021-03-10 22:25:31,722 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:25:31,726 INFO L550 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2021-03-10 22:25:31,733 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:25:31,736 INFO L550 ElimStorePlain]: Start of recursive call 14: End of recursive call: and 1 xjuncts. [2021-03-10 22:25:31,744 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select 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-03-10 22:25:31,747 INFO L550 ElimStorePlain]: Start of recursive call 15: End of recursive call: and 1 xjuncts. [2021-03-10 22:25:31,754 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:25:31,757 INFO L550 ElimStorePlain]: Start of recursive call 16: End of recursive call: and 1 xjuncts. [2021-03-10 22:25:31,763 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:25:31,766 INFO L550 ElimStorePlain]: Start of recursive call 17: End of recursive call: and 1 xjuncts. [2021-03-10 22:25:31,773 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:25:31,776 INFO L550 ElimStorePlain]: Start of recursive call 18: End of recursive call: and 1 xjuncts. [2021-03-10 22:25:31,782 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:25:31,785 INFO L550 ElimStorePlain]: Start of recursive call 19: End of recursive call: and 1 xjuncts. [2021-03-10 22:25:31,791 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:25:31,794 INFO L550 ElimStorePlain]: Start of recursive call 20: End of recursive call: and 1 xjuncts. [2021-03-10 22:25:31,801 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:25:31,804 INFO L550 ElimStorePlain]: Start of recursive call 21: End of recursive call: and 1 xjuncts. [2021-03-10 22:25:31,813 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 5 treesize of output 3 [2021-03-10 22:25:31,818 INFO L550 ElimStorePlain]: Start of recursive call 22: End of recursive call: and 1 xjuncts. [2021-03-10 22:25:31,825 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:25:31,828 INFO L550 ElimStorePlain]: Start of recursive call 23: End of recursive call: and 1 xjuncts. [2021-03-10 22:25:31,835 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:25:31,839 INFO L550 ElimStorePlain]: Start of recursive call 24: End of recursive call: and 1 xjuncts. [2021-03-10 22:25:31,845 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:25:31,849 INFO L550 ElimStorePlain]: Start of recursive call 25: End of recursive call: and 1 xjuncts. [2021-03-10 22:25:31,856 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:25:31,858 INFO L550 ElimStorePlain]: Start of recursive call 26: End of recursive call: and 1 xjuncts. [2021-03-10 22:25:31,865 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:25:31,869 INFO L550 ElimStorePlain]: Start of recursive call 27: End of recursive call: and 1 xjuncts. [2021-03-10 22:25:31,875 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:25:31,878 INFO L550 ElimStorePlain]: Start of recursive call 28: End of recursive call: and 1 xjuncts. [2021-03-10 22:25:31,884 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:25:31,887 INFO L550 ElimStorePlain]: Start of recursive call 29: End of recursive call: and 1 xjuncts. [2021-03-10 22:25:31,893 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:25:31,897 INFO L550 ElimStorePlain]: Start of recursive call 30: End of recursive call: and 1 xjuncts. [2021-03-10 22:25:31,902 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:25:31,905 INFO L550 ElimStorePlain]: Start of recursive call 31: End of recursive call: and 1 xjuncts. [2021-03-10 22:25:31,912 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 9 [2021-03-10 22:25:31,918 INFO L550 ElimStorePlain]: Start of recursive call 32: End of recursive call: and 1 xjuncts. [2021-03-10 22:25:32,302 WARN L205 SmtUtils]: Spent 383.00 ms on a formula simplification. DAG size of input: 30 DAG size of output: 28 [2021-03-10 22:25:32,303 INFO L628 ElimStorePlain]: treesize reduction 56, result has 63.4 percent of original size [2021-03-10 22:25:32,309 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-03-10 22:25:32,310 INFO L247 ElimStorePlain]: Needed 32 recursive calls to eliminate 2 variables, input treesize:1060, output treesize:89 [2021-03-10 22:25:32,981 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 22:25:32,983 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 22:25:32,985 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-03-10 22:25:32,988 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 22:25:32,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-03-10 22:25:33,000 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-03-10 22:25:33,010 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 22:25:33,011 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-03-10 22:25:33,016 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-03-10 22:25:33,284 WARN L205 SmtUtils]: Spent 267.00 ms on a formula simplification. DAG size of input: 53 DAG size of output: 42 [2021-03-10 22:25:33,286 INFO L628 ElimStorePlain]: treesize reduction 130, result has 36.0 percent of original size [2021-03-10 22:25:33,293 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 5 treesize of output 3 [2021-03-10 22:25:33,297 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-03-10 22:25:33,396 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 22:25:33,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 13 treesize of output 9 [2021-03-10 22:25:33,407 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-03-10 22:25:33,495 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 22:25:33,498 INFO L550 ElimStorePlain]: Start of recursive call 1: 3 dim-0 vars, 3 dim-1 vars, End of recursive call: and 3 xjuncts. [2021-03-10 22:25:33,498 INFO L247 ElimStorePlain]: Needed 6 recursive calls to eliminate 6 variables, input treesize:242, output treesize:26 [2021-03-10 22:25:33,807 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 1 proven. 10 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-03-10 22:25:33,807 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 22:25:33,807 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 17 [2021-03-10 22:25:33,808 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1333748240] [2021-03-10 22:25:33,808 INFO L460 AbstractCegarLoop]: Interpolant automaton has 17 states [2021-03-10 22:25:33,808 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 22:25:33,808 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-03-10 22:25:33,808 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=36, Invalid=236, Unknown=0, NotChecked=0, Total=272 [2021-03-10 22:25:33,808 INFO L87 Difference]: Start difference. First operand 706 states and 2208 transitions. Second operand has 17 states, 17 states have (on average 2.411764705882353) internal successors, (41), 17 states have internal predecessors, (41), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:25:34,283 WARN L205 SmtUtils]: Spent 147.00 ms on a formula simplification. DAG size of input: 55 DAG size of output: 25 [2021-03-10 22:25:34,508 WARN L205 SmtUtils]: Spent 162.00 ms on a formula simplification. DAG size of input: 53 DAG size of output: 26 [2021-03-10 22:25:34,916 WARN L205 SmtUtils]: Spent 100.00 ms on a formula simplification. DAG size of input: 48 DAG size of output: 18 [2021-03-10 22:25:35,265 WARN L205 SmtUtils]: Spent 178.00 ms on a formula simplification. DAG size of input: 38 DAG size of output: 35 [2021-03-10 22:25:35,407 WARN L205 SmtUtils]: Spent 111.00 ms on a formula simplification. DAG size of input: 46 DAG size of output: 19 [2021-03-10 22:25:35,651 WARN L205 SmtUtils]: Spent 118.00 ms on a formula simplification. DAG size of input: 47 DAG size of output: 19 [2021-03-10 22:25:36,491 WARN L205 SmtUtils]: Spent 282.00 ms on a formula simplification. DAG size of input: 86 DAG size of output: 61 [2021-03-10 22:25:36,786 WARN L205 SmtUtils]: Spent 126.00 ms on a formula simplification. DAG size of input: 28 DAG size of output: 28 [2021-03-10 22:25:37,290 WARN L205 SmtUtils]: Spent 293.00 ms on a formula simplification. DAG size of input: 86 DAG size of output: 61 [2021-03-10 22:25:37,482 WARN L205 SmtUtils]: Spent 114.00 ms on a formula simplification. DAG size of input: 26 DAG size of output: 26 [2021-03-10 22:25:37,655 WARN L205 SmtUtils]: Spent 119.00 ms on a formula simplification. DAG size of input: 29 DAG size of output: 28 [2021-03-10 22:25:37,996 WARN L205 SmtUtils]: Spent 204.00 ms on a formula simplification. DAG size of input: 28 DAG size of output: 27 [2021-03-10 22:25:38,311 WARN L205 SmtUtils]: Spent 172.00 ms on a formula simplification. DAG size of input: 53 DAG size of output: 27 [2021-03-10 22:25:38,764 WARN L205 SmtUtils]: Spent 342.00 ms on a formula simplification. DAG size of input: 67 DAG size of output: 66 [2021-03-10 22:25:39,198 WARN L205 SmtUtils]: Spent 152.00 ms on a formula simplification. DAG size of input: 55 DAG size of output: 23 [2021-03-10 22:25:39,691 WARN L205 SmtUtils]: Spent 392.00 ms on a formula simplification. DAG size of input: 71 DAG size of output: 68 [2021-03-10 22:25:40,076 WARN L205 SmtUtils]: Spent 330.00 ms on a formula simplification. DAG size of input: 67 DAG size of output: 66 [2021-03-10 22:25:40,380 WARN L205 SmtUtils]: Spent 120.00 ms on a formula simplification. DAG size of input: 53 DAG size of output: 19 [2021-03-10 22:25:40,972 WARN L205 SmtUtils]: Spent 446.00 ms on a formula simplification. DAG size of input: 71 DAG size of output: 68 [2021-03-10 22:25:41,246 WARN L205 SmtUtils]: Spent 197.00 ms on a formula simplification. DAG size of input: 33 DAG size of output: 32 [2021-03-10 22:25:41,700 WARN L205 SmtUtils]: Spent 279.00 ms on a formula simplification. DAG size of input: 37 DAG size of output: 34 [2021-03-10 22:25:41,975 WARN L205 SmtUtils]: Spent 196.00 ms on a formula simplification. DAG size of input: 35 DAG size of output: 28 [2021-03-10 22:25:42,364 WARN L205 SmtUtils]: Spent 283.00 ms on a formula simplification. DAG size of input: 39 DAG size of output: 30 [2021-03-10 22:25:42,574 WARN L205 SmtUtils]: Spent 123.00 ms on a formula simplification. DAG size of input: 33 DAG size of output: 20 [2021-03-10 22:25:42,882 WARN L205 SmtUtils]: Spent 208.00 ms on a formula simplification. DAG size of input: 37 DAG size of output: 22 [2021-03-10 22:25:42,991 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 22:25:42,991 INFO L93 Difference]: Finished difference Result 1281 states and 3837 transitions. [2021-03-10 22:25:42,995 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 44 states. [2021-03-10 22:25:42,995 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 2.411764705882353) internal successors, (41), 17 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 24 [2021-03-10 22:25:42,995 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 22:25:42,997 INFO L225 Difference]: With dead ends: 1281 [2021-03-10 22:25:42,997 INFO L226 Difference]: Without dead ends: 1092 [2021-03-10 22:25:42,997 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 67 GetRequests, 18 SyntacticMatches, 1 SemanticMatches, 48 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 608 ImplicationChecksByTransitivity, 7894.3ms TimeCoverageRelationStatistics Valid=307, Invalid=2143, Unknown=0, NotChecked=0, Total=2450 [2021-03-10 22:25:42,998 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1092 states. [2021-03-10 22:25:43,006 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1092 to 695. [2021-03-10 22:25:43,006 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 695 states, 694 states have (on average 3.118155619596542) internal successors, (2164), 694 states have internal predecessors, (2164), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:25:43,008 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 695 states to 695 states and 2164 transitions. [2021-03-10 22:25:43,008 INFO L78 Accepts]: Start accepts. Automaton has 695 states and 2164 transitions. Word has length 24 [2021-03-10 22:25:43,008 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 22:25:43,008 INFO L480 AbstractCegarLoop]: Abstraction has 695 states and 2164 transitions. [2021-03-10 22:25:43,008 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 17 states, 17 states have (on average 2.411764705882353) internal successors, (41), 17 states have internal predecessors, (41), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:25:43,008 INFO L276 IsEmpty]: Start isEmpty. Operand 695 states and 2164 transitions. [2021-03-10 22:25:43,009 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-03-10 22:25:43,009 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 22:25:43,009 INFO L519 BasicCegarLoop]: trace histogram [3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 22:25:43,209 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable18957,223 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 22:25:43,210 INFO L428 AbstractCegarLoop]: === Iteration 296 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 22:25:43,210 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 22:25:43,210 INFO L82 PathProgramCache]: Analyzing trace with hash -796425400, now seen corresponding path program 204 times [2021-03-10 22:25:43,210 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 22:25:43,210 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [678667043] [2021-03-10 22:25:43,210 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 22:25:43,215 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 22:25:43,522 WARN L205 SmtUtils]: Spent 124.00 ms on a formula simplification. DAG size of input: 30 DAG size of output: 24 [2021-03-10 22:25:43,649 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 3 proven. 8 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-03-10 22:25:43,650 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [678667043] [2021-03-10 22:25:43,650 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [833730630] [2021-03-10 22:25:43,650 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 224 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 224 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 22:25:43,678 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-03-10 22:25:43,678 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-10 22:25:43,679 INFO L263 TraceCheckSpWp]: Trace formula consists of 95 conjuncts, 20 conjunts are in the unsatisfiable core [2021-03-10 22:25:43,680 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 22:25:44,366 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2021-03-10 22:25:44,366 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 22:25:44,366 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 18 [2021-03-10 22:25:44,366 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1296995569] [2021-03-10 22:25:44,366 INFO L460 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-03-10 22:25:44,366 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 22:25:44,367 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-03-10 22:25:44,367 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=45, Invalid=261, Unknown=0, NotChecked=0, Total=306 [2021-03-10 22:25:44,367 INFO L87 Difference]: Start difference. First operand 695 states and 2164 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-03-10 22:25:45,081 WARN L205 SmtUtils]: Spent 142.00 ms on a formula simplification. DAG size of input: 33 DAG size of output: 32 [2021-03-10 22:25:45,249 WARN L205 SmtUtils]: Spent 109.00 ms on a formula simplification. DAG size of input: 29 DAG size of output: 28 [2021-03-10 22:25:45,560 WARN L205 SmtUtils]: Spent 118.00 ms on a formula simplification. DAG size of input: 29 DAG size of output: 28 [2021-03-10 22:25:45,756 WARN L205 SmtUtils]: Spent 138.00 ms on a formula simplification. DAG size of input: 35 DAG size of output: 34 [2021-03-10 22:25:46,272 WARN L205 SmtUtils]: Spent 139.00 ms on a formula simplification. DAG size of input: 35 DAG size of output: 34 [2021-03-10 22:25:46,606 WARN L205 SmtUtils]: Spent 113.00 ms on a formula simplification. DAG size of input: 31 DAG size of output: 30 [2021-03-10 22:25:46,759 WARN L205 SmtUtils]: Spent 104.00 ms on a formula simplification. DAG size of input: 31 DAG size of output: 30 [2021-03-10 22:25:46,952 WARN L205 SmtUtils]: Spent 136.00 ms on a formula simplification. DAG size of input: 33 DAG size of output: 30 [2021-03-10 22:25:47,170 WARN L205 SmtUtils]: Spent 149.00 ms on a formula simplification. DAG size of input: 35 DAG size of output: 34 [2021-03-10 22:25:47,450 WARN L205 SmtUtils]: Spent 144.00 ms on a formula simplification. DAG size of input: 31 DAG size of output: 30 [2021-03-10 22:25:47,606 WARN L205 SmtUtils]: Spent 109.00 ms on a formula simplification. DAG size of input: 31 DAG size of output: 30 [2021-03-10 22:25:48,614 WARN L205 SmtUtils]: Spent 133.00 ms on a formula simplification. DAG size of input: 35 DAG size of output: 32 [2021-03-10 22:25:49,319 WARN L205 SmtUtils]: Spent 130.00 ms on a formula simplification. DAG size of input: 35 DAG size of output: 32 [2021-03-10 22:25:50,051 WARN L205 SmtUtils]: Spent 160.00 ms on a formula simplification. DAG size of input: 35 DAG size of output: 32 [2021-03-10 22:25:50,425 WARN L205 SmtUtils]: Spent 103.00 ms on a formula simplification. DAG size of input: 25 DAG size of output: 22 [2021-03-10 22:25:50,694 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 22:25:50,695 INFO L93 Difference]: Finished difference Result 1696 states and 5082 transitions. [2021-03-10 22:25:50,697 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 47 states. [2021-03-10 22:25:50,698 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 24 [2021-03-10 22:25:50,698 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 22:25:50,701 INFO L225 Difference]: With dead ends: 1696 [2021-03-10 22:25:50,701 INFO L226 Difference]: Without dead ends: 1476 [2021-03-10 22:25:50,701 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 85 GetRequests, 31 SyntacticMatches, 0 SemanticMatches, 54 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 756 ImplicationChecksByTransitivity, 5168.8ms TimeCoverageRelationStatistics Valid=473, Invalid=2607, Unknown=0, NotChecked=0, Total=3080 [2021-03-10 22:25:50,703 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1476 states. [2021-03-10 22:25:50,713 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1476 to 715. [2021-03-10 22:25:50,714 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 715 states, 714 states have (on average 3.145658263305322) internal successors, (2246), 714 states have internal predecessors, (2246), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:25:50,715 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 715 states to 715 states and 2246 transitions. [2021-03-10 22:25:50,715 INFO L78 Accepts]: Start accepts. Automaton has 715 states and 2246 transitions. Word has length 24 [2021-03-10 22:25:50,715 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 22:25:50,716 INFO L480 AbstractCegarLoop]: Abstraction has 715 states and 2246 transitions. [2021-03-10 22:25:50,716 INFO L481 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-03-10 22:25:50,716 INFO L276 IsEmpty]: Start isEmpty. Operand 715 states and 2246 transitions. [2021-03-10 22:25:50,717 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-03-10 22:25:50,717 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 22:25:50,717 INFO L519 BasicCegarLoop]: trace histogram [3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 22:25:50,917 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 224 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable18993 [2021-03-10 22:25:50,917 INFO L428 AbstractCegarLoop]: === Iteration 297 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 22:25:50,917 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 22:25:50,917 INFO L82 PathProgramCache]: Analyzing trace with hash 1409945508, now seen corresponding path program 205 times [2021-03-10 22:25:50,918 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 22:25:50,918 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1164972239] [2021-03-10 22:25:50,918 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 22:25:50,922 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 22:25:51,239 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 1 proven. 10 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-03-10 22:25:51,239 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1164972239] [2021-03-10 22:25:51,239 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1948694979] [2021-03-10 22:25:51,239 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 225 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 225 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 22:25:51,269 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 22:25:51,270 INFO L263 TraceCheckSpWp]: Trace formula consists of 109 conjuncts, 17 conjunts are in the unsatisfiable core [2021-03-10 22:25:51,270 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 22:25:51,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, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 5 treesize of output 3 [2021-03-10 22:25:51,860 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 22:25:51,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-03-10 22:25:51,868 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-03-10 22:25:51,875 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:25:51,877 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-03-10 22:25:51,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 5 treesize of output 3 [2021-03-10 22:25:51,888 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-03-10 22:25:51,894 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:25:51,897 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-03-10 22:25:51,903 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:25:51,906 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-03-10 22:25:51,911 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:25:51,912 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-03-10 22:25:51,916 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:25:51,917 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-03-10 22:25:52,006 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 22:25:52,012 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 5 treesize of output 3 [2021-03-10 22:25:52,016 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-03-10 22:25:52,023 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 9 [2021-03-10 22:25:52,027 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-03-10 22:25:52,032 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:25:52,035 INFO L550 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2021-03-10 22:25:52,131 INFO L628 ElimStorePlain]: treesize reduction 1, result has 97.0 percent of original size [2021-03-10 22:25:52,132 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-03-10 22:25:52,133 INFO L247 ElimStorePlain]: Needed 12 recursive calls to eliminate 3 variables, input treesize:225, output treesize:16 [2021-03-10 22:25:52,257 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 1 proven. 10 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-03-10 22:25:52,258 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 22:25:52,258 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 12 [2021-03-10 22:25:52,258 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [901009547] [2021-03-10 22:25:52,258 INFO L460 AbstractCegarLoop]: Interpolant automaton has 12 states [2021-03-10 22:25:52,258 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 22:25:52,258 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-03-10 22:25:52,258 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=27, Invalid=105, Unknown=0, NotChecked=0, Total=132 [2021-03-10 22:25:52,258 INFO L87 Difference]: Start difference. First operand 715 states and 2246 transitions. Second operand has 12 states, 12 states have (on average 2.8333333333333335) internal successors, (34), 12 states have internal predecessors, (34), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:25:52,640 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 22:25:52,641 INFO L93 Difference]: Finished difference Result 956 states and 2971 transitions. [2021-03-10 22:25:52,643 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-03-10 22:25:52,643 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 2.8333333333333335) internal successors, (34), 12 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 24 [2021-03-10 22:25:52,644 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 22:25:52,645 INFO L225 Difference]: With dead ends: 956 [2021-03-10 22:25:52,645 INFO L226 Difference]: Without dead ends: 891 [2021-03-10 22:25:52,645 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 39 GetRequests, 23 SyntacticMatches, 3 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 35 ImplicationChecksByTransitivity, 568.1ms TimeCoverageRelationStatistics Valid=44, Invalid=166, Unknown=0, NotChecked=0, Total=210 [2021-03-10 22:25:52,646 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 891 states. [2021-03-10 22:25:52,653 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 891 to 727. [2021-03-10 22:25:52,654 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 727 states, 726 states have (on average 3.1349862258953167) internal successors, (2276), 726 states have internal predecessors, (2276), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:25:52,655 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 727 states to 727 states and 2276 transitions. [2021-03-10 22:25:52,655 INFO L78 Accepts]: Start accepts. Automaton has 727 states and 2276 transitions. Word has length 24 [2021-03-10 22:25:52,656 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 22:25:52,656 INFO L480 AbstractCegarLoop]: Abstraction has 727 states and 2276 transitions. [2021-03-10 22:25:52,656 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 12 states, 12 states have (on average 2.8333333333333335) internal successors, (34), 12 states have internal predecessors, (34), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:25:52,656 INFO L276 IsEmpty]: Start isEmpty. Operand 727 states and 2276 transitions. [2021-03-10 22:25:52,656 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-03-10 22:25:52,657 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 22:25:52,657 INFO L519 BasicCegarLoop]: trace histogram [3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 22:25:52,857 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 225 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable19007 [2021-03-10 22:25:52,857 INFO L428 AbstractCegarLoop]: === Iteration 298 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 22:25:52,857 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 22:25:52,857 INFO L82 PathProgramCache]: Analyzing trace with hash -842111762, now seen corresponding path program 206 times [2021-03-10 22:25:52,857 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 22:25:52,858 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1602081295] [2021-03-10 22:25:52,858 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 22:25:52,862 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 22:25:53,126 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 1 proven. 10 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-03-10 22:25:53,126 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1602081295] [2021-03-10 22:25:53,126 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [154841374] [2021-03-10 22:25:53,126 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 226 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 226 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 22:25:53,155 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-03-10 22:25:53,155 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-10 22:25:53,156 INFO L263 TraceCheckSpWp]: Trace formula consists of 109 conjuncts, 17 conjunts are in the unsatisfiable core [2021-03-10 22:25:53,156 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 22:25:53,515 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 1 proven. 10 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-03-10 22:25:53,515 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 22:25:53,516 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 13 [2021-03-10 22:25:53,516 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1239515064] [2021-03-10 22:25:53,516 INFO L460 AbstractCegarLoop]: Interpolant automaton has 13 states [2021-03-10 22:25:53,516 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 22:25:53,516 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-03-10 22:25:53,516 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=32, Invalid=124, Unknown=0, NotChecked=0, Total=156 [2021-03-10 22:25:53,516 INFO L87 Difference]: Start difference. First operand 727 states and 2276 transitions. Second operand has 13 states, 13 states have (on average 2.8461538461538463) internal successors, (37), 13 states have internal predecessors, (37), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:25:54,065 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 22:25:54,066 INFO L93 Difference]: Finished difference Result 1051 states and 3214 transitions. [2021-03-10 22:25:54,067 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-03-10 22:25:54,067 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 2.8461538461538463) internal successors, (37), 13 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 24 [2021-03-10 22:25:54,067 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 22:25:54,069 INFO L225 Difference]: With dead ends: 1051 [2021-03-10 22:25:54,069 INFO L226 Difference]: Without dead ends: 982 [2021-03-10 22:25:54,069 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 39 GetRequests, 22 SyntacticMatches, 3 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 39 ImplicationChecksByTransitivity, 574.6ms TimeCoverageRelationStatistics Valid=52, Invalid=188, Unknown=0, NotChecked=0, Total=240 [2021-03-10 22:25:54,070 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 982 states. [2021-03-10 22:25:54,078 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 982 to 697. [2021-03-10 22:25:54,079 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 697 states, 696 states have (on average 3.1336206896551726) internal successors, (2181), 696 states have internal predecessors, (2181), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:25:54,080 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 697 states to 697 states and 2181 transitions. [2021-03-10 22:25:54,080 INFO L78 Accepts]: Start accepts. Automaton has 697 states and 2181 transitions. Word has length 24 [2021-03-10 22:25:54,080 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 22:25:54,080 INFO L480 AbstractCegarLoop]: Abstraction has 697 states and 2181 transitions. [2021-03-10 22:25:54,080 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 13 states, 13 states have (on average 2.8461538461538463) internal successors, (37), 13 states have internal predecessors, (37), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:25:54,080 INFO L276 IsEmpty]: Start isEmpty. Operand 697 states and 2181 transitions. [2021-03-10 22:25:54,081 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-03-10 22:25:54,081 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 22:25:54,081 INFO L519 BasicCegarLoop]: trace histogram [3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 22:25:54,281 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 226 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable19064 [2021-03-10 22:25:54,282 INFO L428 AbstractCegarLoop]: === Iteration 299 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 22:25:54,282 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 22:25:54,282 INFO L82 PathProgramCache]: Analyzing trace with hash -1996515500, now seen corresponding path program 207 times [2021-03-10 22:25:54,282 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 22:25:54,282 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2083590187] [2021-03-10 22:25:54,282 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 22:25:54,287 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 22:25:54,580 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 1 proven. 10 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-03-10 22:25:54,580 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2083590187] [2021-03-10 22:25:54,580 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [643822319] [2021-03-10 22:25:54,580 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 227 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 227 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 22:25:54,613 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2021-03-10 22:25:54,613 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-10 22:25:54,614 INFO L263 TraceCheckSpWp]: Trace formula consists of 109 conjuncts, 17 conjunts are in the unsatisfiable core [2021-03-10 22:25:54,614 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 22:25:56,120 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:25:56,123 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 22:25:56,133 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select 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-03-10 22:25:56,136 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-03-10 22:25:56,144 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:25:56,147 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-03-10 22:25:56,157 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 5 treesize of output 3 [2021-03-10 22:25:56,162 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-03-10 22:25:56,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-03-10 22:25:56,176 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-03-10 22:25:56,184 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:25:56,187 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-03-10 22:25:56,195 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:25:56,198 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-03-10 22:25:56,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 5 treesize of output 3 [2021-03-10 22:25:56,213 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-03-10 22:25:56,223 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 5 treesize of output 3 [2021-03-10 22:25:56,227 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-03-10 22:25:56,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 13 treesize of output 9 [2021-03-10 22:25:56,241 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-03-10 22:25:56,250 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:25:56,253 INFO L550 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2021-03-10 22:25:56,261 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:25:56,265 INFO L550 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2021-03-10 22:25:56,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, 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-03-10 22:25:56,278 INFO L550 ElimStorePlain]: Start of recursive call 14: End of recursive call: and 1 xjuncts. [2021-03-10 22:25:56,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-03-10 22:25:56,293 INFO L550 ElimStorePlain]: Start of recursive call 15: End of recursive call: and 1 xjuncts. [2021-03-10 22:25:56,303 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:25:56,306 INFO L550 ElimStorePlain]: Start of recursive call 16: End of recursive call: and 1 xjuncts. [2021-03-10 22:25:56,315 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:25:56,319 INFO L550 ElimStorePlain]: Start of recursive call 17: End of recursive call: and 1 xjuncts. [2021-03-10 22:25:56,328 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:25:56,331 INFO L550 ElimStorePlain]: Start of recursive call 18: End of recursive call: and 1 xjuncts. [2021-03-10 22:25:56,355 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:25:56,358 INFO L550 ElimStorePlain]: Start of recursive call 19: End of recursive call: and 1 xjuncts. [2021-03-10 22:25:56,365 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:25:56,369 INFO L550 ElimStorePlain]: Start of recursive call 20: End of recursive call: and 1 xjuncts. [2021-03-10 22:25:56,375 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:25:56,377 INFO L550 ElimStorePlain]: Start of recursive call 21: End of recursive call: and 1 xjuncts. [2021-03-10 22:25:56,381 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:25:56,383 INFO L550 ElimStorePlain]: Start of recursive call 22: End of recursive call: and 1 xjuncts. [2021-03-10 22:25:56,387 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:25:56,389 INFO L550 ElimStorePlain]: Start of recursive call 23: End of recursive call: and 1 xjuncts. [2021-03-10 22:25:56,393 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:25:56,394 INFO L550 ElimStorePlain]: Start of recursive call 24: End of recursive call: and 1 xjuncts. [2021-03-10 22:25:56,399 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:25:56,401 INFO L550 ElimStorePlain]: Start of recursive call 25: End of recursive call: and 1 xjuncts. [2021-03-10 22:25:56,406 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:25:56,407 INFO L550 ElimStorePlain]: Start of recursive call 26: End of recursive call: and 1 xjuncts. [2021-03-10 22:25:56,413 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:25:56,415 INFO L550 ElimStorePlain]: Start of recursive call 27: End of recursive call: and 1 xjuncts. [2021-03-10 22:25:56,421 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:25:56,422 INFO L550 ElimStorePlain]: Start of recursive call 28: End of recursive call: and 1 xjuncts. [2021-03-10 22:25:56,428 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:25:56,431 INFO L550 ElimStorePlain]: Start of recursive call 29: End of recursive call: and 1 xjuncts. [2021-03-10 22:25:56,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-03-10 22:25:56,440 INFO L550 ElimStorePlain]: Start of recursive call 30: End of recursive call: and 1 xjuncts. [2021-03-10 22:25:56,445 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:25:56,448 INFO L550 ElimStorePlain]: Start of recursive call 31: End of recursive call: and 1 xjuncts. [2021-03-10 22:25:56,454 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:25:56,455 INFO L550 ElimStorePlain]: Start of recursive call 32: End of recursive call: and 1 xjuncts. [2021-03-10 22:25:56,460 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:25:56,462 INFO L550 ElimStorePlain]: Start of recursive call 33: End of recursive call: and 1 xjuncts. [2021-03-10 22:25:56,469 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:25:56,473 INFO L550 ElimStorePlain]: Start of recursive call 34: End of recursive call: and 1 xjuncts. [2021-03-10 22:25:56,479 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:25:56,480 INFO L550 ElimStorePlain]: Start of recursive call 35: End of recursive call: and 1 xjuncts. [2021-03-10 22:25:56,486 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:25:56,491 INFO L550 ElimStorePlain]: Start of recursive call 36: End of recursive call: and 1 xjuncts. [2021-03-10 22:25:56,498 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:25:56,499 INFO L550 ElimStorePlain]: Start of recursive call 37: End of recursive call: and 1 xjuncts. [2021-03-10 22:25:56,505 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:25:56,508 INFO L550 ElimStorePlain]: Start of recursive call 38: End of recursive call: and 1 xjuncts. [2021-03-10 22:25:56,522 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:25:56,525 INFO L550 ElimStorePlain]: Start of recursive call 39: End of recursive call: and 1 xjuncts. [2021-03-10 22:25:56,533 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:25:56,536 INFO L550 ElimStorePlain]: Start of recursive call 40: End of recursive call: and 1 xjuncts. [2021-03-10 22:25:56,545 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:25:56,548 INFO L550 ElimStorePlain]: Start of recursive call 41: End of recursive call: and 1 xjuncts. [2021-03-10 22:25:56,558 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:25:56,560 INFO L550 ElimStorePlain]: Start of recursive call 42: End of recursive call: and 1 xjuncts. [2021-03-10 22:25:56,569 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:25:56,572 INFO L550 ElimStorePlain]: Start of recursive call 43: End of recursive call: and 1 xjuncts. [2021-03-10 22:25:56,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 11 treesize of output 7 [2021-03-10 22:25:56,586 INFO L550 ElimStorePlain]: Start of recursive call 44: End of recursive call: and 1 xjuncts. [2021-03-10 22:25:56,595 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:25:56,597 INFO L550 ElimStorePlain]: Start of recursive call 45: End of recursive call: and 1 xjuncts. [2021-03-10 22:25:56,608 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 5 treesize of output 3 [2021-03-10 22:25:56,611 INFO L550 ElimStorePlain]: Start of recursive call 46: End of recursive call: and 1 xjuncts. [2021-03-10 22:25:56,619 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:25:56,623 INFO L550 ElimStorePlain]: Start of recursive call 47: End of recursive call: and 1 xjuncts. [2021-03-10 22:25:56,633 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:25:56,637 INFO L550 ElimStorePlain]: Start of recursive call 48: End of recursive call: and 1 xjuncts. [2021-03-10 22:25:56,647 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:25:56,650 INFO L550 ElimStorePlain]: Start of recursive call 49: End of recursive call: and 1 xjuncts. [2021-03-10 22:25:56,659 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:25:56,662 INFO L550 ElimStorePlain]: Start of recursive call 50: End of recursive call: and 1 xjuncts. [2021-03-10 22:25:56,670 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:25:56,673 INFO L550 ElimStorePlain]: Start of recursive call 51: End of recursive call: and 1 xjuncts. [2021-03-10 22:25:56,682 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:25:56,685 INFO L550 ElimStorePlain]: Start of recursive call 52: End of recursive call: and 1 xjuncts. [2021-03-10 22:25:56,695 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:25:56,696 INFO L550 ElimStorePlain]: Start of recursive call 53: End of recursive call: and 1 xjuncts. [2021-03-10 22:25:56,706 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 9 [2021-03-10 22:25:56,710 INFO L550 ElimStorePlain]: Start of recursive call 54: End of recursive call: and 1 xjuncts. [2021-03-10 22:25:56,719 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:25:56,723 INFO L550 ElimStorePlain]: Start of recursive call 55: End of recursive call: and 1 xjuncts. [2021-03-10 22:25:56,732 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:25:56,734 INFO L550 ElimStorePlain]: Start of recursive call 56: End of recursive call: and 1 xjuncts. [2021-03-10 22:25:56,742 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:25:56,745 INFO L550 ElimStorePlain]: Start of recursive call 57: End of recursive call: and 1 xjuncts. [2021-03-10 22:25:56,754 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:25:56,757 INFO L550 ElimStorePlain]: Start of recursive call 58: End of recursive call: and 1 xjuncts. [2021-03-10 22:25:56,766 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:25:56,768 INFO L550 ElimStorePlain]: Start of recursive call 59: End of recursive call: and 1 xjuncts. [2021-03-10 22:25:56,776 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:25:56,779 INFO L550 ElimStorePlain]: Start of recursive call 60: End of recursive call: and 1 xjuncts. [2021-03-10 22:25:56,788 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:25:56,791 INFO L550 ElimStorePlain]: Start of recursive call 61: End of recursive call: and 1 xjuncts. [2021-03-10 22:25:56,799 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:25:56,801 INFO L550 ElimStorePlain]: Start of recursive call 62: End of recursive call: and 1 xjuncts. [2021-03-10 22:25:56,809 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:25:56,811 INFO L550 ElimStorePlain]: Start of recursive call 63: End of recursive call: and 1 xjuncts. [2021-03-10 22:25:56,819 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:25:56,821 INFO L550 ElimStorePlain]: Start of recursive call 64: End of recursive call: and 1 xjuncts. [2021-03-10 22:25:56,829 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:25:56,832 INFO L550 ElimStorePlain]: Start of recursive call 65: End of recursive call: and 1 xjuncts. [2021-03-10 22:25:56,840 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:25:56,842 INFO L550 ElimStorePlain]: Start of recursive call 66: End of recursive call: and 1 xjuncts. [2021-03-10 22:25:56,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 13 treesize of output 9 [2021-03-10 22:25:56,856 INFO L550 ElimStorePlain]: Start of recursive call 67: End of recursive call: and 1 xjuncts. [2021-03-10 22:25:56,863 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:25:56,866 INFO L550 ElimStorePlain]: Start of recursive call 68: End of recursive call: and 1 xjuncts. [2021-03-10 22:25:56,875 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:25:56,876 INFO L550 ElimStorePlain]: Start of recursive call 69: End of recursive call: and 1 xjuncts. [2021-03-10 22:25:56,885 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:25:56,886 INFO L550 ElimStorePlain]: Start of recursive call 70: End of recursive call: and 1 xjuncts. [2021-03-10 22:25:56,895 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:25:56,896 INFO L550 ElimStorePlain]: Start of recursive call 71: End of recursive call: and 1 xjuncts. [2021-03-10 22:25:56,904 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:25:56,905 INFO L550 ElimStorePlain]: Start of recursive call 72: End of recursive call: and 1 xjuncts. [2021-03-10 22:25:56,915 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:25:56,916 INFO L550 ElimStorePlain]: Start of recursive call 73: End of recursive call: and 1 xjuncts. [2021-03-10 22:25:56,924 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:25:56,927 INFO L550 ElimStorePlain]: Start of recursive call 74: End of recursive call: and 1 xjuncts. [2021-03-10 22:25:56,936 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:25:56,939 INFO L550 ElimStorePlain]: Start of recursive call 75: End of recursive call: and 1 xjuncts. [2021-03-10 22:25:56,946 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:25:56,949 INFO L550 ElimStorePlain]: Start of recursive call 76: End of recursive call: and 1 xjuncts. [2021-03-10 22:25:56,956 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:25:56,959 INFO L550 ElimStorePlain]: Start of recursive call 77: End of recursive call: and 1 xjuncts. [2021-03-10 22:25:56,965 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:25:56,969 INFO L550 ElimStorePlain]: Start of recursive call 78: End of recursive call: and 1 xjuncts. [2021-03-10 22:25:56,976 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:25:56,980 INFO L550 ElimStorePlain]: Start of recursive call 79: End of recursive call: and 1 xjuncts. [2021-03-10 22:25:56,988 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:25:56,991 INFO L550 ElimStorePlain]: Start of recursive call 80: End of recursive call: and 1 xjuncts. [2021-03-10 22:25:56,997 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:25:57,000 INFO L550 ElimStorePlain]: Start of recursive call 81: End of recursive call: and 1 xjuncts. [2021-03-10 22:25:57,006 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:25:57,009 INFO L550 ElimStorePlain]: Start of recursive call 82: End of recursive call: and 1 xjuncts. [2021-03-10 22:25:57,015 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:25:57,018 INFO L550 ElimStorePlain]: Start of recursive call 83: End of recursive call: and 1 xjuncts. [2021-03-10 22:25:57,024 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:25:57,027 INFO L550 ElimStorePlain]: Start of recursive call 84: End of recursive call: and 1 xjuncts. [2021-03-10 22:25:57,033 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:25:57,035 INFO L550 ElimStorePlain]: Start of recursive call 85: End of recursive call: and 1 xjuncts. [2021-03-10 22:25:57,042 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:25:57,043 INFO L550 ElimStorePlain]: Start of recursive call 86: End of recursive call: and 1 xjuncts. [2021-03-10 22:25:57,312 WARN L205 SmtUtils]: Spent 268.00 ms on a formula simplification. DAG size of input: 34 DAG size of output: 30 [2021-03-10 22:25:57,313 INFO L628 ElimStorePlain]: treesize reduction 107, result has 54.5 percent of original size [2021-03-10 22:25:57,317 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 9 [2021-03-10 22:25:57,320 INFO L550 ElimStorePlain]: Start of recursive call 87: End of recursive call: and 1 xjuncts. [2021-03-10 22:25:57,327 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 5 treesize of output 3 [2021-03-10 22:25:57,329 INFO L550 ElimStorePlain]: Start of recursive call 88: End of recursive call: and 1 xjuncts. [2021-03-10 22:25:57,336 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 5 treesize of output 3 [2021-03-10 22:25:57,339 INFO L550 ElimStorePlain]: Start of recursive call 89: End of recursive call: and 1 xjuncts. [2021-03-10 22:25:57,343 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:25:57,344 INFO L550 ElimStorePlain]: Start of recursive call 90: End of recursive call: and 1 xjuncts. [2021-03-10 22:25:57,348 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:25:57,352 INFO L550 ElimStorePlain]: Start of recursive call 91: End of recursive call: and 1 xjuncts. [2021-03-10 22:25:57,441 INFO L628 ElimStorePlain]: treesize reduction 18, result has 72.7 percent of original size [2021-03-10 22:25:57,443 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 3 xjuncts. [2021-03-10 22:25:57,444 INFO L247 ElimStorePlain]: Needed 91 recursive calls to eliminate 3 variables, input treesize:2789, output treesize:24 [2021-03-10 22:25:57,605 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 1 proven. 10 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-03-10 22:25:57,605 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 22:25:57,605 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 13 [2021-03-10 22:25:57,606 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2004004566] [2021-03-10 22:25:57,606 INFO L460 AbstractCegarLoop]: Interpolant automaton has 13 states [2021-03-10 22:25:57,606 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 22:25:57,606 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-03-10 22:25:57,606 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=32, Invalid=124, Unknown=0, NotChecked=0, Total=156 [2021-03-10 22:25:57,606 INFO L87 Difference]: Start difference. First operand 697 states and 2181 transitions. Second operand has 13 states, 13 states have (on average 2.8461538461538463) internal successors, (37), 13 states have internal predecessors, (37), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:25:57,887 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 22:25:57,887 INFO L93 Difference]: Finished difference Result 936 states and 2879 transitions. [2021-03-10 22:25:57,889 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-03-10 22:25:57,889 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 2.8461538461538463) internal successors, (37), 13 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 24 [2021-03-10 22:25:57,890 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 22:25:57,891 INFO L225 Difference]: With dead ends: 936 [2021-03-10 22:25:57,891 INFO L226 Difference]: Without dead ends: 884 [2021-03-10 22:25:57,892 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 37 GetRequests, 21 SyntacticMatches, 3 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 33 ImplicationChecksByTransitivity, 475.6ms TimeCoverageRelationStatistics Valid=47, Invalid=163, Unknown=0, NotChecked=0, Total=210 [2021-03-10 22:25:57,893 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 884 states. [2021-03-10 22:25:57,899 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 884 to 707. [2021-03-10 22:25:57,900 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 707 states, 706 states have (on average 3.13314447592068) internal successors, (2212), 706 states have internal predecessors, (2212), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:25:57,901 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 707 states to 707 states and 2212 transitions. [2021-03-10 22:25:57,901 INFO L78 Accepts]: Start accepts. Automaton has 707 states and 2212 transitions. Word has length 24 [2021-03-10 22:25:57,901 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 22:25:57,901 INFO L480 AbstractCegarLoop]: Abstraction has 707 states and 2212 transitions. [2021-03-10 22:25:57,901 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 13 states, 13 states have (on average 2.8461538461538463) internal successors, (37), 13 states have internal predecessors, (37), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:25:57,901 INFO L276 IsEmpty]: Start isEmpty. Operand 707 states and 2212 transitions. [2021-03-10 22:25:57,902 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-03-10 22:25:57,902 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 22:25:57,902 INFO L519 BasicCegarLoop]: trace histogram [3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 22:25:58,103 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable19075,227 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 22:25:58,103 INFO L428 AbstractCegarLoop]: === Iteration 300 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 22:25:58,103 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 22:25:58,103 INFO L82 PathProgramCache]: Analyzing trace with hash 1337543588, now seen corresponding path program 208 times [2021-03-10 22:25:58,103 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 22:25:58,103 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [123214051] [2021-03-10 22:25:58,103 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 22:25:58,108 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 22:25:58,565 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 9 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-03-10 22:25:58,565 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [123214051] [2021-03-10 22:25:58,565 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [699045678] [2021-03-10 22:25:58,565 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 228 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 228 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 22:25:58,595 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-03-10 22:25:58,596 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-10 22:25:58,596 INFO L263 TraceCheckSpWp]: Trace formula consists of 109 conjuncts, 17 conjunts are in the unsatisfiable core [2021-03-10 22:25:58,597 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 22:25:58,986 WARN L205 SmtUtils]: Spent 147.00 ms on a formula simplification. DAG size of input: 32 DAG size of output: 27 [2021-03-10 22:25:59,232 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 1 proven. 10 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-03-10 22:25:59,233 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 22:25:59,233 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 10] total 19 [2021-03-10 22:25:59,233 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2126364552] [2021-03-10 22:25:59,233 INFO L460 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-03-10 22:25:59,233 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 22:25:59,233 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-03-10 22:25:59,233 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=49, Invalid=293, Unknown=0, NotChecked=0, Total=342 [2021-03-10 22:25:59,233 INFO L87 Difference]: Start difference. First operand 707 states and 2212 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-03-10 22:26:00,920 WARN L205 SmtUtils]: Spent 127.00 ms on a formula simplification. DAG size of input: 27 DAG size of output: 24 [2021-03-10 22:26:01,162 WARN L205 SmtUtils]: Spent 205.00 ms on a formula simplification. DAG size of input: 38 DAG size of output: 36 [2021-03-10 22:26:01,569 WARN L205 SmtUtils]: Spent 173.00 ms on a formula simplification. DAG size of input: 30 DAG size of output: 27 [2021-03-10 22:26:01,879 WARN L205 SmtUtils]: Spent 209.00 ms on a formula simplification. DAG size of input: 37 DAG size of output: 36 [2021-03-10 22:26:02,213 WARN L205 SmtUtils]: Spent 211.00 ms on a formula simplification. DAG size of input: 38 DAG size of output: 33 Received shutdown request... [2021-03-10 22:26:02,636 WARN L222 SmtUtils]: Removed 8 from assertion stack [2021-03-10 22:26:02,637 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2021-03-10 22:26:02,837 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable19209,228 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 22:26:02,837 WARN L545 AbstractCegarLoop]: Verification canceled [2021-03-10 22:26:02,841 WARN L224 ceAbstractionStarter]: Timeout [2021-03-10 22:26:02,841 INFO L202 PluginConnector]: Adding new model poker-hand-trans.wvr.bpl de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction CFG 10.03 10:26:02 BasicIcfg [2021-03-10 22:26:02,841 INFO L132 PluginConnector]: ------------------------ END TraceAbstraction---------------------------- [2021-03-10 22:26:02,841 INFO L168 Benchmark]: Toolchain (without parser) took 822660.76 ms. Allocated memory was 255.9 MB in the beginning and 887.1 MB in the end (delta: 631.2 MB). Free memory was 235.3 MB in the beginning and 343.7 MB in the end (delta: -108.3 MB). Peak memory consumption was 522.4 MB. Max. memory is 16.0 GB. [2021-03-10 22:26:02,841 INFO L168 Benchmark]: Boogie PL CUP Parser took 0.14 ms. Allocated memory is still 255.9 MB. Free memory was 237.8 MB in the beginning and 237.6 MB in the end (delta: 178.2 kB). There was no memory consumed. Max. memory is 16.0 GB. [2021-03-10 22:26:02,841 INFO L168 Benchmark]: Boogie Procedure Inliner took 42.93 ms. Allocated memory is still 255.9 MB. Free memory was 234.8 MB in the beginning and 232.9 MB in the end (delta: 1.9 MB). Peak memory consumption was 2.1 MB. Max. memory is 16.0 GB. [2021-03-10 22:26:02,842 INFO L168 Benchmark]: Boogie Preprocessor took 40.91 ms. Allocated memory is still 255.9 MB. Free memory was 232.9 MB in the beginning and 230.6 MB in the end (delta: 2.3 MB). Peak memory consumption was 2.1 MB. Max. memory is 16.0 GB. [2021-03-10 22:26:02,842 INFO L168 Benchmark]: RCFGBuilder took 779.92 ms. Allocated memory was 255.9 MB in the beginning and 354.4 MB in the end (delta: 98.6 MB). Free memory was 230.6 MB in the beginning and 325.2 MB in the end (delta: -94.6 MB). Peak memory consumption was 53.4 MB. Max. memory is 16.0 GB. [2021-03-10 22:26:02,842 INFO L168 Benchmark]: TraceAbstraction took 821787.67 ms. Allocated memory was 354.4 MB in the beginning and 887.1 MB in the end (delta: 532.7 MB). Free memory was 324.3 MB in the beginning and 343.7 MB in the end (delta: -19.4 MB). Peak memory consumption was 513.0 MB. Max. memory is 16.0 GB. [2021-03-10 22:26:02,842 INFO L339 ainManager$Toolchain]: ####################### End [Toolchain 1] ####################### --- Results --- * Results from de.uni_freiburg.informatik.ultimate.core: - StatisticsResult: Toolchain Benchmarks Benchmark results are: * Boogie PL CUP Parser took 0.14 ms. Allocated memory is still 255.9 MB. Free memory was 237.8 MB in the beginning and 237.6 MB in the end (delta: 178.2 kB). There was no memory consumed. Max. memory is 16.0 GB. * Boogie Procedure Inliner took 42.93 ms. Allocated memory is still 255.9 MB. Free memory was 234.8 MB in the beginning and 232.9 MB in the end (delta: 1.9 MB). Peak memory consumption was 2.1 MB. Max. memory is 16.0 GB. * Boogie Preprocessor took 40.91 ms. Allocated memory is still 255.9 MB. Free memory was 232.9 MB in the beginning and 230.6 MB in the end (delta: 2.3 MB). Peak memory consumption was 2.1 MB. Max. memory is 16.0 GB. * RCFGBuilder took 779.92 ms. Allocated memory was 255.9 MB in the beginning and 354.4 MB in the end (delta: 98.6 MB). Free memory was 230.6 MB in the beginning and 325.2 MB in the end (delta: -94.6 MB). Peak memory consumption was 53.4 MB. Max. memory is 16.0 GB. * TraceAbstraction took 821787.67 ms. Allocated memory was 354.4 MB in the beginning and 887.1 MB in the end (delta: 532.7 MB). Free memory was 324.3 MB in the beginning and 343.7 MB in the end (delta: -19.4 MB). Peak memory consumption was 513.0 MB. Max. memory is 16.0 GB. * Results from de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction: - TimeoutResultAtElement [Line: 299]: Timeout (TraceAbstraction) Unable to prove that assertion always holds (line 299). Cancelled while BasicCegarLoop was constructing difference of abstraction (707states) and FLOYD_HOARE automaton (currently 30 states, 19 states before enhancement),while PredicateUnifier was unifying predicates,while SimplifyDDAWithTimeout was simplifying term of DAG size 37 for 42ms.. - StatisticsResult: Ultimate Automizer benchmark data CFG has 4 procedures, 26 locations, 1 error locations. Started 1 CEGAR loops. VerificationResult: TIMEOUT, OverallTime: 821706.4ms, OverallIterations: 300, TraceHistogramMax: 3, EmptinessCheckTime: 236.5ms, AutomataDifference: 460858.1ms, DeadEndRemovalTime: 0.0ms, HoareAnnotationTime: 0.0ms, InitialAbstractionConstructionTime: 21.9ms, PartialOrderReductionTime: 0.0ms, HoareTripleCheckerStatistics: 22649 SDtfs, 33102 SDslu, 159638 SDs, 0 SdLazy, 151816 SolverSat, 7832 SolverUnsat, 0 SolverUnknown, 0 SolverNotchecked, 77597.8ms Time, PredicateUnifierStatistics: 0 DeclaredPredicates, 14364 GetRequests, 6252 SyntacticMatches, 267 SemanticMatches, 7844 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 92179 ImplicationChecksByTransitivity, 405174.4ms Time, 0.0ms BasicInterpolantAutomatonTime, BiggestAbstraction: size=781occurred in iteration=236, InterpolantAutomatonStates: 6357, traceCheckStatistics: No data available, InterpolantConsolidationStatistics: No data available, PathInvariantsStatistics: No data available, 0/0 InterpolantCoveringCapability, TotalInterpolationStatistics: No data available, 0.0ms DumpTime, AutomataMinimizationStatistics: 2500.9ms AutomataMinimizationTime, 299 MinimizatonAttempts, 80573 StatesRemovedByMinimization, 293 NontrivialMinimizations, HoareAnnotationStatistics: No data available, RefinementEngineStatistics: TRACE_CHECK: 1259.7ms SsaConstructionTime, 3511.8ms SatisfiabilityAnalysisTime, 303446.6ms InterpolantComputationTime, 11388 NumberOfCodeBlocks, 11373 NumberOfCodeBlocksAsserted, 806 NumberOfCheckSat, 10861 ConstructedInterpolants, 101 QuantifiedInterpolants, 145285 SizeOfPredicates, 1906 NumberOfNonLiveVariables, 22312 ConjunctsInSsa, 4045 ConjunctsInUnsatCore, 527 InterpolantComputations, 79 PerfectInterpolantSequences, 1054/3883 InterpolantCoveringCapability, INVARIANT_SYNTHESIS: No data available, INTERPOLANT_CONSOLIDATION: No data available, ABSTRACT_INTERPRETATION: No data available, PDR: No data available, ACCELERATED_INTERPOLATION: No data available, SIFA: No data available, ReuseStatistics: No data available RESULT: Ultimate could not prove your program: Timeout Completed graceful shutdown